.team-info::after,ul li i,ul#countdown li{vertical-align:middle}ol,ul{padding:0}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}.home-section h2,.home-section p,.testim-inner h6,.testim-inner p{text-shadow:1px 1px 1px rgba(0,0,0,.5)}.feature-box i,.home-section,.main-services,.team-item,ul#countdown li,ul.footer_social{text-align:center}.cont_select_int li,ul li{list-style-type:none}ol,ul{list-style:none}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}ol,ul{margin:0 0 20px;color:#858585;font-size:14px;line-height:24px}ol li,p,ul li{font-size:17px}ol li,ul li{line-height:30px}ul li i{padding-right:5px}p{line-height:28px;font-weight:400;color:#7c8595;margin-bottom:15px}a,a:focus,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-family:Cabin,sans-serif;line-height:1.2;margin-top:0;margin-bottom:20px;color:#2F362F}h1{font-size:46px}h2{font-size:40px}h3{font-size:34px}h4{font-size:26px}h5{font-size:20px}h6,p.section-subtitle{font-size:18px}h2.section-title{color:#292929;margin-bottom:15px}h2.section-title.grey{color:#ddd}h2.section-title.white{color:#fff}p.section-subtitle.grey{color:#bbb}.white-text,p.section-subtitle.white{color:#fff}h3.medium-title{font-size:32px;margin-top:10px}.navbar-brand,.navbar-fixed-top.opaque .navbar-brand{font-size:28px;font-weight:700;font-family:Cabin,sans-serif}iframe{max-width:100%;border:none}.blue{color:#3498db}.lyla{color:#6B02FF}.section-white{background:#fff;padding:90px 0 100px}.section-grey{background:#f7f8fa;padding:90px 0 100px}.bottom-shape:after,.top-shape:before{background-color:#f7f7fa;border-radius:750px;height:1250px;content:""}.section-grey.no-padding,.section-white.no-padding{padding:0}.section-grey.small-paddings,.section-white.small-paddings{padding:30px 0}.section-grey.small-padding-top,.section-white.small-padding-top{padding:30px 0 90px}.section-grey.small-padding-bottom,.section-white.small-padding-bottom{padding:90px 0 70px}.section-grey.no-padding-bottom,.section-white.no-padding-bottom{padding:90px 0 0}.top-shape-wrapper{overflow:hidden;padding-top:70px}.top-shape{position:relative;display:block;padding:90px 0}.top-shape:before{-webkit-transform:rotate(-172deg);left:-250px;position:absolute;top:0;transform:rotate(-186deg);width:2050px}.bottom-shape{position:relative;z-index:999;overflow:hidden}.bottom-shape:after{-webkit-transform:rotate(-172deg);left:-400px;position:absolute;top:-370px;transform:rotate(-170deg);width:2250px;z-index:-100}.section-lyla{background:#7566e3;background:-webkit-linear-gradient(left top,#7566e3,#ce4d86);background:-o-linear-gradient(bottom right,#7566e3,#ce4d86);background:-moz-linear-gradient(bottom right,#7566e3,#ce4d86);background:linear-gradient(to bottom right,#7566e3,#ce4d86);padding:90px 0 70px}.section-dark{background-color:#272834;padding:90px 0}.width-100{width:100%}.margin-right-25{margin-right:25px!important}.margin-top-110{margin-top:110px!important}.margin-top-100{margin-top:100px!important}.margin-top-90{margin-top:90px!important}.margin-top-80{margin-top:80px!important}.margin-top-60{margin-top:60px!important}.margin-top-50{margin-top:50px!important}.margin-top-40{margin-top:40px!important}.margin-top-35{margin-top:35px!important}.margin-top-30{margin-top:30px!important}.margin-top-20{margin-top:20px!important}.margin-top-10{margin-top:10px!important}.margin-top-5{margin-top:5px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-bottom-120,.margin-bottom-130{margin-bottom:120px!important}.margin-bottom-140{margin-bottom:140px!important}.padding-top-0{padding-top:0!important}.padding-top-10{padding-top:10px!important}.padding-top-20{padding-top:20px!important}.padding-top-25{padding-top:25px!important}.padding-top-30{padding-top:30px!important}.padding-top-40{padding-top:40px!important}.padding-top-45{padding-top:45px!important}.padding-top-50{padding-top:50px!important}.padding-top-60{padding-top:60px!important}.padding-top-70{padding-top:70px!important}.padding-top-80{padding-top:80px!important}.padding-top-100{padding-top:100px!important}.padding-top-120{padding-top:120px!important}.padding-bottom-70{padding-bottom:70px!important}.padding-bottom-60{padding-bottom:60px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-0{padding-bottom:0!important}.margin-top-0{margin-top:0!important}.z-a1{z-index:-1}.z-1{z-index:1}.z-10{z-index:10}.z-100{z-index:100}.z-999{z-index:999}.z-9999{z-index:9999}.navbar-brand{color:#fff!important}.navbar-fixed-top.opaque .navbar-brand{color:#353535!important}.navbar-fixed-top #navbar-collapse-02 .current a{color:#008aff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navbar-fixed-top.opaque #navbar-collapse-02 .current a{color:#4f75e6!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navbar{padding-top:20px;padding-bottom:20px}.navbar-fixed-top{position:absolute!important;background-color:rgba(0,0,0,0)!important;border-bottom:none;transition:background-color .25s ease 0s}.navbar-fixed-top.opaque{position:fixed!important;background-color:#fff!important;border-bottom:1px solid #eee;padding:20px 0;transition:all .25s ease-in-out 0s}.navbar-fixed-top .navbar-nav>li>a,.navbar-fixed-top .navbar-nav>li>a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.btn-blue,.navbar-fixed-top.opaque .navbar-nav>li>a.discover-btn{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.navbar-fixed-top .navbar-nav>li>a:hover{background-color:#FFF;color:#7566e3!important}.navbar-fixed-top .navbar-nav>li>a{color:#fff!important;font-size:14px!important;line-height:30px!important;text-transform:uppercase;padding:10px 15px!important;font-family:Cabin,sans-serif;font-weight:700;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin-left:7px}.navbar-fixed-top.opaque .navbar-nav>li>a{color:#454545!important}.navbar-fixed-top.opaque #navbar-collapse-02 .current a:hover,.navbar-fixed-top.opaque .navbar-nav>li>a:hover{color:#FFF!important;background-color:#4f75e6!important}.navbar-fixed-top .navbar-nav>li>a.discover-btn{background:0 0;border:1px solid #fff;border-radius:15px;padding:8px 24px!important;margin-left:10px;margin-right:15px;font-family:Cabin,sans-serif}.navbar-fixed-top.opaque .navbar-nav>li>a.discover-btn{color:#fff!important;background:#4f75e6;transition:all .5s ease}.navbar-fixed-top .navbar-nav>li>a.discover-btn:hover{border:1px solid #fff;color:#7566e3!important;background:#fff}.navbar-fixed-top.opaque .navbar-nav>li>a.discover-btn:hover{color:#fff!important;background:#71992e}.navbar-fixed-top.opaque #navbar-collapse-02 .current a.discover-btn{color:#fff!important}.footer{z-index:900;background-color:#2f3539;border-top:1px solid #393f43;padding:50px 0;font-weight:300}.footer p{font-size:16px;color:#cecece}.footer p a{font-size:16px;color:#88ad45;text-decoration:underline}ul.footer_social{width:100%;max-width:1140px;display:block;margin:0 auto;padding-top:5px}ul.footer_social li{display:inline-block;margin:0;line-height:100%!important}ul.footer_social li a i{display:inline-block;margin:0 8px;padding:0;font-size:26px!important;line-height:26px!important;color:#8d8d8d;transition:all .5s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.team-item,ul.team-icon li{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}ul.footer_social li a i:hover{color:#4285f4}.home-section{width:100%;position:relative;padding-top:130px;padding-bottom:135px;-webkit-transition:2s;transition:2s;-o-transitions:2s;-ms-transition:2s;-moz-transition:2s;background:url(../images/slide2021.jpg) center center no-repeat;animation-duration:2s;background-size:cover}.home-section-overlay{width:100%;background:linear-gradient(-45deg,#4576c3,#5547bf,#9045c0,#be47b2);background-size:400% 400%;-webkit-animation:Gradient 8s ease infinite;-moz-animation:Gradient 8s ease infinite;animation:Gradient 8s ease infinite;opacity:.55;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 -14px 22px -9px rgba(59,33,88);-moz-box-shadow:inset 0 -14px 22px -9px rgba(59,33,88);box-shadow:inset 0 -14px 22px -9px #3b2158}@-webkit-keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@-moz-keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.home-section h2{margin-bottom:10px;font-weight:700;color:#fff;font-size:35px;letter-spacing:1px}.home-section #logo_slide img{min-width:300px;max-width:700px;width:70%;padding-bottom:20px}.home-section p{margin-bottom:25px;font-size:21px;line-height:30px;font-weight:400;color:#fff}.home-section img{margin-top:35px}ul#countdown li{font-family:Roboto,sans-serif;display:inline-block;margin:15px;padding:20px 0;width:100px;height:100px;background-color:transparent;border:2px solid #fff;-webkit-border-radius:8px 8px;-moz-border-radius:8px;border-radius:8px}ul#countdown li span{color:#fff;font-size:34px;line-height:34px;font-weight:500;position:relative}ul#countdown li p.timeRefDays,ul#countdown li p.timeRefHours,ul#countdown li p.timeRefMinutes,ul#countdown li p.timeRefSeconds{margin-top:3px;color:#fff;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:400;font-family:Roboto,sans-serif}a.btn-download,ul.pricing-list li.price-title,ul.pricing-list li.price-value{font-family:Cabin,sans-serif}.team-item{margin-top:40px;padding:0 20px;border-radius:8px;transition:all .25s ease-in-out}.team-item h3{margin:20px 0 1px!important;color:#454545;font-size:18px;font-weight:700;text-transform:uppercase;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.team-info{display:block;margin-bottom:0}.team-info p{color:#acacac;font-style:italic}.team-info::after{background:#ed4e38;display:inline-block;content:"";width:50px;height:3px;margin-top:-20px}.team-img{max-width:140px;padding:6px;background-color:#dedede;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}ul.team-icon{margin:25px 0 0}ul.team-icon li{display:inline-block;margin:0 3px;transition:all .25s ease-in-out}.popup-gallery a span,.popup-gallery img,.team-icon li a:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}ul.team-icon li a{margin:0;display:inline-block;padding:8px;width:34px;height:34px;font-size:18px;line-height:18px;background-color:#fff;border-radius:50%;color:#fff}ul.team-icon li a.twitter{background-color:#4099ff}ul.team-icon li a.pinterest{background-color:#C92228}ul.team-icon li a.facebook{background-color:#3b5998}ul.team-icon li a.dribble{background-color:#ea4c89}.team-icon li a:hover{color:#dedede;transition:all .25s ease-in-out}.portfolio-item-wrapper{margin-top:20px;margin-bottom:20px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-radius:5px;box-shadow:rgba(33,33,33,.06) 0 4px 24px 5px}.portfolio-box,.portfolio-box-grey{text-align:center;background-color:#fff;border-bottom:3px solid #e0e0e0;padding:1px 20px 12px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.portfolio-box-grey{margin-bottom:30px;background-color:#f6f7f8;border-bottom:2px solid #e0e0e0}.portfolio-box h3,.portfolio-box-grey h3{margin:10px 0 1px!important;line-height:20px}.portfolio-box h3 a,.portfolio-box-grey h3 a{color:#454545;font-size:18px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.portfolio-item-wrapper h3 a:hover{color:#3498db}.portfolio-box p.portfolio-info{font-size:15px;font-style:italic;margin-bottom:5px}.portfolio-item-wrapper img{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.main-services,.price-box-white{box-shadow:rgba(33,33,33,.06) 0 4px 24px 5px;border-radius:8px}.main-services{margin-top:40px;padding:50px 30px 30px;background-color:#fff;transition:all 1s;min-height:720px}.main-services:hover{margin-top:25px;transition:all 1s}.btn-white,a.btn-download{transition:all .4s ease-in-out}.main-services img{max-width:230px;margin-bottom:25px}.main-services h3{font-size:22px;color:#292929;margin-bottom:15px}blockquote{font-size:16px;color:#4285f4;border-left:2px solid #4285f4}a.btn-download{color:#fff;font-size:16px;background:#4285f4;border:2px solid #4285f4;border-radius:5px;padding:15px 25px;display:inline-block;margin-top:30px;margin-bottom:60px;-webkit-transition:all .4s ease-in-out}a.btn-download i{font-size:16px;margin-right:10px}a.btn-download:hover{color:#4285f4;background:0 0;border:2px solid #4285f4}ul.features-responsive{margin-bottom:40px}ul.features-responsive li{font-size:15px;line-height:20px;font-weight:400;color:#8f8f8f;display:block;margin-bottom:10px}ul.features-responsive li i{font-size:18px;vertical-align:bottom;color:#4285f4;margin-right:10px}.feature-box{overflow:hidden;margin:40px 0 0}.feature-box i{padding:5px;font-size:40px;line-height:45px;height:60px;width:60px;color:#fff;border-radius:30px;margin-right:10px;background:#7566e3}.feature-box.light-blue i{background:#50a0d2}.feature-box.dark-blue i{background:#3473b8}.feature-box.light-green i{background:#4F75E6}.feature-box.dark-green i{background:#87ac34}.feature-box.orange i{background:#fe9c24}.feature-box.light-red i{background:#fc6a3f}.feature-box.pink i{background:#ea4c89}.feature-box-text{float:left;width:70%;margin-left:30px}.feature-box h4{font-size:20px;margin-bottom:10px}.feature-box p{color:#7c8595}.feature-inner{float:left;width:70%;margin-left:30px}.feature-inner h4,.feature-inner-left h4,.feature-inner-right h4{font-size:18px;color:#282828;margin-top:0;margin-bottom:10px}.feature-wrapper{overflow:hidden;margin:30px 0}.feature-wrapper i.lefts{float:right;margin-top:10px;margin-right:3px}.feature-wrapper i.rights{float:left;margin-top:10px;margin-left:3px}.feature-inner-left{float:right;width:70%;text-align:right;padding-right:30px}.feature-inner-right{float:left;width:70%;text-align:left;padding-left:30px}.price-box-white{text-align:center;background-color:#fff;padding:50px 0;width:90%;margin-top:40;margin-bottom:20px;margin-left:20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.price-box-blue,.price-box-grey{width:90%;margin-top:30;margin-bottom:20px;margin-left:20px;border-radius:8px;transition:all .3s ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;box-shadow:rgba(33,33,33,.06) 0 4px 24px 5px;text-align:center}.price-box-grey{background:#f4f5f6;padding:50px 0;-webkit-transition:all .3s ease-in-out}.price-box-blue{background:#7566e3;background:-webkit-linear-gradient(left top,#7566e3,#ce4d86);background:-o-linear-gradient(bottom right,#7566e3,#ce4d86);background:-moz-linear-gradient(bottom right,#7566e3,#ce4d86);background:linear-gradient(to bottom right,#7566e3,#ce4d86);padding:50px 0 40px;color:#fff;-webkit-transition:all .3s ease-in-out}.price-box-blue:hover,.price-box-grey:hover,.price-box-white:hover{transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.price-box-grey .price-title,.price-box-grey ul.pricing-list li.price-value,.price-box-white .price-title,.price-box-white ul.pricing-list li.price-value{color:#292929}.price-box-grey .price-subtitle,.price-box-grey .price-text,.price-box-white .price-subtitle,.price-box-white .price-text{color:#6a6a6a}ul.pricing-list li.price-title{font-size:18px;line-height:24px;font-weight:700;letter-spacing:1px}ul.pricing-list li.price-value{font-size:70px;line-height:70px;display:block;margin-top:20px;margin-bottom:10px}ul.pricing-list li.price-subtitle,ul.pricing-list li.price-text{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400}ul.pricing-list li.price-subtitle{line-height:24px}ul.pricing-list li.price-text{line-height:28px;margin-bottom:5px}.price-box-blue ul.pricing-list li.price-tag a,ul.pricing-list li.price-tag a{color:#fff;padding:15px 30px;display:inline-block;font-size:14px;line-height:24px;font-weight:600;margin:40px 0 30px}ul.pricing-list li.price-tag a{background:#008aff;background:-webkit-linear-gradient(135deg,#6B02FF 0,#985BEF 100%);background:-o-linear-gradient(bottom right,#6B02FF,#985BEF);background:-moz-linear-gradient(bottom right,#008aff,#1ad2fd);background:linear-gradient(135deg,#6B02FF 0,#985BEF 100%);border-radius:5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.blog-item,a.button-blog{transition:all .5s ease-in-out}ul.pricing-list li.price-tag a:hover{background:#008aff;background:-webkit-linear-gradient(135deg,#985BEF 0,#6B02FF 100%);background:-o-linear-gradient(bottom right,#985BEF,#6B02FF);background:-moz-linear-gradient(bottom right,#985BEF,#6B02FF);background:linear-gradient(135deg,#6B02FF 0,#6B02FF 100%)}.price-box-blue ul.pricing-list li.price-tag a{background:0 0;border:2px solid #fff;border-radius:5px}.price-box-blue ul.pricing-list li.price-tag a:hover{color:#4285f4;border:2px solid #fff;background:#fff}.blog-item{margin-top:40px;background-color:#fff;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-radius:5px;box-shadow:rgba(33,33,33,.06) 0 4px 24px 5px;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.blog-item img{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.blog-item-inner{padding:0 25px 15px;min-height:124px}.blog-item-inner p{margin:12px 0 15px}h3.blog-title{margin-top:15px;margin-bottom:10px;font-size:24px}h3.blog-title a{font-size:19.8px;color:#454545;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}h3.blog-title a:hover{color:#4485d8;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.membri,a.blog-icons{color:#858585;font-style:italic}a.blog-icons{font-size:13px;margin-right:10px;display:block;padding-right:10px;border-right:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.membri{display:inline-block;margin-top:5px}a.blog-icons i{padding-right:4px;color:#656565;font-size:17px;line-height:18px;vertical-align:text-bottom}a.blog-icons.last{border-right:none}a.blog-icons:hover{color:#228798;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}a.button-blog{background-color:#34b1c4;border:1px solid #34b1c4;color:#fff;display:inline-block;font-weight:400;font-size:13px;padding:10px 20px;margin:0 0 20px;-webkit-border-radius:3px 3px;-moz-border-radius:3px;border-radius:3px;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}a.button-blog:hover{background-color:transparent;border:1px solid #34b1c4;color:#34b1c4;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}input.contact-input,textarea{margin-bottom:20px;color:#aaa;background-color:transparent;font-size:14px;width:100%}#map{width:100%;height:400px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#contact-form{margin:0 auto 10px;width:100%;max-width:960px;text-align:center}input.contact-input{height:55px;padding-left:2%;padding-right:2%;border:1px solid #757575;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-radius:5px}textarea{height:205px;border:1px solid #757575;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-radius:5px;padding:10px 2%}input.contact-submit{color:#fff;background:#88ad45;border:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;margin-top:10px;padding:18px 32px;position:relative;text-transform:uppercase;-webkit-border-radius:5px 5px;-moz-border-radius:5px;border-radius:5px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}input.contact-submit:hover{color:#fff;background:#71992e}input.white-input::-webkit-input-placeholder,textarea.white-input::-webkit-input-placeholder{color:#aaa}input.white-input:-moz-placeholder,textarea.white-input:-moz-placeholder{color:#aaa}input.white-input::-moz-placeholder,textarea.white-input::-moz-placeholder{color:#aaa}input.white-input:-ms-input-placeholder,textarea.white-input:-ms-input-placeholder{color:#aaa}#contact-form input.contact-input:focus,#contact-form textarea.contact-commnent:focus{border-color:#fff;outline:0}p.contact_success_box{display:inline-block;color:#fff;font-size:20px;font-style:italic;padding:20px;border:1px solid #fff;webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-radius:5px}.newsletter_form_wrapper{width:100%;text-align:center;margin-bottom:30px}.newsletter_form_box{margin:0 auto;max-width:730px}#newsletter-form #email_newsletter{width:100%;max-width:450px;height:65px;padding:0 20px;border:2px solid #fff;background-color:transparent;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;color:#fff;font-size:16px;margin:0}#newsletter-form #submit-button-newsletter{width:165px;height:65px;background:#fff;border:none;color:#ce4d86;display:inline;margin:0 0 0 -5px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;font-size:16px;font-weight:700;vertical-align:top;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}#newsletter-form #submit-button-newsletter:hover{color:#454545;background-color:#fff;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}input#email_newsletter::-webkit-input-placeholder{color:#fff}input#email_newsletter:-moz-placeholder{color:#fff}input#email_newsletter::-moz-placeholder{color:#fff}input#email_newsletter:-ms-input-placeholder{color:#fff}.newsletter_success_box{font-size:18px;font-style:italic;color:#fff;margin:5px 0}.btn-blue,.btn-orange{font-family:Cabin,sans-serif;line-height:22px;font-weight:700;border-radius:6px;margin:10px 0;display:inline-block}.btn-blue{color:#fff!important;background:#3498db;transition:all .5s ease;font-size:16px;padding:16px 30px}.btn-lyla,.btn-orange{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.btn-blue.small{padding:14px 26px}.btn-blue:hover{color:#fff;background:#3498db}.btn-orange{color:#fff!important;background-color:orange;transition:all .5s ease;font-size:17px;padding:16px 30px}.btn-orange.small{padding:14px 26px}.btn-white,.btn-white-border{font-family:Cabin,sans-serif;font-size:17px;font-weight:600;padding:15px 30px;display:inline-block;line-height:22px;letter-spacing:1px}.btn-orange:hover{color:#fff;background:#faa203}.btn-white{color:#6B02FF;background-color:#fff;border:1px solid #fff;border-radius:5px;margin:10px 10px 0;-webkit-transition:all .4s ease-in-out}.btn-white-border,.btn-white:hover{color:#fff;background:0 0;border:1px solid #fff}.btn-white-border{border-radius:5px;margin:10px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.btn-white-border:hover{color:#6B02FF;background:#fff;border:1px solid #fff}.btn-white i,.btn-white-border i{font-size:22px;line-height:22px;margin-right:10px;vertical-align:text-top}.btn-blue-lyla,.btn-lyla{color:#fff!important;font-size:16px;line-height:22px;font-weight:700;border-radius:6px;margin:10px 0;display:inline-block;font-family:Cabin,sans-serif}.btn-lyla{background:#7566e3;background:-webkit-linear-gradient(left top,#7566e3,#ce4d86);background:-o-linear-gradient(bottom right,#7566e3,#ce4d86);background:-moz-linear-gradient(bottom right,#7566e3,#ce4d86);background:linear-gradient(to bottom right,#7566e3,#ce4d86);transition:all .5s ease;padding:16px 30px}.btn-lyla.small{padding:14px 26px}.btn-blue-lyla{background:#7566e3;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:16px 30px}.btn-blue-lyla.small{padding:14px 26px}.btn-blue-lyla:hover{color:#fff;background:#6252cd}.popup-wrapper{display:block;position:relative;overflow:hidden}.popup-gallery{display:inline-block;position:relative}.first-gallery{margin-bottom:15px}.popup-gallery img{position:relative;z-index:10;width:100%;height:auto}.popup-gallery:hover img{opacity:.25}.popup-gallery a span.eye-wrapper,.popup-gallery a span.eye-wrapper2{background-color:#000;position:absolute;display:block;overflow:hidden;z-index:2;height:100%!important;top:0;margin-top:0;left:0;right:0;font-size:22px;color:#fff;text-align:center;font-weight:300;opacity:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popup-gallery-rounded a span.eye-wrapper,.popup-gallery-rounded a span.eye-wrapper2{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-radius:5px}.popup-gallery a span.eye-wrapper i.eye-icon,.popup-gallery a span.eye-wrapper2 i.eye-icon{position:absolute;display:inline-block;font-size:52px;z-index:3;top:40%!important;margin-top:-26px!important;left:0;right:0}.popup-gallery a span.eye-wrapper .moreinfo,.popup-gallery a span.eye-wrapper2 .moreinfo{position:absolute;display:inline-block;font-size:20px;z-index:3;top:60%!important;left:0;right:0}.popup-gallery a:hover span{opacity:1}.popup-gallery a span,.popup-gallery img{transition:all .25s ease-in-out}.gallery-show{box-shadow:10px 10px 15px rgba(0,0,0,.3);border:8px solid rgba(255,255,255,.8);margin:20px 10px 40px}.gallery-item-wrapper{float:left;width:100%}.testim-inner{margin-top:10px;text-align:center}.testim-inner img{max-width:130px;border:1px solid #fff;border-radius:50%;padding:6px;background-color:#fcfcfc;display:inline-block!important}.testim-inner h6{margin-bottom:5px;font-family:Cabin,sans-serif;font-size:20px;line-height:26px;color:#ff0;font-weight:700}.testim-inner span.job-text{font-size:19px;font-weight:400}.testim-inner p{font-size:20px;line-height:32px;font-style:italic;color:#fff;margin-top:20px}.panel-wrapper{margin-bottom:25px}.panel-icon{margin-right:5px;font-size:20px;vertical-align:middle}.panel-title{margin-top:0;margin-bottom:0;font-size:17px;font-weight:700;color:#454545;font-family:Cabin,sans-serif}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:#656565}.panel-group{margin:10px 0}.panel-group .panel{margin-bottom:0;background:0 0}.panel-body{padding:20px 10px 10px}.panel-heading{padding:8px 10px 16px;border-top-left-radius:0;border-top-right-radius:0}.panel-default{border-color:transparent}.panel-default>.panel-heading{color:#959595;background-color:transparent;border:none}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:3px solid #88ad45}.section-grey.sponsors-padding,.section-white.sponsors-padding{padding:30px 0}.sponsors{text-align:center}.sponsors img.sponsor{opacity:.4;margin:10px 25px;max-height:28px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sponsors img.sponsor:hover{opacity:.8}.partners-title{display:inline-block;font-size:18px;line-height:26px;margin-right:30px;color:#7c8595}.youtube-video-wrapper{background:url(../images/popup-video.jpg) top center no-repeat;background-size:initial;padding:185px 0;position:relative;text-align:center}.youtube-video-icon{width:100px;height:100px;border:2px solid #fff;border-radius:50%;display:inline-block;background:#fff;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.youtube-video-icon:hover{background:#6B02FF;border:2px solid #6B02FF}.youtube-video-icon:hover i{color:#fff}.youtube-video-icon i{font-size:60px;line-height:100px;color:#6B02FF;margin-left:10px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.no-padding-bottom{padding-bottom:0}ul.features-list-hero{display:inline-block;margin-bottom:25px}ul.features-list-hero li{float:left;margin:8px 0;font-size:17px;line-height:26px}ul.features-list-hero li i{float:left;padding-right:20px;color:#fff;font-size:42px;line-height:46px;vertical-align:text-top}ul.features-list-hero li i.blue{color:#3473b8}ul.features-list-hero li i.green{color:#87ac34}ul.features-list-hero li i.red{color:#fc6a3f}ul.features-list-hero li i.lyla{color:#ce4d86}@media (max-width:991px){.navbar-fixed-top.opaque{padding:10px 0}.navbar-default .navbar-toggle{border-color:#9f9f9f!important}.navbar-default .navbar-toggle .icon-bar{background-color:#9f9f9f!important}.home-section p,ul.home-benefits{margin-bottom:25px!important}.register-form-wrapper{margin-top:30px;padding:30px 20px 50px}}@media (max-width:767px){.home-section{padding-top:100px;padding-bottom:80px}}@media (max-width:375px){.navbar-toggle{margin-bottom:0;border:1px solid #9f9f9f!important}.navbar-default .navbar-toggle{border-color:#aeaeae!important}.navbar-default .navbar-toggle .icon-bar{background-color:#aeaeae!important}.owl-carousel .owl-item img{width:80%!important;margin:0 10%}#newsletter-form #email_newsletter{-moz-border-radius:5px!important;-webkit-border-radius:5px 5px 5px 5px!important;border-radius:5px!important}#newsletter-form #submit-button-newsletter{display:inline-block;margin-top:10px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px 5px 5px 5px!important;border-radius:5px!important}.home-section h2{font-size:38px;line-height:44px}.sponsors img.sponsor{display:block}.feature-box{text-align:center}.feature-box i{display:inline-block;float:none;margin-bottom:25px}.feature-box-text{width:100%;margin-left:0}}@media (max-width:320px){.newsletter-input{width:60%}.btn-newsletter{width:38%;margin-top:12px}}.icon_select_mate{position:absolute;top:14px;right:2%;font-size:16px;cursor:pointer;height:22px;transition:all 275ms}.cont_select_int,.select_mate{background-color:#fff;transition:all 375ms ease-in-out}.select_mate{position:relative;width:80%;margin:10px auto 0;color:#777;font-weight:300;box-shadow:1px 2px 10px -2px rgba(0,0,0,.3);border-radius:5px}.select_mate select{position:absolute;overflow:hidden;height:0;opacity:0}.cont_list_select_mate{position:relative;float:left;width:100%}.cont_select_int{position:absolute;left:0;top:0;z-index:999;overflow:hidden;height:0;width:100%;padding:0;margin-bottom:0;margin-top:0;border-radius:0 0 3px 3px;box-shadow:1px 4px 10px -2px rgba(0,0,0,.2)}.cont_select_int li{position:relative;float:left;width:100%;border-bottom:1px solid #E0E0E0;background-color:#F5F5F5;padding:7px 2%;font-size:14px;line-height:normal;margin:0;transition:all 275ms ease-in-out;display:block;cursor:pointer}.cont_select_int li:last-child{border-radius:3px;border-bottom:0}.cont_select_int .active,.cont_select_int li:hover{background-color:#EEE}.selecionado_opcion{padding:10px 2%;width:99%;font-size:16px;display:block;margin:0;cursor:pointer}@media (min-width:991px){.navbar-nav{margin:0 auto!important;width:760px!important;float:none}}@media (max-width:991px){.aboutusimg2{margin:10px auto 20px!important;width:80%!important}.edit6 img{margin:10px auto 40px!important;width:40%!important}.edit5 span{margin-bottom:30px}}.aboutusimg{display:block;margin:30px auto 20px;width:350px;cursor:pointer;transition:all .2s linear}.aboutusimg2{margin-top:28px;display:block;width:100%}.aboutusimg:hover{transform:scale(1.1)}.joinbutton:hover i,.joinbutton2:hover i,.rounded-list a:hover:before{transform:rotate(360deg)}.justified,.justified li{text-align:justify}.formgroup{display:block;width:80%;margin:0 auto}.formgroup label{font-family:Raleway,"Adobe Blank",sans-serif;font-weight:600}.formgroup input,.formgroup select{font-family:Raleway,sans-serif}.formgroup label span{color:#999;display:block;font-size:13px}.formgroup input{display:block;width:100%;margin:5px 0 20px;background-color:#F2F2F2;border:0;padding:10px 20px;outline:0;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.formgroup input:active,.formgroup input:focus,.formgroup input:hover{background-color:#f4f6fb}.formgroup select{height:0;width:0}.formgroup .submit{width:200px;background:#42a2f5;background:-webkit-linear-gradient(right,#42a2f5,#9c6be6);background:linear-gradient(right,#42a2f5,#9c6be6);color:#FFF;font-family:Raleway,"Adobe Blank",sans-serif;font-weight:700;margin:20px auto 0;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.formgroup .submit:hover{width:220px}.obbligatori{font-size:12px;color:#999;display:block;margin-top:10px}.g-recaptcha{display:inline-block;margin-top:10px}.googlemap{max-width:1000px;min-width:300px;display:block;box-shadow:0 0 18px #c1c1c1;margin:20px auto 0}.popup{position:relative;background:#FFF;width:auto;max-width:700px;margin:20px auto;border-radius:10px}.popup img{border-bottom:5px solid #efefef;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.popup .popup-content{padding:20px}.popup .descrizione{text-align:justify;margin-top:10px;margin-bottom:20px;padding-right:20px}ol{counter-reset:li;font:15px 'trebuchet MS','lucida sans';padding:0;max-width:260px;text-shadow:0 1px 0 rgba(255,255,255,.5)}ol ol{margin:0 0 0 2em}.rounded-list a{position:relative;display:block;padding:0 0 0 20px;margin:4px 0;background:#ddd;line-height:25px;color:#444;letter-spacing:1px;font-size:13.5px;text-decoration:none;border-radius:.3em;transition:all .3s ease-out}.edit3 span,.esterni,.joinbutton{display:inline-block}.rounded-list a:hover{background:#eee}.rounded-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-16px;background:#87ceeb;height:30px;width:30px;line-height:23px;border:.3em solid #fff;text-align:center;font-weight:700;border-radius:2em;transition:all .3s ease-out}.joinbutton{color:#FFF;font-size:11px;z-index:99;padding:5px 7px 4px;background:#42a2f5;background:-webkit-linear-gradient(right,#42a2f5,#9c6be6);background:linear-gradient(right,#42a2f5,#9c6be6);border-radius:5px;position:absolute;bottom:5px;font-family:Raleway,"Adobe Blank",sans-serif;font-weight:600;right:20px;cursor:pointer}.full{background:-webkit-linear-gradient(right,#f16c1e,#d81a1ae8)!important;background:linear-gradient(right,#f16c1e,#d81a1ae8)!important;cursor:not-allowed!important}.joinbutton:active,.joinbutton:hover,.joinbutton:visited, .joinbutton2:active,.joinbutton2:hover,.joinbutton2:visited{color:#FFF!important}.edit2,.esterni{color:#666;text-align:center}.joinbutton i, .joinbutton2 i{transition:all .5s ease-out}.esterni{font-family:'Open Sans',sans-serif}.mtop30{margin-top:50px}.mtop30 h2{margin-bottom:0}.edit1 .blog-item-inner{min-height:81px;text-align:center}.edit1 .popup-gallery:hover img{opacity:.75}.edit2{margin-top:45px;font-size:25px!important}.edit3 span,.edit5 span{font-size:14px;text-transform:uppercase;font-weight:700}.edit3 span{margin-bottom:30px}.edit5 span{display:block;margin-top:35px;text-align:center}.edit6 img{margin-top:68px;display:block;width:90%}.edit3 img{max-width:120px}@media (max-width:991px){.popup{text-align:center}.popup ol{margin:0 auto!important;padding-left:20px}}@media (max-width:480px){.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.formgroup select{height:48px;width:100%;right:-10%;z-index:999999;display:inline-block}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@media (max-width:600px){.edit3 img{max-width:100%!important;margin-bottom:15px}.edit4{text-align:center}}.slick-slide{margin:0 20px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;cursor:pointer;outline:0;height:100px;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{width:100%;display:block;border-radius:10px}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{text-align: center;}.slick-dots li{list-style: none;display: inline-block;width: 25px;font-size: 13px;height: 25px;background-color: #f7f8fa;margin: 0px 5px 10px 5px;line-height: 25px;cursor: pointer;border-radius: 20px;}.slick-dots .slick-active{background-color:#798db5 !important;color:#FFF;}.h1-tit {margin: -20px 0 0 0px;}.pdf_down{font-size:16px;font-weight:bold;}.pdf_down i{font-size:20px;}.g_foto{cursor:pointer !important;font-weight:bold;background-color:rgba(255,255,255,1);padding: 7px 10px 7px 40px;display: inline-block;border-radius: 5px;position: relative;box-shadow: 2px 2px 0px 1px rgba(255,255,255,0.5);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.g_foto img{position:absolute;width:28px;margin-top:0px;left:7px;top:3px;}.g_foto:hover{box-shadow: 3px 3px 0px 1px rgba(255,255,255,0.7);color:#337ab7;}.g_foto2{cursor:pointer !important;font-weight:bold;background-color:rgba(255,255,255,1);padding: 7px 10px 7px 10px;display: inline-block;border-radius: 5px;position: relative;box-shadow: 2px 2px 0px 1px rgba(255,255,255,0.5);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.joinbutton2{display: inline-block; color:#FFF;font-size:16px;z-index:99;padding:7px 9px 6px;background:#42a2f5;background:-webkit-linear-gradient(right,#42a2f5,#9c6be6);background:linear-gradient(right,#42a2f5,#9c6be6);border-radius:7px;font-family:Raleway,"Adobe Blank",sans-serif;font-weight:600;cursor:pointer;margin: 0 15px 20px 15px;}.joinbutton2 span{text-decoration:underline;font-size:19px;}.mr10{margin-right:10px;margin-bottom:10px;}.mb0{margin-bottom:0px;}.pb20{padding-bottom:20px;}.quota-partecipazione{font-size:11px;margin-top:-10px;font-weight:bold;color:#444;}.videos iframe{margin-bottom: 20px;}.firma{display: inline-block;position: absolute;left: 10px;bottom: 10px;}.firma img{width: 170px;}



