.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.container{width:100%!important}.carousel-overlay{position:absolute;z-index:10;color:#3d3d3d;text-align:center;background-color:rgba(255,255,255,.7);left:0;right:0;margin-left:auto;margin-right:auto}.hero{width:100%;height:85vh;display:flex;justify-content:center;align-items:center;text-align:left;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url('../../Images/Graduation.jpg')}.hero h1{margin-top:0;margin-bottom:.5em;text-shadow:3px 3px 3px black}.benefits-icons{height:150px}.carousel-overlay .btn{text-shadow:none}.max-width-80percent{max-width:80%}.max-width-800{max-width:800px}.logos{background-color:#fff;background-color:rgba(255,255,255,.5);padding:10px;border-radius:10px}.defaultpage-overlay{position:absolute;z-index:10;color:#000;text-align:center;-ms-text-shadow:0 1px 2px rgba(0,0,0,.6);text-shadow:0 1px 2px rgba(0,0,0,.6);left:0;right:0;margin-left:auto;margin-right:auto}.texto{background-color:#ffa07a;color:#fff;padding:20px}.textbox-transparent{background-color:#fff;background-color:rgba(255,255,255,.7);margin:auto;border-color:#e95420;box-sizing:border-box}.button-transparent{background-color:#e95420;margin:auto;border-color:#e95420;box-sizing:border-box;color:#fff;font-weight:bold}.textbox-transparent:hover{background-color:#d1dcff}.textbox-transparent:focus{background-color:#fff}.textbox-transparent::-webkit-input-placeholder{color:#e95420}.textbox-transparent::-moz-placeholder{color:#e95420;opacity:1;-webkit-text-decoration-style:solid;-moz-text-decoration-style:solid;-ms-text-decoration-style:solid;-o-text-decoration-style:solid;text-decoration-style:solid}.textbox-transparent:-ms-input-placeholder{color:#e95420}.textbox-transparent:-moz-placeholder{color:#e95420;opacity:1}.alert-success-transparent{background-color:#dff0d8;background-color:rgba(223,240,216,.8);color:#468847}@media screen and (max-width:1200px){.logos{display:none}}@media screen and (max-width:799px){.carousel-overlay-size{top:15%;padding:5px;left:0;right:0;max-width:95%;border-radius:25px}.app-logo-height{height:70px}.apple-logo-height{height:60px}.defaultpage-overlay-size{top:10%;max-width:100%}.textbox-transparent-size{border-width:3px;font-size:10pt;height:50px;border-radius:35px;margin-bottom:5px}.button-transparent-size{font-size:12pt;height:50px}.font-size-big{margin-bottom:10px;font-size:20px;display:block;margin-bottom:10px}.video-youtube{width:300px;height:169px}.video-youtube-large{width:300px;height:169px}.hero{width:100%;height:85vh;display:flex;justify-content:center;align-items:center;text-align:left;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url('../../Images/Graduation_sm.jpg')}}@media screen and (min-width:800px){.carousel-overlay-size{top:20%;padding:20px;left:0;right:0;max-width:95%;border-radius:25px}.defaultpage-overlay-size{top:15%;max-width:1200px}.textbox-transparent-size{border-width:3px;font-size:10pt;height:60px;border-radius:35px}.button-transparent-size{font-size:10pt;height:60px}.font-size-big{font-size:24px;font-weight:bold;display:block;margin-bottom:10px}.app-logo-height{height:80px}.video-youtube{width:400px;height:225px}.video-youtube-large{width:700px;height:394px}}@media screen and (min-width:1200px){.carousel-overlay-size{top:30%;padding:20px;left:0;right:0;max-width:95%;border-radius:25px}.defaultpage-overlay-size{top:15%;max-width:1200px}.textbox-transparent-size{border-width:3px;font-size:12pt;height:80px;border-radius:65px}.button-transparent-size{font-size:12pt;height:80px}.font-size-big{font-size:24px;font-weight:bold;display:block;margin-bottom:10px}.app-logo-height{height:70px}.video-youtube{width:560px;height:315px}.video-youtube-large{width:1080px;height:600px}}@media screen and (min-width:1600px){.carousel-overlay-size{top:30%;padding:20px;left:0;right:0;max-width:80%;border-radius:25px}.defaultpage-overlay-size{top:15%;max-width:1200px}.textbox-transparent-size{border-width:3px;font-size:12pt;height:80px;border-radius:65px}.button-transparent-size{font-size:12pt;height:80px;display:block}.font-size-big{font-size:24px;font-weight:bold;display:block;margin-bottom:15px}.app-logo-height{height:70px}}.wsp-icon{width:16px;height:16px}.cellphone-number{display:inline-block;font-weight:bold;margin-top:10px;margin-left:10px}.section{margin-top:20px;padding:40px 20px 40px 20px;color:#575757;font-size:1.6em;line-height:1.1em;text-align:justify}.section-secondary{background-color:#ff995e;border-bottom-style:solid;border-top-style:solid;border-color:#ff8c4a;color:#f5f5f5}.footer{font-size:1em}.title{font-size:1.6em;font-weight:bold;margin-bottom:15px;line-height:1.25em;text-align:center}.title-secondary{color:#f5f5f5}.subtitle{margin-bottom:15px;font-weight:bold;text-align:center}.subtitle-secondary{color:#fff}.mat-card-image{height:150px;margin-top:20px!important}.img-max-height{max-height:250px}.icons{max-height:150px;margin-top:20px;margin-bottom:20px}.big-title{font-size:4em;font-weight:bold}.line-breaker{white-space:pre-line}@media(max-width:1279px){.section{font-size:1.25em}.big-title{font-size:3em;font-weight:bold}.title{font-size:2em;margin-top:15px}.footer{font-size:.75em}}.comparison{margin:0 auto;text-align:center;padding:10px}.comparison table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;border-bottom:1px solid #ccc}.comparison td,.comparison th{border-right:1px solid #ccc;empty-cells:show;padding:10px;text-align:center}.compare-heading{font-size:18px;font-weight:bold!important;border-bottom:0!important;padding-top:10px!important}.comparison tbody tr:nth-child(odd){display:none}.comparison .compare-row{background:#f5f5f5;color:#000}.comparison .compare-alt{background:#fff;color:#000}.comparison .tickblue{color:#0078c1}.comparison .tickgreen{color:#009e2c}.comparison th{font-weight:normal;padding:0;border-bottom:1px solid #ccc}.comparison tr td:first-child{text-align:left}.comparison .qbse,.comparison .qbo,.comparison .tl{color:#fff;padding:10px;font-size:13px;border-right:1px solid #ccc;border-bottom:0}.comparison .tl2{border-right:0}.comparison .qbse{background:#0078c1;border-top-left-radius:3px;border-left:0}.comparison .qbo{background:#009e2c;border-top-right-radius:3px;border-right:0}.comparison .price-info{padding:5px 15px 15px 15px}.comparison .price-was{color:#999;text-decoration:line-through}.comparison .price-now,.comparison .price-now span{color:#ff5406}.comparison .price-now span{font-size:32px}.comparison .price-small{font-size:18px!important;position:relative;top:-11px;left:2px}.comparison .price-buy{background:#ff5406;padding:10px 20px;font-size:12px;display:inline-block;color:#fff;text-decoration:none;border-radius:3px;text-transform:uppercase;margin:5px 0 10px 0}.comparison .price-try{font-size:12px}.comparison .price-try a{color:#202020}@media(max-width:767px){.comparison td:first-child,.comparison th:first-child{display:none}.comparison tbody tr:nth-child(odd){display:table-row;background:#f7f7f7}.comparison .row{background:#fff}.comparison td,.comparison th{border:1px solid #ccc}.price-info{border-top:0!important}}@media(max-width:639px){.comparison .price-buy{padding:5px 10px}.comparison td,.comparison th{padding:10px 5px}.comparison .hide-mobile{display:none}.comparison .price-now span{font-size:16px}.comparison .price-small{font-size:16px!important;top:0;left:0}.comparison .qbse,.comparison .qbo{font-size:12px;padding:10px 5px}.comparison .price-buy{margin-top:10px}.compare-heading{font-size:13px}}.contact-icon{height:70px;width:70px}.contact-sticky{position:-webkit-sticky;position:sticky;bottom:100px;left:95%}.press-wrapper,.skeleton-wrapper{border-radius:10px;padding:10px;text-align:left;background-color:#f7f7f7;cursor:pointer}.img-press{width:100%;aspect-ratio:285/178}.press-title{color:#000;font-weight:bold;font-size:large;height:3em;overflow:hidden}.press-description{color:#808080;font-size:medium;height:6em;overflow:hidden}.press-site{color:#808080;font-size:small}.skeleton{position:relative;overflow:hidden;background:#ccc}.skeleton::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#ccc,#dedede,#ccc);animation:skeleton-progress 1s ease-in-out infinite}@keyframes skeleton-progress{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(100%,0,0)}}