html{scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif;font-size:1rem;color:#6f6f6e;background:#fff;height:auto}h1,h2,h3,h4,h5,h6,li,p{font-family:"Open Sans",sans-serif}h1{font-weight:400;font-size:1.8rem;margin-top:1rem;margin-bottom:2rem;color:#b5b9c4;text-align:center}h2{font-weight:700;font-size:1.8rem;text-align:left;margin-top:0;margin-bottom:2rem;color:#b5b9c4;letter-spacing:-1px}h2.subtitle{font-size:1.6rem;margin-bottom:1rem}h2 span{color:#fd4e4d}.step-content h2{font-size:1.2rem;margin-bottom:1.2rem;text-align:inherit}h3{font-weight:700;font-size:1.8rem;text-align:left;margin-top:1rem;margin-bottom:1.5rem;color:#009ee2;text-transform:uppercase;letter-spacing:-1px}h4{font-size:1.2rem;margin-top:3px;margin-bottom:15px}h5{font-size:1.12rem;color:#009ee2;margin:0 0 10px 0;line-height:1.4;font-weight:700;text-transform:uppercase}h6{font-size:1.3em;font-weight:600;margin-top:10px;text-transform:uppercase}h6 a{color:#009ee2}h6.follow{color:#cbceda;font-weight:600;margin-bottom:30px}p{font-size:1rem;line-height:1.4rem}p.data{font-style:italic}.small,li.small,small{font-size:.85rem}a{color:#009ee2}p a{font-style:italic;color:#009ee2}ul{list-style-type:square;list-style-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/square.png?v=15198444836679884650');padding-left:20px}li{font-size:1rem;line-height:1.4rem;margin-bottom:1rem}hr{border:none;border-bottom:1px solid #dcdfeb;margin:2rem 0}.anchor-block{display:block}@media (min-width:576px){h2{font-size:2rem}h2.subtitle{font-size:1.8rem}hr{margin:2rem 0}}@media (min-width:768px){body{font-size:14px}h1{font-size:2.8rem;margin-top:2.5rem;margin-bottom:1.5rem}h4{font-size:1rem;font-weight:300}hr{margin:2.5rem 0}}@media (min-width:992px){h1{font-size:3.2rem}h2{font-size:2.4rem}h2.subtitle{font-size:2rem}.step-content h2{font-size:1.5rem;margin-bottom:.5rem;text-align:inherit}}@media (min-width:1200px){hr{margin:1rem 0 3rem 0}}#cookies-banner,.cc-window.cc-bottom{bottom:0!important}.photo-rounded{border-radius:50%;margin-right:.3rem;border:2px solid #009ee2}.row-example img{margin:2rem 0}.center{text-align:center}quote{text-align:center;font-size:16px;font-style:italic;margin:0;padding:0}blockquote{background:#eee;border:none;margin:0 0 2rem 0;padding:1rem}.box-quote{padding:30px 0}.box-related{padding:10px 0}.quote-open{float:right}.quote-close{float:left}.section{padding-bottom:60px}.rte{padding:0}.rte p,.rte-small p{font-size:16px;color:#6f6f6e}.celeste,.rte p.celeste,p.celeste{font-size:16px;color:#009ee2;padding:10px 0 0 0;margin:5px 0 0 0}.first-title,.rte p.first-title,p.first-title{font-size:16px;margin-top:0;padding-top:0}p.checkout-info.txt-red{color:#fd4d4d}.btn-center,.center-img{margin:0 auto}.icons-large{text-align:center;font-size:40px;margin-bottom:15px}.red{color:#fd4e4d}.ciano{color:#009ee2}.white{color:#fff}.grey{color:#b5b9c3}.dark{color:#2a2f36}.row-featured{background-color:#f8f8f8;padding:3rem 0;margin:3rem 0}.grey-bk{background-color:#e7e7e7}.dark-bk{background-color:#2a2f36}.dark-bk h3,.dark-bk p{color:#fff}.greylight-bk{background-color:#f6f6f6}.btn{text-shadow:1px 1px 1px #777;box-shadow:3px 2px 4px hsla(0,0%,78%,.6);text-transform:uppercase;font-weight:700;min-width:72px}.btn-sm{padding:2px 5px 2px 5px}.btn-more,.btn-primary,.btn-red{color:#fff;background-color:#fd4d4d;border-color:#fd4d4d}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn-red.focus,.btn-red:focus,.btn-red:hover{color:#fff;background-color:#fd2727;border-color:#fd2727}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#ff4949;border-color:#ff4949}.btn-newsletter,.btn-signup{border-color:#cbceda;background:#cbceda;color:#fff}.btn-newsletter:focus,.btn-newsletter:hover,.btn-signup:focus,.btn-signup:hover{border-color:#a9acb8;background:#a9acb8;color:#fff}.btn-blue{border-color:#019ee1;background:#019ee1;color:#fff}.btn-blue:hover{color:#fff;border-color:#017cc0;background:#017cc0}.btn-yellow{border-color:#d9d500;background:#d9d500;color:#fff}.btn-yellow:hover{color:#fff;border-color:#d9d500;background:#d9d500}.btn-orange{border-color:#999;background:#f29200;color:#fff;text-shadow:1px 1px 2px #777;padding:2px 5px 2px 5px;font-size:13px;font-weight:600;-webkit-box-shadow:1px 1px 2px #b5b5b5;box-shadow:1px 1px 2px #b5b5b5;border-radius:1px}.btn-soon{border-color:#999;background:#d9d500;color:#fff;text-shadow:1px 1px 2px #777;padding:2px 5px 2px 5px;font-size:15px;font-weight:600;-webkit-box-shadow:1px 1px 2px #b5b5b5;box-shadow:1px 1px 2px #b5b5b5;border-radius:1px}.btn-grey{border-color:#999;background:#ccc;color:#fff;text-shadow:1px 1px 2px #777;padding:2px 5px 2px 5px;font-size:13px;font-weight:600;-webkit-box-shadow:1px 1px 2px #b5b5b5;box-shadow:1px 1px 2px #b5b5b5;border-radius:1px}a.btn-blue,a.btn-orange,a.btn-yellow{min-width:72px;margin-bottom:6px}.linebottom{border-bottom:5px solid #cbceda;margin-bottom:2rem}.linebottomthin{border-bottom:1px solid #cbceda;margin-bottom:2rem}.btn-lg{margin-bottom:.5rem}@media (min-width:768px){.btn-lg{margin-bottom:0}}.bx-breadcrumb{display:none;border-bottom:1px solid #dcdfeb}.breadcrumb{padding:.25rem 0;margin-bottom:0;background-color:#fff;border-radius:0}.breadcrumb-item{margin-bottom:0;font-size:.8rem;line-height:1rem}@media (min-width:992px){.bx-breadcrumb{display:block}.bx-breadcrumb.sticky-top{top:128px;z-index:1}}.banner-sale{margin:0 -15px;padding:1rem 1rem;text-align:center;color:#fff;background-color:#81bc4b;font-size:1.1rem;font-weight:400;display:block}.banner-sale span{font-weight:700}.banner-sale:hover{text-decoration:none;color:#fff}@media (min-width:768px){.banner-sale{margin:0 1px}}@media (min-width:992px){.bx-breadcrumb{display:block}}.nav-document{display:none;background-color:#fff;margin:1rem 0 0 0;border-top:1px solid #cbceda}.nav-document .nav-item{margin:0}.nav-document .nav-link{font-weight:400;color:#6f6f6e;text-transform:uppercase;font-size:.75rem}.nav-document .nav-link span{font-size:42px}.nav-document a.nav-link:hover{color:#009ee2}.nav-anchor{display:none;background-color:#fafafa;margin:0 0 3rem 0;border-top:1px solid #cbceda;border-bottom:5px solid #cbceda;z-index:1}.nav-anchor .nav-item{margin:0}.nav-anchor .nav-link{font-weight:400;color:#6f6f6e;text-transform:uppercase;font-size:.7rem}.nav-anchor .nav-link span{font-size:1.8rem}.nav-anchor .nav-link span.link-description{display:block;font-size:.75rem}.nav-anchor a.nav-link:hover{color:#009ee2}.nav-anchor.sticky-top{top:152px}.nav-anchor.sticky{background-color:#fff;margin:0 0 3rem 0;border-bottom:2px solid #cbceda;top:128px}.nav-anchor.sticky .nav-link{padding-top:.4rem;padding-bottom:.2rem}@media (min-width:768px){.nav-anchor,.nav-document{display:flex}.nav-anchor .nav-link{padding:.5rem .3rem}.nav-anchor .nav-link span{font-size:1.8rem}.nav-anchor .nav-link span.link-description{font-size:.75rem;display:none}}@media (min-width:992px){.nav-anchor,.nav-document{display:flex}.nav-anchor .nav-link{padding:.5rem .3rem}.nav-anchor .nav-link span{font-size:1.8rem}.nav-anchor .nav-link span.link-description{font-size:.75rem;display:block}}@media (min-width:1200px){.nav-anchor .nav-link{padding:.5rem 1rem}.nav-anchor .nav-link span{font-size:2rem}.nav-anchor .nav-link span.link-description{font-size:.75rem}}.box-emphasis{margin-bottom:2rem}p.emphasis{font-size:1.2rem;font-size:1.12rem;line-height:1.7rem}.bx-callto-action{margin:2rem 0;padding:1.4rem 1rem;background:#f8f8f8}.bx-callto-action p{margin:0 0 1.3rem 0;font-family:"Open Sans",sans-serif;text-align:center;color:#6f6f6f;font-size:1rem;line-height:1.4rem}.bx-example{margin:2rem 0;padding:1.4rem 1rem;background:#f8f8f8}@media (min-width:576px){.bx-callto-action p{text-align:left;margin:0}}@media (min-width:768px){.bx-callto-action{margin:2rem 0;padding:2rem}.bx-callto-action p{font-size:1rem;line-height:1.4rem}.card-info{border-right-style:solid}}@media (min-width:992px){.bx-callto-action__small{margin:4rem 0;padding:1rem}}.topbar{background:#2a2f36;margin-bottom:.5rem}.topbar .nav-item{margin-bottom:0}.topbar .nav-link{padding:.5rem .5rem}.topbar a{font-size:.82rem;line-height:1;font-weight:700;color:#fff;text-transform:uppercase}.topbar a:hover{color:#fff}.navbar-fctop{background:#2a2f36}.navbar-fctop .nav-link{padding:.6rem 0;text-align:center;font-size:.82rem;line-height:1;font-weight:700;color:#fff;text-transform:uppercase}.navbar-fctop .nav-link:hover{color:#b5b9c3}.navbar-fc .dropdown-toggle::after{display:none}.header2020{background:#fff}.header2020 .logo{margin:0;height:60px}.header2020 .box-shopper{position:relative;color:#b5b9c3;padding:6px 0 0 5px;width:120px;float:left;text-align:right;font-size:14px;font-style:italic}.header2020 .box-shopper a{font-weight:500;margin-top:0;margin-left:0;color:#b5b9c3;font-style:normal}.header2020 .shopper{display:block;float:left;text-align:center;width:39px;padding:10px 0 11px 0;font-size:16px;font-style:normal;font-weight:700;color:#009ee2;background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/bag.png?v=10347894897744522144') no-repeat 6px 0;margin:0 5px 0 0}.header2020 #currencies{border:none;color:#6f6f6e;background:#fff;font-size:12px;font-style:italic}.navbar-fc{border:none;background:#fff;padding:0 1rem}.header2020 .navbar-light .navbar-toggler{color:#000;border-color:#fff}.header2020 .nav-item{margin-bottom:0}.header2020 .navbar-light .navbar-nav .nav-link{color:#b5b9c3}.header2020 .navbar-light .navbar-nav .nav-link:hover{color:#009ee2}.navbar-fc .navbar-collapse{background:#fff;border:1px solid #2a2f36}.navbar-fc .nav-link{font-size:1rem;font-weight:700;color:#b5b9c3;text-shadow:none;padding:10px 6px}.navbar-fc .nav-link:hover{background-color:#fff;color:#009ee2}.navbar-fc .dropdown-menu{background:#f4f4f4;border:none;padding:0}.navbar-fc .dropdown-item{padding:.45rem .5rem;border-bottom:1px solid #fff;white-space:normal}@media (min-width:768px){.header2020{margin-bottom:0}.header2020 .logo{margin:5px 0 0 0;height:75px}.header2020 .box-shopper{position:relative;color:#6f6f6e;padding:21px 0 0 0;width:120px;float:right;text-align:right;font-size:14px;font-style:italic}.header2020 .box-shopper a{font-weight:500;margin-top:0;margin-left:0;color:#6f6f6e;font-style:normal}.header2020 .box-menu{position:relative;background:url(//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/border.gif?v=7075839551097668954) repeat-x bottom left #fff}.header2020 .box-bag{font-size:12px;height:40px;position:absolute;bottom:3px;right:15px}.header2020 #currencies{font-size:11px}.header2020 #currencies option.selected{background:red}.navbar-fc{border:none;background:#fff;position:relative;margin-bottom:0;min-height:50px}.navbar-fc .navbar-collapse{padding:0;border:none}.navbar-fc .nav-link{font-size:.8rem;padding:10px 6px;border-bottom:5px solid #cbceda}.navbar-fc .nav-link:hover{background-color:#fff;color:#009ee2}.navbar-fc .navbar-nav>.active>a,.navbar-fc .show .dropdown-toggle{background-color:#fff;border-bottom:5px solid #33aae0;border-top-left-radius:4px;border-top-right-radius:4px;color:#009ee2!important}.navbar-fc .dropdown-menu{box-shadow:none;border:1px solid #cbceda;border-radius:0;background:#fff}.navbar-fc .dropdown-item{color:#b5b9c3;font-size:1rem;background:0 0;border-bottom:none;padding:.35rem 1rem;white-space:nowrap}.navbar-fc .dropdown-item.active,.navbar-fc .dropdown-item.active:hover,.navbar-fc .dropdown-item:hover{color:#33aae0;background:0 0}}@media (min-width:992px){.navbar-fc .navbar-nav>li>a{font-size:.95rem}}@media (min-width:1200px){.navbar-fc .navbar-nav>li>a{font-size:1rem}}.header-second{padding:.5rem 0;text-align:center}.header-second img{max-height:90px!important}.header-second--pomodoro{background:#f9f7f4}.header-second--antiif{background:#fd4e4d}.elem-testimonial{margin:0 0 2rem 0}.elem-testimonial img{margin-bottom:1rem}.box-testimonials .elem-testimonial:last-child{margin:0}.box-testimonial{margin:1rem 0}.table{font-size:.9rem;color:#6f6f6e;border-bottom:1px solid #dcdfeb;margin-bottom:2rem}.table li{font-size:.9rem}.table.table__memberships p{font-size:.9rem;margin-bottom:.8rem}.table.table__memberships li{font-size:.9rem;margin-bottom:.8rem}.table.table__memberships h5{margin-top:1.5rem}.list-table{display:table;width:100%;border-top:1px solid #dcdfeb}.list-table__head{display:table-header-group}.list-table__row{display:table-row;border-bottom:none;padding:0;margin-bottom:1rem;border-bottom:1px solid #dcdfeb}.list-table__cell{display:table-cell;padding:.4rem .2rem .4rem 0;font-size:.9rem;vertical-align:top;border-bottom:1px solid #dcdfeb}.list-table__cell--icon{display:none;width:25px}.list-table__cell--20{width:25%}.list-table__cell--25{width:30%}.list-table__cell--30{width:35%}.list-table__cell--35{width:40%}.list-table__cell--icon i{font-size:28px;line-height:35px;text-align:center}.list-table__cell--action{text-align:right;width:auto}.list-table__head .list-table__cell{font-size:.9rem;border-bottom:2px solid #2a2f36;background:#fff;color:#2a2f36}@media (min-width:576px){.list-table{display:table;width:100%;border-top:1px solid #dcdfeb}.list-table__head{display:table-header-group}.list-table__body{display:table-row-group}.list-table__row{display:table-row;border-bottom:none;padding:.4rem}.list-table__cell{display:table-cell;padding:.4rem .5rem .4rem .2rem;vertical-align:top;border-bottom:1px solid #dcdfeb}.list-table__cell--20{width:20%}.list-table__cell--25{width:25%}.list-table__cell--30{width:30%}.list-table__cell--35{width:35%}.list-table__cell--action{text-align:right;width:auto}.list-table__head .list-table__cell{font-size:1rem;border-bottom:2px solid #2a2f36;background:#fff;color:#2a2f36}}span.nowrap{display:inline-block}a.link-text:active,a.link-text:focus,a.link-text:hover,a.link-text:link,a.link-text:visited{text-decoration:none}#carousel-index{height:800px}.carousel-indicators{bottom:0}.carousel-indicators .active{background-color:#bbb}.carousel-indicators li{border:1px solid #bbb}.carousel-cc .carousel-caption{right:25%;left:25%;bottom:0;padding-bottom:10px}.carousel-cc .carousel-caption h1{background:0 0}.carousel-cc .carousel-caption h1,.carousel-cc .carousel-caption h1 a{font-size:24px;color:#fff;text-decoration:none;border:none;text-shadow:none}.carousel-cc .carousel-control{width:10%}.carousel-cc .carousel-control .glyphicon-chevron-right{right:25%}.carousel-cc .carousel-control .glyphicon-chevron-left{left:25%}.carousel-cc-home .btn-parent{position:relative}.carousel-cc-home .carousel-caption{position:absolute;bottom:0}.carousel-cc-home .carousel-caption{position:absolute;bottom:0}.carousel-cc h2{font-size:30px;padding-bottom:15px;margin-bottom:0;text-align:center;font-weight:500}.carousel-cc p{margin-top:20px;padding-bottom:15px;margin-bottom:0;text-align:center;background:#fff}.bx-mag{position:relative;padding-top:15px;padding-bottom:0;margin-top:40px;margin-bottom:40px;background:#fff;border:1px solid #e3e3e3;border-top-right-radius:0}.bx-mag .event-photo{position:relative}.bx-mag .bx-mag-info{position:relative;display:table-cell;vertical-align:bottom;padding:10px 8px 0 8px;height:155px}.bx-mag .bx-mag-data{width:80px;height:70px;position:absolute;top:-25px;right:10px;background:#2a2f36;color:#fff;font-weight:700;font-size:13px;text-align:center;padding:7px;border-radius:10px}.bx-mag .bx-mag-data .number{font-size:34px;font-weight:700;margin:0;padding:0;line-height:36px}.bx-mag .mag-title{font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.bx-mag .mag-subtitle{font-size:15px}.bx-mag .mag-where{font-size:13px;color:#b5b9c3;font-weight:400;position:relative;padding-bottom:5px}.bx-mag .mag-where a{color:#6f6f6e}.linebottom-space{margin-bottom:15px}@media (min-width:768px){.carousel-cc h2{font-size:65px;padding-bottom:35px;margin-bottom:0}.carousel-cc h2.size-md{font-size:40px;font-weight:700}#carousel-index{height:520px}.carousel-cc .carousel-caption{right:10%;left:10%;bottom:3px;padding-bottom:20px;text-align:right}.carousel-cc .carousel-caption h1,.carousel-cc .carousel-caption h1 a{font-size:34px;text-align:right}.carousel-cc .carousel-control{width:10%}.carousel-cc .carousel-control .glyphicon-chevron-right{right:25%}.carousel-cc .carousel-control .glyphicon-chevron-left{left:25%}.carousel-cc-home .btn-parent{position:relative}.carousel-cc-home .carousel-caption{position:absolute;bottom:0}.box-brand{margin-bottom:20px}.bx-mag .mag-title{font-size:16px}}@media (min-width:992px){#carousel-index{height:500px}.carousel-cc .carousel-caption{right:10%;left:10%;bottom:35px;padding-bottom:25px;text-align:right}.carousel-cc .carousel-caption h1,.carousel-cc .carousel-caption h1 a{font-size:40px}.carousel-cc-home .btn-parent{position:relative}.carousel-cc-home .carousel-caption{position:absolute;padding-bottom:20px}}.box-pages{padding-bottom:30px}.box-pages ul{margin-bottom:25px}.box-pages .small-list li{font-size:15px;margin:0}.box-pages img{margin-bottom:20px}.box-pages strong{font-size:15px;line-height:22px}.box-pages blockquote>p{font-size:15px;line-height:22px;margin-bottom:0}.box-pages blockquote>p>strong{font-size:15px}.box-pages h2{color:#6f6f6e;margin:20px 0 13px 0;font-size:20px;font-weight:600;text-transform:uppercase}.box-pages h2 img{float:right;margin-bottom:6px;margin-left:15px;margin-right:10px}.box-pages h3 img{vertical-align:bottom;margin-bottom:6px;margin-left:15px;margin-right:10px}.box-pages h4{font-weight:700;line-height:1.4}.box-pages h5{font-size:15px;line-height:22px;color:#009ee2;margin:0 0 10px 0}.box-pages h6{font-size:18px;color:#009ee2;margin:25px 0 15px;padding:0;text-transform:uppercase}.box-new{padding-bottom:2rem}.box-new p{font-size:1rem;line-height:1.5;margin:0 0 1rem 0}.box-new ul{margin-bottom:1rem}.box-new li{font-size:1rem;line-height:1.5;margin:0}.box-new p.small-p{font-size:15px;line-height:22px;margin:0 0 15px 0}.box-new .small-list li{font-size:15px;margin:0}.box-new .small-list strong{font-size:15px;margin:0}.box-new h2{color:#6f6f6e;margin:20px 0 13px 0;font-size:20px;font-weight:600;text-transform:uppercase}.box-new h4{font-weight:700;line-height:1.4}.box-new h6{font-size:18px;color:#009ee2;margin:25px 0 15px;padding:0;text-transform:uppercase}.box-new h2 img{float:right;margin-bottom:6px;margin-left:15px;margin-right:10px}.box-new h3 img{vertical-align:bottom;margin-bottom:6px;margin-left:15px;margin-right:10px}.box-new img{margin-bottom:20px}.box-new blockquote>p{font-size:15px;line-height:22px;margin-bottom:0}.box-new blockquote>p>strong{font-size:15px}@media (min-width:992px){.box-new{padding-bottom:0}}.box-info-new{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-info-section.png?v=11149845037062367096') no-repeat;padding-left:70px}.box-content-new{margin-top:20px;background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-content-section.png?v=9021175152576489429') no-repeat;padding:0 0 20px 70px}.pdbottom{padding-bottom:0}.centerBox{text-align:center}.lineDotted{border:none;border-bottom:1px dashed #a7a5a6;line-height:0;height:0;margin:0}.lineDottedLightGray{border:none;border-bottom:1px dashed #cbceda;line-height:0;height:0;margin:0}.lineSolidLightGray{border:none;border-bottom:1px solid #cbceda;line-height:0;height:0;margin:0}.img-check{margin:20px 0;width:40px;height:39px}.row1HomeSpace{padding-top:27px;padding-bottom:40px}.row2HomeSpace{padding-top:17px;padding-bottom:40px}.evidence{background:#f1f1f1;padding:15px 20px 20px 20px}.evidence h2{height:auto;margin-bottom:7px}.parImgLeft,.parImgRight{padding:0 0 20px 0}.parImgLeft img{float:left;margin-right:15px}.parImgRight img{float:right;margin-left:15px}.parImgLeft .txtBoxPar{padding-left:138px}.parImgRight .txtBoxPar{padding-right:138px}.req-quote,.req-quote-francesco{padding-top:0;text-align:right}.boxWeekend{padding:0 10px}.page-expertise h2 img{float:left;margin-left:0;margin-bottom:0}.page-expertise .row2HomeSpace{padding-top:5px;padding-bottom:10px}.boxbanner{height:95px}.date{font-size:12px;line-height:16px;padding-top:3px}.event-single .box-up-event{position:relative;margin-bottom:18px}.event-single .box-button{position:absolute;right:10px;bottom:10px;z-index:20}.event-single p{font-size:15px}.event-single p.listTitlePost{font-size:16px;font-weight:400;margin:0;padding:0;text-transform:none}.event-single p.event-date{font-weight:700;margin:0;font-size:15px;color:#b5b9c4}#box-carousel-reference{background:#f1f1f1;padding-bottom:15px}#carousel-reference{background:#f1f1f1;padding:30px 60px 0 60px;text-align:center;margin-bottom:20px}#carousel-reference h2{margin:0}#carousel-reference p{font-size:16px;margin-bottom:5px}.carousel-control.left,.carousel-control.right{background:0 0}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:4%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev{right:4%}#box-carousel-referencew{background:0 0;padding-top:0;padding-bottom:0}#box-carousel-referencew #carousel-reference{background:#fff;padding:10px 10px 0 10px;margin-bottom:0;text-align:center}#box-carousel-referencew #carousel-reference h2{margin:0}#box-carousel-referencew #carousel-reference p{padding-top:7px;font-size:15px;margin-bottom:5px}#box-carousel-referencew #carousel-reference .item{margin-bottom:0}#box-carousel-referencew #carousel-reference p.testimonial-name{text-align:left;margin-top:17px;padding-top:0;font-size:16px;margin-bottom:0;font-weight:700;text-transform:uppercase;white-space:nowrap}#box-carousel-referencew #carousel-reference p.testimonial-work{text-align:left;padding-top:0;font-size:16px;margin-bottom:0;font-style:oblique;white-space:nowrap}#box-carousel-referencew .box-testimonial-name{float:left;left:50%;position:relative;margin-bottom:10px}#box-carousel-referencew .box-in-testimonial-name{float:left;left:-50%;position:relative}#box-carousel-referencew .testimonial-photo{width:56px;float:left;margin-right:15px}#box-carousel-referencew .testimonial-text{padding:0 50px}#box-carousel-referencew .carousel-control.right,.carousel-control.left{background:0 0}#box-carousel-referencew .carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:4%}#box-carousel-referencew .carousel-control .icon-prev,.carousel-control .glyphicon-chevron-right{right:4%}#box-carousel-referencew .carousel-indicators{bottom:0}#box-carousel-referencew .carousel-indicators li{background-color:#c7c6c4;border:1px solid #c7c6c4;margin:0;border:1px solid #fff;border-radius:9px;height:9px;width:9px}#box-carousel-referencew .carousel-indicators li.active{background-color:#81817f;border:none;border:1px solid #fff;border-radius:9px;height:9px;width:9px}#box-carousel-referencew a{font-weight:400}.bx-testimonial{padding:30px 0 10px 0}.bx-testimonial .testimonial{margin-bottom:10px;padding:15px;background:#eee}.bx-testimonial .testimonial:first-child{border-top:none}.bx-testimonial .testimonial .voice{font-style:italic}@media (min-width:768px){#carousel-reference{min-height:370px}.box-carousel-reference-small #carousel-reference{min-height:200px}#box-carousel-referencew #carousel-reference{padding:10px 30px 0 30px}}@media (min-width:992px){#carousel-reference,#carousel-reference .item{min-height:310px}.box-carousel-reference-small #carousel-reference{min-height:160px}.req-quote{padding-top:80px;text-align:left;padding-left:20px}.req-quote-francesco{padding-top:60px;text-align:left;padding-left:20px}}@media (min-width:1200px){.req-quote,.req-quote-francesco{padding-left:60px}}.bx-event{position:relative;padding-top:35px;padding-bottom:40px;margin-top:20px;background:#fff;border-top-right-radius:10px;border-top-left-radius:10px}.bx-event:hover{background:#f1f7f7}.bx-event .event-photo{position:relative}.bx-event .bx-event-info{position:relative;padding:40px 5px 20px 5px;height:180px;border-top:1px solid #2a2f36}.bx-event .bx-event-data{width:80px;height:70px;position:absolute;top:-35px;right:0;background:#2a2f36;color:#fff;font-weight:700;font-size:13px;text-align:center;padding:7px;border-radius:10px}.bx-event .bx-event-data .number{font-size:34px;font-weight:700;margin:0;padding:0;line-height:36px}.bx-event .event-title{font-size:18px;font-weight:700;margin-bottom:10px}.bx-event .event-subtitle{font-size:15px}.bx-event .event-where{font-size:18px;color:#2a2f36;font-weight:700;position:absolute;left:0;top:-25px;padding-left:5px}.box-single-event{background:#f1f1f1;margin-bottom:20px;padding:10px}.box-single-event h2{text-transform:uppercase}.box-single-event p.data{font-style:normal}.box-single-event.past{opacity:.5}.box-single-event p{font-size:15px;line-height:22px}.box-presenters{text-align:right;margin:15px 0}ul.presenters{float:right;list-style:none;margin:0;padding:0}ul.presenters li{float:right;margin:0 0 10px 10px;border:1px solid #b5b9c4}ul.presenters li.presenters-title{padding-top:15px;border:none;font-weight:700}ul.presenters li img{width:50px}@media (min-width:768px){.box-single-event{margin:0 0 20px 0;padding:0 15px 0 0}}.pt-news .article-title{font-size:17px;font-weight:700;margin-bottom:7px}.pt-news .article-author{font-size:15px;margin-bottom:6px}.pt-news .article-date{font-style:italic;font-size:13px;margin-bottom:5px}.pt-news .article-desc{font-size:15px}.pt-news h3{text-transform:none}@media (min-width:768px){.pt-news .article-title{font-size:16px;margin-bottom:6px}.pt-news .article-author{font-size:14px;margin-bottom:5px}.pt-news .article-date{font-size:12px;margin-bottom:4px}.pt-news .article-desc{font-size:14px}}@media (min-width:992px){.pt-news .article-author{font-size:15px;margin-bottom:6px}.pt-news .article-title{font-size:17px;margin-bottom:7px}.pt-news .article-date{font-size:13px;margin-bottom:5px}.pt-news .article-desc{font-size:15px}}.header-team{background:url(//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/border.gif?v=7075839551097668954) repeat-x bottom left #fff}.box-footer-team{background:#fff;border-top:5px solid #cbceda}.box-img-team{top:0;z-index:-1;width:100%;height:100%;background-color:#fff;background-size:cover;background-position:center top;background-attachment:local;position:fixed}.box-top-team .linebottom{border-bottom:none;margin-bottom:0}.box-top-team .header{margin-bottom:0}.page-team{margin-top:40px}.page-team h1{color:#fff;border-bottom:none;padding:0;margin:0;font-weight:300;text-transform:initial}.page-team h3{color:#fff;margin-top:0}.page-team p{color:#fff;margin:0;padding:0;font-size:15px}.box-team-info{float:left;margin:15px 0;background-color:rgba(0,0,0,.4);padding:10px 10px;color:#fff;border-radius:3px}.blog-page h2,.blog-page h3,.blog-page h4,.blog-page h5,.blog-page h6{text-align:left;text-transform:none;margin:2rem 0 .5rem 0;font-weight:700}.blog-page h1{text-align:left;margin-bottom:0}.blog-page h2{color:#6f6f6f;font-size:1.8rem;margin-top:3rem}.blog-page h3{color:#6f6f6f;font-size:1.6rem}.blog-page h4{color:#6f6f6f;font-size:1.6rem;font-weight:400}.blog-page h5{margin-top:1.5rem;font-size:1.2rem}.blog-page h6{margin:2rem 0;padding:1rem 1rem;text-align:center;color:#fff;background-color:#81bc4b;font-size:1.1rem;font-weight:400;display:block}.blog-page li,.blog-page p{font-size:1.08rem;line-height:1.8}.blog-page ul{margin-bottom:2rem}.blog-page img{max-width:100%;margin-top:1rem;margin-bottom:1rem;border:1px solid #b5b9c3}.blog-page iframe{margin-top:1rem;margin-bottom:1rem}.blog-page blockquote{background:#f8f8f8;margin:2rem 0;padding:2rem}.blog-page blockquote p{font-size:1.3rem;line-height:1.6;margin:0;padding:0}.blog-author{display:flex;font-size:.85rem;margin-bottom:1rem;color:#6f6f6e;font-weight:700;align-items:center}.blog-author__photo img{border-radius:50%;width:36px;height:36px;margin-right:.3rem;border:2px solid #009ee2}.blog-author__name span{font-weight:400}.blog-page__header .blog-author__name span{display:block;font-size:.8rem}.blog-page__header .blog-author__photo img{width:45px;height:45px}.blog-page__footer{background:#f8f8f8;padding:2rem 0}.blog-footer__author img{border-radius:50%;margin-right:.3rem;border:2px solid #009ee2;max-width:100%}.blog-page__footer h6{margin-top:0;margin-bottom:2rem}.blog-page__footer p{font-size:.9rem}.box-pages .small-list li{font-size:15px;margin:0}.box-pages strong{font-size:15px;line-height:22px}.box-pages blockquote>p{font-size:15px;line-height:22px;margin-bottom:0}.box-pages blockquote>p>strong{font-size:15px}.box-pages h2{color:#6f6f6e;margin:20px 0 13px 0;font-size:20px;font-weight:600;text-transform:uppercase}.box-pages h2 img{float:right;margin-bottom:6px;margin-left:15px;margin-right:10px}.box-pages h3 img{vertical-align:bottom;margin-bottom:6px;margin-left:15px;margin-right:10px}.box-pages h4{font-weight:700;line-height:1.4}.box-pages h5{font-size:15px;line-height:22px;color:#009ee2;margin:0 0 10px 0}.box-pages h6{font-size:18px;color:#009ee2;margin:25px 0 15px;padding:0;text-transform:uppercase}.box-imglarge img{width:100%}.art-news p{font-size:15px;line-height:22px}.art-news h2{font-size:24px;font-weight:700;color:#b5b9c4;font-family:Roboto,sans-serif}.art-news ul{margin-bottom:25px}.art-news li{font-size:15px;line-height:22px;margin:0 0 15px 0}.article-box-icon{width:53px;float:left;margin:0 15px 15px 0}.article-box-text{padding-left:0}.dl-horizontal dt{display:none}.dl-horizontal dd{margin-left:0}.dl-horizontal p{font-size:15px;line-height:22px}#pagination{margin:10px 0 20px 0;font-family:Roboto,sans-serif;font-weight:700;font-size:16px}#pagination a{color:#009ee2;font-weight:700}#pagination a:hover{color:#23527c;text-decoration:none}#pagination .current{color:#b5b9c4}.tags{margin:20px 0 10px 0}.tags a{display:block;float:left;margin:0 4px 4px 0;padding:3px 6px 3px 4px;background:#009ee2;color:#fff;border-radius:3px;font-size:11px;text-transform:uppercase;white-space:nowrap}.tags a:hover{background:#cbceda;text-decoration:none}@media (min-width:768px){.article-box-text{padding-left:68px}.dl-horizontal dt{display:inline;width:53px}.dl-horizontal dd{margin-left:73px}}.sidebar{padding-top:20px;border-top:5px solid #cbceda}.sidebar h3{font-size:1.2em;color:#cbceda;font-weight:600}.sidebar p{font-size:14px;line-height:20px}.sidebar ul{padding-left:20px;list-style-type:square;list-style-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/square.png?v=15198444836679884650')}.form-contacts{margin:0 0 30px 0}.form-contacts h3{margin-bottom:20px}.form-contacts .form-group{margin-bottom:10px}.form-contacts .form-control{border:1px solid #bbb;border-radius:2px;font-size:13px;font-style:italic;color:#6f6f6e;height:26px;line-height:1.42857;padding:2px 10px}.form-contacts #note{height:120px;resize:none}.form-contacts #btnFrmSend{text-align:right}#frmMessage p{font-size:14px;text-align:right;font-weight:700;color:#333}.featured-book{font-style:italic;padding:0;margin-bottom:5px;font-weight:500}.sidebar .product{min-height:0}.sidebar .product p{margin-bottom:3px}.sidebar .product h3{margin-top:0}.sidebar .product h3 a{color:#6f6f6e}.sidebar .product h3 a:hover{color:#009ee2;text-decoration:none}.sidebar .product a.readmore{color:#009ee2}.sidebar-contact{margin:0 0 30px 0}@media (min-width:768px){.sidebar{padding-top:50px;border-top:none}}p.tab{margin-top:15px;color:#b5b9c3;font-size:16px}.product{position:relative}.product h3{font-size:1.2em}.product a.btn-more{bottom:0;left:0}.product p{font-size:15px;line-height:20px}.product p.author{font-size:13px;margin-bottom:6px}.product p.source{font-size:17px;font-weight:700;margin-top:10px;margin-bottom:10px}.box-download{padding:0 0 20px 0;margin-bottom:20px}.box-download a{display:block;background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/button-download-wahp.png?v=8885021929708421197') no-repeat 7px 5px;min-height:100px;border:1px solid #6f6f6e;padding:20px 20px 20px 140px}.box-download a:hover{text-decoration:none;background-color:#eee}.box-download a p{color:#6f6f6e}.box-download p.download-text{font-size:14px}.box-info{margin-top:15px;padding:0 0 20px 0}.box-content{margin-top:20px;padding:0 0 20px 0}.box-events{margin-top:20px;padding:0 0 20px 0}.box-involved{margin-top:20px;padding:0 0 20px 0}.box-info h5{font-size:18px;line-height:24px;color:#009ee2;margin:0 0 10px 0}.box-info h6{font-size:14px;margin:0}.box-info p{font-size:18px;line-height:24px}.box-info p.pages{font-size:15px;line-height:22px}.book-home{padding:0 0 40px 0}.book-home .author,.book-home .title{font-family:Roboto,sans-serif;margin-bottom:0}.book-home .author{font-weight:300;font-style:italic}.book-home .title{font-weight:900;color:#b5b9c3}.book-home .description{clear:left}.book-home .available{color:#009ee2;font-style:italic;margin-bottom:20px}.img-badge{width:90px!important;height:auto;z-index:20;position:absolute;top:0;right:0}.virgolettato{text-align:center;font-style:italic;font-size:15px}.text-small{font-size:14px}.box-related img{margin-bottom:20px}@media (max-width:768px){.row-products-alt3 .product{padding-bottom:0}}@media (min-width:768px){.btn-more{font-size:15px}.product a.btn-more{position:absolute}.product h3{font-size:1.2em}.row-products-alt0 .product{min-height:300px}.row-products-alt1 .product{min-height:320px}.row-products-alt2 .product{min-height:370px}.row-products-alt3 .product{min-height:200px}.row-products-alt4 .product{min-height:260px}.row-products-alt5 .product{min-height:400px}.row-products-alt6 .product{min-height:380px}.row-products-alt7 .product{min-height:320px}.row-products-alt-in-the-news .product{min-height:410px}.row-products-alt8 .product{min-height:350px}.row-products-alt9 .product{min-height:180px}.box-download{padding:0 0 20px 70px;margin-bottom:20px}.box-info{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-info-section.png?v=11149845037062367096') no-repeat;margin-top:15px;padding:0 0 20px 70px}.box-content{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-content-section.png?v=9021175152576489429') no-repeat;margin-top:20px;padding:0 0 20px 70px}.box-events{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon_events.png?v=16281873376772185249') no-repeat;margin-top:20px;padding:0 0 20px 70px}.box-involved{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-getting-involved.png?v=1311668341580072999') no-repeat;margin-top:20px;padding:0 0 20px 70px}.box-online{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-desktop.png?v=14719495038509642060') no-repeat}.box-onsite{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-building.png?v=2023068612212071837') no-repeat}.box-inperson{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-getting-involved.png?v=1311668341580072999') no-repeat}.box-file{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/icon-file_x46.png?v=5872421544612727770') no-repeat}.linevertical{border-left:1px solid #cbceda}.box-variant{padding-left:11px}.book-image-home{padding:40px 0 40px 20px}.book-home{padding:40px 10px 40px 10px}.book-home .author{font-size:26px}.book-home .title{float:left;font-size:48px;line-height:48px;border-bottom:2px solid #e3e6ed;padding:4px 0 12px 0;margin-bottom:15px}.book-home .available,.book-home .description{font-size:17px}.smalldesc p{font-size:14px}.row-products{margin-bottom:40px}.virgolettato{font-size:17px}}@media (min-width:992px){.product h3{font-size:1.2em}.row-products-alt1 .product{min-height:310px}.row-products-alt2 .product{min-height:370px}.row-products-alt-in-the-news .product{min-height:420px}.book-home{padding:80px 20px 40px 20px}}@media (min-width:1200px){.product h3{font-size:1.3em}}.box-information{display:flex;width:100%;justify-content:space-between;align-items:flex-start;padding:6px 0 3px 0;margin-bottom:10px;border-top:1px dashed #cbceda}.box-information .no-border{border-top:1px dashed #cbceda}.box-information__icon{min-width:55px;font-size:28px;text-align:center}.box-information__text{width:100%;font-size:1rem;line-height:1.4rem}.box-information__text strong{font-weight:600}.box-information__text .price{font-size:14px;color:#009ee2;text-transform:uppercase;font-style:normal}.box-information__text small{font-size:13px}.box-information__button{width:100px;text-align:right}.list-variant{list-style:none;padding:20px 0 0 0;margin:0;border-top:5px solid #cbceda}.list-variant li{padding:3px 0 3px 76px;border-bottom:1px dashed #cbceda;min-height:60px;margin-bottom:10px}.list-variant li:last-child{border-bottom:none}.list-variant li.audio-book{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-audio-book.png?v=17202055063051672511') no-repeat 7px 5px}.list-variant li.paperback{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-paperback.png?v=3462021574290161619') no-repeat 7px 5px}.list-variant li.ebook{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-ebook.png?v=18034088856952663870') no-repeat 7px 5px}.list-variant li.kindle{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-kindle.png?v=7360870808252830536') no-repeat 7px 5px}.list-variant li.bundle1{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-bundle1.png?v=3198737795001008101') no-repeat 7px 5px}.list-variant li.bundle2{min-height:95px;background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-bundle2.png?v=13099322624384121230') no-repeat 7px 5px}.list-variant li.timer{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-timer.png?v=8943685041906225198') no-repeat 7px 5px}.list-variant li.crate{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-crate.png?v=5047480001486372204') no-repeat 7px 5px}.list-variant li.kit{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-kit.png?v=15364979721857881352') no-repeat 7px 5px}.list-variant li.preview{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-preview.png?v=4297051618998957360') no-repeat 7px 5px}.list-variant li.download{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-download.png?v=6412419060775626803') no-repeat 7px 5px}.list-variant li.workshop{background:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/variant-workshop.png?v=6462346930040596309') no-repeat 7px 5px}.list-variant li label{font-size:14px;display:block;margin:0;font-weight:600}.list-variant li .price{font-size:14px;color:#009ee2;text-transform:uppercase;font-style:normal}.list-variant li .freetext{font-size:14px;color:#009ee2;font-style:normal;font-style:italic}.list-variant li .sub{float:right;text-align:right;margin-left:5px;width:80px;font-size:12px}.list-variant li .price-line{padding:0 3px;margin-right:4px}.list-variant li .price-line .price{position:relative}.list-variant li .price-line img{position:absolute}.list-variant li .price-red .price{color:#fd4d4d;font-style:normal}.box-workshop-right{margin:0 0 40px 0}.course-details{list-style:none;margin:0;padding:0}.course-details li{clear:left;padding:3px 0;margin-bottom:10px;border-top:1px dashed #cbceda}.course-details li .course-details-image{display:table-cell;padding-right:6px}.course-details li .course-details-text{display:table-cell;vertical-align:middle}.course-details li strong{font-weight:600}@media (min-width:768px){.list-variant{padding:0;margin:0;border-top:none}}.list-information{list-style:none;margin:0;padding:0}.list-information li{clear:left;padding:6px 0 3px 0;display:table;margin-bottom:10px;border-top:1px dashed #cbceda;width:100%}.list-information li:first-child{border-top:none}.list-information li form{width:100%;padding:0;margin:0;display:table-row}.list-information li .detail-icon{display:table-cell;padding-right:6px;padding-top:6px;width:60px;text-align:center}.list-information li .detail-icon i{font-size:28px;text-align:center}.list-information li .detail-text{display:table-cell;vertical-align:middle}.list-information li .detail-text-info{font-size:14px}.list-information li .detail-text-note{font-size:13px}.list-information li .detail-text-small{display:table-cell;vertical-align:middle;font-size:13px}.list-information li strong{font-weight:600}.list-information li .price{font-size:14px;color:#009ee2;text-transform:uppercase;font-style:normal}.list-information li .sub{float:right;text-align:right;margin-left:5px;margin-top:2px;width:90px;font-size:12px}.list-information li .price-line{padding:0 3px;margin-right:4px}.list-information li .price-line .price{position:relative}.list-information li .price-line img{position:absolute}.list-information li .price-red .price{color:#fd4d4d;font-style:normal}@media (min-width:768px){.list-information li .sub{margin-left:4px}}.remove-margin-top{margin-top:0}.add-border-top{clear:left;padding:6px 0 3px 0;display:table;margin-bottom:10px;border-top:1px dashed #cbceda;width:100%}.list-sessions{list-style:none;margin:0;padding:0}.list-sessions li{clear:left;padding:6px 0 3px 0;display:table;margin-bottom:10px;border-top:1px dashed #cbceda;width:100%}.list-sessions li:first-child{border-top:none}.list-sessions li .detail-icon{display:table-cell;padding-top:6px;padding-right:6px;width:60px;text-align:center}.list-sessions li .detail-icon i{font-size:28px;text-align:center}.list-sessions li .detail-text{display:table-cell;vertical-align:middle}.list-sessions li p{margin:0;padding:0;font-size:13px;line-height:16px}.list-sessions li strong{font-weight:600}.list-sessions .session-title{font-weight:400;font-size:15px;margin-bottom:3px;line-height:19px}.list-sessions .session-date{font-size:16px;font-weight:600;line-height:21px;margin-bottom:3px}.list-sessions .session-time{font-size:14px}.list-sessions .session-where{font-size:13px;margin-top:4px}.list-sessions .session-more{font-style:normal;font-size:15px;margin-top:4px;font-weight:700}.list-sessions .session-text{font-size:16px;line-height:21px;margin-bottom:3px}.list-courses{list-style:none;margin:0;padding:0;margin-top:15px}.list-courses li{clear:left;padding:6px 0 3px 0;display:table;margin-bottom:10px;border-top:1px #cbceda;width:100%}.list-courses li:first-child{border-top:1px dashed}.list-courses li i.black{color:#cbceda}.list-courses li i.test{color:#fff000}.list-courses li i.darkbrown{color:#6f6f6f}.list-courses li i.lightgray{color:#b5b9c3}.list-courses li form{width:100%;padding:0;margin:0;display:table-row}.list-courses li .detail-icon{display:table-cell;padding-right:6px;padding-top:6px;width:60px;text-align:center}.list-courses li .detail-icon i{font-size:28px;text-align:center}.list-courses li .detail-text{display:table-cell;vertical-align:middle}.list-courses li .detail-text-info{font-size:14px}.list-courses li .detail-text-note{font-size:13px}.list-courses li .detail-text-small{display:table-cell;vertical-align:middle;font-size:13px}.list-courses li strong{font-weight:600}.list-courses li .price{font-size:14px;color:#009ee2;text-transform:uppercase;font-style:normal}.list-courses li .sub{float:right;text-align:right;margin-left:5px;margin-top:2px;width:90px;font-size:12px}.list-courses li .price-line{padding:0 3px;margin-right:4px}.list-courses li .price-line .price{position:relative}.list-courses li .price-line img{position:absolute}.list-courses li .price-red .price{color:#fd4d4d;font-style:normal}.list-calendar{list-style:none;margin:0;padding:0}.list-calendar li{clear:left;padding:6px 0 3px 0;display:table;margin-bottom:10px;border-top:1px dashed #cbceda;width:100%}.list-calendar li:first-child{border-top:none}.list-calendar li .detail-icon{display:table-cell;padding-top:6px;padding-right:6px;width:60px;min-width:60px;text-align:center}.list-calendar li .detail-icon i{font-size:28px;text-align:center}.list-calendar li .detail-text{display:table-cell;vertical-align:middle}.list-calendar li p{margin:0;padding:0;font-size:13px;line-height:16px}.list-calendar li strong{font-weight:600}.list-calendar .calendar-title a{font-style:normal;font-weight:600;font-size:18.2px;margin-bottom:3px;line-height:20.2px}.list-calendar .calendar-date{font-size:16px;font-weight:600;line-height:21px;margin-bottom:3px}.list-calendar .calendar-time{font-size:14px}.list-calendar .calendar-where{font-size:13px;margin-top:4px}.list-calendar .calendar-who{font-size:16px;line-height:21px;margin-bottom:3px}.list-calendar .calendar-more{font-style:normal;font-size:15px;margin-top:4px;font-weight:700}.list-calendar .calendar-text{font-size:15px;line-height:20px;margin-bottom:3px;color:#b5b9c3}.cart-empy{margin:50px 70px 70px 70px;background:#ecf7fd;border:1px solid #eee;font-size:18px;text-align:center;padding:10px 30px;border-radius:3px}.table-cart{border-top:1px solid #cbceda;width:100%}.table-cart th{text-align:center;color:#cbceda;border-bottom:1px solid #cbceda}.table-cart th.first{width:0%;padding-left:0;padding-right:0}.table-cart th.items{text-align:left}.table-cart td{text-align:right;padding-top:10px;padding-left:3px;padding-right:3px;border-bottom:1px solid #cbceda;font-size:12px}.table-cart td p{font-size:15px}.table-cart td.items{text-align:left}.table-cart td.price{font-weight:600;font-size:1em}.table-cart td.del{text-align:left;width:0%}.table-cart td.del a{font-weight:700;font-size:1.1em;color:#fd4d4d}.table-cart h3{margin:3px 0 4px 0;font-weight:600;font-size:1.1em}.table-cart td input,.table-cart td input[number]{font-size:1.1em;border:2px solid #cbceda;border-radius:6px;width:45px;padding:2px 4px;color:#009ee2;font-weight:700}.checkout{margin:10px 50px 50px 0;float:right;text-align:right}.checkout p{font-size:16px;color:#cbceda}.checkout .price-total{font-size:1.6em;font-weight:700;color:#6f6f6e}.checkout textarea{border:1px solid #6f6f6e;width:50%;height:120px}p.checkout-info{font-size:14px;color:#6f6f6e;padding-left:50%}.additional-checkout-buttons{margin:15px 0 0 0}@media (min-width:768px){.table-cart th.first{width:5%}.table-cart td{font-size:14px;padding-left:8px;padding-right:8px}.table-cart td p{font-size:18px}.table-cart td.del{width:9%}.table-cart th{text-align:center;color:#cbceda;border-bottom:1px solid #cbceda}.table-cart td.price{font-size:1.3em}.table-cart td.del a{font-size:1.3em}.table-cart h3{font-size:1.3em}.table-cart td input,.table-cart td input[number]{font-size:1.3em;width:65px}}.p-antiif .aif-box-text h2{text-align:center;color:#fff}.p-antiif .aif-box-text p{margin-bottom:30px}.p-antiif .aif-box-text p.line{margin-bottom:0}.p-antiif .aif-box-text .bold{font-weight:700}.p-antiif .img-code{padding:15px 0 0 0;margin-bottom:60px}.p-antiif .row-dark{background:#2a2f36;margin:40px 0;padding:25px 10px}.p-antiif .row-dark p{color:#fff}.p-antiif .row-dark p a{color:#fff;font-style:normal}.p-antiif .row-dark.no-border{margin-bottom:0;margin-top:0}.p-antiif .row-black{background:#2a2f36;margin:40px 0;padding:25px 10px}.p-antiif .row-black p{color:#fff}.p-antiif .row-black p a{color:#fff}.p-antiif .row-red{background:#fd4e4d;margin:40px 0 90px;padding:25px 10px}.p-antiif .row-red.small-bottom{margin-bottom:50px}.p-antiif .row-red.no-border{margin-bottom:0;margin-top:0}.p-antiif .row-red h4{color:#fff}.p-antiif .row-red p{color:#fff}.p-antiif .row-gray{background:#fff;margin:40px 0 90px;padding:25px 10px}.p-antiif .row-gray.small-bottom{margin-bottom:50px}.p-antiif .row-gray.no-border{margin-bottom:0;margin-top:0}.p-antiif .row-gray h4{color:#6f6f6e}.p-antiif .row-gray p{color:#6f6f6e}.p-antiif .anti-if-who a{font-size:14px}.p-antiif ul{margin-bottom:25px}.p-antiif ul li{font-size:18px;line-height:24px;margin:0 0 15px 0}.row-black h4{color:#fff;line-height:1}.row-black h3{color:#fff;text-transform:none;margin-bottom:15px;text-align:center}.row-black .highlight{background:#fd4e4d;color:#fff;padding:2px 5px}.row-events{margin:40px 0;background:#2a2f36;padding-left:15px;padding-right:15px}.row-events .col-sm-4{padding-left:0;padding-right:0}ul.last-events{list-style:none;padding:0;margin:0;width:100%;background:#fff;height:100%}ul.last-events li{float:none;width:100%;border-top:5px solid #cbceda;clear:both;text-align:right}ul.last-events :first-child{border:none}.last-events .data{display:block;float:right;background:#2a2f36;color:#fff;font-weight:700;font-size:13px;padding:3px 3px;width:80px;height:75px;text-align:center;margin-left:15px}.last-events .number{font-size:44px;font-weight:700;margin:0;padding:0;line-height:50px}.last-events .follow{font-size:22px;color:#fff;font-weight:700;text-align:center;padding:7px 0;background:#2a2f36}.last-events p{font-size:14px;padding-top:8px;line-height:17px}.last-events p a{font-weight:700;font-size:16px;font-style:normal}.last-events .action{padding:15px 0;text-align:center;background:#2a2f36}.box-news{position:relative;padding:0;margin:0}.box-news .box-news-title{position:absolute;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);padding:6px 10px;min-height:100px}.box-news .box-news-title .data{color:#fff;font-size:15px}.box-news .box-news-title h3{font-size:16px}.p-antiif .lineDotted{margin-bottom:30px}@media (min-width:0px){.p-antiif img.header{max-height:90px}}@media (min-width:768px){.p-antiif img.header{max-height:110px}.p-antiif h1 img{margin:0 auto;padding:0 10px}.p-antiif .row-dark{padding:25px 0}.p-antiif .row-black{padding:25px 0}.p-antiif .row-red{padding:25px 0}}.box-social{margin:10px 0 20px 0}.social-icon{display:block;float:left;margin-right:.5rem;width:36px;height:36px;background-size:36px 36px;background-repeat:no-repeat;background-position:0 0}.social-icon--facebook{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/facebook_logo.png?v=18430877593481184196')}.social-icon--twitter{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/twitter_logo.png?v=15574536351289200897')}.box-newsletter{border:1px solid #bfbfbf;margin:0 0 20px 0;padding:8px 10px;box-shadow:1px 1px 3px 1px #bfbfbf;width:92%;text-align:right}.box-newsletter input{float:left;border:none;color:#868686;font-style:italic;font-size:12px;width:70%;margin-top:3px}.footer p{font-size:12px;color:#868686}.copyright p{font-size:11px;color:#868686;text-align:center;padding-top:10px;margin-bottom:15px}.copyright p a{color:#868686;font-style:normal}.network{border-top:1px solid #cbceda;padding-top:15px;margin-bottom:25px}.network p{font-size:12px;color:#868686}.network a,.network a:link{color:#868686;font-size:12px;background-repeat:no-repeat;display:block;height:44px;padding:3px 0 0 40px;line-height:15px}.network a.anti-if{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/anti-if.png?48407');padding-top:10px}.network a.cirillo-consulting{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/cirillo-consulting.png?v=10424201227716701885')}.network a.rrp{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/rrp.png?v=12977918941561151622');padding-top:10px}.network a.wah{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/wah.png?v=8838878553510809313');padding-top:10px}.network a.wahprog{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/wah-programming.png?v=4107200128284151019');padding-top:10px}.network a.pomodoro{background-image:url('//cdn.shopify.com/s/files/1/0257/1675/t/154/assets/pomodoro.png?v=5719643011816650336')}.modal-dialog--information .modal-content{border:5px solid #009ee2}.modal-dialog--information .modal-header{background:#fff;padding:.5rem 1rem}.modal-dialog--information button.close{color:#009ee2}.request-button{position:fixed;right:5%;bottom:20px;opacity:1;z-index:1020}.request-button .btn{min-width:auto;line-height:1}.top-button{position:fixed;right:5%;bottom:65px;opacity:0;transition:opacity 1s;z-index:1020}.top-button .btn{min-width:auto;line-height:1}.top-button.visible{opacity:1;transition:opacity 1s}@media (min-width:768px){.box-related img{margin-bottom:0}.rte p{font-size:19px;line-height:30px}.rte-small p{font-size:18px;line-height:28px}.celeste,.rte p.celeste,.rte-small p.celeste,p.celeste{font-size:19px}.first-title,.rte p.first-title,.rte-small p.first-title,p.first-title{font-size:19px}.modal-dialog{padding-top:140px}}@media print{.box-bag,.box-newsletter,.box-related,.box-social,.btn,.follow,.navbar,.noprint,.sidebar,footer{display:none!important}a[href]:after{content:none!important}.linebottom{border:none!important}}.cc-tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.cc-tooltip .cc-tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.cc-tooltip .cc-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.cc-tooltip:hover .cc-tooltiptext{visibility:visible;opacity:1}.home p.last{margin-bottom:0}.home .block{padding:25px 10px}.home h1.header{margin-bottom:30px}.home h1.header-af{margin-bottom:30px}.home .row-products{margin-bottom:0}.home .home-box{margin-bottom:60px}.home h4{margin-top:0;margin-bottom:30px}.home h2{margin-top:50px}.home .carousel-inner{margin-bottom:60px}.row-red{background:#fd4e4d;padding:25px 10px}.row-red h4{font-size:30px;margin-bottom:15px;text-align:center;color:#fff;font-weight:700}.row-red p{color:#fff}.row-red ul{margin-bottom:25px;list-style:none}.row-red li{font-size:18px;line-height:24px;margin:0 0 15px 0;color:#fff}.row-red li::before{content:"▪";color:#fff;display:inline-block;width:1em;margin-left:-1em}.row-grey{background:#f9f7f4;padding:25px 10px}.row-grey h4{font-size:30px;margin-bottom:15px;text-align:center;font-weight:700}.row-grey ul{margin-bottom:25px;list-style:none}.row-grey li{font-size:18px;line-height:24px;margin:0 0 15px 0}.row-grey li::before{content:"▪";display:inline-block;width:1em;margin-left:-1em}@media (min-width:768px){.row-red h4{font-size:34px}.row-red{padding:25px 0}}.best-customers img{margin:0 4px}.row-page{margin-bottom:30px}.row-section{margin-bottom:25px}.row-block{margin-bottom:20px}.spaced{margin:5px 5px}.spaced-button{margin:auto 10px}.spaced-button-new{margin:5px 5px}.no-margin{margin-top:0;margin-bottom:0}.border{border:1px solid #cbceda}.backred{background:#fd4e4d;color:#fff;padding:1px 5px}.row-dark{background:#2a2f36;color:#fff;margin:40px 0;padding:25px 10px}.row-dark li{font-size:18px;line-height:24px;margin:0 0 5px 0}.row-dark span.highlight{background:#fd4e4d;color:#fff;padding:2px 5px}.row-dark p.highlight{margin-bottom:20px}.row-dark h4.title{color:#fff;line-height:1;margin-bottom:15px}.row-dark h4.title.extra{margin-bottom:30px}.row-dark h3{color:#fff;text-transform:none;margin-bottom:30px;text-align:center}.row-dark p{color:#fff}.goal{text-align:center}.goal h2{font-size:45px;margin-top:5px;margin-bottom:25px;color:#b5b9c3}.goal p{margin-bottom:15px}.goal p.author{text-align:left;font-style:italic;margin-bottom:10px}.goal p.author a{font-size:16px;color:#009ee2;padding:10px 0 0 0;margin:5px 0 0 0}.goal-with-buttons p{margin-bottom:30px}.goal-with-buttons a{font-style:normal;margin-bottom:30px}@media (min-width:768px){.goal h2{font-size:55px;margin-top:15px;margin-bottom:30px}.goal p.author a{font-size:19px}.row-dark{padding:25px 0}}@media (min-width:992px){.goal h2{font-size:65px;margin-bottom:35px}}.toolbar{z-index:10;position:fixed;bottom:0;left:0;right:0;background:#fafafa;border-top:1px solid #cbceda}.toolbar-nav{display:flex;padding:.5rem}.toolbar-item{flex-grow:1;text-align:center}
/*# sourceMappingURL=/s/files/1/0257/1675/t/154/assets/style.css.map?v=5060996498892713289 */
