.aqua,.hover-aqua:hover{background:#7fdfff}.full-height,.full-width,.max-full-height,.max-full-width{box-sizing:border-box}.aqua,.asphalt,.black,.blue,.btn,.concrete,.darksilver,.fuchsia,.gray,.green,.lightgray,.lime,.navy,.olive,.orange,.primary,.purple,.red,.secondary,.silver,.teal,.ternary,.white,.yellow{transition:background .3s ease}@font-face{font-family:'Proxima Nova';src:url(../../fonts/proxima-nova/ProximaNova-Extrabld.eot);src:url(../../fonts/proxima-nova/ProximaNova-Extrabldd41d.eot?#iefix) format("embedded-opentype"),url(../../fonts/proxima-nova/ProximaNova-Extrabld.woff2) format("woff2"),url(../../fonts/proxima-nova/ProximaNova-Extrabld.woff) format("woff"),url(../../fonts/proxima-nova/ProximaNova-Extrabld.ttf) format("truetype"),url(../../fonts/proxima-nova/ProximaNova-Extrabld.svg#ProximaNova-Extrabld) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../../fonts/proxima-nova/ProximaNova-Semibold.eot);src:url(../../fonts/proxima-nova/ProximaNova-Semiboldd41d.eot?#iefix) format("embedded-opentype"),url(../../fonts/proxima-nova/ProximaNova-Semibold.woff2) format("woff2"),url(../../fonts/proxima-nova/ProximaNova-Semibold.woff) format("woff"),url(../../fonts/proxima-nova/ProximaNova-Semibold.ttf) format("truetype"),url(../../fonts/proxima-nova/ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../../fonts/proxima-nova/ProximaNova-Bold.eot);src:url(../../fonts/proxima-nova/ProximaNova-Boldd41d.eot?#iefix) format("embedded-opentype"),url(../../fonts/proxima-nova/ProximaNova-Bold.woff2) format("woff2"),url(../../fonts/proxima-nova/ProximaNova-Bold.woff) format("woff"),url(../../fonts/proxima-nova/ProximaNova-Bold.ttf) format("truetype"),url(../../fonts/proxima-nova/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../../fonts/proxima-nova/ProximaNova-Regular.eot);src:url(../../fonts/proxima-nova/ProximaNova-Regulard41d.eot?#iefix) format("embedded-opentype"),url(../../fonts/proxima-nova/ProximaNova-Regular.woff2) format("woff2"),url(../../fonts/proxima-nova/ProximaNova-Regular.woff) format("woff"),url(../../fonts/proxima-nova/ProximaNova-Regular.ttf) format("truetype"),url(../../fonts/proxima-nova/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../../fonts/proxima-nova/ProximaNova-Light.eot);src:url(../../fonts/proxima-nova/ProximaNova-Lightd41d.eot?#iefix) format("embedded-opentype"),url(../../fonts/proxima-nova/ProximaNova-Light.woff2) format("woff2"),url(../../fonts/proxima-nova/ProximaNova-Light.woff) format("woff"),url(../../fonts/proxima-nova/ProximaNova-Light.ttf) format("truetype"),url(../../fonts/proxima-nova/ProximaNova-Light.svg#ProximaNova-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../../fonts/proxima-nova/ProximaNova-Thin.eot);src:url(../../fonts/proxima-nova/ProximaNova-Thind41d.eot?#iefix) format("embedded-opentype"),url(../../fonts/proxima-nova/ProximaNova-Thin.woff2) format("woff2"),url(../../fonts/proxima-nova/ProximaNova-Thin.woff) format("woff"),url(../../fonts/proxima-nova/ProximaNova-Thin.ttf) format("truetype"),url(../../fonts/proxima-nova/ProximaNova-Thin.svg#ProximaNova-Thin) format("svg");font-weight:100;font-style:normal}.font-proxima-nova{font-family:'Proxima Nova'}@font-face{font-family:'Dancing Script';src:url(../../fonts/dancing-script/DancingScript.eot);src:url(../../fonts/dancing-script/DancingScriptd41d.eot?#iefix) format("embedded-opentype"),url(../../fonts/dancing-script/DancingScript.woff2) format("woff2"),url(../../fonts/dancing-script/DancingScript.woff) format("woff"),url(../../fonts/dancing-script/DancingScript.ttf) format("truetype"),url(../../fonts/dancing-script/DancingScript.svg#DancingScript) format("svg");font-weight:400;font-style:normal}.font-dancing-script{font-family:'Dancing Script'}.blue,.hover-blue:hover{background:#0074d9}.hover-navy:hover,.navy{background:#001f3f}.hover-teal:hover,.teal{background:#39cccc}.green,.hover-green:hover{background:#2ecc40}.hover-olive:hover,.olive{background:#3d9970}.hover-lime:hover,.lime{background:#01ff70}.hover-yellow:hover,.yellow{background:#ffdc00}.hover-orange:hover,.orange{background:#ff851b}.hover-red:hover,.red{background:#ff4136}.fuchsia,.hover-fuchsia:hover{background:#f012be}.hover-purple:hover,.purple{background:#b10dc9}.hover-maroon:hover,.maroon{background:#85144b}.maroon{transition:background .3s ease}.hover-white:hover,.white{background:#fff}.hover-silver:hover,.silver{background:#f2f2f2}.darksilver,.hover-darksilver:hover{background:#e3e3e3}.gray,.hover-gray:hover{background:#aaa}.hover-lightgray:hover,.lightgray{background:#ccc}.concrete,.hover-concrete:hover{background:#1A1A1A}.asphalt,.hover-asphalt:hover{background:#3b3b3b}.black,.hover-black:hover{background:#111}.hover-primary:hover,.primary{background:#009FE2}.hover-secondary:hover,.secondary{background:#555}.hover-ternary:hover,.ternary{background:#333}.btn-black-transparent{background:rgba(0,0,0,.45);color:#fff}.btn-black-transparent:active,.btn-black-transparent:focus,.btn-black-transparent:hover{color:#fff;background:rgba(0,0,0,.55)}#intro-section #browser-images,#pro-package-section{background-position:top left;background-repeat:no-repeat}.margin-1x{margin:1rem}.margin-vertical-1x{margin-top:1rem;margin-bottom:1rem}.margin-top-1x{margin-top:1rem}.margin-bottom-1x{margin-bottom:1rem}.margin-horizontal-1x{margin-left:1rem;margin-right:1rem}.margin-left-1x{margin-left:1rem}.margin-right-1x{margin-right:1rem}.padding-1x{padding:1rem}.padding-vertical-1x{padding-top:1rem;padding-bottom:1rem}.padding-top-1x{padding-top:1rem}.padding-bottom-1x{padding-bottom:1rem}.padding-horizontal-1x{padding-left:1rem;padding-right:1rem}.padding-left-1x{padding-left:1rem}.padding-right-1x{padding-right:1rem}.margin-2x{margin:2rem}.margin-vertical-2x{margin-top:2rem;margin-bottom:2rem}.margin-top-2x{margin-top:2rem}.margin-bottom-2x{margin-bottom:2rem}.margin-horizontal-2x{margin-left:2rem;margin-right:2rem}.margin-left-2x{margin-left:2rem}.margin-right-2x{margin-right:2rem}.padding-2x{padding:2rem}.padding-vertical-2x{padding-top:2rem;padding-bottom:2rem}.padding-top-2x{padding-top:2rem}.padding-bottom-2x{padding-bottom:2rem}.padding-horizontal-2x{padding-left:2rem;padding-right:2rem}.padding-left-2x{padding-left:2rem}.padding-right-2x{padding-right:2rem}.margin-3x{margin:3rem}.margin-vertical-3x{margin-top:3rem;margin-bottom:3rem}.margin-top-3x{margin-top:3rem}.margin-bottom-3x{margin-bottom:3rem}.margin-horizontal-3x{margin-left:3rem;margin-right:3rem}.margin-left-3x{margin-left:3rem}.margin-right-3x{margin-right:3rem}.padding-3x{padding:3rem}.padding-vertical-3x{padding-top:3rem;padding-bottom:3rem}.padding-top-3x{padding-top:3rem}.padding-bottom-3x{padding-bottom:3rem}.padding-horizontal-3x{padding-left:3rem;padding-right:3rem}.padding-left-3x{padding-left:3rem}.padding-right-3x{padding-right:3rem}.margin-4x{margin:4rem}.margin-vertical-4x{margin-top:4rem;margin-bottom:4rem}.margin-top-4x{margin-top:4rem}.margin-bottom-4x{margin-bottom:4rem}.margin-horizontal-4x{margin-left:4rem;margin-right:4rem}.margin-left-4x{margin-left:4rem}.margin-right-4x{margin-right:4rem}.padding-4x{padding:4rem}.padding-vertical-4x{padding-top:4rem;padding-bottom:4rem}.padding-top-4x{padding-top:4rem}.padding-bottom-4x{padding-bottom:4rem}.padding-horizontal-4x{padding-left:4rem;padding-right:4rem}.padding-left-4x{padding-left:4rem}.padding-right-4x{padding-right:4rem}.margin-5x{margin:5rem}.margin-vertical-5x{margin-top:5rem;margin-bottom:5rem}.margin-top-5x{margin-top:5rem}.margin-bottom-5x{margin-bottom:5rem}.margin-horizontal-5x{margin-left:5rem;margin-right:5rem}.margin-left-5x{margin-left:5rem}.margin-right-5x{margin-right:5rem}.padding-5x{padding:5rem}.padding-vertical-5x{padding-top:5rem;padding-bottom:5rem}.padding-top-5x{padding-top:5rem}.padding-bottom-5x{padding-bottom:5rem}.padding-horizontal-5x{padding-left:5rem;padding-right:5rem}.padding-left-5x{padding-left:5rem}.padding-right-5x{padding-right:5rem}.margin-6x{margin:6rem}.margin-vertical-6x{margin-top:6rem;margin-bottom:6rem}.margin-top-6x{margin-top:6rem}.margin-bottom-6x{margin-bottom:6rem}.margin-horizontal-6x{margin-left:6rem;margin-right:6rem}.margin-left-6x{margin-left:6rem}.margin-right-6x{margin-right:6rem}.padding-6x{padding:6rem}.padding-vertical-6x{padding-top:6rem;padding-bottom:6rem}.padding-top-6x{padding-top:6rem}.padding-bottom-6x{padding-bottom:6rem}.padding-horizontal-6x{padding-left:6rem;padding-right:6rem}.padding-left-6x{padding-left:6rem}.padding-right-6x{padding-right:6rem}.margin-7x{margin:7rem}.margin-vertical-7x{margin-top:7rem;margin-bottom:7rem}.margin-top-7x{margin-top:7rem}.margin-bottom-7x{margin-bottom:7rem}.margin-horizontal-7x{margin-left:7rem;margin-right:7rem}.margin-left-7x{margin-left:7rem}.margin-right-7x{margin-right:7rem}.padding-7x{padding:7rem}.padding-vertical-7x{padding-top:7rem;padding-bottom:7rem}.padding-top-7x{padding-top:7rem}.padding-bottom-7x{padding-bottom:7rem}.padding-horizontal-7x{padding-left:7rem;padding-right:7rem}.padding-left-7x{padding-left:7rem}.padding-right-7x{padding-right:7rem}.margin-8x{margin:8rem}.margin-vertical-8x{margin-top:8rem;margin-bottom:8rem}.margin-top-8x{margin-top:8rem}.margin-bottom-8x{margin-bottom:8rem}.margin-horizontal-8x{margin-left:8rem;margin-right:8rem}.margin-left-8x{margin-left:8rem}.margin-right-8x{margin-right:8rem}.padding-8x{padding:8rem}.padding-vertical-8x{padding-top:8rem;padding-bottom:8rem}.padding-top-8x{padding-top:8rem}.padding-bottom-8x{padding-bottom:8rem}.padding-horizontal-8x{padding-left:8rem;padding-right:8rem}.padding-left-8x{padding-left:8rem}.padding-right-8x{padding-right:8rem}.margin-9x{margin:9rem}.margin-vertical-9x{margin-top:9rem;margin-bottom:9rem}.margin-top-9x{margin-top:9rem}.margin-bottom-9x{margin-bottom:9rem}.margin-horizontal-9x{margin-left:9rem;margin-right:9rem}.margin-left-9x{margin-left:9rem}.margin-right-9x{margin-right:9rem}.padding-9x{padding:9rem}.padding-vertical-9x{padding-top:9rem;padding-bottom:9rem}.padding-top-9x{padding-top:9rem}.padding-bottom-9x{padding-bottom:9rem}.padding-horizontal-9x{padding-left:9rem;padding-right:9rem}.padding-left-9x{padding-left:9rem}.padding-right-9x{padding-right:9rem}.margin-10x{margin:10rem}.margin-vertical-10x{margin-top:10rem;margin-bottom:10rem}.margin-top-10x{margin-top:10rem}.margin-bottom-10x{margin-bottom:10rem}.margin-horizontal-10x{margin-left:10rem;margin-right:10rem}.margin-left-10x{margin-left:10rem}.margin-right-10x{margin-right:10rem}.padding-10x{padding:10rem}.padding-vertical-10x{padding-top:10rem;padding-bottom:10rem}.padding-top-10x{padding-top:10rem}.padding-bottom-10x{padding-bottom:10rem}.padding-horizontal-10x{padding-left:10rem;padding-right:10rem}.padding-left-10x{padding-left:10rem}.padding-right-10x{padding-right:10rem}.margin-reset{margin:0!important}.margin-left-reset{margin-left:0!important}.margin-right-reset{margin-right:0!important}.margin-top-reset{margin-top:0!important}.margin-bottom-reset{margin-bottom:0!important}.padding-reset{padding:0!important}.padding-left-reset{padding-left:0!important}.padding-right-reset{padding-right:0!important}.padding-top-reset{padding-top:0!important}.padding-bottom-reset{padding-bottom:0!important}.full-width{width:100%!important}img.full-width{height:auto}.max-full-width{max-width:100%!important}.full-height{height:100%!important}img.full-height{width:auto}#content,#documentation-book{width:100%;position:relative;display:block}.max-full-height{max-height:100%!important}#intro-section #browser-images{width:48%;height:20rem;position:absolute;display:block;bottom:0;right:0;background-image:url(../../img/browsers-light.jpg);background-size:948px 518.25px}@media (max-width:767px){#intro-section{padding-bottom:17rem}#intro-section #browser-images{height:15rem;width:100%;background-position:top center;background-size:632px 345.5px}}#beginner-friendly-section{padding-top:0;padding-bottom:0;text-align:center}#beginner-friendly-section h3,#beginner-friendly-section h4{font-size:2rem;font-weight:100;font-style:italic}#beginner-friendly-section h3 em,#beginner-friendly-section h4 em{font-family:'Dancing Script';font-size:4rem;line-height:2rem}#beginner-friendly-section p{color:#e3e3e3;font-size:1.5rem;font-weight:100;margin-top:4rem}#documentation-book{height:auto}#testimonials-section{padding-top:0}#testimonials-section .section-title{text-align:center;margin-bottom:4rem}#testimonials-section .slidea-pagination{margin-bottom:0}#testimonials-section .testimonial-quote-left,#testimonials-section .testimonial-quote-right{font-size:3rem;color:#f2f2f2}#testimonials-section .testimonial-quote-left{float:left}#testimonials-section .testimonial-quote-right{float:right}#testimonials-section #handshake{position:absolute;top:0;right:0;width:35%;z-index:0}@media (max-width:543px){#intro-section .btn{display:block}#intro-section #browser-images{background-size:541.71px 296.14px}#testimonials-section{padding-top:4rem}#testimonials-section #handshake{width:70%}}#testimonials-section .row{z-index:1}#pro-package-section{text-align:right;background-image:url(../../img/footer.jpg);background-size:100%;z-index:1}#pro-package-section p{font-weight:100}#pro-package-section #pro-package-bag-top{position:absolute;width:30%;height:auto;left:0;top:1px;transform:translateY(-100%);display:block;z-index:1}#pro-package-section #pro-package-text{font-size:2.5rem;line-height:2.2rem;font-weight:100;margin-bottom:2rem}#pro-package-section #pro-package-text .font-dancing-script{font-style:normal;font-size:3rem}@media (max-width:1199px){#pro-package-section{padding-top:14rem;text-align:center}#pro-package-section p br{display:none}}@media (max-width:991px){#pro-package-section{padding-top:12rem}}#contact-section .container-fluid{z-index:100;position:relative}#contact-section #contact-image{position:absolute;right:0;top:0;transform:translateY(21.08%);z-index:99;height:100%;width:auto}#contact-form{padding-top:2rem}@media (max-width:767px){#pro-package-section{padding-top:10rem}#pro-package-section br{display:none}#contact-form{padding-top:4rem}}.text-aqua{color:#7fdfff}.text-blue{color:#0074d9}.text-navy{color:#001f3f}.text-teal{color:#39cccc}.text-green{color:#2ecc40}.text-olive{color:#3d9970}.text-lime{color:#01ff70}.text-yellow{color:#ffdc00}.text-orange{color:#ff851b}.text-red{color:#ff4136}.text-fuchsia{color:#f012be}.text-purple{color:#b10dc9}.text-maroon{color:#85144b}.text-white{color:#fff}.text-silver{color:#f2f2f2}.text-darksilver{color:#e3e3e3}.text-gray{color:#aaa}.text-lightgray{color:#ccc}.text-concrete{color:#1A1A1A}.text-asphalt{color:#3b3b3b}.text-black{color:#111}.text-primary{color:#009FE2}.text-secondary{color:#555}.text-ternary{color:#333}.font-black{font-weight:900}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-light{font-weight:300}.font-thin{font-weight:100}.font-italic{font-style:italic}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}ul.list-inline li{display:inline-block;margin-right:.5rem}ul.list-inline li:last-child{margin-right:0}::-moz-selection{color:#fff;background:#1A1A1A}::selection{background:#1A1A1A;color:#fff}.btn{font-weight:600}.btn:focus{outline:0!important}.btn::-moz-focus-inner{border:0}.btn-wide{padding:1rem 2rem}.btn-aqua{background:#7fdfff;color:#000}.btn-aqua:active,.btn-aqua:focus,.btn-aqua:hover{background:#66d9ff;color:#000}.btn-blue{background:#0074d9;color:#fff}.btn-blue:active,.btn-blue:focus,.btn-blue:hover{background:#0066c0;color:#fff}.btn-navy{background:#001f3f;color:#fff}.btn-navy:active,.btn-navy:focus,.btn-navy:hover{background:#001226;color:#fff}.btn-teal{background:#39cccc;color:#fff}.btn-teal:active,.btn-teal:focus,.btn-teal:hover{background:#30bbbb;color:#fff}.btn-green{background:#2ecc40;color:#fff}.btn-green:active,.btn-green:focus,.btn-green:hover{background:#29b739;color:#fff}.btn-olive{background:#3d9970;color:#fff}.btn-olive:active,.btn-olive:focus,.btn-olive:hover{background:#368763;color:#fff}.btn-lime{background:#01ff70;color:#fff}.btn-lime:active,.btn-lime:focus,.btn-lime:hover{background:#00e765;color:#fff}.btn-yellow{background:#ffdc00;color:#fff}.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover{background:#e6c600;color:#fff}.btn-orange{background:#ff851b;color:#fff}.btn-orange:active,.btn-orange:focus,.btn-orange:hover{background:#ff7702;color:#fff}.btn-red{background:#ff4136;color:#fff}.btn-red:active,.btn-red:focus,.btn-red:hover{background:#ff291d;color:#fff}.btn-fuchsia{background:#f012be;color:#fff}.btn-fuchsia:active,.btn-fuchsia:focus,.btn-fuchsia:hover{background:#db0ead;color:#fff}.btn-purple{background:#b10dc9;color:#fff}.btn-purple:active,.btn-purple:focus,.btn-purple:hover{background:#9c0bb1;color:#fff}.btn-maroon{background:#85144b;color:#fff}.btn-maroon:active,.btn-maroon:focus,.btn-maroon:hover{background:#6f113f;color:#fff}.btn-white{background:#fff;color:#000}.btn-silver,.btn-white:active,.btn-white:focus,.btn-white:hover{background:#f2f2f2;color:#000}.btn-silver:active,.btn-silver:focus,.btn-silver:hover{background:#e5e5e5;color:#000}.btn-darksilver{background:#e3e3e3;color:#000}.btn-darksilver:active,.btn-darksilver:focus,.btn-darksilver:hover{background:#d6d6d6;color:#000}.btn-gray{background:#aaa;color:#fff}.btn-gray:active,.btn-gray:focus,.btn-gray:hover{background:#9d9d9d;color:#fff}.btn-lightgray{background:#ccc;color:#000}.btn-lightgray:active,.btn-lightgray:focus,.btn-lightgray:hover{background:#bfbfbf;color:#000}.btn-concrete{background:#1A1A1A;color:#fff}.btn-concrete:active,.btn-concrete:focus,.btn-concrete:hover{background:#0d0d0d;color:#fff}.btn-asphalt{background:#3b3b3b;color:#fff}.btn-asphalt:active,.btn-asphalt:focus,.btn-asphalt:hover{background:#2e2e2e;color:#fff}.btn-black{background:#111;color:#fff}.btn-black:active,.btn-black:focus,.btn-black:hover{background:#040404;color:#fff}.btn-primary{background:#009FE2;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#262699;color:#fff}.btn-secondary{background:#555;color:#fff}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background:#484848;color:#fff}.btn-ternary{background:#333;color:#fff}.btn-ternary:active,.btn-ternary:focus,.btn-ternary:hover{background:#262626;color:#fff}.contact-response{position:absolute;display:block;width:100%;height:102%;text-align:center;background:#fff;visibility:hidden;opacity:0;top:-2%;left:0;transition:all .7s ease}.contact-response.active{opacity:1;z-index:99;visibility:visible}.contact-response .contact-wrapper{position:absolute;top:50%;left:0;width:100%;margin-top:-3rem}footer{padding:2rem 0;border-top:1px solid #000;color:#fff;background:#009FE2}footer .section-header{color:#fff}footer .section-description{color:#f7c3cc}footer p{text-align:center;margin:0}footer a{color:#fff;margin-left:.7rem;font-size:1.2rem;font-weight:400}footer a img{margin-right:.5rem}footer a:hover{color:#fff;text-decoration:none}.form .form-group{position:relative}.form .form-group.has-error input,.form .form-group.has-error textarea{border-color:#ff4136}.form input,.form textarea{padding:1rem;font-size:1rem;border-radius:3px;color:#111;transition:border-color .3s ease}.form input:focus,.form textarea:focus{border-color:#aaa}.form label{position:absolute;left:.5rem;top:1rem;color:#aaa;cursor:text;transition:all .3s ease;padding:0 .5rem}.form label.active{background:#fff;color:#aaa;top:-.7rem;left:0;transform:scale(.75)}.send-button span:nth-child(2),.send-button.sending span:nth-child(1){display:none}.navbar,.send-button.sending span:nth-child(2){display:block}.navbar{position:relative;width:100%;margin:0;padding:2rem 1rem;transition:all .5s ease;z-index:999}.navbar .navbar-brand{display:inline-block;position:relative;padding:0;margin-right:1rem;text-decoration:none}.navbar .navbar-brand .navbar-logo{float:left;max-height:2.5rem;margin-right:1rem}.navbar .navbar-brand .navbar-title{font-weight:600;font-size:1.5rem;display:inline-block;margin: 8px 0 0 0;}.navbar .navbar-nav{display:inline-block;margin:0;padding:0}.navbar .navbar-nav.navbar-right{float:right;margin-right:1rem}.navbar .navbar-nav .navbar-item{display:inline-block;margin-left:2rem;transition:background .3s ease}.navbar .navbar-nav .navbar-item:first-child{margin-left:0}.navbar .navbar-nav .navbar-item .navbar-link{text-decoration:none;position:relative;display:block}.navbar .navbar-nav .navbar-item .navbar-link::after{content:"";width:100%;height:1px;background:#009FE2;position:absolute;display:block;opacity:0;transition:all .3s ease;margin-top:-10px}.navbar .navbar-nav .navbar-item .navbar-link:hover::after{opacity:1;margin-top:2px}.navbar .navbar-nav .navbar-item .navbar-link.active{font-weight:600}.navbar .navbar-toggle{display:block;position:absolute;right:0;margin:-7px 0 0;padding:1rem;line-height:.5rem;text-align:center;cursor:pointer;z-index:999;border:1px solid;transition:background .3s ease}.portfolio,.portfolio .portfolio-overlay{border-radius:5px;transition:all .5s ease}.navbar.navbar-fixed-top{left:0;top:0;position:fixed}.navbar.navbar-light{background:#fff}.navbar.navbar-light.navbar-faded{background:rgba(255,255,255,.9)}.navbar.navbar-light.navbar-transparent{background:rgba(255,255,255,.5)}.navbar.navbar-light .navbar-brand{color:#111}.navbar.navbar-light .navbar-item{border-color:#f2f2f2}.navbar.navbar-light .navbar-item>.navbar-link{color:#373a3c}.navbar.navbar-light .navbar-item>.navbar-link.active{color:#fff!important}.navbar.navbar-light .navbar-toggle{color:#373a3c;border-color:#f2f2f2;background:#fff}.navbar.navbar-light .navbar-toggle:hover{background:#f2f2f2}@media screen and (max-width:544px){.navbar.navbar-light .navbar-nav{background:#f2f2f2}}.navbar.navbar-dark{background:#1A1A1A}.navbar.navbar-dark.navbar-faded{background:rgba(26,26,26,.9)}.navbar.navbar-dark.navbar-transparent{background:rgba(26,26,26,.5)}.navbar.navbar-dark .navbar-brand{color:#fff}.navbar.navbar-dark .navbar-item{border-color:#1d1d1d}.navbar.navbar-dark .navbar-item>.navbar-link{color:#f2f2f2}.navbar.navbar-dark .navbar-item>.navbar-link.active{color:#fff!important}.navbar.navbar-dark .navbar-toggle{color:#f2f2f2;border-color:#272727;background:#1A1A1A}.navbar.navbar-dark .navbar-toggle:hover{background:#111}.navbar.navbar-condensed{padding:1.3rem}@media screen and (max-width:544px){.navbar.navbar-dark .navbar-nav{background:#272727}.navbar .navbar-item{width:100%;margin:0!important;padding:.7rem 1rem;display:block;border-top:1px solid;border-left:1px solid;border-right:1px solid}.navbar .navbar-item .navbar-link::after,.navbar .navbar-item .navbar-link::before{display:none!important}.navbar .navbar-item:active,.navbar .navbar-item:focus,.navbar .navbar-item:hover{background:rgba(0,0,0,.2)}.navbar .navbar-nav{display:block;width:100%;float:none!important;padding:0;position:absolute;top:2.9rem;margin:0 0 0 -1rem;visibility:hidden;opacity:0;transform:translateY(-50%);transition:all .5s ease}.navbar.navbar-collapsed .navbar-nav{visibility:visible!important;opacity:1!important;transform:translateY(0)}}.portfolio.portfolio-ad .portfolio-overlay,.portfolio:hover .portfolio-overlay{opacity:1}.portfolio{width:100%;display:block;position:relative;margin-bottom:2rem;overflow:hidden}.portfolio:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.5)}.portfolio:hover .portfolio-image{-webkit-filter:blur(10px);filter:blur(10px)}.portfolio.portfolio-ad .portfolio-overlay .portfolio-overlay-content{text-align:left}#social-section,.testimonial{text-align:center}.portfolio.portfolio-ad .portfolio-preview{background:#1A1A1A;padding:2.4rem 0}.portfolio.portfolio-ad .portfolio-preview .portfolio-image{-webkit-filter:blur(10px);filter:blur(10px)}.portfolio.portfolio-ad:hover{box-shadow:none}@media (max-width:543px){.portfolio .btn{display:block!important;margin-right:0}}.portfolio .portfolio-overlay{opacity:0;display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:99}.portfolio .portfolio-overlay .portfolio-overlay-content{position:absolute;text-align:center;width:80%;left:10%;right:10%;top:50%;transform:translateY(-50%) translateZ(0);color:#fff}.portfolio .portfolio-overlay .portfolio-overlay-content .portfolio-title{font-size:2rem;font-weight:300;margin-bottom:.5rem;position:relative}.portfolio .portfolio-overlay .portfolio-overlay-content .portfolio-description{font-size:1.1rem;color:#ccc;font-weight:300;margin-bottom:1.5rem;position:relative}.portfolio .portfolio-preview{width:100%;display:block;background:#1A1A1A}.portfolio .portfolio-preview .portfolio-image{width:100%;height:auto;display:block;transition:all .5s ease}.portfolio .portfolio-preview .portfolio-details{padding:1.5rem 2rem;color:#fff}.portfolio .portfolio-preview .portfolio-details .portfolio-name{font-size:1.2rem;font-weight:100}.portfolio .portfolio-preview .portfolio-details .portfolio-excerpt{float:right;line-height:1.8rem;color:#848484;font-weight:300}section{padding:7rem 3rem;display:block;position:relative}.btn-slide,.service{display:inline-block}@media (max-width:991px){section{padding:5rem 1.75rem}}@media (max-width:767px){section{padding:3rem 1.25rem}}@media (max-width:543px){.portfolio .portfolio-preview .portfolio-image{width:200%;margin-left:-50%}section{padding:2rem .5rem}}section.section-dark{color:#fff;background:#1A1A1A}section.section-dark .section-description,section.section-dark .section-header{color:#aaa}section.section-light{color:#1A1A1A;background:#fff}section.section-light .section-header{color:#aaa}section.section-light .section-description{color:#919191}section.section-primary{color:#fff;background:#009FE2}section.section-primary .section-header{color:#fff}section.section-primary .section-description{color:#f7c3cc}section .section-header{margin:0;font-weight:400}section .section-title{font-weight:100;font-size:3rem;margin:0 0 1rem}section .section-description{font-weight:300;font-size:1.2rem}section .btn{margin-top:1rem}.service{margin:0;padding:2.5rem;width:33%;vertical-align:top;transition:background .5s ease}@media (max-width:991px){.service{width:50%;padding:2rem}.service.service-heading{width:100%}}.service .service-icon{font-size:1.7rem;margin-bottom:1rem;transition:color .5s ease}.service .service-title{font-weight:100;font-size:2rem;transition:color .5s ease}.service .service-description{margin-bottom:0}.service:nth-child(n+1){border-right:1px solid;border-top:1px solid}.service.service-light{background:#fff;border-color:#e3e3e3}.service.service-light .service-icon,.service.service-light .service-title{color:#1A1A1A}.service.service-light .service-description{color:#aaa}.service.service-light:hover{background:#fafafa}.service.service-light:hover .service-icon,.service.service-light:hover .service-title{color:#009FE2}.service.service-primary{background:#009FE2;border-color:#009FE2}.service.service-primary .service-title{color:#fff}.service.service-primary .service-description{color:#5757d2}.service.service-primary:hover{background:#262699}.service-heading .service-description{margin-top:1.5rem;font-size:.8rem}@media (max-width:767px){.service{width:100%;padding:1.75rem}.service-heading .service-description{margin-top:1rem}}.slidea-slide .slide-title{font-size:3.5rem;font-weight:100}.slidea-slide .slide-title strong{font-weight:400}.slidea-slide .slide-title sup{font-size:2rem}.slidea-slide .slide-description{font-weight:300;margin-top:1rem;font-size:1.2rem}.slidea-slide.slide-light .slide-description,.slidea-slide.slide-light .slide-title{color:#fff}.slidea-slide.slide-light .slide-square{border-color:#fff}.slidea-slide.slide-dark .slide-description,.slidea-slide.slide-dark .slide-title{color:#1A1A1A}.slidea-slide.slide-dark .slide-square{border-color:#1A1A1A}.btn-slide{font-size:1rem;font-weight:700;float:right;margin-right:100px}@media (max-width:543px){.service{padding:1.5rem}.btn-slide{margin-right:0;display:block;float:none}}@media screen and (max-width:768px){#slidea .slidea-control-thumbnail{display:none}}#slidea .slidea-progress{height:2px!important}#slidea .slidea-progress .slidea-progress-bar{height:2px!important;background:#000!important}#slidea .slidea-slide .slidea-canvas{transition:all 1.3s ease}#slidea .slidea-slide.background-enlarge .slidea-canvas{transform:scale(1.2,1.2)}#slidea .slidea-background-wrapper>.slidea-background::before{width:100%;height:100%;display:block;position:absolute;left:0;right:0;z-index:100;content:"";background:rgba(0,0,0,.65)}#slidea .slide-square{border-width:1px;border-style:solid;width:210px;height:210px;display:block;position:absolute;right:130px;top:-20px;z-index:0;transition:all .7s ease}#social-section,#social-section .social-icons .icon-envato{position:relative}#testimonials .slidea-loader-wrapper{background:#fff}#social-section{padding:3rem 3rem;display:block;transition:background 1.2s ease}@media (max-width:767px){#social-section{padding:3.5rem 1.5rem}}#social-section .social-title{font-size:1.75rem;font-weight:100;transition:color 1.2s ease}#social-section .social-icons{font-size:3rem;margin-top:2rem}#social-section .social-icons i{transition:color 1.2s ease;color:#aaa}#social-section .social-icons .icon-envato .fa-leaf{position:absolute;left:-1px;top:5px;color:#f2f2f2;font-size:2.2rem}@media (max-width:543px){#social-section .social-icons{font-size:2.4rem}#social-section .social-icons .fa-leaf{top:3px!important;font-size:1.8rem!important}}#social-section li{margin-left:.75rem}#social-section.social-colored .social-title{color:#fff}#social-section.social-colored a i{color:rgba(255,255,255,.5)}#social-section.social-colored a:hover i{color:#fff}.social-facebook{background:#3b5998}.social-facebook .fa-leaf{color:#3b5998!important}.social-twitter{background:#55acee}.social-twitter .fa-leaf{color:#55acee!important}.social-google-plus{background:#dd4b39}.social-google-plus .fa-leaf{color:#dd4b39!important}.social-github{background:#333}.social-github .fa-leaf{color:#333!important}.social-envato{background:#82b541}.social-envato .fa-leaf{color:#82b541!important}.testimonial .testimonial-review{font-size:1.5rem;font-weight:300}.testimonial .testimonial-by{margin-top:2rem;display:block;font-weight:700;text-transform:uppercase}.testimonial ul{font-size:2rem;color:#009FE2;margin:3rem 0 1rem}