﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'fontello';src:url("../font/fontello.eot?98826260");src:url("../font/fontello.eot?98826260#iefix") format("embedded-opentype"),url("../font/fontello.woff2?98826260") format("woff2"),url("../font/fontello.woff?98826260") format("woff"),url("../font/fontello.ttf?98826260") format("truetype"),url("../font/fontello.svg?98826260#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:'\e800'}.icon-left-dir:before{content:'\e801'}.icon-right-dir:before{content:'\e802'}.icon-share:before{content:'\e804'}.icon-checkbox-full:before{content:'\e805'}.icon-download:before{content:'\e806'}.icon-edit:before{content:'\e809'}.icon-picture:before{content:'\e80a'}.icon-exit:before{content:'\e80b'}.icon-home:before{content:'\e80c'}.icon-book:before{content:'\e80d'}.icon-course:before{content:'\e80f'}.icon-search:before{content:'\e810'}.icon-link:before{content:'\e811'}.icon-spin:before{content:'\e839'}.icon-library:before{content:'\e8e9'}.icon-logo:before{content:'\e8ea'}.icon-mylist:before{content:'\e8eb'}.icon-mylist-add:before{content:'\e8ec'}.icon-right:before{content:'\f006'}.icon-left:before{content:'\f007'}.icon-ok:before{content:'\f06d'}.icon-error:before{content:'\f06e'}.icon-link-ext:before{content:'\f08e'}.icon-checkbox-empty:before{content:'\f096'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-menu:before{content:'\f0c9'}.icon-email:before{content:'\f0e0'}.icon-linkedin:before{content:'\f0e1'}.icon-extra:before{content:'\f15c'}.icon-instagram:before{content:'\f16d'}.icon-apple:before{content:'\f179'}.icon-google:before{content:'\f1a0'}.icon-whatsapp:before{content:'\f232'}.icon-user:before{content:'\f2be'}.icon{display:table-cell;vertical-align:middle;text-align:center;width:40px;height:60px;margin:0;padding:0;border:0px solid red}.iconTitle:before{margin-left:0;text-align:left}.iconInline{display:inline-block}#atalhosAcessibilidade{position:absolute;left:-10000px;top:-10000px}.screen-reader-only{position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}#logo{float:left;display:block;margin:0 20px;padding:0;color:#FFFFFF;text-align:center;color:#FFFFFF;font-size:1.333em;font-weight:600;border:0px solid yellow}#logo a{width:100%;display:table-cell;vertical-align:middle;height:60px;color:#FFFFFF;margin:0;padding:0;border:0px solid white}@media (max-width: 980px){#logo{float:none;margin:0;text-align:center;font-size:1.333em;display:inline-block}}#pageTitle{position:relative;float:left;display:inline-block;height:60px;line-height:60px;width:100%;top:-60px;margin:0;padding:0 110px;border:0px solid yellow;z-index:1}@media (max-width: 480px){#pageTitle{padding:0 90px}}.paginationContent{display:block;float:left;width:100%;height:60px;line-height:60px;margin:0;padding:0 10px;color:#222222;text-align:center}.pagination{display:inline-block;height:60px;width:250px;line-height:60px;margin:0;padding:0 40px;text-align:center;z-index:1}.paginationButton{display:block;position:relative;width:40px;height:60px;line-height:60px;margin:0;padding:0;opacity:0.8;font-size:1.777em;z-index:2}.paginationButtonLeft{float:left;margin-left:-40px}.paginationButtonRight{float:right;margin-right:-40px}.paginationButton:hover,paginationButton:focus{opacity:1;text-decoration-line:none}.embera-embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;padding-bottom:50%}.embera-embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.grecaptcha-badge{margin-bottom:6px}@media (min-width: 780px){.grecaptcha-badge{margin-bottom:66px}}.animate-spin:before{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;text-rendering:optimizeLegibility;font-size:16px;font-weight:400;font-family:'Open Sans', Tahoma, Arial, sans-serif;color:#0C0C0C;background-color:#fff;text-align:left;height:100%;line-height:1.4;display:flex;flex-direction:column;justify-content:space-between}.bodyContainer{display:block;float:left;width:100%}.bodyContent{display:block;width:100%;max-width:1220px;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px}@media (max-width: 480px){.bodyContent{padding-left:0;padding-right:0}}.pageContainer{margin:0;padding-bottom:10px;overflow:hidden;flex-grow:0;flex-basis:auto;flex-shrink:0}.page{padding-top:70px;min-height:100%;left:0;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;-ms-transition:left 0.5s ease;transition:left 0.5s ease}.iframeContainer{margin:0;padding-bottom:60px;min-height:100%;background-color:#525659}@media (max-width: 780px){.iframeContainer{padding-bottom:130px}}.iframe{padding:60px 0px 0px 0px;min-height:100%}@media (max-width: 980px){.iframe{padding:60px 0 0 0}}*:focus{outline:none}h1{width:100%;text-align:left;margin:0 0 20px 0;padding:0 10px;font-size:1.563rem;line-height:2.1882rem;font-weight:600;color:#ea5522}@media (min-width: 650px){h1{font-size:1.777rem;line-height:2.4878rem}}h2{float:left;width:100%;font-size:1.25rem;line-height:1.75rem;font-weight:600;padding:10px;margin:0 0 10px 0;color:#0C0C0C}@media (min-width: 650px){h2{font-size:1.333rem;line-height:1.8662rem}}P{margin:0;padding:10px;font-size:16px;line-height:1.4rem}@media (min-width: 650px){p{font-size:16px;line-height:22.4px}}small,.small{font-size:.8rem;line-height:1.12rem}@media (min-width: 650px){small,.small{font-size:.8rem;line-height:1.12rem}}.smallx{font-size:.56rem;line-height:1}.big{font-size:1.25rem;line-height:1.8662rem}@media (min-width: 650px){.big{font-size:1.333rem;line-height:1.8662rem}}strong,b,.strong{font-weight:600}.line-through{text-decoration:line-through}.nopadding{padding:0 !important}a{color:#398fcd;text-decoration-line:none}a:hover,a:focus{text-decoration-line:underline}.wrapLine{display:inline-block}.postLabel{font-weight:700;font-size:.8rem;line-height:1.12rem;text-transform:uppercase;margin:0;padding:0 0.32rem 0 0}@media (min-width: 650px){.postLabel{font-size:.8rem;line-height:1.12rem}}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@supports (display: -webkit-box){.truncate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}}@supports (display: -webkit-box){.truncate_4lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;white-space:normal}}::placeholder{color:#BBBBBB;opacity:1}::-ms-input-placeholder{color:#BBBBBB}::-ms-input-placeholder{color:#BBBBBB}.space_before{margin:20px 0 0 0}input,select,textarea{font-size:0.875em;font-weight:400;font-family:'Open Sans', Tahoma, Arial, sans-serif;color:#222222}.button{display:block;padding:0;opacity:0.9;height:40px;line-height:40px;border:0px solid #5C70BE;text-decoration-line:none;font-weight:600;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center;font-size:0.875em;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}.button:before{font-size:1.777em;vertical-align:sub}.button:hover,.button:focus{opacity:1;text-decoration-line:none;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 2px 6px 2px}.button:active{box-shadow:none}.button_disabled{box-shadow:none !important;opacity:0.6 !important}.buttonLabel{display:inline-block;float:left;width:140px;max-width:270px;margin:0 20px 20px 0;color:#398fcd;display:inline-block;border:1px solid #398fcd;background-color:#fff;text-align:center}.buttonLabel:before{margin-left:-0.1em}.buttonLarge{width:122px}.buttonPrimary{color:#FFFFFF;background-color:#398fcd;text-align:center}.buttonDownload{width:100%;max-width:280px;height:80px;line-height:80px;margin:0 10px;font-size:1.25rem}.buttonDownload:before{font-size:2.5rem;vertical-align:middle}.formContainer{width:100%;max-width:400px;margin-top:20px;margin-left:auto;margin-right:auto}.formContainer h1{display:block;width:100%;text-align:center}.formContainer p{width:100%;text-align:center}.login_button{width:100%;max-width:240px;margin-left:auto;margin-right:auto;padding:0;color:#FFFFFF;border:0 solid red}.login_button:before{font-size:1.5em;margin-left:-0.1em;margin-right:0.5em;vertical-align:baseline}.login_button_linkedin{background-color:#0e76a8}.login_button_facebook{background-color:#3b5998}.login_button_google{background-color:#DB4437}.Form{display:block;width:100%;margin:20px 0 0 0;padding:0}.formField{display:block;float:left;width:100%;margin:0;padding:10px;border:0}.fieldError{color:red}.formField label{display:block;float:left;width:100%;margin:0;padding:0 10px 5px 0;text-align:left;font-size:.8rem;font-weight:700}.formField .labelCheckBox{display:inline-block;float:none;width:90%;max-width:400px;margin:0;padding:10px 10px 5px 10px;text-align:left;font-size:.8rem;font-weight:400}.formField .fieldErrorMessage{display:none;visibility:hidden}.fieldError .fieldErrorMessage{display:block;visibility:visible;width:100%;font-size:.8rem;font-weight:400}.formField input,.formField select,.formField textarea{display:block;float:left;height:40px;margin:0;padding:0 10px;border:1px solid #0C0C0C;background-color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.formField *:focus{border:1px solid #398fcd}.fieldError input,.fieldError select,.fieldError textarea{border:1px solid red}.formFieldURL{width:100%;max-width:400px}.formField textarea{width:100%;max-width:400px;height:90px;padding:10px}.buttonForm{display:block;float:left;margin:20px 20px 0 0;width:200px}.disclaimerTermoUso{max-width:400px}.alertBox{display:block;margin:10px;padding:20px;width:400px;background-color:#CCCCCC;text-align:left;font-size:1em}.alertBox p{position:relative;display:block;width:100%;padding:0 40px 0 1.6em;z-index:1;top:0;left:0;word-wrap:break-word}.alertBox p:before{font-family:"fontello";font-style:normal;font-weight:normal;font-size:1.333em;speak:never;display:block;float:left;text-decoration:inherit;width:1em;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1.333em;height:1.333em;margin-left:-1.333em;margin-top:-.1em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alertBoxFloat{position:fixed;width:320px;height:auto;top:80px;left:50%;margin-top:0;margin-bottom:0;margin-left:-160px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease}.alertBoxShow{opacity:1}.alertBoxSuccess{background-color:#C8E6C9;color:#1B5E20}.alertBoxSuccess p:before{content:""}.alertBoxError{background-color:#ffcdd2;color:#b71c1c}.alertBoxError p:before{content:""}.alertBoxCloseButton{position:relative;float:right;display:block;width:40px;height:40px;padding:0.2em 0 0 0;z-index:2;opacity:0.8;text-align:right;color:#222222}.alertBoxCloseButton:hover,.alertBoxCloseButton:focus{opacity:1;text-decoration-line:none;color:red}.breadcrumb{display:block;float:left;width:100%;height:40px;text-align:left;margin:0 0 20px 0;padding:0 10px;border:0px solid #CCCCCC;font-size:.8rem}.breadcrumb p{display:block;height:40px;text-align:left;line-height:40px;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}.headerContainer{position:fixed;top:0;background-color:#0C0C0C;z-index:100}.header{height:60px;padding:0;background-color:#0C0C0C;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.header a{text-decoration-line:none}.headerShadow{box-shadow:0 3px 6px rgba(0,0,0,0.45),0 3px 6px rgba(0,0,0,0.65)}.menuPlaceHold{display:block;flex-grow:0;flex-basis:40px;flex-shrink:0;width:40px;height:60px;margin:0;padding:0;order:1}@media (min-width: 480px){.menuPlaceHold{margin:0 10px}}.menuPlaceHoldRight{order:3}.menuLayer{display:block;float:left;width:100%;height:100%;background-color:rgba(0,0,0,0);overflow:hidden;margin:0;padding:0;-webkit-transition:background-color 0.8s ease;-moz-transition:background-color 0.8s ease;-o-transition:background-color 0.8s ease;-ms-transition:background-color 0.8s ease;transition:background-color 0.8s ease}.menuOpen .menuLayer{position:fixed;top:0;right:0;z-index:200;background-color:rgba(0,0,0,0.5)}.menuClose .menuLayer{background-color:rgba(0,0,0,0)}.menuOpen .menuLayerSearch{height:100%}.menuSearchPage .menuLayer{height:60px;background-color:rgba(0,0,0,0.5)}.menuNoAnimation .menuLayer{-webkit-transition:no;-moz-transition:no;-o-transition:no;-ms-transition:no;transition:no}.menuLayer .bodyContent{padding-left:0;padding-right:0;overflow:hidden;height:100%}@media (min-width: 900px){#buttonMenu{order:2}}.menuContainer{display:block;width:250px;height:100%;background-color:#0C0C0C;margin:0;padding:0}.menuNoAnimation .menuContainer{-webkit-transition:no;-moz-transition:no;-o-transition:no;-ms-transition:no;transition:no}.menuOpen .menuContainer{-webkit-transition:margin 0.8s ease;-moz-transition:margin 0.8s ease;-o-transition:margin 0.8s ease;-ms-transition:margin 0.8s ease;transition:margin 0.8s ease;margin:0}.menuContainerSearch{float:right;width:100%;height:60px;margin-left:0;margin-right:-100%}@media (min-width: 900px){.menuContainerSearch{width:700px;margin-right:-700px}}.menuClose .menuContainerSearch{margin-right:-700px;margin-right:-100%}@media (min-width: 900px){.menuClose .menuContainerSearch{margin-right:-700px}}.menuContainerMenu{float:left;margin-left:-250px;margin-right:0;height:100%}@media (min-width: 900px){.menuContainerMenu{Width:640px;margin:0px;padding:0px}}@media (max-height: 440px){.menuOpen .menuContainerMenu{overflow-y:scroll}}.menuClose .menuContainerMenu{margin-left:-250px}.headerButton{position:relative;display:block;width:40px;height:60px;margin:0;padding:0;z-index:2;color:#fff;opacity:0.90;font-size:1.333em;line-height:60px;background-color:transparent;border:0;cursor:pointer}@media (min-width: 480px){.headerButton{margin:0 10px}}.headerButton:hover,.headerButton:focus{opacity:1}.headerButtonLeft{float:left}.headerButtonRight{float:right}.headerButtonSearch{float:left;margin-left:-40px}.menuOpen .headerButtonSearch{margin-left:0;-webkit-transition:margin-left 0.8s ease;-moz-transition:margin-left 0.8s ease;-o-transition:margin-left 0.8s ease;-ms-transition:margin-left 0.8s ease;transition:margin-left 0.8s ease}.menuClose .headerButtonSearch{margin-left:-40px}@media (min-width: 480px){.menuClose .headerButtonSearch{margin-left:-50px}}.headerButtonMenu{float:right;margin-right:-40px}.menuOpen .headerButtonMenu{-webkit-transition:margin-right 0.8s ease;-moz-transition:margin-right 0.8s ease;-o-transition:margin-right 0.8s ease;-ms-transition:margin-right 0.8s ease;transition:margin-right 0.8s ease;margin-right:0}@media (min-width: 480px){.menuOpen .headerButtonMenu{margin-right:10px}}.menuClose .headerButtonMenu{opacity:0.8;margin-right:-40px}@media (min-width: 480px){.menuClose .headerButtonMenu{margin-right:-50px}}#buttonReturn{order:0;align-self:flex-end}.headerButtonReturn{margin:0}#buttonMyListHeader{position:relative;display:block;float:right;width:40px;height:60px;text-align:center;margin:0 10px;color:#fff;background-color:#0C0C0C;z-index:2;border:0;order:4;align-self:flex-end;box-shadow:none}#buttonMyListHeader::before{margin:0;padding:0px}#buttonMyListHeader span{display:none;visibility:hidden}#buttonShare{order:5}.headerButtonShare{margin:0}.menuContainerMenu ul{display:block;position:relative;width:100%;margin:0;z-index:1;overflow:hidden;padding:0 10px}@media (min-width: 480px){.menuContainerMenu ul{padding:0}}.menuItem{display:block;margin:0;padding:5px 15px;text-align:center}.menuItem .button{font-size:1em}@media (min-width: 480px){.menuItem{margin:0 10px}}@media (min-width: 900px){.menuItem{display:inline-block;margin:10px;height:40px;padding:0;text-align:center}.menuItemMobileOnly{display:none;visibility:hidden}}.menuItem a{-webkit-appearance:none;display:block;color:#fff;font-size:0.875em;font-weight:600;letter-spacing:0.02em;opacity:0.90;line-height:40px}@media (min-width: 900px){.menuItem a{float:left;font-weight:400;line-height:40px}}.menuItem a:hover,.menuItem a:focus{opacity:1}.buttonBuy{margin:0;padding:0 10px;background-color:#ee7411;border:0px solid #ee7411;font-weight:600;text-align:center;color:#fff;font-size:0.875em;font-weight:600;letter-spacing:0.02em;opacity:0.90;line-height:40px}@media (min-width: 900px){#buttonMenu{float:right;width:100%;padding:0px;margin:0px}#buttonMenu .menuLayer,#buttonMenu .menuMargin,#buttonMenu .menuMargin2{width:100%;margin:0;padding:0}#buttonMenu ul{float:right;width:auto}#buttonMenu .headerButtonClose,#buttonMenu .headerButtonMenu{display:none;visibility:hidden}}.headerButtonUser{width:100%;margin:20px 0 0 0;padding:0;text-align:center;font-size:1em;height:40px;line-height:40px;border-top:0px solid #fff;background-color:#0C0C0C}.headerButtonUser:before{font-size:1.5em;margin:0 10px 0 0}.headerButtonUser span{font-weight:600;margin:0;margin-left:-40px;padding:0 0 0 50px;width:100%;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;z-index:1;text-align:left}@media (min-width: 900px){.headerButtonUser{display:block;visibility:visible;width:40px;margin:0;padding:0;padding-top:0;text-align:center}.headerButtonUser span{display:none;visibility:hidden}}.userPhoto{width:40px;height:40px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;margin:0;padding:0;display:block;float:left;z-index:2}.userMenu{padding:10px 15px 10px 56px}.userMenuLogged{padding:0 0 0 60px;color:#FFFFFF;opacity:0.8;text-align:left}.userMenuLogged:before{font-size:1.333em}.searchBarForm{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-end;width:100%;margin:0;padding:0;z-index:1;padding:0 50px 0 60px;top:-60px}.searchBarButton{display:none;visibility:hidden;flex-grow:0;flex-basis:0;flex-shrink:0;position:relative;float:right;width:65px;height:40px;line-height:40px;margin:10px 10px 10px 0px;border:0 solid red;color:#fff;background-color:#ee7411;cursor:pointer;opacity:1;padding:0 10px}@media (min-width: 650px){.searchBarButton{display:block;visibility:visible}}.searchBarButton:disabled{opacity:0.7}.searchBarContainer{position:relative;width:100%;flex-grow:1;flex-basis:0;flex-shrink:1;height:100%;z-index:1}.searchBarButtonClean{position:relative;flex-grow:0;flex-basis:0;flex-shrink:0;width:40px;height:40px;margin:10px 10px 10px 0;padding:0;opacity:1;font-size:1em;line-height:40px;background-color:#FFFFFF;border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;font-style:normal;font-weight:bold;color:#0C0C0C;cursor:pointer;border:0;padding:0 10px}.searchBarButtonClean:hover,.searchBarButtonClean:focus{color:red}.searchBarButtonClean:disabled{color:#BBBBBB}.searchBar{position:relative;width:100%;padding:10px;margin:10px 0;height:40px;border:0 solid red;background-color:#FFFFFF;border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;font-size:1em}.shareContainer{display:block;position:relative;left:50%;top:100px;margin-left:-150px;width:300px;height:300px;background-color:#fff;overflow:hidden;opacity:0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.menuOpen .shareContainer{margin-left:-150px;-webkit-transition:opacity 0.8s ease;-moz-transition:opacity 0.8s ease;-o-transition:opacity 0.8s ease;-ms-transition:opacity 0.8s ease;transition:opacity 0.8s ease;opacity:1}.menuClose .shareContainer{margin-left:-150px;opacity:0}.share{padding:10px;color:#0C0C0C;text-align:left}.share p{height:40px;line-height:40px;text-align:left;font-weight:600;font-size:1.333em;padding:0 10px}.share ul{margin:0;padding:10px}.share li{display:block;margin:0;padding:10px 0}.share a:before{width:1.5em;text-align:left}.shareContainer .headerButton{color:#0C0C0C}.shareContainer .headerButton:hover{color:red}#logo{float:none;margin:0px 20px;padding:0;color:#ee7411;text-align:center;border:0px solid yellow;flex-grow:1;flex-basis:0;flex-shrink:1;order:2}@media (min-width: 900px){#logo{display:block;color:#ee7411;order:1;text-align:left}}#logo a{width:100%;display:block;height:60px;color:#ee7411;margin:0;padding:0;border:0px solid white;font-family:"fontello";font-size:46px;line-height:60px;font-style:normal;font-weight:normal;speak:never}#headerPagination{position:relative;width:100%;height:60px;line-height:60px;margin:0 10px;padding:0;color:#FFFFFF;text-align:center;font-size:1em;font-weight:400;border:0px solid yellow;order:2;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.headerPaginationNumber{position:relative;float:none;height:60px;line-height:60px;margin:0;padding:0 10px;color:#FFFFFF;text-align:center;z-index:1}@media (max-width: 980px){#headerPaginationNumber{font-size:1.5em}}#headerPagination .headerButton{top:0;font-size:1.777em;position:relative;display:block}.modalWindowLayer{position:fixed;display:block;float:left;margin:0;padding:0;top:0;right:0;z-index:200;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}.modalContainer{background-color:#fff;margin:0;padding:10px;width:80%;min-width:320px;max-width:400px}.productInformation{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-between;align-items:stretch;width:100%;padding:0}.productPhotoContainer{width:43.99%;padding:0 5px;flex:none;order:0;flex-grow:0}.productPhoto{width:100%;height:auto;margin:0;padding:0}.productDescriptionContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:55.99%;padding:0 5px;flex:none;order:1;flex-grow:0}.productDescription{width:100%;flex:none;order:0;flex-grow:0;font-size:16px;font-weight:600;line-height:1.4rem;margin:0;padding:0}.productDescriptionPrice{width:100%;flex:none;order:0;flex-grow:0;margin:0;padding:10px 0}@media (min-width: 650px){.productDescription{font-size:1.25rem;line-height:1.75rem}}.productQtdContainer{width:100%;flex:none;order:1;flex-grow:0;display:flex;flex-direction:row;align-items:center;padding:10px 0 0 0}.productQtdContainer label{width:auto;padding:0 5px 0 0;margin:0;font-weight:400}.productQtdContainer input{width:50px}.productBuyButton{margin:10px 0;width:100%}.modalInstruction{padding:10px 0;margin:0;font-size:.8rem}.footerContainer{margin:0;background-color:#0C0C0C}.footer{padding:0;background-color:#0C0C0C;text-align:left;font-size:.8rem;color:#FFFFFF;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width: 480px){.footer{padding:0 10px}}.footer p{flex-grow:0;flex-basis:auto;flex-shrink:0;height:40px;font-size:.8rem;line-height:1.12rem}@media (min-width: 650px){.footer p{font-size:.8rem;line-height:1.12rem}}.separator{opacity:0.6;width:20px;text-align:center}.disclaimerLegal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.socialLinks{align-self:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 480px){.disclaimerLegal,.socialLinks{width:100%}}.footer a{color:#fff;opacity:1;text-decoration:none}.footer a:hover,.footer a:focus{opacity:1}.footerIcon{display:inline-block;text-align:center;width:20px;height:20px;line-height:20px;margin:0 0 0 10px;padding:0;font-size:1.333em}.post{display:flex;flex-direction:column;justify-content:flex-start;align-content:stretch;flex-wrap:nowrap;align-items:flex-start;float:left;margin:0;padding:0;width:100%;left:0;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;-ms-transition:left 0.5s ease;transition:left 0.5s ease}@media (min-width: 480px){.post{flex-direction:row;padding:0 10px}}.postImageBig{display:block;float:left;margin:0;padding:0 0 20px 0;width:100%;border:0}@media (min-width: 480px){.postImageBig{width:45%;padding:0 10px 0 0}}@media (min-width: 650px){.postImageBig{width:40%;padding:0 10px 0 0}}@media (min-width: 1100px){.postImageBig{width:33.3%}}.postImageBig a{display:block;width:auto;height:auto;max-width:100%;margin:0;padding:0;margin-left:auto;margin-right:auto}.postImageBig img{display:block;width:auto;height:auto;max-width:100%;max-height:300px;margin:0;padding:0;margin-left:auto;margin-right:auto;border:0px solid #DDDDDD}@media (max-width: 350px){.postImageBig img{max-height:250px}}@media (min-width: 480px){.postImageBig img{display:block;width:100%;max-height:none;margin:0;padding:0;border:0px solid #DDDDDD}}.postInfo{display:block;float:left;margin:0;padding:0px;width:100%;border:0}.postInfo p{padding-bottom:0}.csl-bib-body{width:100%;text-align:left;margin:0;padding:0 10px 10px 10px}.csl-bib-body b{font-weight:400;font-style:italic}.csl-entry{width:100%;word-break:break-word}.buttonBar{display:block;float:left;width:100%;padding:10px;margin:20px 0 0 0;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.buttonBar .button{margin:0 20px 20px 0}@media (max-width: 350px){.buttonBar .button{margin:0 10px 20px 0}}.buttonBarCenter{text-align:center}.buttonBarCenter .buttonLabel{display:inline-block;margin:20px}.buttonBarPost{width:300px;padding:0;margin:0;flex-grow:0;flex-basis:auto;flex-shrink:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.buttonPost{color:#398fcd;width:40px;margin:0;padding:0;border:0 solid red;background-color:#fff;box-shadow:none;flex-grow:0;flex-basis:auto;flex-shrink:0}.buttonPost:hover,.buttonPost:focus{opacity:1;text-decoration-line:none;box-shadow:none}.buttonPost:active{box-shadow:none}.postCardContainer{display:block;float:left;width:50%;padding:10px;margin:0}@media (min-width: 480px){.postCardContainer{padding:10px 20px 20px 10px}}@media (min-width: 650px){.postCardContainer{padding:10px 30px 30px 10px}.postListFullWidth .postList .postCardContainer{width:33.3%}}@media (min-width: 900px){.postCardContainer{width:33.3%}.postListFullWidth .postList .postCardContainer{width:25%}}@media (min-width: 1100px){.postCardContainer{width:25%}.postListFullWidth .postList .postCardContainer{width:20%}}.postCarouselRail .postCardContainer{width:280px}.postCardContainer a{display:block;float:left;width:100%}.postCard{display:block;float:left;width:100%;margin:0;padding:0;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;border:0px solid red;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;background-size:cover;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}.postCard:hover,.postCard:focus{box-shadow:rgba(0,0,0,0.19) 0px 10px 20px,rgba(0,0,0,0.23) 0px 6px 6px}.postCard:active{box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px}.postCardOnClick,.postCardOnClick:hover,.postCardOnClick:focus{box-shadow:none;border:1px solid rgba(60,64,67,0.3)}.postImgContainer{position:relative;display:block;width:100%;min-height:150px;aspect-ratio:4/3;margin:0;padding:0;border:0px solid #CCCCCC;background-size:cover;background-position:center top}.postTitleContainer{display:block;position:relative;width:100%;padding:10px;height:70px;background-color:#fff}.postTitle{text-align:left;padding:0;margin:0;color:#0C0C0C;font-size:16px}@media (min-width: 900px){.postTitle{font-size:14px}}.postCard:hover .postTitle,.postCard:focus .postTitle{color:#398fcd}.postList{display:block;float:left;width:100%;padding:0 0 20px 0;margin:0}.postListFullWidth{display:block;float:left;width:100%;padding:0;margin:0}@media (min-width: 480px){.postList{width:calc(100% + 10px)}.postListFullWidth{width:calc(100% + 10px)}}@media (min-width: 650px){.postList{width:66%}.postListFullWidth{width:calc(100% + 20px)}}@media (min-width: 900px){.postList{width:75%}}@media (min-width: 1100px){.postList{width:80%}}.postListFullWidth .postList{width:100%}.postCarousel{width:calc(100% + 10px);overflow:hidden;margin:-10px;padding:0}@media (min-width: 480px){.postCarousel{width:calc(100% + 20px)}}.postCarousel h2{margin:20px 0 0 0;padding:10px 10px 0 20px;color:#0C0C0C}.postCarousel h2 a{color:#0C0C0C}.postCarousel h2 a:hover,h2 a:focus{text-decoration-line:none}.postCarousel h2:before{margin-left:0;text-align:left}.postCarouselRail{position:relative;left:0px;float:left;z-index:2;width:10000px;margin:0;padding:0 10px;-webkit-transition:left 0.8s ease;-moz-transition:left 0.8s ease;-o-transition:left 0.8s ease;-ms-transition:left 0.8s ease;transition:left 0.8s ease}.CarouselButton{display:block;visibility:visible;position:relative;opacity:0.75;z-index:3;padding:0;margin:0;margin-top:-200px;font-size:40px;text-align:center;width:60px;height:60px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background-color:rgba(255,255,255,0.6);border:0px solid red;color:#398fcd;text-align:center}.CarouselButton:hover,.CarouselButton:focus{opacity:1;text-decoration-line:none}.CarouselButtonLeft{float:left;margin-left:40px}.CarouselButtonRight{float:right;margin-right:20px}.carouselMessage{display:block;float:left;width:100%;margin:0;margin-left:10px;padding:20px 10px 40px 10px}.tagCard{display:block;width:calc(20% - 20px);height:60px;float:left;padding:0;margin:10px}@media (max-width: 1080px){.tagCard{width:25%}}@media (max-width: 720px){.tagCard{width:33.3%}}@media (max-width: 480px){.tagCard{width:100%;height:auto}}.tagListContainer{display:block;float:left;width:100%;padding:10px 0}@media (min-width: 650px){.tagListContainer{width:33%}}@media (min-width: 900px){.tagListContainer{width:25%}}@media (min-width: 1100px){.tagListContainer{width:20%}}.tagList{width:100%;float:left;overflow:hidden;margin:-5px 0 0 0;padding:30px 0 0 10px;border-top:1px solid #ccc;border-left:0}@media (min-width: 650px){.tagList{padding:0 0 0 30px;border-top:0;border-left:1px solid #ccc}}.tagList h2{padding:0;display:block;width:100%;float:left}.tagList a{display:block;width:100%;float:left;padding:10px 0 0 0;font-size:.8rem;margin:0}.tagList .filter{padding-right:1.1em;margin-left:1.1em}.tagList .filter:before{text-decoration:none;margin-left:-1.1em}.myAccount{display:block;float:left;width:100%;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0 0 20px 0}.userPhotoBig{display:block;float:left;width:175px;height:175px;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0 0 0 10px}@media (max-width: 770px){.userPhotoBig{float:none;padding:0}}@media (max-width: 480px){.userPhotoBig{width:100px;height:100px}}.userPhotoBig img{width:100%;height:auto;border-radius:165px;-moz-border-radius:165px;-webkit-border-radius:165px;margin:0;padding:0}.userInfo{display:block;float:left;margin:0;padding:0 0 0 20px}.userInfo h1{height:50px;min-height:50px;line-height:30px;padding:10px}.userInfo p{padding:0 10px 0 12px}.userInfo .buttonBar{padding:0}.userInfo .buttonLabel{display:inline-block;width:120px;margin:0 10px;float:none}@media (max-width: 770px){.userInfo{float:none;width:100%;padding:0}.userInfo h1,.userInfo p{text-align:center}.userInfo .buttonBar{text-align:center}}.landingpageContainer{min-height:0;padding:0}.landingpageContainerLast{min-height:0;padding:0 0 60px 0}.landingpageContainer h2{flex-grow:1;flex-basis:auto;flex-shrink:0;text-align:center;margin:0;padding:20px 10px 20px 10px;font-size:1.4rem;font-weight:600;line-height:1.96rem}.landingpageContainer h3{text-align:center;font-size:1.1rem;font-weight:600;margin:0;padding:10px 10px 0 10px;line-height:1.68rem}.landingpageContainer h3:before{font-size:1.777em;width:100%;margin:0 0 10px 0}@media (max-width: 350px){.landingpageContainer h2{font-size:1.23rem;line-height:1.722rem}.landingpageContainer h3{font-size:1.125rem;line-height:1.575rem}}@media (min-width: 480px){.landingpageContainer h2{font-size:1.777rem;line-height:2.4878rem}.landingpageContainer h3{font-size:1.333rem;line-height:1.8662rem}}@media (min-width: 650px){.landingpageContainer h2{font-size:1.999rem;line-height:2.7986rem}.landingpageContainer h3{font-size:1.414rem;line-height:1.9796rem}}.landingpageFooter{float:left;display:block;height:100px;width:100%}#know-more{height:0}#landingpageContainerMain{background-color:#f9cc3f;background-image:url("/img/fundamentos-de-ux-background.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 0 20px 0}.landingpageMain{display:block;float:left;margin:0;padding:80px 10px 20px 10px;width:100%;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}.landingpageMain h1{display:block;text-align:center;width:100%;padding:0 0 0 0;margin:0;font-size:1.728rem;font-weight:800;letter-spacing:-0.04rem;line-height:1.728rem;color:#0C0C0C;flex-grow:0;flex-basis:auto;flex-shrink:0}.landingpageMain h1 small{font-size:1.44rem;font-weight:600}.productSlogan{display:block;max-width:945px;margin-left:auto;margin-right:auto;font-weight:600;flex-grow:0;flex-basis:auto;flex-shrink:0;padding:5px 0 10px 0}@media (max-width: 350px){.landingpageMain h1{font-size:1.602rem;line-height:1.602rem}.landingpageMain h1 small{font-size:1.3rem}}@media (min-width: 650px){.landingpageMain h1{font-size:2.827rem;line-height:2.5rem}.landingpageMain h1 small{font-size:1.999rem}.productSlogan{font-size:1.414rem;line-height:1.9796rem}}.ladingpageKnowMore{display:inline-block;text-align:center;margin:0;padding:0;height:40px;line-height:40px;font-size:16px;font-weight:700;color:#3974B9}.imgTopContainer{flex-grow:1;flex-basis:0;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start;overflow:hidden !important}.landingpageMain .imgTop{width:auto;height:auto;max-width:100%;max-height:100%;flex-shrink:0;margin:0;padding:0}#landingpageBuyButtonsMain{flex-grow:0;flex-basis:auto;flex-shrink:0;width:100%;margin-left:auto;margin-right:auto;padding:10px 0 10px 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}@media (min-width: 650px){#landingpageBuyButtonsMain{padding:10px 0 40px 0}}.landingpageTitle{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;padding:10px 0 0 0}.landingpageArgument{float:left;margin:0;margin-left:-10px;margin-right:-10px;padding:20px 0;width:calc(100% + 20px);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (min-width: 650px){.landingpageArgument{margin:0;width:100%;padding:20px 0;flex-direction:row}}.landingpageArgumentText{flex-grow:1;flex-basis:0;flex-shrink:0;width:100%;order:0;margin:0;padding:10px 10px 0 10px;text-align:center;width:100%;max-width:550px;min-width:200px;border:0px solid red}@media (min-width: 650px){.landingpageArgumentText{text-align:left;padding:10px 0}.landingpageArgumentText h2,.landingpageArgumentText h3{text-align:left}}@media (min-width: 650px){.landingpageArgumentTextRight{order:1}}.landingpageArgumentImg{flex-grow:1;flex-basis:0;flex-shrink:0;margin:0;padding:10px;width:100%;max-width:550px;min-width:200px;text-align:center;border:0px solid blue}.landingpageArgumentImg img{width:100%}.landingpageVideo{justify-content:center;margin:0 0 10px 0}.landingpageVideoIframe{width:100%;max-width:650px;aspect-ratio:16/9;max-height:366px;min-height:168px}.landingpageBulletList{justify-content:space-around;align-items:center;flex-wrap:nowrap}@media (min-width: 650px){.landingpageBulletList{align-items:stretch}}.landingpageBullet{align-items:flex-start;max-width:250px;padding:10px 0}.landingpageBullet div{width:100%;display:block;float:left}.landingpageBullet img{display:block;width:59px;padding:0;margin:0;margin-left:auto;margin-right:auto}.landingpageBullet h3{text-align:center}.landingpageBullet p{text-align:center}.landingpageBullet a h3{color:#0C0C0C;text-decoration-line:none}.landingpageBullet a:hover,.landingpageBullet a:focus{text-decoration-line:none}.landingpageBullet a:hover p,.landingpageBullet a:focus p{text-decoration-line:underline}#landingpageContainerDatasheet{margin:0;background-color:#ffedcc}#landingpageContainerDatasheetvol2{margin:0;background-color:#f0f7ff}.landingpageDatasheet{display:block;margin:0;width:100%;margin:0;padding:0}.landingpageDatasheet .landingpageArgumentImg{display:block;float:left;width:100%;max-width:none}.landingpageDatasheet .landingpageArgumentText{display:block;float:left;width:100%;max-width:none}.landingpageDatasheet .landingpageArgumentText h2{padding:0 0 10px 10px;text-align:center;width:auto;float:none}.landingpageDatasheet .landingpageArgumentText h3{text-align:center;padding:10px}@media (min-width: 650px){.landingpageDatasheet .landingpageArgumentText h2,.landingpageDatasheet .landingpageArgumentText h3{text-align:left}}.landingpageDatasheet .landingpageArgumentText p{margin:0;padding:10px 0 10px 10px;text-align:left}.landingpageDatasheet ul{margin:0;padding:10px;text-align:left;display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media (min-width: 650px){.landingpageDatasheet ul{height:33em}}@media (min-width: 900px){.landingpageDatasheet ul{height:23em}}.landingpageDatasheet li{flex-grow:0;flex-basis:auto;flex-shrink:0;display:block;width:100%;list-style-type:none;margin:0;padding:0 10px 0.5em 0;text-align:left}.landingpageDatasheet li .postLabel{display:block;float:left;height:1.8em;padding-top:0.3em;padding-right:0.3em}@media (min-width: 650px){.landingpageDatasheet li{width:50%}.landingpageDatasheet li .postLabel{height:100%}}@media (min-width: 900px){.landingpageDatasheet li{width:33.3%}}#authorPhoto{justify-content:center}#authorPhoto .landingpageArgumentText{max-width:100%;text-align:left;font-size:1.25rem;line-height:1.75rem}.aboutAuthor{font-size:1.25rem;line-height:1.75rem}#authorPhoto .landingpageArgumentTextRight{order:1}@media (min-width: 650px){#authorPhoto .landingpageArgumentText{max-width:650px}}#authorPhoto .landingpageArgumentImg{max-width:300px}#authorPhoto .landingpageArgumentImg img{width:auto;max-height:200px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}@media (min-width: 650px){#authorPhoto .landingpageArgumentImg{max-width:200px}#authorPhoto .landingpageArgumentImg img{width:100%;max-height:none}}@media (min-width: 650px){#authorPhoto .landingpageArgumentText{max-width:650px}}.landingpageInfoBook{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:row-reverse;flex-wrap:nowrap;align-content:flex-start;margin:0;padding:0;gap:0}@media (max-width: 650px){.landingpageInfoBook{flex-direction:column;align-items:center}}.landingpageInfoBook img{width:11%;padding:0 0 0 10px}.landingpageInfoBookDescription{width:89%}@media (max-width: 1100px){.landingpageInfoBook img{width:15%}.landingpageInfoBookDescription{width:85%}}@media (max-width: 900px){.landingpageInfoBook img{width:23%}.landingpageInfoBookDescription{width:77%}}@media (max-width: 650px){.landingpageInfoBook img{width:100%;max-width:150px}.landingpageInfoBookDescription{width:100%}}.landingpage1col{flex-grow:4;flex-basis:auto;flex-shrink:0;width:100%;max-width:none;border:0px solid red;padding:20px 0}.landingpageTestemunial{align-items:stretch}.testemunialContainer{width:100%;float:left;padding:10px 10px 20px 20px;display:block}@media (min-width: 900px){.testemunialContainer{width:50%}}.testemunialContainer div{width:100%;display:block;float:left}@media (min-width: 480px){.testemunialContainer div{width:auto}}.testemunialContainer img{display:block;width:100px;padding:0;margin:0 0 5px 0;margin-left:auto;margin-right:auto;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}@media (min-width: 480px){.testemunialContainer img{width:80px}}.testemunialContainer p{width:100%;float:right;margin:0;padding:0 0 10px 0}@media (min-width: 480px){.testemunialContainer p{width:calc(100% - 100px)}}.linkBookDescription{color:#0C0C0C}#landingpageWheretoBuy{padding:0;width:100%}#landingpageWheretoBuy p{padding:0 20px 10px 20px;width:100%;text-align:center;display:block;margin:0;margin-left:auto;margin-right:auto}@media (min-width: 650px){#landingpageWheretoBuy p{width:90%}}@media (min-width: 900px){#landingpageWheretoBuy p{width:60%}}.buttonBuyLandingpage{color:#fff;background-color:#EB1746;width:50%;min-width:300px;max-width:350px;height:auto;max-height:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:0;padding:15px}.buttonBuyLandingpage h2{color:#fff !important;flex-grow:1 !important;flex-basis:auto !important;flex-shrink:0 !important;width:100% !important;font-size:18px !important;margin:-10px 0 0 0 !important;padding:0 !important;text-align:left !important;line-height:2rem !important}.ladingpagebuttonBuyButtonLabel2{color:#fff;flex-grow:0;flex-basis:auto;flex-shrink:0;font-size:.8rem;font-weight:600;height:30px;line-height:30px;text-align:center;padding:5px 0 0 0;margin:0}.productPrice{display:block !important;flex-grow:0 !important;flex-basis:auto !important;flex-shrink:0 !important;font-weight:400 !important;text-align:left !important;margin:0 !important;padding:0 !important;font-size:14.4px !important}.productPrice .small{font-size:0.68rem}.buttonBuyLandingpage img{padding:0 0 0 10px}.tableProductsContainer{width:100%;height:100%;flex-direction:row;justify-content:center;align-items:center;gap:0;display:inline-flex;margin:0;padding:0 0 0 0}.tableProducts{width:100%;height:100%;align-self:stretch;justify-content:center;align-items:center;gap:60px;display:inline-flex;flex-wrap:wrap;align-content:center;flex-direction:row;margin:0;padding:10px 0 0 0}@media (max-width: 650px){.tableProducts{padding:0 20px;gap:30px}}.tableProductsLink{margin:0;padding:0;height:stretch}.tableProductsColumnContainer{width:100%;max-width:200px;flex:1 1 0;padding:0;overflow:clip;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:0;display:inline-flex;height:stretch}.tableProductsColumn{width:100%;flex:1 1 0;padding:0;background:rgba(255,164,0,0.3);overflow:clip;border-radius:0 0 16px 16px;flex-direction:column;justify-content:center;align-items:center;gap:0;display:inline-flex;height:stretch;color:#0C0C0C}.tableProductsTagContainer{display:flex;justify-content:center;align-items:center;width:100%;height:40px;margin:0;padding:0 2px}@media (max-width: 650px){.tableProductsTagContainer{height:35px}}.tableProductsTag{margin:0;padding:5px 10px;border-radius:500px;text-align:center;font-size:11.2px;line-height:1rem;font-weight:700;color:#FFFFFF;background-color:#3974B9;height:auto}@media (max-width: 350px){.tableProductsTag{font-size:10px;font-weight:700}}.tableProductsImg{width:100%;height:auto}.tableProductsInfo{margin:0;padding:0 10px 10px 10px;align-self:stretch;flex-direction:column;justify-content:space-between;align-items:center;display:flex;gap:0;height:stretch;flex-wrap:nowrap}@media (min-width: 650px){.tableProductsInfo{padding:0 10px 10px 10px}}.tableProductsPriceButtonContainer{margin:0;padding:0;align-self:stretch;flex-direction:column;justify-content:space-between;align-items:center;display:flex;gap:0;height:auto;flex-wrap:nowrap}.tableProductsName{width:100%;height:auto;margin:0;padding:0;text-align:center;font-size:14px;line-height:1.2rem;font-weight:700}@media (max-width: 350px){.tableProductsName{font-size:11px;line-height:1rem}}.tableProductsPriceContainer{align-self:stretch;height:auto;min-height:48px;flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.tableProductsPriceContainer p{padding:0;margin:0}.tableProductsPrice{width:100%;display:block !important;flex-grow:0 !important;flex-basis:auto !important;flex-shrink:0 !important;font-weight:700 !important;text-align:center !important;margin:0 !important;padding:0 !important;font-size:16px}@media (max-width: 350px){.tableProductsPrice{font-size:11px}}.tableProductsPrice .strong{font-size:1.25rem !important;font-weight:700 !important}.tableProductsButton{color:#fff;background-color:#EB1746;width:100%;margin:10px 0 0 0;padding:0;overflow:hidden;border-radius:8px;font-size:16px;font-weight:700;height:40px !important}.tableProductsButtonAvise-me{color:#fff;background-color:#0C0C0C}#benfeitoresContainer{margin:0;padding:0 10px}#benfeitoresContainer p{margin:0;padding:0 10px 10px 10px;text-align:left}.sponsorsh3{margin:0 !important;padding:20px 10px 10px 10px !important;text-align:center !important}.sponsors{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px;row-gap:20px;align-content:space-between;justify-content:space-between;align-items:center;margin:0;padding:0 20px}.sponsors a{flex-grow:1;flex-basis:0;flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;align-content:center;justify-content:center;align-items:center;border:0px solid red}.sponsors img{flex-grow:1;flex-basis:0;flex-shrink:0;align-self:center;height:140px;max-width:190px;min-width:100px}.sponsors2 img{max-width:160px;min-width:90px}.landingpageFooter{height:80px}.cookieDisclaimerContainer{display:block;position:fixed;bottom:0;width:100%}.cookieDisclaimer{display:block;bottom:0;width:100%;max-width:1000px;color:#fff;margin:0;margin-left:auto;margin-right:auto;padding:0;background-color:rgba(0,0,0,0.8)}.cookieDisclaimerButtonOK{margin:0 10px;border:1px solid #fff;font-size:.8rem;padding:0 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer}.slideshow{width:100%;float:left;margin:5px 5px 15px 5px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.slideshow img{width:100%;height:auto;margin:0;padding:0}.slideshow figure{display:block;float:left;margin:0px 5px 5px 0px;padding:0;width:150px;height:150px;overflow:hidden;border:1px solid #CCCCCC;flex-grow:0;flex-basis:auto;flex-shrink:0}.slideshow figcaption{display:none}.slideshow-instruction{font-size:.8rem;padding-top:10px}.bannerContainer{padding:0;background-color:#f9cc3f;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.bannerContainerOrange{background-color:#ffedcc}.banner{padding:10px;height:200px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:10px}@media (min-width: 650px){.banner{gap:20px;padding:10px 10px 0 10px}}.bannerReverse{flex-direction:row-reverse}.bannerButtonsBar{margin:0;padding:10px 0 0 0;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start;order:1;flex-grow:0;gap:10px}@media (min-width: 650px){.bannerButtonsBar{padding:20px 0 0 0;flex-direction:row;align-items:center;gap:20px}}.bannerButton{order:0;flex-grow:0;background-color:#EB1746}.bannerContainerOrange .bannerButton{background-color:#e63617}.bannerLink{font-weight:600;order:0;flex-grow:0}.bannerImg{margin:0;padding:0;width:120px;height:auto;flex-grow:0;order:1}@media (min-width: 650px){.bannerImg{width:auto;height:100%}}.bannerText{margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:flex-start;justify-content:flex-start;order:1;flex-grow:0;gap:0}@media (min-width: 650px){.bannerText{gap:10px}}.bannerTitle{margin:0;padding:0 10px 0 0;font-weight:800;text-transform:uppercase;font-size:1.25rem;text-align:left;flex:none;order:0;flex-grow:0}@media (min-width: 480px){.bannerTitle{font-size:1.777rem;line-height:1.777rem}}@media (min-width: 650px){.bannerTitle{font-size:2.369rem}}.bannerDescription{margin:0;padding:5px 0 0 0;font-size:16px;font-weight:600;line-height:1.2rem;text-align:left;flex:none;order:1;flex-grow:0}.hidden{display:none;visibility:hidden}.visibility-hidden{display:none;visibility:hidden}
