*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,.site-wrapper{height:100%}body{font-family:"Futura",Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.75;position:relative;visibility:visible;overflow-x:hidden;color:dimgray;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Marcellus",Arial,Helvetica,sans-serif;font-weight:600;line-height:1.2;margin-top:0;color:#333}.h1,.h2,.h3,.h4,.h5,.h6{line-height:inherit;margin:0}p:last-child{margin-bottom:0}a,button{line-height:inherit;display:inline-block;cursor:pointer;text-decoration:none;color:inherit}a,button,img,input{-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}*:focus{outline:none !important}a:focus{text-decoration:none;color:inherit;outline:0}a:hover{text-decoration:none;color:#f8796c}button,input[type="submit"]{cursor:pointer}img{max-width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}ul:last-child{margin-bottom:0}hr{border-top-width:2px}.fix{overflow:hidden}.section,.main-wrapper{float:left;width:100%}@media only screen and (min-width:1500px){.section-fluid{padding-right:55px;padding-left:55px}.section-fluid>.container,.section-fluid>.container-fluid{max-width:100%}}@media only screen and (min-width:1200px) and (max-width:1499px){.section-fluid{padding-right:35px;padding-left:35px}.section-fluid>.container,.section-fluid>.container-fluid{max-width:100%}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.section-fluid{padding-right:25px;padding-left:25px}.section-fluid>.container,.section-fluid>.container-fluid{max-width:100%}}@media only screen and (min-width:1200px){.container{max-width:1200px}}@media only screen and (max-width:575px){.container{max-width:450px}}@media only screen and (max-width:479px){.container{max-width:350px}}.btn{padding:15px 40px;border-radius:100px}[data-bg-image]{background-position:center center;background-size:cover}#scrollUp{right:25px;bottom:25px;width:40px;height:40px;text-align:center;color:#fff;background-color:#f8796c}#scrollUp i{line-height:40px}.section-padding{padding-top:100px;padding-bottom:100px}@media only screen and (min-width:992px) and (max-width:1199px){.section-padding{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:768px) and (max-width:991px){.section-padding{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:767px){.section-padding{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width:1500px){.col-xxl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}}@media only screen and (min-width:1500px){.col-xxl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media only screen and (min-width:1500px){.col-xxl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media only screen and (min-width:1500px){.col-xxl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:1500px){.col-xxl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66666%;-ms-flex:0 0 41.66666%;flex:0 0 41.66666%;max-width:41.66666%}}@media only screen and (min-width:1500px){.col-xxl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1500px){.col-xxl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}@media only screen and (min-width:1500px){.col-xxl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66666%;-ms-flex:0 0 66.66666%;flex:0 0 66.66666%;max-width:66.66666%}}@media only screen and (min-width:1500px){.col-xxl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media only screen and (min-width:1500px){.col-xxl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}}@media only screen and (min-width:1500px){.col-xxl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66666%;-ms-flex:0 0 91.66666%;flex:0 0 91.66666%;max-width:91.66666%}}@media only screen and (min-width:1500px){.col-xxl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1500px){.order-xxl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media only screen and (min-width:1500px){.order-xxl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media only screen and (min-width:1500px){.order-xxl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}@media only screen and (min-width:1500px){.order-xxl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}@media only screen and (min-width:1500px){.order-xxl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}}@media only screen and (min-width:1500px){.order-xxl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media only screen and (min-width:1500px){.order-xxl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}}@media only screen and (min-width:1500px){.order-xxl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}}@media only screen and (min-width:1500px){.order-xxl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}}@media only screen and (min-width:1500px){.order-xxl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}}@media only screen and (min-width:1500px){.order-xxl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}}@media only screen and (min-width:1500px){.order-xxl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}}.learts-mb-10{margin-bottom:10px}.learts-mb-n10{margin-bottom:-10px}.learts-mb-20{margin-bottom:20px}.learts-mb-n20{margin-bottom:-20px}.learts-mb-30{margin-bottom:30px}.learts-mb-n30{margin-bottom:-30px}.learts-mb-40{margin-bottom:40px}.learts-mb-n40{margin-bottom:-40px}.learts-mb-50{margin-bottom:50px}.learts-mb-n50{margin-bottom:-50px}.learts-mb-60{margin-bottom:60px}.learts-mb-n60{margin-bottom:-60px}.learts-mb-70{margin-bottom:70px}.learts-mb-n70{margin-bottom:-70px}.learts-mb-80{margin-bottom:80px}.learts-mb-n80{margin-bottom:-80px}.learts-mb-90{margin-bottom:90px}.learts-mb-n90{margin-bottom:-90px}.learts-mb-100{margin-bottom:100px}.learts-mb-n100{margin-bottom:-100px}.learts-mt-10{margin-top:10px}.learts-mt-n10{margin-top:-10px}.learts-mt-20{margin-top:20px}.learts-mt-n20{margin-top:-20px}.learts-mt-30{margin-top:30px}.learts-mt-n30{margin-top:-30px}.learts-mt-40{margin-top:40px}.learts-mt-n40{margin-top:-40px}.learts-mt-50{margin-top:50px}.learts-mt-n50{margin-top:-50px}.learts-mt-60{margin-top:60px}.learts-mt-n60{margin-top:-60px}.learts-mt-70{margin-top:70px}.learts-mt-n70{margin-top:-70px}.learts-mt-80{margin-top:80px}.learts-mt-n80{margin-top:-80px}.learts-mt-90{margin-top:90px}.learts-mt-n90{margin-top:-90px}.learts-mt-100{margin-top:100px}.learts-mt-n100{margin-top:-100px}.learts-pb-10{padding-bottom:10px}.learts-pb-20{padding-bottom:20px}.learts-pb-30{padding-bottom:30px}.learts-pb-40{padding-bottom:40px}.learts-pb-50{padding-bottom:50px}.learts-pb-60{padding-bottom:60px}.learts-pb-70{padding-bottom:70px}.learts-pb-80{padding-bottom:80px}.learts-pb-90{padding-bottom:90px}.learts-pb-100{padding-bottom:100px}.learts-pt-10{padding-top:10px}.learts-pt-20{padding-top:20px}.learts-pt-30{padding-top:30px}.learts-pt-40{padding-top:40px}.learts-pt-50{padding-top:50px}.learts-pt-60{padding-top:60px}.learts-pt-70{padding-top:70px}.learts-pt-80{padding-top:80px}.learts-pt-90{padding-top:90px}.learts-pt-100{padding-top:100px}.section-title{margin-bottom:80px}.section-title .sub-title{font-family:"Modesty";font-size:76px;font-weight:300;line-height:1;margin-bottom:5px;color:#72a499}.section-title .sub-title:last-child{margin-bottom:0}.section-title .title{font-size:56px;font-weight:400;line-height:1;margin-bottom:0;color:#333}.section-title .title.title-icon-both::before{padding-right:10px;content:url("../../learts/assets/images/title/title-decor-left.png")}.section-title .title.title-icon-both::after{padding-left:10px;content:url("../../learts/assets/images/title/title-decor-right.png")}.section-title .title.title-icon-left::before{padding-right:10px;content:url("../../learts/assets/images/title/title-decor-left.png")}.section-title .title.title-icon-right::after{padding-left:10px;content:url("../../learts/assets/images/title/title-decor-right.png")}.section-title p{font-size:24px;margin-top:15px}@media only screen and (min-width:768px) and (max-width:991px){.section-title .sub-title{font-size:60px}.section-title .title{font-size:44px}}@media only screen and (max-width:767px){.section-title{margin-bottom:60px}.section-title .sub-title{font-size:50px}.section-title .title{font-size:30px}}@media only screen and (max-width:575px){.section-title{margin-bottom:50px}.section-title .sub-title{font-size:40px}.section-title .title{font-size:24px}.section-title .title::before,.section-title .title::after{display:none !important}}.header-section{position:fixed;z-index:9999;top:0;left:0;width:100%;padding-top:15px;padding-bottom:15px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(51,51,51,0.2);box-shadow:0 0 40px 0 rgba(51,51,51,0.2)}.header-section.is-sticky{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:767px){.header-section{display:none}}.menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding-left:0;list-style:none}.menu ul li a{font-weight:500;position:relative;display:block}.menu ul li a:not(.btn){margin:0 25px}.menu ul li a:not(.btn)::after{position:absolute;right:0;bottom:0;width:0;height:1px;content:"";-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;background-color:#333}.menu ul li a:hover{color:#333}.menu ul li a:hover:not(.btn)::after{left:0;width:100%}.header-btn{padding-top:12px;padding-bottom:12px;color:#fff;background-color:#333}.header-btn:hover{color:#fff !important;background-color:#f8796c}.hero-section{min-height:100vh;background-repeat:no-repeat;background-position:top center;background-size:cover}@media only screen and (min-width:992px) and (max-width:1199px){.hero-section{min-height:700px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-section{min-height:700px}}@media only screen and (max-width:767px){.hero-section{min-height:700px}}.hero-content{margin-top:50px;text-align:center}.hero-content img{max-width:176px;margin-right:auto;margin-bottom:20px;margin-left:auto}.hero-content .title{font-weight:400;margin:0}@media only screen and (max-width:767px){.hero-content .title{font-size:24px}}.home1-slide-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:110px 0}.home1-slide1-content{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:466px;height:466px;padding:25px;border-radius:50%;background-color:transparent}.home1-slide1-content>*{-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;opacity:0}.home1-slide1-content .bg{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);border-radius:50%;background-color:#fff}.home1-slide1-content .slide-border{position:absolute;z-index:-1;top:20px;right:20px;bottom:20px;left:20px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);border:1px dashed #72a499;border-radius:50%}.home1-slide1-content .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.home1-slide1-content .title{font-family:"Modesty";font-size:80px;font-weight:300;line-height:1;margin-bottom:11px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);color:#333}.home1-slide1-content .sub-title{font-size:34px;font-weight:400;line-height:1.25;margin-bottom:28px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);color:#72a499}.home1-slide1-content .link{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.home1-slide1-content .link a{font-size:16px;font-weight:400;line-height:1.5;padding-bottom:2px;text-transform:uppercase;color:#333;border-bottom:1px solid #333}.home1-slide1-content .link a:hover{color:#72a499;border-color:#72a499}@media only screen and (max-width:767px){.home1-slide1-content{width:400px;height:400px}.home1-slide1-content .icon img{height:100px}.home1-slide1-content .title{font-size:54px}.home1-slide1-content .sub-title{font-size:24px;margin-bottom:20px}.home1-slide1-content .link a{font-size:14px}}@media only screen and (max-width:575px){.home1-slide1-content{width:350px;height:350px}.home1-slide1-content .icon img{height:80px}.home1-slide1-content .title{font-size:48px}.home1-slide1-content .sub-title{font-size:20px}}@media only screen and (max-width:479px){.home1-slide1-content{width:300px;height:300px}.home1-slide1-content .icon img{height:60px}.home1-slide1-content .title{font-size:40px}.home1-slide1-content .sub-title{font-size:18px;margin-bottom:15px}.home1-slide1-content .link a{font-size:12px}}.home1-slide1-content>*{opacity:1}.home1-slide1-content .bg{-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home1-slide1-content .slide-border{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home1-slide1-content .icon{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home1-slide1-content .title{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home1-slide1-content .sub-title{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home1-slide1-content .link{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.project{max-width:520px;margin:auto}.project .thumbnail{position:relative}.project .thumbnail::before{position:absolute;top:0;left:0;display:block;visibility:hidden;width:100%;height:100%;content:"";-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;background-color:#f5ede6}.project .thumbnail img{width:100%;-webkit-box-shadow:0 0 40px 0 rgba(51,51,51,0.2);box-shadow:0 0 40px 0 rgba(51,51,51,0.2)}.project .thumbnail .btn{position:absolute;z-index:99;top:50%;left:50%;visibility:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%);white-space:nowrap;letter-spacing:1.5px;text-transform:uppercase;opacity:0;color:#fff;border-color:#333;background-color:#333}.project .thumbnail .btn i{position:absolute;top:0;left:0;width:15%;height:100%;-webkit-transform:skew(-10deg,0);-ms-transform:skew(-10deg,0);transform:skew(-10deg,0);-webkit-animation:move 2s;animation:move 2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,0)),color-stop(1%, rgba(255,255,255,0.03)),color-stop(30%, rgba(255,255,255,0.6)),color-stop(50%, rgba(255,255,255,0.85)),color-stop(70%, rgba(255,255,255,0.85)),color-stop(71%, rgba(255,255,255,0.85)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.03) 1%,rgba(255,255,255,0.6) 30%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0.85) 70%,rgba(255,255,255,0.85) 71%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1)}.project .thumbnail .btn:hover{color:#333;background-color:transparent}.project .title{font-size:28px;font-weight:400;line-height:1;margin-top:35px;margin-bottom:0;text-align:center}.project .title a:hover{color:#333}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (max-width:767px){.project .title{font-size:24px}}.project:hover .thumbnail::before{visibility:visible;opacity:.8}.project:hover .thumbnail .btn{visibility:visible;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}@-webkit-keyframes move{0%{left:0;opacity:0}5%{opacity:.0}48%{opacity:.2}80%{opacity:.0}100%{left:82%}}@keyframes move{0%{left:0;opacity:0}5%{opacity:.0}48%{opacity:.2}80%{opacity:.0}100%{left:82%}}.ecommerce-shop-images{position:relative}.ecommerce-shop-images img.center{-webkit-animation:dealImage 3s linear infinite alternate both;animation:dealImage 3s linear infinite alternate both}.ecommerce-shop-images img:not(.center){position:absolute}.ecommerce-shop-images img.left{bottom:30%;left:8%}.ecommerce-shop-images img.right{top:25%;right:2%}.ecommerce-shop-images img.bottom{right:-5%;bottom:20%}@media only screen and (min-width:768px) and (max-width:991px){.ecommerce-shop-images img.left{left:5%;width:150px}.ecommerce-shop-images img.right{right:0;width:150px}.ecommerce-shop-images img.bottom{width:250px}}@media only screen and (max-width:767px){.ecommerce-shop-images img.left{left:5%;width:120px}.ecommerce-shop-images img.right{right:0;width:100px}.ecommerce-shop-images img.bottom{width:200px}}@media only screen and (max-width:479px){.ecommerce-shop-images img.left{left:0;width:90px}.ecommerce-shop-images img.right{right:0;width:80px}.ecommerce-shop-images img.bottom{width:160px}}@-webkit-keyframes dealImage{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes dealImage{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}.shop-pages-slider{margin:-40px 0}.shop-pages-slider .slick-arrow{position:absolute;z-index:99;top:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;background-color:transparent}.shop-pages-slider .slick-arrow i{font-size:50px;line-height:.75}.shop-pages-slider .slick-arrow.slick-prev{left:0}.shop-pages-slider .slick-arrow.slick-next{right:0}.shop-pages-slider .slick-list{padding-top:40px !important;padding-bottom:40px !important}.project2{max-width:470px;margin:auto;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.project2 .thumbnail{position:relative;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.project2 .thumbnail img{width:100%}.project2 .title{font-size:20px;font-weight:400;line-height:1;margin-top:30px;margin-bottom:0;text-align:center}.project2:hover{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.project2:hover .thumbnail{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,0.25);box-shadow:0 2px 20px 0 rgba(0,0,0,0.25)}.feature{text-align:center}.feature .icon{position:relative;width:90px;height:90px;margin:auto}.feature .icon::before{position:absolute;z-index:-1;top:100%;left:5%;width:90%;height:10px;content:"";-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;pointer-events:none;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);background:-o-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%)}.feature .icon i{font-size:30px;line-height:90px;width:90px;height:90px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;text-align:center;color:#f8796c;border-radius:100%;background-color:#f4ede7}.feature .content .title{font-family:"Futura";font-weight:400;margin:20px 0 0}.feature:hover .icon::before{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);opacity:1}.feature:hover .icon i{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}