.actions a,.footer-contacts p a,.footer-dark ul a,.footer-navigation h3 a,.loop-action a,.product-title a,.product-wrap a{text-decoration:none}div.jumbotron.carousel-hero{color:#fff;text-align:center;background-size:cover;background-position:center;padding-top:100px;padding-bottom:100px;margin-bottom:0}div.jumbotron.hero-nature{background-image:url(/assets/img/architect-at-the-construction.jpg?h=7b13db586f5ab98191e91d6d963e1f7f)}div.jumbotron.hero-photography{background-image:url(/assets/img/architects-and-worker.jpg?h=f85f70e446dd8ff3debacee1c5e04bc6)}div.jumbotron.hero-technology{background-image:url(/assets/img/young-college-students.jpg?h=3b924573ccef909c6753a54c7f30caf1)}h1.hero-title,h2.hero-title,h3.hero-title{text-shadow:0 3px 3px rgba(0,0,0,.4);color:#fff}p.hero-subtitle{max-width:600px;margin:25px auto;padding:10px 15px;color:#fff}.plat{border-radius:0}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 0 #048f83!important}.btn-primary:hover{color:#fff;background-color:#016090;border-color:#016090}.btn.btn-primary{background-color:#048f83!important;border-color:#048f83!important}span{font-style:inherit;font-weight:inherit}.contact-clean{background:#f1f7fc;padding:80px 0}@media (max-width:767px){.contact-clean{padding:20px 0}}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}@media (max-width:767px){.contact-clean form{padding:30px}}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:hover{opacity:1}.contact-clean form .btn:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}.page-footer{background-color:#f3f3f2;padding-top:50px;padding-bottom:10px}.page-footer h4{color:#333;font-size:11px;font-weight:700}.page-footer p{color:#888;font-size:11px}.page-footer .footer-links a,.page-footer .region a{color:#555;font-size:11px}.page-footer .footer-links{list-style:none;padding:0;margin-bottom:45px;word-break:break-all}.page-footer .footer-links li{margin-bottom:5px;line-height:1.3}.page-footer .footer-legal .copyright{margin-right:60px}.page-footer .footer-legal .legal-links .item{padding-right:13px;border-right:1px solid #ccc;margin:0 13px 0 0}.page-footer .footer-legal .legal-links .item:last-child{border-right:none}.page-footer .footer-legal .legal-links .item h5{font-size:11px;margin-top:0;margin-bottom:0}.page-footer .region{margin-bottom:20px}.page-footer .region img{margin-right:7px}@media (min-width:768px){.page-footer .region{margin-bottom:0}}.footer-dark{padding:50px 0;color:#f0f9ff;background-color:#282d32}.footer-dark h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-dark ul a{color:inherit;opacity:.6}.footer-dark ul a:hover{opacity:.8}.footer-dark .item.text{margin-bottom:36px}@media (max-width:767px){.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-dark .item.text{margin-bottom:0}}.footer-dark .item.text p{opacity:.6;margin-bottom:0}.footer-dark .item.social{text-align:center}@media (max-width:991px){.footer-dark .item.social{text-align:center;margin-top:20px}}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75}.footer-dark .item.social>a:hover{opacity:.9}.footer-dark .copyright{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}.snip1527{box-shadow:0 0 5px rgba(0,0,0,.15);color:#fff;float:left;font-family:Lato,Arial,sans-serif;font-size:16px;margin:10px 1%;max-width:310px;min-width:250px;overflow:hidden;position:relative;text-align:left;width:100%}.snip1527 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}*,footer{box-sizing:border-box}.snip1527 img{max-width:100%;vertical-align:top;position:relative}.snip1527 figcaption{padding:25px 20px;position:absolute;bottom:0;z-index:1}.snip1527 figcaption:before{position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:-moz-linear-gradient(90deg,#700877 0,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0,#ff2759 100%,#ff2759 100%);opacity:.8;z-index:-1}.snip1527 .date{background-color:#fff;border-radius:50%;color:#700877;font-size:18px;font-weight:700;min-height:48px;min-width:48px;padding:10px 0;position:absolute;right:15px;text-align:center;text-transform:uppercase;top:-25px}.snip1527 .date span{display:block;line-height:14px}.snip1527 .date .month{font-size:11px}.snip1527 h3,.snip1527 p{margin:0;padding:0}.snip1527 h3{display:inline-block;font-weight:700;letter-spacing:-.4px;margin-bottom:5px}.snip1527 p{font-size:.8em;line-height:1.6em;margin-bottom:0}.snip1527 a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.snip1527.hover img,.snip1527:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}img{border-radius:5px}footer{background-color:#292c2f;box-shadow:0 1px 1px 0 rgba(0,0,0,.12);width:100%;text-align:left;font:700 16px sans-serif;padding:55px 50px;margin-top:80px;bottom:0;color:#fff}.loop-action a,.product,.product-inner,.product-small,.social-links a,.team-boxed .item,.team-boxed .item .box{text-align:center}.footer-navigation h3{margin:0 0 20px;font:400 36px Cookie,cursive;color:#fff}.footer-navigation h3 a{color:#fff}.footer-navigation h3 span{color:#5383d3}.footer-navigation p.links a{color:#fff;text-decoration:none}.footer-navigation p.company-name{color:#8f9296;font-size:14px;font-weight:400;margin-top:20px}@media (max-width:767px){.footer-contacts{margin:30px 0}}.footer-contacts p{display:inline-block;color:#fff;vertical-align:middle}.footer-contacts p a{color:#5383d3}.fa.footer-contacts-icon{background-color:#33383b;color:#fff;font-size:18px;width:38px;height:38px;border-radius:50%;text-align:center;line-height:38px;margin:10px 15px 10px 0}span.new-line-span{display:block;font-weight:400;font-size:14px;line-height:2}.footer-about h4{display:block;color:#fff;font-size:14px;font-weight:700;margin-bottom:20px}.footer-about p{line-height:20px;color:#92999f;font-size:13px;font-weight:400;margin:0}div.social-links{margin-top:20px;color:#fff}.social-links a{display:inline-block;width:35px;height:35px;cursor:pointer;background-color:#33383b;border-radius:2px;font-size:20px;color:#fff;line-height:35px;margin-right:5px;margin-bottom:5px}.product-inner{width:300px;margin:0 auto;background:#fff;border-bottom:2px solid #ebebec;transition:.2s linear}.product-inner:hover{border-color:#bca480}.product-wrap{overflow:hidden;margin-bottom:15px}.actions{position:absolute;left:0;bottom:-20%;width:100%;background:rgba(59,62,67,.75);transition:.3s linear}.product-wrap,.wrap{position:relative}.product-inner:hover .actions{bottom:0}.actions a{float:left;width:33.33333333333333%;color:#fff;padding:15px 0;transition:.2s linear}.actions a:hover{background:rgba(59,62,67,.85)}.actions a:before{font-family:FontAwesome}.add-to-cart:before{content:"\f07a"}.quickview:before{content:"\f002"}.wishlist:before{content:"\f08a"}.loop-action a:after,.product-wrap:after{content:''}.product-info{padding-bottom:10px;font-family:'Noto Sans',sans-serif}.product-title{margin:0 0 10px}.product-title a{color:#1e1e1e;font-weight:400;font-size:16px}.border{width:300px;margin:0 auto;background:#fff;padding:20px;border:1px solid #F1E7E8}.wrap{height:100%}.loop-action,.product-wrap:after{position:absolute;transition:.3s ease-in-out}.product-wrap:after{background:rgba(73,102,162,.5);left:0;right:0;bottom:0;top:0;opacity:0;transform:scale(.3)}.border:hover .product-wrap:after{opacity:1;transform:scale(1)}.product-wrap a{display:block}.product-wrap img{display:block;width:100%}.loop-action{left:50%;top:50%;opacity:0;transform:translate(-50%,-50%)}.border:hover .loop-action{opacity:1}.loop-action a{display:block;border:1px solid #fff;white-space:nowrap;text-transform:uppercase;padding:.5em 1em;font-size:14px;line-height:1.6;outline:0;position:relative;overflow:hidden;color:#fff;min-width:160px;margin:5px auto;transition:.3s ease-in-out}.loop-action a:after{position:absolute;left:-220%;top:-500%;width:140%;height:1000%;transform:rotate(45deg);background:#fff;z-index:-1;transition:.3s ease-in-out}.loop-action a:hover{color:#000}.loop-action a:hover:after{left:0}.border:hover{border-color:#4966A2}.product-info{padding-top:15px}.product,body{padding-top:50px}.stars{font-size:14px;font-family:FontAwesome}.stars:before{content:"\f005\f005\f005\f005\f123";color:#F2453E}.price,.product-title{font-family:"Open Sans";color:#162546}.product-title{font-weight:400;font-size:18px}.price{font-style:italic;font-weight:700}.loop-add-to-cart{background:rgba(255,28,28,.5)}.navbar.navbar-dark.navbar-expand-md.fixed-top.bg-dark{background-color:#000!important;opacity:.8}.navbar-dark .navbar-nav .nav-link{color:#fff;font-size:13px}.navbar-dark .navbar-nav .nav-link .apple-logo{font-size:21px;line-height:0}.product{margin-bottom:10px;padding-left:20px;padding-right:20px}.product h1{font-size:32px;font-weight:700}@media (min-width:576px){.product{padding-top:100px;padding-left:0;padding-right:0}.product h1{font-size:56px;font-weight:700}}.product h2{font-size:21px;font-weight:400}@media (min-width:576px){.product h2{font-size:27px;font-weight:400}}.product .links{font-size:21px;margin-bottom:50px}@media (min-width:576px){.product .links{font-size:21px;margin-bottom:80px}}.product-small .links{font-size:17px;margin-bottom:80px}.product .links .learn-more,.product-small .links .learn-more{margin-right:20px}.product.iphone-x{background-color:#f9f9f9}.product.ipad{background-color:#f4f3f4}.product.macbook-pro{background-color:#131218;padding-bottom:50px}.product-small.dark,.product-small.dark a,.product.dark,.product.dark a{color:#fff}.product .links.small-link-margin{margin-bottom:0}.product-small .links.small-link-margin{margin-bottom:10px}.product-small{height:550px;padding-top:40px;margin:0 0 10px;padding-left:20px;padding-right:20px}.product-small h3{font-size:32px;font-weight:700}.product-small h4{font-size:19px;font-weight:400}.product-small.behind-the-mac.dark{padding-top:420px}.products-grid{padding-right:0}@media (min-width:576px){.product.macbook-pro{padding-bottom:0}.product-small{margin:0 0 10px 10px;padding-left:0;padding-right:0}.products-grid{padding-right:10px}}.product-small.iphone-8{background-color:#f9f0eb}.product-small.air-pods{background-color:#fafafa}.product-small.apple-watch{background-color:#eee}.product-small h5{color:#ce2626;font-size:16px;font-weight:700}.team-boxed{color:#313437;background-color:#eef4f7}.team-boxed p{color:#7d8285}.team-boxed h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.team-boxed h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.team-boxed .intro{font-size:16px;max-width:500px;margin:0 auto}.team-boxed .intro p{margin-bottom:0}.team-boxed .people{padding:50px 0}.team-boxed .item .box{padding:30px;background-color:#fff;margin-bottom:30px}.team-boxed .item .name{font-weight:700;margin-top:28px;margin-bottom:8px;color:inherit}.team-boxed .item .title{text-transform:uppercase;font-weight:700;color:#d0d0d0;letter-spacing:2px;font-size:13px}.team-boxed .item .description{font-size:15px;margin-top:15px;margin-bottom:20px}.team-boxed .item img{max-width:160px}.team-boxed .social{font-size:18px;color:#a2a8ae}.team-boxed .social a{color:inherit;margin:0 10px;display:inline-block;opacity:.7}.team-boxed .social a:hover{opacity:1}.testimonials-clean{color:#313437;background-color:#eef4f7}.testimonials-clean p{color:#7d8285}.testimonials-clean h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.testimonials-clean h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.testimonials-clean .intro{font-size:16px;max-width:500px;margin:0 auto}.testimonials-clean .intro p{margin-bottom:0}.testimonials-clean .people{padding:50px 0 20px}.testimonials-clean .item{margin-bottom:32px}@media (min-width:768px){.testimonials-clean .item{height:220px}}.testimonials-clean .item .box{padding:30px;background-color:#fff;position:relative}.testimonials-clean .item .box:after{content:'';position:absolute;left:30px;bottom:-24px;width:0;height:0;border:15px solid transparent;border-width:12px 15px;border-top-color:#fff}.testimonials-clean .item .author{margin-top:28px;padding-left:25px}.testimonials-clean .item .name{font-weight:700;margin-bottom:2px;color:inherit}.testimonials-clean .item .title{font-size:13px;color:#9da9ae}.testimonials-clean .item .description{font-size:15px;margin-bottom:0}.testimonials-clean .item img{max-width:40px;float:left;margin-right:12px;margin-top:-5px}