html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}header{background-color:#003162}.header{width:100%;max-width:1280px;padding:20px 20px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.hide{display:none}.logo-link .logo-img{width:120px}.menu-vest{list-style:none;display:flex;align-items:center;margin:0;padding:0}.menu-vest>.menu-item{margin:0 15px;text-align:center}.menu-vest>.menu-item>.menu-link{color:#fff;font-family:"Panton";font-weight:600;font-size:16px;line-height:22px;text-transform:uppercase;text-decoration:none}.header>.telefone{color:#fff;font-family:"Panton";font-weight:bold;font-size:28px;line-height:24px;margin:0;padding:0}.header>.telefone span{font-size:20px}.header>.telefone a{color:#FFF;text-decoration:none}.header>.btn-menu-vest{display:none}.sticky{position:fixed;top:0;z-index:9999;width:100%;box-shadow:0 3px 6px rgba(0, 0, 0, 0.4)}.sticky+section{padding-top:400px}.sticky .header{max-width:100%;padding:20px}.sticky .logo-link .logo-img{width:120px}.sticky .telefone{font-size:26px;line-height:24px}.sticky .telefone span{font-size:20px}.sticky .hide{display:block !important}@media (max-width:1420px){.menu-vest > .menu-item{margin:0 8px}.menu-vest > .menu-item > .menu-link{font-size:15px;letter-spacing:0.035vw}.logo-link .logo-img{width:96px}.header>.telefone{font-size:20px !important;margin:0px !important;line-height:30px !important;padding-top:5px}.header>.telefone span{font-size:16px}.header>.btn-menu-vest{width:30px;height:30px;border-radius:50%;background-color:#047df6;border:none;margin-left:20px;display:none}.header>.btn-menu-vest>.menu-mobile{width:21px;transform:translate(5px, 2px)}}@media (max-width:1024px){.menu-vest{display:none}.logo-link{flex:1}.logo-link .logo-img{width:96px}.header>.telefone{font-size:20px}.header>.telefone span{font-size:16px}.header>.btn-menu-vest{width:30px;height:30px;border-radius:50%;background-color:#047df6;border:none;margin-left:20px;display:block}.header>.btn-menu-vest>.menu-mobile{width:21px;transform:translate(5px, 2px)}header .menu-ativo .telefone{display:none}.sticky .logo-link .logo-img{width:96px}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.vestibulando{background-color:#eaeaea}.vestibulando-conteudo{display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:1280px;padding:5px 20px;margin:0 auto}.vestibulando-conteudo a{display:block;margin-left:40px;font-family:"Panton";font-size:18px;line-height:18px;text-transform:uppercase}.vestibulando-conteudo a:hover{text-decoration:none}.vestibulando-conteudo .preparese{font-weight:bold;color:#003162}.vestibulando-conteudo .vidade{font-weight:600;color:#333}.vestibulando-conteudo .telefone{display:none}@media (max-width:1024px){.vestibulando-conteudo{justify-content:center;padding:8px 20px}.vestibulando-conteudo a{margin-left:0}.vestibulando-conteudo .preparese, .vestibulando-conteudo .vidade{display:none}.vestibulando .menu-ativo{justify-content:space-between;align-items:center}.vestibulando .menu-ativo .telefone{display:block;color:#003162;font-family:"Panton";font-weight:bold;font-size:20px;line-height:24px;margin:0;padding:0}.vestibulando .menu-ativo .telefone span{font-size:16px}}.modal-backdrop{z-index:99999 !important}.modal{z-index:999999 !important}.modal .modal-body p{margin-bottom:0px !important}.modal .modal-body p span{width:100%;float:left}.modal .modal-body p span .wpcf7-text{color:#829da6;padding:10px 20px 10px 10px;font-family:"Panton";font-size:18px;line-height:22px;margin-bottom:10px;width:100%;-webkit-appearance:none;-moz-appearance:none;outline:0;border-radius:4px;border:1px solid #829da6}.modal .modal-body p span .wpcf7-checkbox{display:block}.modal .modal-body p span .wpcf7-checkbox .wpcf7-list-item{display:block}.modal .modal-body p span .wpcf7-checkbox .wpcf7-list-item input{margin-right:10px;float:left}.modal .modal-body p span .wpcf7-checkbox .wpcf7-list-item span{float:left;width:auto !important;line-height:32px;position:relative;top:-10px}.modal .modal-body .screen-reader-response{width:100%;float:left}.modal .modal-body .text, .modal .modal-body .text-titulo{margin-bottom:10px !important;width:100%;float:left;font-family:"Panton";font-weight:bold}.menu-mobile-nav{display:none}@media (max-width:1024px){.menu-mobile-nav .menu-mobile-item{padding:20px;display:block;border-bottom:1px solid #707070;font-family:"Panton";font-weight:bold;font-size:18px;line-height:24px;color:#003162;text-transform:uppercase}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}video{height:650px;margin:0 auto}.banner{width:100%;height:650px;display:flex !important;justify-content:center;align-items:center;background-image:url(../img/design-v2/bg-banner-inicial.png);background-color:#003162;position:relative}.banner-lista{background-image:url(../img/design-v2/banner-vestibular-1.png);background-position:center;background-size:cover}.banner>.banner-conteudo{max-width:1280px;width:100%;padding:0 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.banner-lista>.banner-conteudo{align-items:flex-start}.banner>.banner-conteudo>h1{font-family:"Panton";font-size:56px;text-align:center;line-height:79px;text-transform:uppercase;color:#fff;margin-bottom:0;font-weight:400;width:100% !important;padding:0px !important}.banner>.banner-conteudo>h1 span{font-weight:400;font-size:40px;line-height:48px;display:block}.banner-lista>.banner-conteudo>h1{text-align:left;width:580px;position:relative !important;z-index:999 !important}.banner-lista>.banner-conteudo>h1 span{display:block;font-weight:400;font-size:40px;line-height:48px;position:relative !important;z-index:999 !important}.banner>.banner-conteudo>p{font-family:"Panton";color:#fff;font-size:28px;line-height:33px;width:100%;margin-top:33px;text-align:center}.banner-lista>.banner-conteudo>p{font-family:"Panton";color:#fff;font-size:28px;line-height:33px;width:600px;margin-top:33px;text-align:left;position:relative !important;z-index:999 !important}.banner-lista::before{content:'';height:650px;width:60%;position:absolute;top:0px;left:0px;background:#003162;background:linear-gradient(90deg, #003162 0%, rgba(0, 49, 98, 0) 100%);z-index:9 !important}.banner-lista>.banner-conteudo::before{display:none}.banner-inicial>.slick-dots{bottom:45px}.banner-inicial>.slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#fff;font-size:15px}.banner-inicial>.slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#fff}.banner-inicial .slick-slider, .banner-inicial .slick-dotted{height:650px !important;margin:0px !important}.banner-inicial .slick-list{height:650px !important;margin:0 !important}.banner.bg-white{background-color:#fff}.banner-conteudo{background-size:cover}.banner-ini .banner-envolve:after{display:none}.banner-ini .banner-envolve{position:relative}.banner-envolve .mensagem{top:-20px;left:130%;position:absolute}.banner-envolve .mensagem>*{transition:.25s ease-in-out;color:#11c2f1;opacity:0}.banner-envolve .mensagem .seta-b{position:absolute;width:56px;height:32px;transform:scale(1.2) rotate(180deg) translateY(25px) translateX(35px)}.banner-envolve:hover .mensagem>*{opacity:1}.banner-envolve:hover .mensagem .seta-b{margin-left:-10px;transform:scale(1.2) rotate(164deg) translateY(35px) translateX(35px)}.banner-envolve:hover .mensagem p{margin-left:-20px;margin-top:-10px}.banner .info-vestibular{display:flex;align-items:center;justify-content:center;position:absolute;background-color:#fff;top:52.567789%;width:42.348vw;max-width:559px;padding:4px;border:3px solid #007efb;border-radius:24px;height:45px;font-family:Panton, sans-serif}.banner .info-vestibular .periodo{color:#007efb;font-weight:700;margin-bottom:0}.banner .info-vestibular .hl{color:#033465}.banner .bloco-cta{width:420px;padding:34px 40px;background-color:#fff;position:absolute;left:30px;border-radius:5px;box-shadow:0px 0px 20px #33333329}.banner .bloco-cta .lb{font-weight:700;font-size:28px;line-height:32px;color:#003162;margin-bottom:25px}.banner .bloco-cta .accept-this{display:flex;font-family:"Panton",sans-serif}.banner .bloco-cta .accept-this .wpcf7-list-item{margin-left:2px}.banner .bloco-cta form.submitting{position:relative}.banner .bloco-cta form.submitting>*{pointer-events:none}.banner .bloco-cta form.submitting .cl,.banner .bloco-cta form.submitting p,.banner .bloco-cta form.submitting .btn{opacity:.3}.banner .bloco-cta form .wpcf7-spinner{opacity:0;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;background:#fff0 url(../img/design-v2/spinner-200x200.svg) center center;background-size:100%;width:100px;height:100px}.banner .bloco-cta form .wpcf7-spinner:before{display:none}.banner .bloco-cta form.submitting .wpcf7-spinner{opacity:1;visibility:visible}.banner .btn.w100{width:100%}.banner .position-relative{position:relative}@media only screen and (max-width:579px){.banner>.banner-conteudo .info-vestibular{top:49.567789%;width:74.348vw}.btn-wrap{margin-top:20px}}.secao-modalidades-mod2 #tit-modalidades{display:none}.secao-modalidades-mod2 .secao-modalidades .p-modalidades{font-size:36px;line-height:40px;font-weight:700;letter-spacing:-.05vw;text-align:center;color:#003162;max-width:800px;margin:0 auto 60px auto;font-family:'Panton', sans-serif}.secao-modalidades-mod2 .secao-modalidades ul{display:flex}.secao-modalidades-mod2 .secao-modalidades ul li{max-width:320px;margin:5px}.secao-modalidades-mod2 .badge{position:relative;left:50%;transform:translateX(-50%);max-width:135px;animation:pule2 1s 5 normal;top:-36px}.secao-modalidades-mod2 .badge .title{font-weight:700;font-size:15px;line-height:15px;position:absolute;top:22px;text-align:center;width:100%;color:#fff;font-family:'Panton',sans-serif}@keyframes pule2{0%{opacity:1;top:-36px}25%{opacity:1;top:-15px}75%{opacity:0;top:-15px}90%{opacity:0;top:-36px}}@media only screen and (max-width:768px){.banner-envolve .mensagem{display:none}.banner .info-vestibular{top:42.567789%;width:52.348vw}.banner-vestibular{margin-bottom:20px}}@media (max-width:1024px){video{min-height:400px !important;margin:0 auto}.banner.banner-prova{margin-top:20px;margin-bottom:20px;background:white}.banner-inicial .slick-list{min-height:400px !important;height:auto;margin:0px !important}.banner-lista::before{content:'';height:400px;width:100%;position:absolute;top:0px;left:0px;background:#003162;background:linear-gradient(90deg, #003162 0%, rgba(0, 49, 98, 0) 100%);z-index:9 !important}.banner>.banner-conteudo>h1, .banner>.banner-conteudo>h1 span{font-size:20px;line-height:24px;font-weight:bold}.banner-lista>.banner-conteudo>h1{width:65%;font-weight:bold}.banner-lista>.banner-conteudo>p, .banner>.banner-conteudo>p{font-size:16px;line-height:20px;width:162px;margin-top:13px}.banner>.banner-conteudo>p{font-size:16px;line-height:22px;width:100%;margin-top:15px}.banner-inicial>.slick-dots li button:before{font-size:16px}}@media only screen and (min-width:769px){.banner .info-vestibular{margin-left:3.03vw}.banner .info-vestibular .periodo{font-size:22px;line-height:26px}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.cursos{width:100%;display:flex;justify-content:center;align-items:center}.cursos-conteudo{max-width:1280px;width:100%}.cursos-conteudo>p{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a;margin-bottom:25px}.cursos-conteudo>.cursos-head{display:flex;margin-bottom:50px}.cursos-conteudo>.cursos-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px}.cursos-conteudo>.cursos-head>.icone>img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.cursos-conteudo>.cursos-head>h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.cursos-grade{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap}.cursos-grade>.curso{border-radius:5px !important;margin-right:10px;margin-bottom:10px}.cursos-grade>.curso .mais-info p{margin:2px;font-size:16px;line-height:22px;color:#eee}.cursos .verso, .cursos .frente{width:300px;height:300px;padding:0px 20px;border-radius:5px !important;position:relative}.cursos .frente{padding:0px 20px;background-position:center;background-size:cover}.cursos .frente .itens{position:absolute;bottom:20px;z-index:999}.cursos .frente::before{background:#003162;background:linear-gradient(0deg, #003162 0%, rgba(0, 49, 98, 0) 100%);content:"";width:300px;height:300px;z-index:99;bottom:0px;left:0px;position:absolute;border-radius:5px !important}.cursos .saiba{font-family:"Panton";color:#fff;font-weight:bold;font-size:16px;line-height:21px;display:block;background-color:#047df6;padding:13px 25px;border:1px solid #047df6;border-radius:5px;text-transform:uppercase;width:auto !important}.cursos .estrelas{font-size:11px;color:#f0c411;margin-bottom:5px}.cursos h4{font-family:"Panton";font-weight:bold;font-size:24px;line-height:26px;text-transform:uppercase;color:#fff}.page-40169 .cursos h4{margin-bottom:0;font-size:19px;line-height:22px}.curso .label-novo{background-color:#11bfee;border:1px solid #11bfee;text-transform:uppercase;color:#fff;font-size:14px;line-height:24px;font-weight:700;padding:0 6px;border-radius:3px;margin-bottom:8px;display:inline-block;letter-spacing:.05vw;font-family:Panton,sans-serif;position:absolute;top:12px;right:12px;height:24px}.cursos .verso{display:none;background-image:url(../img/design-v2/vest-degrade.png);font-family:"Panton";font-size:18px;line-height:26px;color:#fff}.mensagem{font-family:"Hand Of Sean";color:#047df6;font-size:22px;line-height:28px;margin-top:28px}.mensagem p{width:450px;font-family:"Hand Of Sean" !important}.mensagem .seta{width:44px;height:25px;transform:scaleX(-1) rotate(270deg) translateY(50px) translateX(35px);position:absolute}@media (max-width:1024px){.cursos-conteudo{padding:50px 20px;flex-direction:column}.cursos-conteudo>.cursos-head{margin-bottom:30px}.cursos-conteudo>.cursos-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:37px;min-width:37px;min-height:37px;max-width:37px;border-radius:50%;margin-right:25px}.cursos-conteudo>.cursos-head>.icone>img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.cursos-conteudo>.cursos-head>h2{width:auto;font-size:24px;line-height:29px}.cursos-conteudo>p{font-size:18px;line-height:24px;margin-bottom:30px}.cursos-grade{display:block}.mensagem{font-family:"Hand Of Sean" !important;color:#047df6;font-size:14px;line-height:22px;margin-top:80px;margin-left:30px}.mensagem p{width:205px;font-family:"Hand Of Sean" !important}.mensagem .seta{width:44px;height:25px;transform:scaleX(-1) rotate(270deg) translateY(50px) translateX(35px);position:absolute}.cursos-grade>.slick-dots{bottom:-50px}.cursos-grade>.slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#003162;font-size:15px}.cursos-grade>.slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#003162}.cursos .verso, .cursos .frente{width:100%}.cursos .frente::before{width:100%}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.casperianos{width:100%;display:flex;justify-content:center;align-items:center;background-image:url(../img/design-v2/faixacasperianos.png);background-size:cover;background-position:center}.casperianos-conteudo{max-width:1280px;width:100%;padding:100px 20px}.casperianos-conteudo>p{font-family:"Panton";font-size:20px;line-height:28px;color:#fff;margin-top:50px}.casperianos-conteudo>.casperianos-head{display:flex;margin-bottom:30px;justify-content:center}.casperianos-conteudo>.casperianos-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px}.casperianos-conteudo>.casperianos-head>.icone>img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.casperianos-conteudo>.casperianos-head>h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#fff;font-size:32px;line-height:50px;margin-bottom:0}.casperianos-conteudo>.controles{display:flex;width:100%}.casperianos-conteudo>.controles .controle{width:100%;border:none;height:70px;background-color:#fff;font-size:16px;line-height:16px;font-size:"Panton";font-weight:bold;color:#047df6}.casperianos-conteudo>.controles .controle:first-child{border-radius:5px 0 0 5px}.casperianos-conteudo>.controles .controle:last-child{border-radius:5px}.casperianos-conteudo>.controles .ativo{background-color:#047df6;color:#fff}.casperianos-conteudo>.alunos{justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:center}.alunos{display:block}.dizem{display:flex}p.coordenadores{padding:0px 10% !important;margin:0px 0px 60px !important}.casperianos-conteudo>.coordenadores .aluno, .casperianos-conteudo>.notaveis .aluno, .casperianos-conteudo>.alunos .aluno{width:33.333% !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;float:left}.casperianos-conteudo>.alunos .aluno img{border-radius:50%;border:10px solid #047df680;margin-right:22px;height:166px;width:166px}.casperianos-conteudo>.coordenadores .aluno img, .casperianos-conteudo>.notaveis .aluno img{margin-right:0px}.casperianos-conteudo>.coordenadores .aluno img{margin:30px 0 20px}.casperianos-conteudo>.coordenadores .azul img, .casperianos-conteudo>.notaveis .azul img{border-color:#11bfee}.casperianos-conteudo>.coordenadores .rosa img, .casperianos-conteudo>.notaveis .rosa img{border-color:#ed138b}.casperianos-conteudo>.coordenadores .amarelo img, .casperianos-conteudo>.notaveis .amarelo img{border-color:#f0c411}.casperianos-conteudo>.coordenadores .verde img, .casperianos-conteudo>.notaveis .verde img{border-color:#7eee15}.casperianos-conteudo>.coordenadores .ciano img, .casperianos-conteudo>.notaveis .ciano img{border-color:#047df6}.casperianos-conteudo>.alunos h4{font-family:"Panton";font-weight:bold;font-size:16px;line-height:22px;text-transform:uppercase;text-align:center}.casperianos-conteudo>.notaveis h4{font-family:"Panton";font-weight:bold;font-size:18px;line-height:22px;text-transform:uppercase;text-align:center;margin-top:20px;text-align:center}.casperianos-conteudo>.alunos .azul h4{color:#11bfee}.casperianos-conteudo>.alunos .rosa h4{color:#ed138b}.casperianos-conteudo>.alunos .verde h4{color:#7eee15}.casperianos-conteudo>.alunos .amarelo h4{color:#f0c411}.casperianos-conteudo>.coordenadores .aluno h4, .casperianos-conteudo>.notaveis .aluno h4{color:#fff}.casperianos-conteudo>.alunos h4 small{font-size:16px;color:#fff;display:block}.casperianos-conteudo>.coordenadores .aluno h4 small, .casperianos-conteudo>.notaveis .aluno small{color:#fff;font-size:18px}.casperianos-conteudo>.alunos p{color:#fff;font-family:"Panton";font-size:16px;line-height:20px;width:334px;text-align:center}.casperianos-conteudo>.alunos .curriculo{color:#fff;font-family:"Panton";font-size:18px;line-height:22px;font-weight:bold;text-transform:uppercase;padding:12px 20px;display:block;border:1px solid #fff;border-radius:5px;text-align:center}.casperianos-conteudo>.coordenadores p{color:#cccccc;font-family:"Panton";font-size:18px;line-height:24px;font-weight:600;width:auto;text-align:center;margin-top:10px;margin-bottom:0px;min-height:60px;padding:0px 20%}@media (max-width:1024px){.casperianos-conteudo{padding:50px 20px 80px;flex-direction:column}.casperianos-conteudo>.casperianos-head{margin-bottom:30px}.casperianos-conteudo>.casperianos-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:37px;min-width:37px;min-height:37px;max-width:37px;border-radius:50%;margin-right:25px}.casperianos-conteudo>.casperianos-head>.icone>img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.casperianos-conteudo>.casperianos-head>h2{width:auto;font-size:24px;line-height:29px}.casperianos-conteudo>.controles{flex-direction:column}.casperianos-conteudo>.controles .controle:first-child, .casperianos-conteudo>.controles .controle:last-child, .casperianos-conteudo>.controles .controle{border-radius:5px;margin-top:10px}.casperianos-conteudo>.alunos{margin-top:0px}.casperianos-conteudo>.alunos .aluno{margin-top:20px}.casperianos-conteudo>.alunos .aluno img{margin:0 auto 24px}.casperianos-conteudo>.alunos h4{text-align:center}.casperianos-conteudo>.alunos p{text-align:center;width:auto;font-size:16px;line-height:20px}.casperianos-conteudo>.alunos>.slick-dots{bottom:-50px}.casperianos-conteudo>.alunos>.slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#fff;font-size:15px}.casperianos-conteudo>.alunos>.slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#fff}.casperianos-conteudo>.coordenadores .col, .casperianos-conteudo>.notaveis .col, .casperianos-conteudo>.alunos .col{width:100% !important}.casperianos-conteudo>.coordenadores p{min-height:20px}p.coordenadores{padding:0px 10% !important;margin:0px !important}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.dentro{width:100%;display:flex;justify-content:center;align-items:center}.dentro-conteudo{max-width:1280px;width:100%;padding:100px 20px 50px}.dentro-conteudo>p{font-family:"Panton";font-size:18px;line-height:24px;color:#4a4a4a;margin-bottom:25px}.dentro-conteudo>h4{font-family:"Panton";font-weight:bold;font-size:20px;line-height:24px;color:#047df6;margin-bottom:25px}.dentro-conteudo>.dentro-head{display:flex;margin-bottom:50px}.dentro-conteudo>.dentro-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px}.dentro-conteudo>.dentro-head>.icone>img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.dentro-conteudo>.dentro-head>h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}@media (max-width:1024px){.dentro-conteudo{padding:50px 20px 0;flex-direction:column}.dentro-conteudo>.dentro-head{margin-bottom:30px}.dentro-conteudo>.dentro-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:37px;min-width:37px;min-height:37px;max-width:37px;border-radius:50%;margin-right:25px}.dentro-conteudo>.dentro-head>.icone>img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.dentro-conteudo>.dentro-head>h2{width:auto;font-size:24px;line-height:29px}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.video-carrossel div{margin:30px 0;position:relative}.video-carrossel .video{margin:0 10px;width:100%;height:400px;opacity:0.2}.video-carrossel .slick-slide.slick-current.slick-active.slick-center .video{opacity:1 !important}.video-carrossel .slick-slide.slick-current.slick-active.slick-center{transform:scale(1.2);position:relative;z-index:9999}.video-carrossel .slick-prev:before, .video-carrossel .slick-next:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:50px;color:#047df6;opacity:1}.video-carrossel .slick-prev:before{content:"\f053"}.video-carrossel .slick-next:before{content:"\f054"}.video-carrossel .slick-prev{left:0%;background:#fff;background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.video-carrossel .slick-next{right:0%;background:#fff;background:linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.video-carrossel .slick-prev, .video-carrossel .slick-next{z-index:3;height:430px;width:430px}.videos{margin:0px 0;position:relative}.videos .container{max-width:1280px !important}.videos .container .row .col-12{margin-bottom:25px}.videos .container .row .col-12 iframe{width:100%;height:340px;margin:0px;float:left;border-radius:5px 5px 0px 0px}.videos .container .row .col-12 h3{padding:15px;color:#fff;float:left;width:100%;font-size:"Panton";font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;border-radius:0px 0px 5px 5px}.videos .container .row .col-12 h3.jornalismo{background-color:#11bfee}.videos .container .row .col-12 h3.publicidade-propaganda{background-color:#ff4eb0 !important}.videos .container .row .col-12 h3.relacoes-publicas{background-color:#eaca46}.videos .container .row .col-12 h3.radio-tv-internet{background-color:#95db54}@media (max-width:1024px){.video-carrossel{margin-bottom:100px !important}.video-carrossel div{margin:0}.video-carrossel .video{height:240px;opacity:1;margin:0px;padding:0px}.video-carrossel .slick-slide.slick-current.slick-active.slick-center{transform:scale(1)}.video-carrossel>.slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#003162;font-size:15px}.video-carrossel>.slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#003162}.video-carrossel .slick-prev{left:0%;background:transparent !important}.video-carrossel .slick-next{right:0%;background:transparent !important}.video-carrossel, .video-carrossel .slick-list{min-height:290px !important}.video-carrossel>.slick-dots{bottom:10px}.videos iframe{width:100% !important;height:200px !important;float:left;border-radius:5px 5px 0px 0px}.videos h3{padding:15px;color:#fff;float:left;width:100%;font-size:"Panton";font-weight:600;font-size:16px;line-height:22px;text-transform:uppercase;border-radius:0px 0px 5px 5px;margin-bottom:20px}.videos h3.jornalismo{background-color:#11bfee}.videos h3.publicidade-propaganda{background-color:#ff4eb0 !important}.videos h3.relacoes-publicas{background-color:#eaca46}.videos h3.radio-tv-internet{background-color:#95db54}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.matriz{width:100%;display:flex;justify-content:center;align-items:center}.matriz-conteudo{max-width:1280px;width:100%;padding:60px 20px}.matriz-conteudo h3{font-family:"Helvetica";font-weight:bold;font-size:32px;line-height:32px;color:#003162;text-transform:uppercase;margin-bottom:60px}.matriz-conteudo p{font-family:"Panton";font-weight:600;font-size:20px;line-height:28px;color:#4a4a4a;margin-bottom:37px}.matriz-conteudo>.matriz-geral{box-shadow:0 0 20px #e6e6e6;border-radius:5px}.matriz-conteudo>.matriz-geral>.controles{display:flex;width:100%}.matriz-conteudo>.matriz-geral>.controles .controle{width:100%;border:none;height:70px;background-color:#f8f8fd;font-size:16px;line-height:20px;font-family:"Panton";font-weight:bold;color:#333;text-transform:uppercase}.matriz .matriz-conteudo>h3{margin-bottom:20px}.matriz-conteudo>.matriz-geral>.controles .controle:first-child{border-radius:5px 0 0px 0px}.matriz-conteudo>.matriz-geral>.controles .controle:last-child{border-radius:0 5px 0px 0}.matriz-conteudo>.matriz-geral>.controles .ativo{background-color:#11bfee;color:#fff}.matriz-conteudo>.matriz-geral>.controles .pp.ativo{background-color:#ff4eb0;color:#fff}.matriz-conteudo>.matriz-geral>.controles .rp.ativo{background-color:#eaca46;color:#fff}.matriz-conteudo>.matriz-geral>.controles .rti.ativo{background-color:#95db54;color:#fff}.matriz-conteudo>.matriz-geral>.matriz-card{display:none;align-items:flex-start;justify-content:space-between;border:0px;padding:30px;margin-top:0px}.matriz-conteudo>.matriz-geral>.card-jo{display:flex}.matriz-card .detalhes{background-color:#f8f8fd;width:100%;padding:35px 0}.matriz-card .detalhes .detalhe{margin-bottom:25px;text-align:center;text-transform:uppercase;font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a}.matriz-card .detalhes .detalhe:last-child{margin-bottom:0}.matriz-card .detalhes .detalhe p{margin-bottom:0 !important}.matriz-card .detalhes .detalhe h5{font-weight:bold;color:#003162}.matriz-card .detalhes-campo{width:320px;margin-left:55px}.matriz-curricular{list-style:none;padding:0;margin:0}.matriz-colapse{display:none;padding:40px 10px}.matriz-colapse>p{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a}.matriz-curricular>.matriz-item>.matriz-link{width:100%;border:none;background-color:transparent;display:flex;justify-content:space-between;align-items:center;padding:20px 10px;border-bottom:1px solid rgba(130, 157, 166, 0.501961);text-transform:uppercase;font-family:"Panton";font-weight:bold;color:#047df6;font-size:20px;line-height:24px}.matriz-curricular>.matriz-item>.investimento{color:#003162}.matriz-link::after{content:url(../img/design-v2/icones/arrow-circle-down.svg);height:34px;width:34px}.link-ativo::after{content:url(../img/design-v2/icones/arrow-circle-up.svg)}.matriz-campo{flex:1}.matriz-colapse table{width:100%}.matriz-colapse table th, .matriz-colapse table td{text-align:center;font-family:"Panton";font-size:20px;line-height:40px;color:#707070}.matriz-colapse table th{line-height:28px;font-weight:bold;text-transform:uppercase}.matriz-colapse table th:first-child, .matriz-colapse table td:first-child{text-align:left}@media (max-width:1024px){.matriz-conteudo{padding:50px 20px}.matriz-conteudo h3{font-size:24px;line-height:28px;margin-bottom:15px !important}.matriz-conteudo>p{display:none}.matriz-conteudo>.matriz-geral .controles{flex-direction:column}.matriz-conteudo>.matriz-geral .controles .controle:first-child, .matriz-conteudo>.matriz-geral .controles .controle:last-child{border-radius:5px 5px 0px 0px;margin-top:10px;font-size:16px;line-height:16px}.matriz-conteudo>.matriz-geral .controles .controle:last-child{border-radius:0px}.matriz-conteudo>.matriz-geral .controles .controle{color:#047df6;margin:0px !important}.matriz-conteudo>.matriz-geral .controles .ativo{color:#fff}.matriz-conteudo>.matriz-geral .matriz-card{align-items:center;flex-direction:column;border:0;padding:20px;width:100%}.matriz-campo{width:100%}.matriz-card .detalhes-campo{margin-left:0;margin-top:60px}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.formas{width:100%;display:flex;justify-content:center;align-items:center;background-image:url(../img/design-v2/completo.png);background-size:cover;background-position:right}.formas-conteudo{max-width:1280px;width:100%;padding:100px 20px}.formas-conteudo h3{font-family:"Helvetica";font-weight:bold;color:#fff;font-size:40px;line-height:50px;margin-bottom:30px}.formas-conteudo .card{border:0px;box-shadow:0 0 20px rgba(0, 0, 0, 0.1)}.formas-conteudo .card figure{text-align:center;padding:1.25rem 1.25rem 1.25rem 3rem !important;margin:0px}.formas-conteudo .card figure img{height:50px}.formas-conteudo .card .card-body h4{font-family:"Helvetica";font-weight:bold;color:#003162;text-transform:uppercase;font-size:22px;margin-bottom:10px;line-height:28px}.formas-conteudo .card .card-body p{font-family:"Panton";color:#333;font-size:18px;line-height:24px}.formas-conteudo .card .card-body ul{margin-left:0px !important;padding-left:10px !important;margin-bottom:0px !important;padding-bottom:0px !important}.formas-conteudo .card .card-body ul li{font-size:18px !important;line-height:24px !important;font-family:"Panton";color:#333}@media (max-width:1024px){.formas{background-size:contain;background-position:top center;background-repeat:no-repeat;background-color:#12b8eb}.formas-conteudo{max-width:1280px;width:100%;padding:50px 20px}.formas-conteudo h3{font-size:24px;line-height:28px;width:298px}.formas-conteudo .formas-cards{display:block}.formas-cards>.slick-dots{bottom:-50px}.formas-cards>.slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#fff;font-size:15px}.formas-cards>.slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#fff}.formas-conteudo .formas-card{width:100%}.formas-conteudo .card figure{text-align:left;padding:1.25rem 1.25rem 0px !important;margin:0px}.formas-conteudo .card .card-body p{font-size:16px;line-height:22px}.formas-conteudo .card .card-body ul li{font-size:16px !important;line-height:22px !important}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.voce{width:100%;display:flex;justify-content:center;align-items:center}.voce-conteudo{max-width:1280px;width:100%;padding:100px 20px}.voce-conteudo>.voce-head{display:flex;margin-bottom:50px;align-items:center}.voce-conteudo>.voce-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px}.voce-conteudo>.voce-head>.icone>img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.voce-conteudo>.voce-head h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.voce-conteudo p{font-family:"Panton";font-size:18px;line-height:24px;margin-bottom:20px;color:#4a4a4a}.voce-conteudo .azul{font-weight:bold;background-color:#003162;color:#fff;padding:6px 12px;width:fit-content;display:block;margin-bottom:0;border-radius:4px}.voce-conteudo .cards-voce{display:flex;align-items:baseline;width:100%;justify-content:space-between;margin-top:50px}.voce-conteudo .card-voce{width:24%;border:1px solid rgba(130, 157, 166, 0.501961);border-radius:5px}.voce-conteudo .card-voce figure{overflow:hidden;border-radius:5px 5px 0px 0px;margin:0px}.voce-conteudo .card-voce img{width:auto;height:240px;border-radius:5px 5px 0px 0px}.voce-conteudo .card-voce .conteudo{padding:18px 20px;height:320px}.voce-conteudo .card-voce .conteudo h4{font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;line-height:24px;color:#333;margin-bottom:13px}.voce-conteudo .card-voce .conteudo p{font-size:16px;line-height:22px;margin-bottom:0px}.voce-conteudo .card-voce .conteudo .saiba{font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:16px;line-height:21px;color:#fff;background-color:#047df6;padding:15px 25px;display:block;width:fit-content;border:1px solid #047df6;border-radius:5px}.voce-conteudo .card-voce .conteudo .saiba:hover{text-decoration:none}@media (max-width:1024px){.voce{padding-bottom:35px}.voce-conteudo{padding:50px 20px;flex-direction:column}.voce-conteudo>.voce-head{margin-bottom:30px}.voce-conteudo>.voce-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:37px;min-width:37px;min-height:37px;max-width:37px;border-radius:50%;margin-right:25px}.voce-conteudo>.voce-head>.icone>img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.voce-conteudo>.voce-head h2{width:auto;font-size:24px;line-height:29px}.voce-conteudo .cards-voce{display:block}.voce-conteudo .card-voce{width:100%}.cards-voce>.slick-dots{bottom:-50px}.cards-voce>.slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#003162;font-size:15px}.cards-voce>.slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#003162}.voce-conteudo .card-voce img{width:100%}.voce-conteudo .card-voce .conteudo{height:320px}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.inscreva{width:100%;display:flex;justify-content:center;align-items:center;background-color:#003162;background-image:url(../img/design-v2/bg-banner-inicial.png);background-position:center bottom;background-repeat:no-repeat}.inscreva-conteudo{max-width:1280px;width:100%;padding:100px 20px 60px;display:flex;align-items:center;justify-content:space-between}.inscreva-conteudo .texto h3{color:#fff;font-family:"Helvetica";font-weight:bold;font-size:32px;line-height:32px;text-transform:uppercase;margin-bottom:30px}.inscreva-conteudo .texto p{color:#fff;font-family:"Panton";font-size:18px;line-height:24px;margin-bottom:20px;width:550px}.inscreva-conteudo .texto .sub{color:#fff;font-family:"Panton";font-weight:300;font-size:16px;line-height:24px;margin-bottom:20px;width:450px}.inscreva-conteudo .formulario{width:400px}.inscreva-conteudo .formulario .input-form{color:#829da6;padding:12px 23px 12px 12px;font-family:"Panton";font-size:18px;line-height:22px;margin-bottom:13px;width:400px;-webkit-appearance:none;-moz-appearance:none;outline:0;border-radius:4px;border:0px}.inscreva-conteudo .formulario .input-box{display:flex;align-items:center;justify-content:flex-end;width:fit-content}.inscreva-conteudo .formulario .icone-filtro{width:10px;position:absolute;height:8px;margin-left:-23px;margin-top:-5px}.inscreva-conteudo .formulario .input-form::placeholder{color:#829da6}.inscreva-conteudo .formulario .btn-form, .inscreva-conteudo .formulario .wpcf7-submit{padding:20px 40px;display:block;width:fit-content;background-color:#047df6;border:1px solid #047df6;color:#fff;border-radius:5px;font-family:"Panton";font-weight:bold;margin-bottom:0;font-size:22px;line-height:24px;margin-top:17px}.inscreva-conteudo .formulario .sub-mobile{display:none}@media (max-width:1024px){.inscreva-conteudo{padding:50px 20px;flex-direction:column}.inscreva-conteudo .formulario, .inscreva-conteudo .formulario .input-box, .inscreva-conteudo .formulario .input-form, .inscreva-conteudo .texto p{width:100%}.inscreva-conteudo .texto .sub{display:none}.inscreva-conteudo .formulario .btn-form{font-size:22px;line-height:24px;padding:15px;width:100%}.inscreva-conteudo .formulario .sub-mobile{display:block;color:#fff;font-family:"Panton";font-weight:300;font-size:16px;line-height:24px;margin-bottom:0;margin-top:53px;width:100%}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.vida{width:100%;display:flex;justify-content:center;align-items:center}.vida-conteudo{max-width:1280px;width:100%;padding:100px 20px 36px}.vida-conteudo>.vida-head{display:flex;margin-bottom:50px;align-items:center}.vida-conteudo>.vida-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px}.vida-conteudo>.vida-head>.icone>img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.vida-conteudo>.vida-head h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.vida-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:50px;color:#4a4a4a}.vida-conteudo .foto{width:244px !important;height:418px;border-radius:10px}.vida-conteudo .slick-prev{display:none}.vida-conteudo .slick-next:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:40px;color:#047df6;background-color:#fff;border-radius:50%;opacity:1;padding:5px;border:4px solid #047df6}.vida-conteudo .slick-next{right:-54px;transform:scaleY(-1);height:100%;width:90px;background-color:#ffffff90;top:0}.vida-conteudo .slick-next{z-index:3}@media (max-width:1024px){.vida-conteudo{padding:50px 20px 80px;flex-direction:column}.vida-conteudo>.vida-head{margin-bottom:30px}.vida-conteudo>.vida-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:37px;min-width:37px;min-height:37px;max-width:37px;border-radius:50%;margin-right:25px}.vida-conteudo>.vida-head>.icone>img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.vida-conteudo>.vida-head h2{width:auto;font-size:24px;line-height:29px}.vida-conteudo .foto{width:100% !important}.carrossel-fotos>.slick-dots{bottom:-50px}.carrossel-fotos>.slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#003162;font-size:15px}.carrossel-fotos>.slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#003162}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.prepare{width:100%;display:flex;justify-content:center;align-items:center}.prepare-conteudo{max-width:1280px;width:100%;padding:100px 20px 150px}.prepare-conteudo>.prepare-head{display:flex;margin-bottom:50px;align-items:center}.prepare-conteudo>.prepare-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px}.prepare-conteudo>.prepare-head>.icone>img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.prepare-conteudo>.prepare-head h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.prepare-conteudo .controles{display:flex;width:100%}.prepare-conteudo .controles .controle{width:100%;border:none;height:70px;background-color:#EEE;font-size:16px;line-height:16px;font-size:"Panton";font-weight:bold;color:#047df6;text-transform:uppercase}.prepare-conteudo .controles .controle:first-child{border-radius:5px 0 0 0px !important}.prepare-conteudo .controles .controle:last-child{border-radius:0 5px 0px 0 !important}.prepare-conteudo .controles .ativo{background-color:#11bfee;color:#fff}.prepare-campo{box-shadow:0 0 20px #e6e6e6;border-radius:5px}.prepare-campo-conteudo{width:100%;display:none;justify-content:space-between;margin-top:0px;border-top:4px solid #11bfee;padding:20px;align-items:center;height:495px}.prepare-redacao{align-items:center}.prepare-arquivo{display:flex}.prepare-campo-conteudo img{width:650px;height:450px}.prepare-redacao img{width:380px;height:380px}.prepare-campo-conteudo .texto{display:block;flex-direction:column;justify-content:space-between;align-items:baseline}.prepare-campo-conteudo .texto h4, .prepare-campo-conteudo .texto p{width:510px;font-family:"Panton";font-weight:600;font-size:18px;line-height:24px;color:#4a4a4a;flex:1}.prepare-campo-conteudo .texto h4{font-weight:bold;margin-bottom:20px;color:#047df6;text-transform:uppercase;flex:0}.prepare-redacao .texto p{width:677px}.prepare-redacao .texto .azul{background-color:#003162;color:#fff;padding:10px;border-radius:5px}.prepare-campo-conteudo .texto .prepare-link:hover{text-decoration:none}.prepare-campo-conteudo .texto .edital{background-color:#ff4eb0;border-color:#ff4eb0;color:#fff}.prepare-campo-conteudo .texto .provas{background-color:#95db54;border-color:#7eee15;color:#fff}.prepare-campo-conteudo .texto img{display:none}.prepare-literatura>.campos{display:flex;align-items:center;justify-content:space-between;width:650px}.prepare-literatura>.campos>.campo{width:31.333%;margin:0px 1%}.prepare-literatura>.campos img{width:39px;height:32px;margin:0 auto;display:block;margin-bottom:35px}.prepare-literatura>.campos h5{font-size:22px;line-height:27px;font-size:"Panton";font-weight:bold;color:#003162;text-align:center;text-transform:uppercase}.prepare-literatura>.campos p{font-size:20px;line-height:28px;font-size:"Panton";color:#829da6;text-align:center}.modal .modal-header{background-color:#047df6;color:#fff}.modal .modal-header h5{font-family:"Panton" !important;font-weight:bold !important;text-transform:uppercase !important}.modal .modal-body{font-family:"Panton" !important}.modal .modal-body .row{border:2px solid #EEE;border-radius:10px;margin:0px 0px 10px;padding:10px 0px}.modal .modal-body .row .col-3 h3{font-size:20px;font-weight:bold;padding-top:10px}.modal .modal-body .row .col{vertical-align:middle}.modal .modal-body .row .col .btn-sm{font-family:"Panton" !important;font-weight:bold !important;text-transform:uppercase !important;height:40px !important;line-height:40px !important;padding:0px !important}.modal .modal-body .row:last-child{margin-bottom:0px}@media (max-width:1024px){.prepare-conteudo{padding:50px 20px 70px;flex-direction:column}.prepare-conteudo>.prepare-head{margin-bottom:30px}.prepare-conteudo>.prepare-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:37px;min-width:37px;min-height:37px;max-width:37px;border-radius:50%;margin-right:25px}.prepare-conteudo>.prepare-head>.icone>img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.prepare-conteudo>.prepare-head h2{width:auto;font-size:24px;line-height:29px}.prepare-campo{transform:none}.prepare-campo-conteudo .texto p{width:100%}.prepare-campo-conteudo img{display:none;height:auto}.prepare-campo-conteudo .texto img{display:block;width:100%;margin:20px 0}.prepare-conteudo .controles{flex-direction:column}.prepare-conteudo .controles .controle, .prepare-conteudo .controles .controle:first-child, .prepare-conteudo .controles .controle:last-child{border-radius:0px !important;margin-top:0px;font-size:16px;line-height:16px}.prepare-conteudo .controles .controle:first-child{border-radius:5px 5px 0px 0px !important}.prepare-conteudo .controles .controle{color:#047df6}.prepare-conteudo .controles .ativo{color:#fff}.prepare-literatura{flex-direction:column}.prepare-literatura>.campos{display:block;width:100%}.prepare-literatura>.campos.slick-dots{bottom:-50px}.prepare-literatura>.campos .slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#003162;font-size:15px}.prepare-literatura>.campos .slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#003162}.prepare-literatura>.campos{padding:20px 0px;height:270px !important;min-height:270px !important}.prepare-literatura>.campos p{margin-bottom:5px !important}.prepare-campo-conteudo{height:auto !important;min-height:270px !important}.prepare-campo-conteudo .slick-dots{bottom:10px}.prepare-campo-conteudo .btn{width:100%}.prepare-campo-conteudo .texto, .prepare-campo-conteudo .texto h4{width:100%}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.receba{width:100%;display:flex;justify-content:center;align-items:center;background-color:#003162}.receba-conteudo{max-width:1280px;width:100%;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.receba-conteudo .img{width:630px;transform:translateY(-50px)}.receba-conteudo .img img{width:630px;height:574px}.receba-conteudo>.img>p{font-family:"Panton";font-weight:300;font-size:14px;line-height:22px;color:#fff;margin-bottom:0;margin-top:46px}.receba-conteudo>.img>p>a{color:#fff;font-weight:700}.receba-conteudo .formulario{width:524px}.receba-conteudo .formulario h3{font-family:"Helvetica";font-weight:bold;font-size:32px;line-height:40px;color:#fff;text-transform:uppercase}.receba-conteudo .formulario p{font-family:"Panton";font-size:18px;line-height:24px;margin-bottom:20px;color:#fff}.receba-conteudo .formulario .input-form{font-family:"Panton";font-size:18px;line-height:22px;padding:12px 22px 12px 12px;margin-bottom:5px;color:#4a4a4a;width:400px;border-radius:4px;border:1px solid #829da6;outline:0;border:0px;width:100%}.receba-conteudo .formulario .input-form::placeholder{color:#829da6}.receba-conteudo .formulario .btn-form{color:#fff;background-color:#047df6;display:block;width:fit-content;padding:20px 40px;font-family:"Panton";font-weight:bold;font-size:22px;line-height:24px;border-radius:5px;border:1px solid #047df6;text-transform:uppercase;margin-top:13px}.receba-conteudo .formulario .wpcf7-submit{color:#fff;background-color:#047df6}@media (max-width:1024px){.receba-conteudo .img{display:none}.receba-conteudo{padding:40px 20px}.receba-conteudo .formulario .input-form, .receba-conteudo .formulario{width:100%}.receba-conteudo .formulario p{margin-bottom:20px;margin-top:20px}.receba-conteudo .formulario h3{font-size:24px;line-height:30px}.receba-conteudo .formulario .btn-form{width:100%;padding:15px;font-size:16px;line-height:18px}.receba-conteudo .formulario .wpcf7-submit{width:100%}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.perguntas{width:100%;display:flex;justify-content:center;align-items:center}.perguntas-conteudo{max-width:1280px;width:100%;padding:100px 20px}.perguntas-conteudo>p{font-family:"Panton";font-size:18px;line-height:24px;color:#4a4a4a}.perguntas-conteudo>.perguntas-head{display:flex;margin-bottom:50px;align-items:center}.perguntas-conteudo>.perguntas-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px}.perguntas-conteudo>.perguntas-head>.icone>img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.perguntas-conteudo>.perguntas-head h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.perguntas-conteudo>.perguntas-head p{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a;margin-bottom:0}.perguntas-conteudo>.perguntas-head p strong{font-weight:bold}.perguntas-curricular{list-style:none;padding:0;margin:0}.perguntas-colapse{display:none;padding:40px 10px}.perguntas-colapse>p{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a}.perguntas-colapse>ul>li{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a;list-style:disc}.perguntas-curricular>.perguntas-item>.perguntas-link{width:100%;border:none;background-color:transparent;display:flex;justify-content:space-between;align-items:center;padding:20px 10px;border-bottom:1px solid rgba(130, 157, 166, 0.501961);text-transform:uppercase;font-family:"Panton";font-weight:bold;color:#047df6;font-size:20px;line-height:24px;text-align:left}.perguntas-link::after{content:url(../img/design-v2/icones/arrow-circle-down.svg);min-height:34px;min-width:34px;max-height:34px;max-width:34px;margin-left:150px}.link-ativo::after{content:url(../img/design-v2/icones/arrow-circle-up.svg)}.perguntas-conteudo>.texto-mobile{display:none}@media (max-width:1024px){.perguntas-conteudo{padding:40px 20px 0;flex-direction:column}.perguntas-conteudo>.texto-mobile{font-family:"Panton";font-size:18px;line-height:24px;color:#4a4a4a;display:block}.perguntas-conteudo>.perguntas-head{margin-bottom:30px}.perguntas-conteudo>.perguntas-head>.icone{display:flex;align-items:center;justify-content:center;background-color:#047df6;max-height:37px;min-width:37px;min-height:37px;max-width:37px;border-radius:50%;margin-right:25px}.perguntas-conteudo>.perguntas-head>.icone>img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.perguntas-conteudo>.perguntas-head h2{width:auto;font-size:24px;line-height:29px}.perguntas-conteudo>.perguntas-head p{display:none}.perguntas-link::after{min-height:26px;min-width:26px;max-height:26px;max-width:26px;margin-left:30px}.perguntas-conteudo>p{display:none}.perguntas-curricular>.perguntas-item>.perguntas-link{padding:15px 0px 15px 0px;font-size:16px;line-height:22px}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}.duvida{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f8f8fd}.duvida-conteudo{max-width:1280px;width:100%;padding:100px 20px;display:flex;align-items:center;flex-direction:column}.duvida-conteudo h3{font-family:"Helvetica";font-weight:bold;font-size:32px;line-height:40px;text-transform:uppercase;color:#003162;margin-bottom:30px}.duvida-conteudo .texto-campo{display:flex;align-items:center;margin-bottom:15px}.duvida-conteudo .texto-campo .icone-phone img{width:20px;height:35px}.duvida-conteudo .texto-campo .icone-email img{width:37px;height:27px}.duvida-conteudo .texto-campo .icone{width:37px;display:flex;justify-content:center;margin-right:20px}.duvida-conteudo .texto-campo .icone{width:37px;display:flex;justify-content:center;margin-right:20px}.duvida-conteudo .texto-campo p{color:#4a4a4a;font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:0}.duvida-conteudo .texto-campo p a{color:#4a4a4a;text-decoration:none}@media (max-width:1024px){.duvida-conteudo{padding:60px 20px}.duvida-conteudo h3{font-size:24px;line-height:32px;text-align:center;width:220px}}html{scroll-behavior:smooth;background-color:#fff}@font-face{font-family:"Panton";src:url(../fonts/desinign-v2/panton/Panton-Regular.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:600;src:url(../fonts/desinign-v2/panton/Panton-SemiBold.ttf);font-display:swap}@font-face{font-family:"Panton";font-weight:bold;src:url(../fonts/desinign-v2/panton/Panton-Bold.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:300;src:url(../fonts/desinign-v2/helvetica/Helvetica_Light-Normal.ttf);font-display:swap}@font-face{font-family:"Helvetica";font-weight:bold;src:url(../fonts/desinign-v2/helvetica/Helvetica-Bold.ttf);font-display:swap}@font-face{font-family:"Hand Of Sean";src:url(../fonts/desinign-v2/hand-of-sean/HandOfSean.ttf);font-display:swap}.btn{padding:15px 35px;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;border:0px;margin:15px 5px 0px 0px}.btn-lg{padding:20px 40px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:22px;line-height:22px;border:0px}.btn-sm{padding:12px 20px;text-transform:uppercase;font-family:'Panton';font-weight:bold;font-style:normal;font-size:16px;line-height:16px;border:0px}.btn-primary{background-color:#003162;border:2px solid #003162}.btn-primary:hover{background-color:#003162;border:2px solid #003162}.btn-secondary{background-color:#047df6;border:2px solid #047df6}.btn-secondary:hover{background-color:#047df6;border:2px solid #047df6}.btn-purple{background-color:#6500f3;color:#fff}.btn-purple:hover{background-color:#829da6;color:#fff}.btn-gray{background-color:#829da6;color:#fff}.btn-gray:hover{background-color:#6500f3;color:#fff}.btn-outline-primary{border:2px solid #003162;color:#003162;background:transparent}.btn-outline-primary:hover{border:2px solid #003162;color:#fff;background:#003162}.btn-outline-secondary{border:2px solid #047df6;color:#047df6;background:transparent}.btn-outline-secondary:hover{border:2px solid #047df6;color:#fff;background:#047df6}.btn-outline-purple{border:2px solid #6500f3;color:#6500f3;background:transparent}.btn-outline-purple:hover{border:2px solid #6500f3;color:#fff;background:#6500f3}.btn-outline-gray{border:2px solid #829da6;color:#829da6;background:transparent}.btn-outline-gray:hover{border:2px solid #829da6;color:#fff;background:#829da6}.btn-outline-light{border:2px solid #fff;color:#fff;background:transparent}.btn-outline-light:hover{border:2px solid #fff;color:#fff;background:#047df6}.ml-0{margin-left:0px !important}.d-grid{display:grid !important}.w-100{width:100% !important}.form-control{width:100%;margin-bottom:0;border:1px solid #829da6;height:50px;border-radius:4px;background-color:#fff;padding:14px 20px;font-family:"Panton";font-size:16px;line-height:24px;resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#829da6}.wpcf7-submit{color:#fff;background-color:#003162;border:1px solid #003162;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;text-transform:uppercase;border-radius:5px;padding:.5rem 1.5rem !important;line-height:40px !important;font-size:18px !important}p, .post-conteudo p{font-family:"Panton";font-size:20px;line-height:28px;margin-bottom:20px}.screen-reader-response{display:none !important}.wpcf7-not-valid-tip, .wpcf7-validation-errors{color:#FFF;background-color:red !important;border-radius:5px;padding:2px 8px;font-size:12px}.screen-reader-response ul{padding-left:20px;padding-top:15px}.post-conteudo>figure, .wp-caption{width:auto;margin:0px !important;margin-bottom:40px !important}.wp-caption.alignleft{float:left;margin-right:30px !important}.wp-caption.alignright{float:right;margin-left:30px !important}.wp-caption img{margin:0px;padding:0px;width:100%;height:auto}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.wp-caption .wp-caption-text{padding:20px !important}.offcanvas-header{display:none}.modal .modal-header{padding:15px 20px}.modal .modal-header h5{font-size:16px;line-height:20px;padding:0px}.modal .modal-body{padding:15px 20px}.menu-home, .menu-sou-aluno, .menu-vertibular{display:none}.wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .wpcf7-list-item-label{margin-left:10px !important;padding-left:0px !important}.wpcf7-mail-sent-ok{background:green;padding:5px 10px;border-radius:5px;color:#FFF;float:left;font-size:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip, .wpcf7-form-control-wrap .wpcf7-validation-errors{float:right !important}@media (max-width:1024px){html, body{overflow-x:hidden}p, .post-conteudo p{font-family:"Panton";font-size:16px !important;line-height:22px !important;margin-bottom:20px !important}.wp-caption p{margin:0px !important;padding:0px !important;line-height:0px}.titulo .icone{margin:0 !important;min-width:37px !important;min-height:37px !important;max-width:37px !important;max-height:37px !important;margin-right:20px !important}.offcanvas-header{display:block}.navbar{padding:1px !important}.navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:100%;padding-right:0rem;padding-left:0rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:999999}.navbar-collapse .offcanvas-header{padding:27px 20px;margin:0px;background-color:#003162;position:fixed;width:100%;z-index:9999}.navbar-collapse .offcanvas-header img{height:40px;margin:3px 0px}.navbar-collapse .navbar-nav{padding-top:100px}.navbar-collapse .navbar-nav li.nav-item{border-bottom:1px solid #829da6}.navbar-collapse .navbar-nav li.nav-item a.nav-link{color:#003162;padding:16px 20px;font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:18px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-toggle::after{position:absolute;right:20px;top:26px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu{padding:0px;margin:0px;border-radius:0px;border:0px}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu h4{padding:16px 20px;margin:0px;font-family:"Panton";font-weight:600;text-transform:uppercase;background-color:#047df6;color:#fff;font-size:16px;position:relative;width:100%}.navbar-collapse .navbar-nav li.nav-item .dropdown-menu li a{font-family:"Panton";color:#333;padding:12px 20px;background-color:#F9F9F9;border-bottom:1px solid #EEE}.navbar-collapse .navbar-nav .vestibular a{color:#fff !important}.navbar-collapse.show{visibility:visible;transform:translateX(-100%)}.menu-home, .menu-sou-aluno, .menu-vertibular{display:block !important}}footer{background-color:#003162;display:flex;align-items:center;justify-content:center;background-image:url(../img/design-v2/footer-bg.png);background-position:top center;background-size:inherit;background-repeat:repeat-x;height:auto}.footer{width:100%;max-width:1280px;margin:104px 20px 32px;display:flex;flex-direction:column;align-items:center;color:#fff}.footer>.menus-footer{display:flex;justify-content:space-between;width:100%}.footer>.menus-footer>.coluna>h3{font-family:"Helvetica";font-size:24px;line-height:30px;margin-bottom:30px;font-weight:bold;text-transform:uppercase}.footer>.menus-footer>.coluna>.menu-footer{list-style:none;margin:0;padding:0}.footer>.menus-footer>.coluna>.menu-footer>.menu-item>.menu-link{color:#fff;font-family:"Panton";line-height:36px;font-size:20px}.footer>.menus-footer>.coluna>.endereco-footer{margin-top:40px;font-family:"Panton";line-height:28px;font-size:20px;color:#fff}.footer>.menus-footer>.coluna>.endereco-footer a{color:#fff;text-decoration:none}.footer>.redes-sociais{margin-top:120px;display:flex;flex-direction:column;align-items:center;padding-bottom:40px}.footer>.redes-sociais>h3{font-family:"Hand Of Sean";font-size:20px;margin-bottom:28px}.footer>.redes-sociais>p{margin-top:50px;font-family:"Panton";line-height:36px;font-size:18px}.footer>.redes-sociais>.lista-redes-sociais{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;width:207px;align-items:center}.footer>.redes-sociais>.lista-redes-sociais>.rede-item>.rede-link{color:#fff;font-size:25px}.mostra-end-mobile{display:none}.menu-footer .menu-link{position:relative;text-decoration:none;transition:all 0.3s ease}.menu-footer .menu-link::after{content:'';width:100%;position:absolute;height:2px;bottom:0;left:0;background-color:#fff;transform:scaleX(0);transform-origin:bottom left;transition:all 0.3s ease;max-width:60px}.menu-footer .menu-link:hover::after{transform:scaleX(1)}@media (max-width:1024px){.header>.btn-menu-vest{display:block}.footer{margin-top:50px;margin-bottom:50px}.footer>.menus-footer{flex-direction:column}.footer>.menus-footer>.coluna>.menu-footer{display:flex;flex-direction:column;align-items:center}.mostra-end-mobile{display:block}.esconde-end-mobile{display:none}.footer>.menus-footer>.coluna>.endereco-footer{text-align:center;margin-top:26px}.footer>.menus-footer>.coluna>.menu-footer>.menu-item>.menu-link{line-height:32px;font-size:18px}.footer>.menus-footer>.coluna>h3{font-size:22px;line-height:28px;text-align:center;margin-top:50px}.footer>.menus-footer>.conheca>h3{margin-top:0px}.footer>.redes-sociais{margin-top:50px;padding-bottom:0}.footer>.redes-sociais>h3{font-size:18px;line-height:28px}p.endereco-footer{text-align:center !important;padding:0px 14%}}@media screen and (max-width:500px){.voce-conteudo .card-voce .conteudo{height:auto !important}.voce-conteudo .cards-voce{display:flex !important;flex-direction:column !important;gap:20px !important}.cursos-grade{display:flex !important;flex-direction:column !important;gap:20px !important}.matriz-conteudo{padding:20px 20px 40px}.matriz-conteudo h3{font-size:18px;line-height:22px;margin-bottom:15px !important}body:not(.page-40169) .matriz-conteudo .matriz-geral .controles{flex-direction:row !important}.matriz-conteudo .matriz-geral .controles .controle{height:50px !important;font-size:10px !important;line-height:14px !important;font-size:Panton;font-weight:700;text-transform:uppercase}.matriz-curricular .matriz-item .matriz-link{font-size:16px !important;line-height:18px !important}.matriz-conteudo .matriz-geral .controles .pp.ativo{border-radius:5px 5px 0 0 !important}.matriz-conteudo .matriz-geral .controles .rp.ativo{border-radius:5px 5px 0 0 !important}.matriz-conteudo .matriz-geral .controles .rti.ativo{border-radius:5px 5px 0 0 !important}}@media only screen and (max-width:500px){.box-emec{margin:20px auto !important;box-sizing:border-box;width:100% !important;height:225px !important;border:1px solid #fff;box-shadow:0 0 20px #e6e6e6;border-radius:10px;position:relative;max-width:360px !important;display:block;background:url(https://static.casperlibero.edu.br/uploads/2022/12/bg-emec-mob.png) 0 65px/100% no-repeat !important}.img-emec2{display:none}.box-qrcode{display:flex !important;flex-direction:row !important;width:100%;padding:0 !important;position:relative !important;gap:0 !important;left:25px !important;top:130px !important;border:3px solid #004e90;height:65px;border-radius:10px;background:#fff}.hr-portaria{color:#757575 !important;width:145px;position:absolute;top:83px !important;left:190px !important}.emec-qrcode{margin:0;display:none}.tit-emec{text-transform:uppercase;font-family:Helvetica;font-weight:700;font-size:18px !important;color:#003162;padding-top:10px;text-align:left !important;display:block;position:absolute;top:20px !important;left:20px !important;line-height:10px !important}.txt-portaria{position:absolute;font-weight:700;font-size:12px !important;line-height:16px !important;color:#757575 !important;top:65px !important;display:block;left:20px !important;width:190px !important}.emec-logo{margin:0;position:relative;left:15px !important;top:0 !important;width:130px !important;border-radius:20px}.emec-acesseja{margin:0 !important;position:relative !important;top:9px !important;left:0 !important;width:140px;height:40px}.tit-desktop-emec{margin-top:10px !important}.section-emec{margin-top:0 !important;margin-bottom:0 !important}}.section-emec{margin-top:-50px;margin-bottom:80px}.box-emec{margin:40px auto;box-sizing:border-box;width:1240px;height:462px;border:1px solid #fff;box-shadow:0 0 20px #e6e6e6;border-radius:10px;background:url(https://static.casperlibero.edu.br/uploads/2022/12/bg-emec.jpg) 0 0/cover no-repeat;position:relative}.tit-emec{text-transform:uppercase;text-transform:uppercase;font-family:Helvetica;font-weight:700;font-size:30px;color:#003162;padding-top:10px;text-align:right;display:block;position:absolute;top:145px;left:130px;line-height:16px}.hr-portaria, .txt-portaria{color:#757575 !important;position:absolute}.box-qrcode{display:flex;flex-direction:column;width:300px;padding:0 62px;position:absolute;right:220px;top:60px;gap:10px}.txt-portaria{font-weight:700;font-size:14px;line-height:20px;top:194px;display:block;left:310px}.hr-portaria{width:145px;top:210px;left:148px}.emec-acesseja, .emec-logo, .emec-qrcode{margin:0}.box-desktop-emec{background:0 0;height:auto;display:flex;margin:0 auto;max-width:300px;flex-direction:column;align-items:center;padding:0 20px}.tit-desktop-emec{color:#fff;text-align:center;line-height:18px;font-weight:500;margin-top:-12px}.link-desktop-emec{margin:0;display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:20px 30px;align-items:center;width:230px}.img-emec1, .img-emec3{margin:0;width:130px;height:auto}.img-emec2{margin:5px 0 10px;width:170px;height:auto}.link-banner{color:#fff !important;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.link-banner:hover{text-decoration:none}.page-40169>header{display:none}.banner .banner-conteudo a.link-banner .img-banner{width:100%;height:auto}.page-40169 #menu-novo-superior-1, .page-40169>header{display:none}.page-40169 .navbar .wrap-btn-vestibular{height:0;opacity:0;visibility:hidden;padding:0}@media (max-width:380px){.page-40169 .box-telefone .email{display:none}}@media (max-width:1024px){.page-40169 header{min-height:auto}.page-40169 .offcanvas-header .logo{opacity:0}.page-40169 .offcanvas-header>.text-white{background-image:url('https://casperlibero.edu.br/wp-content/plugins/template-faculdade/views/assets/img/design-v2/vestibular.png');background-size:contain;background-repeat:no-repeat}.secao-modalidades-mod2 .secao-modalidades ul{justify-content:initial}}.cta-form-lead{display:inline-block;padding:12px 14px;position:relative;left:50%;transform:translateX(-50%);border:2px solid;border-radius:.25rem}.cta-form-lead p{margin-bottom:0;padding-left:10px;color:#4a4a4a;font-size:18px;line-height:26px}.cta-form-lead p .btn{margin:0 0 0 15px}.modal.form-lead .modal-dialog{max-width:400px}.modal.form-lead .modal-body{padding:25px 30px}.modal-header .close{margin:0;font-size:20px;border:none;text-align:center}.modal-header .close>span{margin-top:-4px;display:block}.modal.form-lead .modal-body>p{text-transform:none;color:#4a4a4a;line-height:24px;margin-top:0}.modal.form-lead .modal-body .wpcf7-form{margin-top:15px}.modal-header .close:hover{background-color:#212121}.chamada-modalidades{background:url(https://casperlibero.edu.br/wp-content/themes/facasper/template-parts/views/assets/img/design-v2/colchete.png) center left/contain no-repeat #fff0;padding:30px 0 30px 40px;bottom:0;margin-left:15vw;margin-top:15vw;position:relative}.chamada-modalidades p{color:#fff;margin-bottom:0!important;font-size:26px}.banner>.banner-conteudo{border:none}.banner .bloco-cta .lb.menor{font-size:26px;line-height:30px;margin-bottom:15px}.banner .bloco-cta .tag{background-color:#047df6;display:inline-block;padding:6px 12px;margin-bottom:10px;color:#fff;font-size:20px;font-weight:700;border-radius:2px}@media only screen and (max-width:600px){.cta-form-lead{margin:-10px 20px 30px;transform:none;left:auto}}@media only screen and (max-width:768px){.secao-modalidades-mod2{margin-top:-70px}.secao-modalidades-mod2 .secao-modalidades .p-modalidades{font-size:24px;line-height:30px;margin-bottom:30px}.cta-form-lead p{padding-left:0;margin-top:10px}.cta-form-lead p .btn{margin-left:0;margin-top:15px}.cta-form-lead p>span{display:block}.banner .bloco-cta .tag{font-size:16px}}@media only screen and (min-width:601px){.secao-modalidades-mod2 .secao-modalidades ul{display:flex;justify-content:center}}@media only screen and (max-width:1200px){.chamada-modalidades{align-self:end}}@media only screen and (min-width:901px) and (max-width:1024px){.banner.banner-vestibular{}}.bloco-cta .wpcf7-acceptance .wpcf7-list-item,.form-lead .wpcf7-acceptance .wpcf7-list-item{padding:0;line-height:22px}.bloco-cta.estilo5{top:30px;font-family:Panton, sans-serif;padding:0}.banner .bloco-cta.estilo5 .tag{text-align:center;width:100%;padding:18px 0;text-transform:uppercase;border-radius:5px 5px 0 0;box-shadow:0 3px 6px #00000029}.banner .bloco-cta.estilo5 .lb.menor{font-size:18px}.bloco-cta.estilo5 .wrap-form{padding:14px 40px 34px 40px}.bloco-cta.com-contador .wrap-contador{width:100%;top:60px;left:0;background-color:#f2f8ff;border-radius:5px 5px 0 0;text-align:center}.bloco-cta.com-contador .wrap-form{margin-top:150px}.contador .rotulo{font-family:"Hand Of Sean",serif;color:#003162;font-size:16px;margin-bottom:16px}.contador .c-box{display:inline-block;text-align:center;margin-right:10px;width:65px;font-weight:700;box-shadow:0 0 20px #33333329}.contador .c-box .c-value{padding:10px;background-color:#047df6;color:#fff;font-size:32px;line-height:34px;width:100%;height:50px;border-radius:4px 4px 0 0}.contador .c-box .c-label{padding:3px;color:#003162;text-transform:uppercase;font-size:15px;background-color:#fff;border-radius:0 0 4px 4px;width:100%}.secao-modalidades-mod2.mtop-ajust{margin-top:50px}@media screen and (max-width:600px){.banner-ini{margin-bottom:-20px}}@media screen and (max-width:900px){.secao-modalidades-mod2.mtop-ajust{margin-top:20px}.chamada-modalidades{display:none}}.banner .bloco-cta.sotexto{padding:0 50px 0 0;color:#fff;box-shadow:none;width:auto;background:#fff0 url(../img/design-v2/bg-cta-degrade.png) no-repeat center center;background-size:110%}.banner .bloco-cta.sotexto.estilo4{bottom:30px;padding:0;background:transparent;margin-left:50%;transform:translateX(-50%);width:670px;max-width:100%;margin-bottom:5px}.bloco-cta.estilo3 .prova-data{background-color:azul;padding:0 8px;background-color:#047df6;height:52px;display:flex;align-items:center;margin-bottom:5px}.bloco-cta.estilo3 .chapeu{font-size:36px;line-height:36px;font-family:"Panton",sans-serif;padding-right:8px;font-weight:600;padding-top:5px}.bloco-cta.estilo3 .data,.bloco-cta.estilo3 .hora{font-size:50px;font-weight:700;letter-spacing:-.25vw;font-family:"Helvetica",sans-serif}.bloco-cta.estilo3 .prova-data .sm{font-size:24px;line-height:24px;font-weight:600;padding:2px 8px;letter-spacing:-.05vw;font-family:"Panton",sans-serif}.bloco-cta.estilo3 .titulo{font-weight:700;font-size:82px;line-height:70px;letter-spacing:-.35vw;margin-bottom:15px}.bloco-cta.estilo4 .titulo{font-size:66px;line-height:56px;letter-spacing:-0.05em;font-weight:700;margin-bottom:20px}.btn.btn-outline-white{border:2px solid #fff;color:#fff}.btn.btn-outline-white:hover{background-color:#fff;color:#113061}.chamada-modalidades-discreta,.chamada-alvo-discreta{font-family:"Panton",sans-serif;font-size:18px;line-height:22px}.chamada-modalidades-discreta.position-absolute,.chamada-alvo-discreta.position-absolute{bottom:30px;right:30px}.chamada-modalidades-discreta{width:300px}.estilo4 .chamada-alvo-discreta{margin-right:8px;font-size:21px;line-height:26px}.chamada-modalidades-discreta .bg-opacity-icon,.chamada-alvo-discreta .bg-opacity-icon{padding:20px 20px 20px 80px;background-color:rgb(0 49 98 / .5);color:#fff;display:block;width:100%;height:100%;position:relative;border-radius:5px}.chamada-modalidades-discreta .bg-opacity-icon:before,.chamada-alvo-discreta .bg-opacity-icon:before{content:'';display:inline-block;width:45px;height:45px;background:#fff0 url(../img/design-v2/icones/arrow-circle-right-blue.svg) no-repeat center center;background-size:100%;transform:rotate(90deg);position:absolute;left:20px;bottom:auto}.estilo4 .chamada-alvo-discreta .bg-opacity-icon:before{top:10px}.chamada-modalidades-discreta .bg-opacity-icon:hover:before,.chamada-alvo-discreta .bg-opacity-icon:hover:before{animation:pulinho 0.9s infinite}@keyframes pulinho{0%{bottom:auto;opacity:1}10%{opacity:0}100%{bottom:15px;opacity:1}}.secao-form-interesse{background-color:#F8FBFD}.secao-form-interesse:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.15;background:#fff0 url(../img/design-v2/banner-sou-aluno.svg) no-repeat top left;background-size:cover}.secao-form-interesse .apresentacao{border:none;padding:70px 0}.secao-form-interesse .wrap-col.tem-colchete{padding:35px 15px 35px 45px}.secao-form-interesse .lg-title{font-family:"Helvetica",sans-serif;font-weight:700;font-size:56px;line-height:56px;letter-spacing:-.18vw;color:#113061;margin-bottom:30px}.secao-form-interesse .md-title{font-weight:700;font-size:32px;line-height:40px;letter-spacing:-.05vw;color:#113061;margin-bottom:20px}.secao-form-interesse .wrap-form{font-family:"Panton",sans-serif;margin-left:auto;width:420px;max-width:100%;background-color:#fff;border-radius:5px;box-shadow:0 3px 20px #00000016}.secao-form-interesse .wrap-form .seta{transform:scaleX(-1) translateX(100%);left:-30px;top:30px;display:flex;align-self:flex-end;position:absolute}.secao-form-interesse .wrap-form .seta svg{width:150px;height:77px;transform:rotate(200deg)}.secao-form-interesse .wrap-form .lb{font-weight:600;font-size:18px;line-height:22px;color:#003162;margin-bottom:15px}.secao-form-interesse .wrap-form .btn{margin-top:0}.wrap-form .form-title{background-color:#047df6;display:inline-block;padding:6px 12px;margin-bottom:20px;color:#fff;font-size:20px;font-weight:700;text-align:center;width:100%;padding:18px 0;text-transform:uppercase;border-radius:5px 5px 0 0;box-shadow:0 3px 6px #00000029}.wrap-form .form-corpo{padding:0 40px 34px 40px}.wrap-form .bg-azulzinho{background-color:#EDF6FF;padding:4px 8px;margin-bottom:4px;border-radius:2px}.wrap-form .bg-azulzinho .wpcf7-acceptance .wpcf7-list-item{padding:0}.wrap-form .wpcf7-spinner{opacity:0;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;background:url(../img/design-v2/spinner-200x200.svg) center center/100% #fff0;width:100px;height:100px}.secao-form-interesse .par{margin-bottom:0!important}.wrap-form .btn.btn:disabled{opacity:.5;color:#fff;background-color:#113061;border-color:#113061;cursor:not-allowed;pointer-events:auto}.wrap-form .btn+.wpcf7-spinner+.alerta{background-color:#fff;padding:4px 8px;color:red;font-weight:600;font-size:15px;line-height:17px;bottom:-40px;left:50%;transform:translateX(-50%);border:1px solid rgb(255 0 0 / .32);border-radius:4px;opacity:0;visibility:hidden;transition:all .15s ease-in-out}.wrap-form .btn.btn:disabled:hover+.wpcf7-spinner+.alerta{opacity:1;visibility:visible}@media screen and (max-width:579px){.secao-form-interesse .wrap-form .form-corpo{padding:0 26px 22px 26px}}@media (max-width:768px){.secao-form-interesse .apresentacao-conteudo .col-12{padding-right:0;padding-left:0}.bloco-cta.estilo3 .titulo{font-size:38px;line-height:38px;margin-bottom:5px}.bloco-cta.estilo3 .chapeu{display:none}.bloco-cta.estilo3 .prova-data{width:220px;height:42px}.bloco-cta.estilo3 .data,.bloco-cta.estilo3 .hora{font-size:23.4px;line-height:1}}@media (max-width:1024px){.secao-form-interesse .wrap-form{margin-top:30px}.secao-form-interesse .wrap-form .lb{font-size:20px!important}.secao-form-interesse .lg-title{font-size:36px;line-height:32px;margin-bottom:15px}.secao-form-interesse .md-title{font-size:22px!important;line-height:26px!important}.secao-form-interesse .par{margin-top:-10px}.secao-form-interesse .md-title>br,.secao-form-interesse .par>br{display:none}.secao-form-interesse .apresentacao{padding:30px 0;margin-bottom:30px}.bloco-cta.estilo3 .btn{transform:scale(.86);transform-origin:0 0}.banner .bloco-cta.sotexto{background-size:70%}}@media (min-width:769px) and (max-width:1200px){.banner .banner-conteudo .bloco-cta.estilo3{top:20px}.bloco-cta.estilo3 .titulo{font-size:6.833vw;line-height:1.2}.bloco-cta.estilo3 .chapeu{font-size:3vw;line-height:1}.bloco-cta.estilo3 .data,.bloco-cta.estilo3 .hora{font-size:4.167vw;line-height:1}}@media (max-width:1200px){.banner .banner-conteudo{display:block!important}.banner .banner-conteudo .bloco-cta.estilo3{padding:0}.chamada-modalidades-discreta{display:none}}@media (min-width:1200px){.bloco-cta.estilo3 .btn{min-width:372px}}@media only screen and (min-width:992px){.bloco-cta.estilo3 .btn{min-width:372px}}.nav-link.btn-close{background-image:none;opacity:1;height:auto}@media only screen and (min-width:1025px){.secao-modalidades-mod2 .secao-modalidades ul{justify-content:center;flex-wrap:wrap}}@media (max-width:600px){.bloco-cta.estilo4 .titulo{font-size:38px;line-height:32px;letter-spacing:-.415vw}.banner .banner-conteudo .bloco-cta.estilo4{left:20px}}@media (max-width:600px){.bloco-cta.estilo4 .titulo{font-size:38px;line-height:32px;letter-spacing:-.415vw}.banner .banner-conteudo .bloco-cta.estilo4{left:20px}}@media (min-width:601px) and (max-width:800px){.bloco-cta.estilo4 .titulo{font-size:7.994vw;line-height:2.8rem}.banner .banner-conteudo .bloco-cta.estilo4{left:20px}}@media (max-width:1024px){.banner .banner-conteudo .bloco-cta.estilo4{position:absolute;bottom:0;top:auto}}@media (max-width:1200px){.chamada-modalidades-discreta, .chamada-alvo-discreta{display:none}}.wrap-form .btn + .wpcf7-spinner + .alerta{background-color:#fff;padding:4px 8px;color:red;font-weight:600;font-size:15px;line-height:17px;bottom:-40px;left:50%;transform:translateX(-50%);border:1px solid rgb(255 0 0 / .32);border-radius:4px;opacity:0;visibility:hidden;transition:all 0.15s ease-in-out}.wrap-form .btn.btn:disabled:hover+.wpcf7-spinner+.alerta{opacity:1;visibility:visible}.casper-first .cf-container{max-width:940px;margin-bottom:60px}.casper-first .cf-img{margin:0}.casper-first .bl-titulo{background-color:#047DF6;padding:35px 45px;border-radius:5px;text-align:left;font-family:"Helvetica", sans-serif}.casper-first .bl-titulo .tt{font-weight:bold;color:white}.casper-first .bl-titulo .t3{text-transform:uppercase;font-size:16px;letter-spacing:0.05vw;font-family:"Panton", sans-serif;font-weight:400}.casper-first .bl-titulo .t4{font-size:28px;font-style:normal;font-weight:700;line-height:34px}@media only screen and (max-width:768px){.casper-first{padding:0 20px}.casper-first .wrap-texto{padding-left:15%;margin-top:-100px;z-index:2;position:relative}.casper-first .bl-titulo{padding:25px}.casper-first .bl-titulo .t3{font-size:15px}.casper-first .bl-titulo .t4{font-size:18px;margin-bottom:0}.casper-first .wrap-texto .btn{padding:12px 20px;font-size:16px;line-height:16px;width:100%;margin-top:5px}}@media only screen and (min-width:769px){.casper-first .wrap-texto{position:absolute;top:50%;right:0;width:55.9865%;transform:translateY(-50%);text-align:right}}