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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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;display:flex;align-items:center;justify-content:center;background-image:url(../img/design-v2/lines-header.svg);background-position:top center;background-size:inherit;background-repeat:repeat-x}.header{width:100%;max-width:1240px;margin:0 20px}.header > .cabecalho{display:flex;justify-content:space-between;align-items:center}.header .site-logo .logo{height:46px;margin:42px 0}.header > .cabecalho > .menu-superior{list-style:none;display:flex;justify-content:space-between;align-items:baseline;margin:0;padding:0;width:65% !important}.header > .cabecalho > .menu-superior > .menu-item > .menu-link{text-transform:uppercase;font-family:"Panton";color:#fff;font-weight:600;font-size:16px;display:flex;align-items:flex-end}.header > .cabecalho > .menu-superior > .menu-item > .menu-link:hover{text-decoration:none}.header > .menu-inferior{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:0;width:100%;margin:0}.header > .menu-inferior > .menu-item > .menu-link{text-transform:uppercase;font-family:"Panton";color:#fff;font-weight:bold;font-size:18px}.header > .menu-inferior > .menu-item > .menu-link:hover{text-decoration:none}.header > .cabecalho > .menu-superior > .menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.header > .menu-inferior > .menu-item > .vestibular-btn{display:block;padding:12px 20px;background-color:#047df6;border-radius:5px;margin:3px 0px;transition:0.5s all ease-in-out !important}.header > .menu-inferior > .menu-item > .vestibular-btn:hover, .header > .menu-inferior > .menu-item > .vestibular-btn:focus{background-color:#829da6}.menu-item > .menu-link{display:flex;align-items:center}.radio-item > .menu-link > .icone-radio-bg{background-color:#047df6;display:flex;justify-content:flex-end;align-items:center;min-width:29px;min-height:29px;border-radius:50%;margin-right:16px}.radio-item > .menu-link > .icone-radio-bg > .icone-radio{width:16px;height:16px;transform:translateX(2px);transition:0.2s all !important}.radio-item:hover > .menu-link > .icone-radio-bg > .icone-radio, .radio-item:focus > .menu-link > .icone-radio-bg > .icone-radio{transform:translateX(-3px)}.header > .cabecalho > .menu-superior > .busca-item{transition:0.5s all ease-in-out !important}.header > .cabecalho > .menu-superior > .busca-item > .busca-link{font-family:"Hand Of Sean";text-transform:capitalize;font-size:20px;align-items:center}.header > .cabecalho > .menu-superior > .busca-item > .busca-link > .icone-busca-bg{background-color:#047df6;display:flex;justify-content:flex-end;align-items:flex-end;min-width:29px;min-height:29px;border-radius:50%;margin-left:16px}.header > .cabecalho > .menu-superior > .busca-item > .busca-link > .icone-busca-bg > .icone-busca{width:20px;height:20px;transform:translateX(2px);transition:0.5s all ease-in-out !important}.header > .cabecalho > .menu-superior > .busca-item:hover > .busca-link > .icone-busca-bg > .icone-busca, .header > .cabecalho > .menu-superior > .busca-item:focus > .busca-link > .icone-busca-bg > .icone-busca{transform:translateX(-2px) translateY(-2px)}.header > .cabecalho > .menu-superior > .busca-item > .seta-busca{width:46px;transition:0.5s all ease-in-out !important}.header > .cabecalho > .menu-superior > .busca-item:hover > .seta-busca, .header > .cabecalho > .menu-superior > .busca-item:focus > .seta-busca{transform:translateX(6px) rotate(-10deg)}.menu-item > .seta-busca > .st0{fill:#fff}.header > .cabecalho > .mobile-btns{display:none}.campo-search{display:none;flex:1;margin-left:50px}.campo-search > .form-search{width:100%;display:flex;align-items:center}.campo-search > .form-search > .search-input{flex:1;background-color:transparent;border:none;outline:none;border-left:1px solid #fff;padding:1px 10px;font-family:"Panton";font-size:30px;color:#fff}.campo-search > .form-search > .search-input::placeholder{color:#fff}.campo-search > .form-search > .search-btn{width:28px;height:28px;border-radius:50%;background-color:#047df6;border:1px solid #047df6;color:#fff;margin-left:17px;outline:none}.campo-search > .form-search > .search-action > .icone-busca{width:20px;height:20px;transform:translate(4px, 4px);z-index:3}.dropdown-content{display:none;position:absolute;z-index:4;margin-left:-50px;box-shadow:0px 3px 6px #00000029}.drp-sub{box-shadow:none}.dropdown-area{margin-top:20px;padding:30px 20px;background-color:#fff;width:280px}.dropdown-area hr:last-child{display:none}.mult-drop{width:auto;display:flex;padding:0;background-color:transparent}.dropdown-area > .drop-principal{width:260px;padding:30px 20px;background-color:#fff;height:fit-content;box-shadow:0px 3px 6px #00000029}.dropdown-area > .subprincipal{width:360px;padding:30px 20px;background-color:#f9f9f9;box-shadow:0px 3px 6px #00000029;display:none}.dropdown-area > .subprincipal > .sub-area{display:none}.dropdown-area > h4, .dropdown-area > .drop-principal > h4, .dropdown-area > .subprincipal > .sub-area > h4{font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:16px;line-height:20px;color:#047df6;margin-bottom:8px}.dropdown-area > .subprincipal > .sub-area > h4{color:#003162}.dropdown-area > .drop-principal > hr, .dropdown-area > .subprincipal > .sub-area > hr, .dropdown-area > hr{border-top:2px dashed rgba(130, 157, 166, 0.501961);margin:20px 0}.dropdown-area > .drop-principal > .menu-dropdown, .dropdown-area > .subprincipal > .sub-area > .menu-dropdown, .dropdown-area > .menu-dropdown{margin:0;padding:0;list-style:none}.dropdown-area > .drop-principal > .menu-dropdown > .item-dropdown > .link-dropdown, .dropdown-area > .subprincipal > .sub-area > .menu-dropdown > .item-dropdown > .link-dropdown, .dropdown-area > .menu-dropdown > .item-dropdown > .link-dropdown{text-transform:uppercase;color:#4a4a4a;font-family:"Panton";font-size:14px;line-height:18px}.dropdown-area > .subprincipal > .sub-area > .menu-dropdown > .item-dropdown{margin-bottom:4px;line-height:18px}.droppos{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.droppos::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";font-size:7px}.menu-item:hover .dropdown-content{display:block}.menu-mobile-area{display:none}.cabecalho .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}.cabecalho .menu-link:hover::after{transform:scaleX(1)}.menu-inferior .menu-link{position:relative;text-decoration:none;transition:all 0.3s ease}.menu-inferior .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}.menu-inferior .menu-link:hover::after{transform:scaleX(1)}.menu-inferior .vestibular-btn::after{display:none !important}@media (max-width:1024px){header{background-image:none;min-height:100px}.header > .cabecalho > .menu-superior, .header > .menu-inferior{display:none}.header .site-logo > .logo{height:40px;margin:30px 0}.header > .cabecalho > .site-logo > .logo-search{opacity:0.05;position:absolute;top:0;left:20px}.header > .cabecalho > .mobile-btns{display:block}.campo-search{margin-left:0;flex:none;width:100%}.campo-search > .form-search{justify-content:space-between;width:100%}.campo-search > .form-search > .search-input{border:none;padding:0;width:200px;font-size:24px;line-height:18px}.header .mobile-btns .btn-icons{width:30px;height:30px;border-radius:50%;background-color:#047df6;border:none;margin-left:27px}.header > .cabecalho > .mobile-btns > .btn-icons > .busca-mobile, .header > .cabecalho > .mobile-btns > .btn-icons > .menu-mobile{width:21px;transform:translate(5px, 2px)}.menu-mobile-area{padding:0;margin:0;list-style:none;background-color:#fff;width:100%;position:absolute;z-index:5}.mobile-item{border-bottom:1px solid #707070;width:100%}.vestibular{background-color:#047df6}.mobile-link{color:#003162;text-transform:uppercase;font-size:18px;line-height:24px;font-family:"Panton";font-weight:bold;width:100%;display:flex;justify-content:space-between;padding:23px 20px}.vestibular > .mobile-link{color:#fff}.mobile-drop > .mobile-link::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";color:#666}.mobile-item:hover{background-color:#003162}.mobile-item:hover .mobile-link{color:#fff}.mobile-item:hover .drop-mobile{display:block}.mobile-link:hover{text-decoration:none}.mobile-drop:hover .mobile-link::after{content:"\f078"}.drop-mobile{display:none;background-color:#fff;padding:23px 20px}.drop-mobile > h4{font-family:"Panton";font-weight:bold;color:#047df6;text-transform:uppercase;font-size:18px;line-height:20px;margin-bottom:0}.drop-mobile > .drop-mobile-list{margin:0;padding:0;list-style:none;margin-top:10px}.drop-mobile > .drop-mobile-list > .drop-mobile-item{margin-top:25px}.drop-mobile > .drop-mobile-list > .drop-mobile-item > .drop-mobile-link{font-family:"Panton";font-size:18px;line-height:18px;color:#4a4a4a;text-transform:uppercase}.drop-mobile > hr{border-top:2px dashed rgba(130, 157, 166, 0.501961);margin:20px 0}.drop-mobile > hr:last-child{display:none}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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){.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%}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.nav-links{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f8f8fd}.nav-links-conteudo{width:100%;max-width:1280px;padding:16px 20px;display:flex;align-items:center;flex-wrap:wrap}.nav-links-conteudo > .item-link, .nav-links-conteudo > .divisor{padding:0;margin:0;color:#829da6;font-size:16px;line-height:22px;font-family:"Panton";margin-left:5px}.nav-links-conteudo > .divisor{padding:0 2px;font-size:12px}.nav-links-conteudo > .item-link:last-child{max-width:94ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-links-conteudo > .divisor:last-child{display:none}@media (max-width:1024px){.nav-links{display:none}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.banner-inicial{width:100%;display:flex;justify-content:center;align-items:center}.banner-inicial > .banner-inicial-conteudo{width:100%;max-width:1280px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;min-height:500px}.banner-inicial-conteudo > .conteudo > .header-content{display:flex;flex-direction:column;align-items:flex-end;width:fit-content}.banner-inicial-conteudo > .conteudo > .header-content > .seta-graduacao{width:61px;height:33px;transform:scaleY(-1) rotate(-15deg) translate(-430px, -120px)}.banner-inicial-conteudo > .conteudo > .header-content > h1{font-size:32px;line-height:40px;font-family:"Helvetica";color:#829da6;text-transform:uppercase;font-weight:bold;margin-bottom:0;width:655px}.banner-inicial-conteudo > .conteudo > .header-content > h1 > small{display:block;font-family:"Hand Of Sean";color:#6500f3;font-size:20px;line-height:30px;text-transform:none;margin-bottom:8px}.banner-inicial-conteudo > .conteudo > p{margin-top:30px;margin-bottom:0;color:#666;font-family:"Panton";font-size:20px;line-height:28px;width:610px}@media (min-width:1025px){.banner-inicial-conteudo>.conteudo{max-width:50%}}.banner-inicial-conteudo > .conteudo > .inscrever{display:flex;align-items:center;justify-content:center;background-color:#6500f3;border-radius:5px;border:1px solid #6500f3;color:#fff;text-transform:uppercase;width:239px;height:62px;font-family:"Panton";font-weight:bold;font-size:22px;line-height:24px;margin-top:35px}.banner-inicial-conteudo > .conteudo > .inscrever:hover{text-decoration:none}.banner-inicial-conteudo > .banner{position:absolute;right:0;width:45%;max-width:845px;height:500px;background-position:center;background-size:cover}.banner-inicial-conteudo > hr{display:none}@media (max-width:1024px){.banner-inicial{border-bottom:none}.banner-inicial > .banner-inicial-conteudo{padding:50px 20px 0}.banner-inicial > .banner-inicial-conteudo{flex-direction:column}.banner-inicial-conteudo > hr{display:block;margin-top:20px;border-top:2px dashed rgba(130, 157, 166, 0.501961);width:100%}.banner-inicial-conteudo > .banner{position:initial}.banner-inicial-conteudo > .conteudo > p{width:100%;font-size:18px;line-height:26px;margin-top:20px}.banner-inicial-conteudo > .conteudo{width:100%}.banner-inicial-conteudo > .banner{width:100%;height:221px;margin-top:25px;padding-bottom:20px}.banner-inicial-conteudo > .banner > img{height:221px;opacity:0.5}.banner-inicial-conteudo > .conteudo > .header-content > h1{font-size:24px;line-height:30px;width:auto !important}.banner-inicial-conteudo > .conteudo > .header-content > h1 > small{font-size:16px;line-height:30px}.banner-inicial-conteudo > .conteudo > .header-content{position:relative !important}.banner-inicial-conteudo > .conteudo > .header-content > .seta-graduacao{width:52px;height:28px;transform:scaleY(-1) rotate(-15deg) translate(40px, 0px);left:85px;top:-25px;position:absolute !important}.banner-inicial-conteudo > .conteudo > .inscrever{width:219px;margin-top:20px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.apresentacao{width:100%;display:flex;justify-content:center;align-items:center}.apresentacao-conteudo{max-width:1280px;width:100%;padding:100px 20px;display:flex;justify-content:space-between}.apresentacao-conteudo > .conteudo{display:flex}.apresentacao-conteudo > .conteudo > .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}.apresentacao-conteudo > .conteudo > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.apresentacao-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:none}.apresentacao-conteudo > .conteudo > .texto > .texto-head > h2{width:630px;text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.apresentacao-conteudo > .conteudo > .texto > h3{font-family:"Panton";font-size:24px;line-height:30px;font-weight:bold;margin-top:40px;color:#003162}.apresentacao-conteudo > .conteudo > .texto > p{margin-top:20px;margin-bottom:0;font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a;width:630px}.apresentacao-conteudo > .conteudo > .texto > ul{padding:0px 0px 0px 20px;margin:0px;width:630px}.apresentacao-conteudo > .conteudo > .texto > ul > li{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a}.apresentacao-conteudo > .informacoes{width:400px;height:fit-content;border:1px solid rgba(130, 157, 166, 0.501961);border-top:10px solid #6500f3;display:flex;flex-direction:column;align-items:center;padding:50px 20px}.apresentacao-conteudo > .informacoes > .informacao-field{display:flex;flex-direction:column;align-items:center}.apresentacao-conteudo > .informacoes > .informacao-field > h4{margin-bottom:0;font-family:"Panton";font-weight:bold;color:#003162;font-size:24px;line-height:34px}.apresentacao-conteudo > .informacoes > .informacao-field > p{margin-bottom:50px;font-family:"Panton";color:#003162;font-size:18px;line-height:24px;text-align:center}.apresentacao-conteudo > .informacoes > .informacao-field:last-child p{margin-bottom:0}.apresentacao-conteudo > .informacoes > .informacao-field > .estrelas{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.apresentacao-conteudo > .informacoes > .informacao-field > .estrelas > .estrela{font-size:32px;color:#f0c411;margin-bottom:0px}@media (max-width:1024px){.apresentacao-conteudo{padding:50px 20px;flex-direction:column}.apresentacao-conteudo > .conteudo > .icone{display:none}.apresentacao-conteudo > .conteudo > .texto > h3{font-size:20px}.apresentacao-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:block;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}.apresentacao-conteudo > .conteudo > .texto > .texto-head > .icone-mobile > img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.apresentacao-conteudo > .conteudo > .texto > .texto-head{display:flex}.apresentacao-conteudo > .conteudo > .texto > .texto-head > h2{width:auto;font-size:24px;line-height:29px}.apresentacao-conteudo > .conteudo > .texto > p{width:100%;font-size:18px;line-height:26px}.apresentacao-conteudo > .conteudo > .texto > ul{width:100%}.apresentacao-conteudo > .conteudo > .texto > ul > li{font-size:18px;line-height:26px;width:100%}.apresentacao-conteudo > .informacoes{width:100%;margin-top:30px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.corpo{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f8f8fd}.corpo-conteudo{max-width:1280px;width:100%;padding:100px 20px;display:flex;align-items:center;justify-content:space-between}.corpo-conteudo > .conteudo{display:flex}.corpo-conteudo > .conteudo > .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}.corpo-conteudo > .conteudo > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.corpo-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:none}.corpo-conteudo > .conteudo > .texto > .texto-head > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.corpo-conteudo > .conteudo > .texto > p{margin-top:30px;margin-bottom:0;font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a;width:400px}.corpo-conteudo > .conteudo > .texto > .ver-docentes{border:1px solid #047df6;border-radius:5px;height:46px;width:164px;display:flex;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;font-size:16px;line-height:21px;color:#047df6;text-transform:uppercase;margin-top:30px}.corpo-conteudo > .conteudo > .texto > .ver-docentes:hover{text-decoration:none}.corpo-conteudo > .img-corpo{width:700px;height:440px}@media (max-width:1024px){.corpo-conteudo{padding:50px 20px;flex-direction:column}.corpo-conteudo > .conteudo > .icone{display:none}.corpo-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:block;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}.corpo-conteudo > .conteudo > .texto > .texto-head > .icone-mobile > img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.corpo-conteudo > .conteudo > .texto > .texto-head{display:flex}.corpo-conteudo > .conteudo > .texto > .texto-head > h2{width:auto;font-size:24px;line-height:29px}.corpo-conteudo > .conteudo > .texto > p{width:100%;font-size:18px;line-height:26px}.corpo-conteudo > .img-corpo{min-width:100%;max-width:100%;height:auto;margin-top:40px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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:24px}.matriz-conteudo > .matriz-head{display:flex;margin-bottom:50px}.matriz-conteudo > .matriz-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}.matriz-conteudo > .matriz-head > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.matriz-conteudo > .matriz-head > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.matriz-conteudo > .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}.tabela-matriz{width:100%}.cabeca-tabela{font-size:20px;line-height:28px;color:#707070;font-family:"Panton";font-weight:bold;text-transform:uppercase}.matriz-conteudo > .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:28px}.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)}.table-titulo{text-align:center;background-color:#003162;color:#fff;font-family:"Panton";font-weight:bold;font-size:20px;line-height:28px;padding:20px}.table-periodo{font-family:"Panton";font-size:20px;line-height:20px;text-align:center;color:#333;padding:20px;font-weight:400;border:1px solid rgba(130, 157, 166, 0.501961)}.table-periodo > span{display:block;font-size:16px}.table-modulo-g{width:226px}.table-modulo{text-align:center;background-color:#eeeeee;border:1px solid rgba(130, 157, 166, 0.501961);padding:20px;color:#333;font-family:"Panton";font-weight:bold;font-size:20px;line-height:20px}td{border:1px solid rgba(130, 157, 166, 0.501961);padding:20px;font-family:"Panton";font-size:20px;line-height:24px;color:#333;text-align:center}.table thead th{border-top:0px}@media (max-width:1024px){.matriz-conteudo, .curiosidades-conteudo, .espaco-aluno-conteudo{padding:50px 20px;flex-direction:column}.apresentacao.cd-curso .apresentacao-conteudo > .matriz-conteudo{padding-left:0;padding-right:0}.curiosidades-conteudo > .container{padding:0px;width:100%}.curiosidades-conteudo p{width:100% !important;font-size:18px !important;line-height:26px !important}.curiosidades-conteudo .mt-5, .mt-5, .my-5{margin-top:1rem !important}.matriz-conteudo > .matriz-head > .icone{display:block;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}.matriz-conteudo > .matriz-head > .icone > img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.matriz-conteudo > .matriz-head > h2{width:auto;font-size:24px;line-height:29px}.matriz-colapse{overflow-x:auto}iframe{height:240px !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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.curiosidades{width:100%;display:flex;padding:100px 0;align-items:center;justify-content:center;background-color:#fff;background-position:center bottom;border-top:2px dashed rgba(130, 157, 166, 0.501961)}.curiosidades-conteudo{width:100%;max-width:1440px;padding:70px 20px;justify-content:space-between;align-items:center}.curiosidades-conteudo > .container > .titulo{width:100%}.curiosidades-conteudo > .container > .titulo > .icone{background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px;float:left}.curiosidades-conteudo > .container > .titulo > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.curiosidades-conteudo > .container > .titulo > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.curiosidades-conteudo > .container{max-width:1440px}.espaco-aluno{width:100%;display:flex;padding:0;align-items:center;justify-content:center;background-color:#003162;background-image:url(../img/design-v2/bg-banner-inicial.png);background-position:center bottom}.espaco-aluno-conteudo{width:100%;max-width:1440px;padding:70px 20px;display:flex;justify-content:space-between;align-items:center}.espaco-aluno-conteudo > .container{max-width:1440px}.espaco-aluno h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#fff !important;font-size:32px;line-height:56px;margin-bottom:0}.alem-se{width:100%;display:flex;padding:0;align-items:center;justify-content:center;background-color:#f8f8fd;background-image:url(../img/design-v2/bg-ajuste.png);background-position:center;background-size:cover}.alem-se-conteudo{width:100%;max-width:1440px;padding:200px 20px;display:flex;justify-content:space-between;align-items:center}.alem-se-conteudo > .img-alem{background-image:url(../img/design-v2/img-ajuste.png);min-width:505px;height:354px;background-position:center;background-size:cover;display:flex;justify-content:flex-end;align-items:flex-end}.alem-se-conteudo > .img-alem > .seta{display:flex;transform:translate(200px, 70px)}.alem-se-conteudo > .img-alem > .seta > svg{width:113px;height:90px;transform:rotate(30deg)}.alem-se-conteudo > .img-alem > .seta > p{font-family:"Hand Of Sean";font-size:20px;line-height:30px;color:#047df6;width:181px;padding-top:30px;margin-left:10px}.alem-se-conteudo > .texto > .alem-header{display:flex;align-items:center;margin-bottom:20px}.alem-se-conteudo > .texto > .alem-header > .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-left:25px}.alem-se-conteudo > .texto{display:flex;flex-direction:column;align-items:flex-end;flex:1;margin-left:80px}.alem-se-conteudo > .texto > .alem-header > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.alem-se-conteudo > .texto > .alem-header > h2{text-transform:uppercase;font-family:"Helvetica";font-size:32px;line-height:50px;color:#003162;font-weight:bold;padding-top:10px}.alem-se-conteudo > .texto > p{width:96%;font-family:"Panton";color:#4a4a4a;text-align:end;margin-bottom:25px;font-size:20px;line-height:28px}.alem-se-conteudo > .texto > .botoes-alem{width:100%;display:flex;justify-content:flex-end;align-items:center}.apresentacao.cd-curso{border-top:none}.cta-newsletter.acontece{background-color:#003162;color:#fff;padding:45px 20px;margin-bottom:100px;position:relative}.cta-newsletter.acontece:before{display:none;content:"";position:absolute;height:264px;width:210px;max-width:100%;top:-25px;right:30px;background:transparent url(../img/design-v2/bg-news-arrow.png) no-repeat left center;background-size:contain;transform:rotate(90deg)}.cta-newsletter .title{font-weight:700;letter-spacing:-0.16vw;background:transparent url('../img/design-v2/colchete.png') no-repeat center left;background-size:auto 100%;padding:20px 0 20px 30px}.cta-newsletter .aviso-privacidade{font-size:14px;line-height:20px;font-weight:600;color:#b3c1d0;margin-bottom:0;border-left:1px solid #6683a0;padding:8px 0 8px 25px;margin-left:-25px}.cta-newsletter .box-form{background-color:#047DF6;border-radius:24px;padding:45px}.cta-newsletter .box-form .intro{line-height:24px;font-weight:600}.cta-newsletter label, .cta-newsletter .form-control{width:100%;margin-bottom:5px}.cta-newsletter .wpcf7-list-item{margin-left:0}.cta-newsletter .wpcf7-list-item-label{letter-spacing:-0.005vw;font-size:14px}.cta-newsletter .wpcf7-list-item-label:before{display:none}.cta-newsletter .wpcf7-submit{padding:15px 35px;font-size:18px;line-height:18px}.cta-newsletter .wpcf7-submit.btn-sm{padding:12px 20px;font-size:16px;line-height:16px}.cta-newsletter .wpcf7-submit.w100{width:100%}@media (max-width:600px){.cta-newsletter .wpcf7-submit, .cta-newsletter .wpcf7-submit.btn-sm{padding:15px;font-size:16px;line-height:20px}}@media only screen and (max-width:768px){.cta-newsletter .title{font-size:8.346vw;line-height:8.346vw}}@media only screen and (max-width:992px){.cta-newsletter.acontece:before{display:block}.cta-newsletter .title br{display:none}}@media only screen and (min-width:768px) and (max-width:1312px){.cta-newsletter .title{font-size:36px;line-height:34px;padding-right:50px}.cta-newsletter .title br{display:none}}@media only screen and (min-width:992px){.cta-newsletter.acontece{background:#003162 url(../img/design-v2/bg-news-arrow.png) no-repeat 60% center}.cta-newsletter .box-form{max-width:92%;position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:1313px){.cta-newsletter .title{font-weight:700;font-size:40px;line-height:38px}}@media (max-width:1024px){.alem-se{background-image:none}.alem-se-conteudo{flex-direction:column;padding:120px 20px 78px}.alem-se-conteudo > .img-alem{min-width:auto;width:100%;height:262px;align-items:flex-start}.alem-se-conteudo > .img-alem > .seta{transform:translateY(-60px)}.alem-se-conteudo > .img-alem > .seta > p{font-size:18px;line-height:26px;padding-top:0;text-align:end;margin:0}.alem-se-conteudo > .img-alem > .seta > svg{width:113px;height:90px;transform:scaleY(-1) rotate(45deg);margin-right:-10px}.alem-se-conteudo > .texto, .alem-se-conteudo > .texto > p{width:100%;margin:0;align-items:center}.alem-se-conteudo > .texto > .alem-header{margin-top:30px;flex-direction:row-reverse;margin-bottom:20px}.alem-se-conteudo > .texto > .alem-header > .icone{margin:0;min-width:37px;min-height:37px;max-width:37px;max-height:37px;margin-right:20px}.alem-se-conteudo > .texto > .alem-header > .icone > img{height:28px;width:28px}.alem-se-conteudo > .texto > .alem-header > h2{font-size:24px;line-height:29px;padding-right:60px}.alem-se-conteudo > .texto > p{font-size:18px;line-height:26px;text-align:left}.alem-se-conteudo > .texto > .botoes-alem{margin-top:30px;flex-direction:column}.alem-se-conteudo > .texto > .botoes-alem > .btn-agendar{width:176px;margin-bottom:20px}.alem-se-conteudo > .texto > .botoes-alem > .btn-dentro{width:100%;color:#047df6;border:2px solid #047df6;padding:15px 0px !important;height:auto;font-size:18px}.curiosidades-conteudo > .container > .titulo > .icone{margin:0;min-width:37px;min-height:37px;max-width:37px;max-height:37px;margin-right:20px}.curiosidades-conteudo > .container > .titulo > .icone > img{height:28px;width:28px}.curiosidades-conteudo > .container > .titulo > h2{font-size:24px;line-height:29px;padding-right:60px}.curiosidades-conteudo > .container > iframe{height:250px !important}.espaco-aluno > h2{font-size:24px;line-height:29px;padding-right:60px;margin-bottom:20px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.acontece{width:100%;display:flex;padding:100px 0;align-items:center;justify-content:center}.acontece-conteudo{width:100%;max-width:1280px;padding:0 20px}.acontece-conteudo > .acontece-header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.acontece-header > .titulo{display:flex;align-items:center}.acontece-header > .titulo > .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}.acontece-header > .titulo > .icone > img{height:40px;width:41px;transform:translateX(15px) translateY(-12px)}.acontece-header > .titulo > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;font-size:32px;line-height:50px;color:#003162;padding-top:10px}.acontece-conteudo > .tab-content > .tab-pane > .link{padding-top:50px;text-align:center}.acontece-conteudo > .tab-content > .tab-pane > div > a{color:#047df6;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-size:20px;line-height:24px}.acontece-conteudo > .tab-content > a:hover{text-decoration:none}.acontece-conteudo > .acontece-header > div > ul, .acontece-conteudo > .acontece-header > ul{border:1px solid #047df6;border-radius:5px;text-transform:uppercase !important;font-family:"Panton";font-weight:bold !important;margin:12px 0px 8px;padding:0px}.nav-link{padding:10px 35px}li:first-child .nav-link{border-radius:5px 0px 0px 5px}li:last-child .nav-link{border-radius:0px 5px 5px 0px}.acontece-conteudo-campo, .acontece-conteudo-campo-2{display:flex;align-items:center;justify-content:space-between}.acontece-postagem{width:295px;background-color:#fff;border-radius:5px;box-shadow:0 0 20px #e6e6e6;-webkit-transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.acontece-postagem:hover{-webkit-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.acontece-postagem > .acontece-thumbnail{width:100%;height:200px;background-position:center;background-size:cover;display:flex;justify-content:flex-end;align-items:flex-end;padding:8px 12px;border-radius:5px 5px 0px 0px}.acontece-postagem > .acontece-thumbnail > .categoria-tag{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;font-family:"Panton";font-weight:bold;border-radius:3px;height:30px}.acontece-postagem > .acontece-thumbnail > .categoria-tag:hover{text-decoration:none}.tag-evento{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:84px}.tag-evento-periodo{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:184px}.acontece-postagem > .acontece-thumbnail > .tag-jornalismo, .acontece-postagem > .acontece-thumbnail > .tag-noticias-jornalismo{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:92px}.acontece-postagem > .acontece-thumbnail > .tag-publicidade-e-propaganda-graduacao, .acontece-postagem > .acontece-thumbnail > .tag-publicidade-e-propaganda{color:#fff;background-color:#ed138b;border:1px solid #ed138b;width:182px}.acontece-postagem > .acontece-thumbnail > .tag-noticias-relacoes-publicas, .acontece-postagem > .acontece-thumbnail > .tag-relacoes-publicas-graduacao{color:#333;background-color:#f0c411;border:1px solid #f0c411;width:136px}.acontece-postagem > .acontece-thumbnail > .tag-noticias-rtv, .acontece-postagem > .acontece-thumbnail > .tag-rtv{color:#333;background-color:#7eee15;border:1px solid #7eee15;width:145px}.acontece-postagem > .acontece-conteudo-post{padding:20px;border-top:1px solid #ddd}.acontece-postagem > .acontece-conteudo-post > p{color:#829da6;text-transform:uppercase;font-family:"Panton";font-weight:600;font-size:14px;line-height:18px;margin-bottom:8px}.acontece-postagem > .acontece-conteudo-post > a > h4{color:#333;font-family:"Panton";font-weight:bold;font-size:18px;line-height:24px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px}.acontece-postagem > .acontece-conteudo-post > a:hover{text-decoration:none}.acontece-postagem > .acontece-conteudo-post > .post-tag{display:flex;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;font-size:14px;line-height:18px;border-radius:3px;color:#fff;height:30px;width:75px}.acontece-postagem > .acontece-conteudo-post > .post-tag:hover{text-decoration:none}.acontece-postagem > .acontece-conteudo-post > .post-noticia{background-color:#003162;border:1px solid #003162;width:75px}.acontece-postagem > .acontece-conteudo-post > .post-evento{background-color:#047df6;border:1px solid #047df6}.acontece-conteudo > a{display:none}.regulamento-conteudo > h2.infraestrutura-subtitulo{max-width:1280px;width:100%;padding:0 20px;font-family:"Panton";font-weight:bold;font-size:24px;line-height:28px;color:#003162;text-transform:uppercase;margin-bottom:30px;margin-top:80px}.regulamento-conteudo > h3{margin-bottom:25px;font-family:"Panton";font-size:20px;line-height:28px;color:#047df6;text-transform:uppercase;font-weight:bold}.regulamento-conteudo > h4{font-family:"Panton";font-size:20px;line-height:28px;color:rgba(130, 157, 166, 0.501961);text-transform:uppercase}.regulamento-conteudo > p{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a}.regulamento-conteudo > br{height:0px;margin:0px;padding:0px;display:none}@media (max-width:1024px){.acontece{padding:50px 0 50px !important}.acontece-conteudo > .acontece-header{margin-bottom:20px}.acontece-header > a{display:none}.acontece-header > .titulo > .icone{max-height:37px;min-width:37px;min-height:37px;max-width:37px;margin-right:15px}.acontece-header > .titulo > .icone > img{height:28px;width:28px}.acontece-header > .titulo > h2{font-size:24px;line-height:29px}.acontece-conteudo-campo{display:block;height:auto !important}.acontece-conteudo-campo .slick-list{height:auto !important;min-height:auto !important}.acontece-conteudo-campo .slick-slide{height:auto !important}.acontece-conteudo-campo > .slick-dots{bottom:-50px}.acontece-conteudo-campo > .slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#003162;font-size:15px}.acontece-conteudo-campo > .slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#003162}.acontece-conteudo > a{display:block;color:#047df6;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-size:16px;line-height:21px;text-align:center;margin-top:80px}.acontece-conteudo > .acontece-header > div > ul, .acontece-conteudo > .acontece-header > ul{width:100% !important}.acontece-postagem{width:100% !important;max-width:100% !important;height:150px !important;margin:0px 0px 15px !important;padding:0px !important;border-radius:5px}.acontece-postagems .acontece-thumbnail{width:175px !important;height:150px;border-radius:5px;float:left;margin:1px 0px 0px}.acontece-postagem .acontece-conteudo-post{margin-left:175px !important;height:150px}.acontece-postagem .acontece-conteudo-post a h4{-webkit-line-clamp:3;font-size:16px;line-height:20px}.acontece-postagem > .acontece-thumbnail{width:50%;height:200px;background-position:center;background-size:cover;display:flex;justify-content:flex-end;align-items:flex-end;padding:8px 12px;border-radius:5px 5px 0px 0px;float:left;margin-top:1px}.acontece-conteudo > .tab-content > .tab-pane > .link{padding-top:40px}.nav-pills{width:100%;max-width:100%;border:1px solid #047df6;border-radius:5px;text-transform:uppercase !important;font-family:"Panton";font-weight:bold !important;margin:12px 0px 8px;padding:0px}.nav-pills li{width:50%;text-align:center}.nav-pills li a{text-align:center}}.img-red{min-width:100% !important;min-height:auto !important}.acontece-postagem > .acontece-thumbnail > .categoria-tag{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;font-family:"Panton";font-weight:700;border-radius:3px;height:30px;position:absolute;top:45%;right:10%}.acontece-conteudo-campo .acontece-postagem .acontece-thumbnail{width:100% !important;height:auto !important;display:flex;justify-content:center;align-items:center;border-radius:5px 5px 0 0;overflow:hidden}.cursos-campo-conteudo .cursos-livres .curso-thumnail{height:auto !important;width:100% !important;background-position:center;background-size:cover;border-radius:5px 5px 0 0;background-color:#829da6}.cursos-campo-conteudo .pos-graduacao .curso-thumnail{height:auto !important;width:100% !important;background-position:center;background-size:cover;border-radius:5px 5px 0 0;background-color:#829da6}.curso-thumnail{overflow:hidden !important}.cursos-graduacao .cursos-campo-conteudo .curso-graduacao .curso-thumnail{height:auto !important;width:100% !important;background-position:center;background-size:cover;border-radius:5px 5px 0 0;background-color:#829da6}.programas-geral .programa img{width:100% !important;height:auto !important;margin-bottom:15px !important;border-radius:5px !important}.acontece-postagem > .acontece-thumbnail{height:auto !important}.acontece-postagem > .acontece-thumbnail > .categoria-tag{top:39% !important}.acontece-postagem > .acontece-thumbnail, .curso-graduacao > .curso-thumnail{height:auto}.cursos-livres > .curso-thumnail{height:200px !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}@media only screen and (max-width:600px){.diferenciais-oportunidades{margin:20px 0 !important;display:grid !important;grid-template-columns:1fr !important;grid-gap:10px !important}.diferenciais-extras > div{margin:0 !important;display:grid;grid-template-columns:1fr !important;grid-gap:10px !important}.texto-descricao{margin-top:25px;margin-bottom:0;font-size:20px;line-height:28px;color:#4a4a4a;width:auto !important;font-family:Panton}.banner-inicial-conteudo > .banner{width:100%;height:320px;margin-top:25px;padding-bottom:0}.banner-inicial-conteudo > .banner > img{height:100%;opacity:0.5}.home .curso-graduacao, .home .acontece-postagem{box-shadow:none !important;border:1px solid #ddd !important;display:flex !important;flex-direction:column !important;height:auto !important}.body.home .acontece-postagem .acontece-thumbnail{height:auto !important}.acontece-postagem .acontece-conteudo-post{margin-left:0px !important;height:150px !important;position:relative !important}.acontece-postagem > .acontece-thumbnail > .categoria-tag{top:15px !important}.trabalhos-conteudo > .trabalhos-campo{display:flex !important;flex-direction:column !important;justify-content:space-between !important;align-items:initial !important;gap:20px !important}.junte-se-conteudo{flex-direction:column !important;padding:120px 20px 78px;position:relative !important}.junte-se-conteudo > .img-junte > .seta{transform:translateY(-60px);left:0 !important;top:110px !important}.tag-evento{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:auto !important;position:absolute;right:20px;border-radius:5px;padding:2px 5px;font-size:14px;height:30px}.corpo-conteudo > .img-corpo{min-width:100%;max-width:100%;height:auto !important;margin-top:40px}.ahtml{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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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;display:flex;align-items:center;justify-content:center;background-image:url(../img/design-v2/lines-header.svg);background-position:top center;background-size:inherit;background-repeat:repeat-x}.header{width:100%;max-width:1240px;margin:0 20px}.header > .cabecalho{display:flex;justify-content:space-between;align-items:center}.header .site-logo .logo{height:46px;margin:42px 0}.header > .cabecalho > .menu-superior{list-style:none;display:flex;justify-content:space-between;align-items:baseline;margin:0;padding:0;width:65% !important}.header > .cabecalho > .menu-superior > .menu-item > .menu-link{text-transform:uppercase;font-family:"Panton";color:#fff;font-weight:600;font-size:16px;display:flex;align-items:flex-end}.header > .cabecalho > .menu-superior > .menu-item > .menu-link:hover{text-decoration:none}.header > .menu-inferior{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:0;width:100%;margin:0}.header > .menu-inferior > .menu-item > .menu-link{text-transform:uppercase;font-family:"Panton";color:#fff;font-weight:bold;font-size:18px}.header > .menu-inferior > .menu-item > .menu-link:hover{text-decoration:none}.header > .cabecalho > .menu-superior > .menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.header > .menu-inferior > .menu-item > .vestibular-btn{display:block;padding:12px 20px;background-color:#047df6;border-radius:5px;margin:3px 0px;transition:0.5s all ease-in-out !important}.header > .menu-inferior > .menu-item > .vestibular-btn:hover, .header > .menu-inferior > .menu-item > .vestibular-btn:focus{background-color:#829da6}.menu-item > .menu-link{display:flex;align-items:center}.radio-item > .menu-link > .icone-radio-bg{background-color:#047df6;display:flex;justify-content:flex-end;align-items:center;min-width:29px;min-height:29px;border-radius:50%;margin-right:16px}.radio-item > .menu-link > .icone-radio-bg > .icone-radio{width:16px;height:16px;transform:translateX(2px);transition:0.2s all !important}.radio-item:hover > .menu-link > .icone-radio-bg > .icone-radio, .radio-item:focus > .menu-link > .icone-radio-bg > .icone-radio{transform:translateX(-3px)}.header > .cabecalho > .menu-superior > .busca-item{transition:0.5s all ease-in-out !important}.header > .cabecalho > .menu-superior > .busca-item > .busca-link{font-family:"Hand Of Sean";text-transform:capitalize;font-size:20px;align-items:center}.header > .cabecalho > .menu-superior > .busca-item > .busca-link > .icone-busca-bg{background-color:#047df6;display:flex;justify-content:flex-end;align-items:flex-end;min-width:29px;min-height:29px;border-radius:50%;margin-left:16px}.header > .cabecalho > .menu-superior > .busca-item > .busca-link > .icone-busca-bg > .icone-busca{width:20px;height:20px;transform:translateX(2px);transition:0.5s all ease-in-out !important}.header > .cabecalho > .menu-superior > .busca-item:hover > .busca-link > .icone-busca-bg > .icone-busca, .header > .cabecalho > .menu-superior > .busca-item:focus > .busca-link > .icone-busca-bg > .icone-busca{transform:translateX(-2px) translateY(-2px)}.header > .cabecalho > .menu-superior > .busca-item > .seta-busca{width:46px;transition:0.5s all ease-in-out !important}.header > .cabecalho > .menu-superior > .busca-item:hover > .seta-busca, .header > .cabecalho > .menu-superior > .busca-item:focus > .seta-busca{transform:translateX(6px) rotate(-10deg)}.menu-item > .seta-busca > .st0{fill:#fff}.header > .cabecalho > .mobile-btns{display:none}.campo-search{display:none;flex:1;margin-left:50px}.campo-search > .form-search{width:100%;display:flex;align-items:center}.campo-search > .form-search > .search-input{flex:1;background-color:transparent;border:none;outline:none;border-left:1px solid #fff;padding:1px 10px;font-family:"Panton";font-size:30px;color:#fff}.campo-search > .form-search > .search-input::placeholder{color:#fff}.campo-search > .form-search > .search-btn{width:28px;height:28px;border-radius:50%;background-color:#047df6;border:1px solid #047df6;color:#fff;margin-left:17px;outline:none}.campo-search > .form-search > .search-action > .icone-busca{width:20px;height:20px;transform:translate(4px, 4px);z-index:3}.dropdown-content{display:none;position:absolute;z-index:4;margin-left:-50px;box-shadow:0px 3px 6px #00000029}.drp-sub{box-shadow:none}.dropdown-area{margin-top:20px;padding:30px 20px;background-color:#fff;width:280px}.dropdown-area hr:last-child{display:none}.mult-drop{width:auto;display:flex;padding:0;background-color:transparent}.dropdown-area > .drop-principal{width:260px;padding:30px 20px;background-color:#fff;height:fit-content;box-shadow:0px 3px 6px #00000029}.dropdown-area > .subprincipal{width:360px;padding:30px 20px;background-color:#f9f9f9;box-shadow:0px 3px 6px #00000029;display:none}.dropdown-area > .subprincipal > .sub-area{display:none}.dropdown-area > h4, .dropdown-area > .drop-principal > h4, .dropdown-area > .subprincipal > .sub-area > h4{font-family:"Panton";font-weight:bold;text-transform:uppercase;font-size:16px;line-height:20px;color:#047df6;margin-bottom:8px}.dropdown-area > .subprincipal > .sub-area > h4{color:#003162}.dropdown-area > .drop-principal > hr, .dropdown-area > .subprincipal > .sub-area > hr, .dropdown-area > hr{border-top:2px dashed rgba(130, 157, 166, 0.501961);margin:20px 0}.dropdown-area > .drop-principal > .menu-dropdown, .dropdown-area > .subprincipal > .sub-area > .menu-dropdown, .dropdown-area > .menu-dropdown{margin:0;padding:0;list-style:none}.dropdown-area > .drop-principal > .menu-dropdown > .item-dropdown > .link-dropdown, .dropdown-area > .subprincipal > .sub-area > .menu-dropdown > .item-dropdown > .link-dropdown, .dropdown-area > .menu-dropdown > .item-dropdown > .link-dropdown{text-transform:uppercase;color:#4a4a4a;font-family:"Panton";font-size:14px;line-height:18px}.dropdown-area > .subprincipal > .sub-area > .menu-dropdown > .item-dropdown{margin-bottom:4px;line-height:18px}.droppos{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.droppos::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";font-size:7px}.menu-item:hover .dropdown-content{display:block}.menu-mobile-area{display:none}.cabecalho .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}.cabecalho .menu-link:hover::after{transform:scaleX(1)}.menu-inferior .menu-link{position:relative;text-decoration:none;transition:all 0.3s ease}.menu-inferior .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}.menu-inferior .menu-link:hover::after{transform:scaleX(1)}.menu-inferior .vestibular-btn::after{display:none !important}@media (max-width:1024px){header{background-image:none;min-height:100px}.header > .cabecalho > .menu-superior, .header > .menu-inferior{display:none}.header .site-logo > .logo{height:40px;margin:30px 0}.header > .cabecalho > .site-logo > .logo-search{opacity:0.05;position:absolute;top:0;left:20px}.header > .cabecalho > .mobile-btns{display:block}.campo-search{margin-left:0;flex:none;width:100%}.campo-search > .form-search{justify-content:space-between;width:100%}.campo-search > .form-search > .search-input{border:none;padding:0;width:200px;font-size:24px;line-height:18px}.header .mobile-btns .btn-icons{width:30px;height:30px;border-radius:50%;background-color:#047df6;border:none;margin-left:27px}.header > .cabecalho > .mobile-btns > .btn-icons > .busca-mobile, .header > .cabecalho > .mobile-btns > .btn-icons > .menu-mobile{width:21px;transform:translate(5px, 2px)}.menu-mobile-area{padding:0;margin:0;list-style:none;background-color:#fff;width:100%;position:absolute;z-index:5}.mobile-item{border-bottom:1px solid #707070;width:100%}.vestibular{background-color:#047df6}.mobile-link{color:#003162;text-transform:uppercase;font-size:18px;line-height:24px;font-family:"Panton";font-weight:bold;width:100%;display:flex;justify-content:space-between;padding:23px 20px}.vestibular > .mobile-link{color:#fff}.mobile-drop > .mobile-link::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";color:#666}.mobile-item:hover{background-color:#003162}.mobile-item:hover .mobile-link{color:#fff}.mobile-item:hover .drop-mobile{display:block}.mobile-link:hover{text-decoration:none}.mobile-drop:hover .mobile-link::after{content:"\f078"}.drop-mobile{display:none;background-color:#fff;padding:23px 20px}.drop-mobile > h4{font-family:"Panton";font-weight:bold;color:#047df6;text-transform:uppercase;font-size:18px;line-height:20px;margin-bottom:0}.drop-mobile > .drop-mobile-list{margin:0;padding:0;list-style:none;margin-top:10px}.drop-mobile > .drop-mobile-list > .drop-mobile-item{margin-top:25px}.drop-mobile > .drop-mobile-list > .drop-mobile-item > .drop-mobile-link{font-family:"Panton";font-size:18px;line-height:18px;color:#4a4a4a;text-transform:uppercase}.drop-mobile > hr{border-top:2px dashed rgba(130, 157, 166, 0.501961);margin:20px 0}.drop-mobile > hr:last-child{display:none}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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){.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%}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.nav-links{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f8f8fd}.nav-links-conteudo{width:100%;max-width:1280px;padding:16px 20px;display:flex;align-items:center;flex-wrap:wrap}.nav-links-conteudo > .item-link, .nav-links-conteudo > .divisor{padding:0;margin:0;color:#829da6;font-size:16px;line-height:22px;font-family:"Panton";margin-left:5px}.nav-links-conteudo > .divisor{padding:0 2px;font-size:12px}.nav-links-conteudo > .item-link:last-child{max-width:94ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-links-conteudo > .divisor:last-child{display:none}@media (max-width:1024px){.nav-links{display:none}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.banner-inicial{width:100%;display:flex;justify-content:center;align-items:center;border-bottom:2px dashed rgba(130, 157, 166, 0.501961)}.banner-inicial > .banner-inicial-conteudo{width:100%;max-width:1280px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;min-height:500px}.banner-inicial-conteudo > .conteudo > .header-content{display:flex;flex-direction:column;align-items:flex-end;width:fit-content}.banner-inicial-conteudo > .conteudo > .header-content > .seta-graduacao{width:61px;height:33px;transform:scaleY(-1) rotate(-15deg) translate(-430px, -120px)}.banner-inicial-conteudo > .conteudo > .header-content > h1{font-size:32px;line-height:40px;font-family:"Helvetica";color:#829da6;text-transform:uppercase;font-weight:bold;margin-bottom:0;width:655px}.banner-inicial-conteudo > .conteudo > .header-content > h1 > small{display:block;font-family:"Hand Of Sean";color:#6500f3;font-size:20px;line-height:30px;text-transform:none;margin-bottom:8px}.banner-inicial-conteudo > .conteudo > p{margin-top:30px;margin-bottom:0;color:#666;font-family:"Panton";font-size:20px;line-height:28px;width:610px}.banner-inicial-conteudo > .conteudo > .inscrever{display:flex;align-items:center;justify-content:center;background-color:#6500f3;border-radius:5px;border:1px solid #6500f3;color:#fff;text-transform:uppercase;width:239px;height:62px;font-family:"Panton";font-weight:bold;font-size:22px;line-height:24px;margin-top:35px}.banner-inicial-conteudo > .conteudo > .inscrever:hover{text-decoration:none}.banner-inicial-conteudo > .banner{position:absolute;right:0;width:45%;max-width:845px;height:500px;background-position:center;background-size:cover}.banner-inicial-conteudo > hr{display:none}@media (max-width:1024px){.banner-inicial{border-bottom:none}.banner-inicial > .banner-inicial-conteudo{padding:50px 20px 0}.banner-inicial > .banner-inicial-conteudo{flex-direction:column}.banner-inicial-conteudo > hr{display:block;margin-top:20px;border-top:2px dashed rgba(130, 157, 166, 0.501961);width:100%}.banner-inicial-conteudo > .banner{position:initial}.banner-inicial-conteudo > .conteudo > p{width:100%;font-size:18px;line-height:26px;margin-top:20px}.banner-inicial-conteudo > .conteudo{width:100%}.banner-inicial-conteudo > .banner{width:100%;height:221px;margin-top:25px;padding-bottom:20px}.banner-inicial-conteudo > .banner > img{height:221px;opacity:0.5}.banner-inicial-conteudo > .conteudo > .header-content > h1{font-size:24px;line-height:30px;width:auto !important}.banner-inicial-conteudo > .conteudo > .header-content > h1 > small{font-size:16px;line-height:30px}.banner-inicial-conteudo > .conteudo > .header-content{position:relative !important}.banner-inicial-conteudo > .conteudo > .header-content > .seta-graduacao{width:52px;height:28px;transform:scaleY(-1) rotate(-15deg) translate(40px, 0px);left:85px;top:-25px;position:absolute !important}.banner-inicial-conteudo > .conteudo > .inscrever{width:219px;margin-top:20px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.apresentacao{width:100%;display:flex;justify-content:center;align-items:center}.apresentacao-conteudo{max-width:1280px;width:100%;padding:100px 20px;display:flex;justify-content:space-between}.apresentacao-conteudo > .conteudo{display:flex}.apresentacao-conteudo > .conteudo > .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}.apresentacao-conteudo > .conteudo > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.apresentacao-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:none}.apresentacao-conteudo > .conteudo > .texto > .texto-head > h2{width:630px;text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.apresentacao-conteudo > .conteudo > .texto > h3{font-family:"Panton";font-size:24px;line-height:30px;font-weight:bold;margin-top:40px;color:#003162}.apresentacao-conteudo > .conteudo > .texto > p{margin-top:20px;margin-bottom:0;font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a;width:630px}.apresentacao-conteudo > .conteudo > .texto > ul{padding:0px 0px 0px 20px;margin:0px;width:630px}.apresentacao-conteudo > .conteudo > .texto > ul > li{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a}.apresentacao-conteudo > .informacoes{width:400px;height:fit-content;border:1px solid rgba(130, 157, 166, 0.501961);border-top:10px solid #6500f3;display:flex;flex-direction:column;align-items:center;padding:50px 20px}.apresentacao-conteudo > .informacoes > .informacao-field{display:flex;flex-direction:column;align-items:center}.apresentacao-conteudo > .informacoes > .informacao-field > h4{margin-bottom:0;font-family:"Panton";font-weight:bold;color:#003162;font-size:24px;line-height:34px}.apresentacao-conteudo > .informacoes > .informacao-field > p{margin-bottom:50px;font-family:"Panton";color:#003162;font-size:18px;line-height:24px;text-align:center}.apresentacao-conteudo > .informacoes > .informacao-field:last-child p{margin-bottom:0}.apresentacao-conteudo > .informacoes > .informacao-field > .estrelas{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.apresentacao-conteudo > .informacoes > .informacao-field > .estrelas > .estrela{font-size:32px;color:#f0c411;margin-bottom:0px}@media (max-width:1024px){.apresentacao-conteudo{padding:50px 20px;flex-direction:column}.apresentacao-conteudo > .conteudo > .icone{display:none}.apresentacao-conteudo > .conteudo > .texto > h3{font-size:20px}.apresentacao-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:block;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}.apresentacao-conteudo > .conteudo > .texto > .texto-head > .icone-mobile > img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.apresentacao-conteudo > .conteudo > .texto > .texto-head{display:flex}.apresentacao-conteudo > .conteudo > .texto > .texto-head > h2{width:auto;font-size:24px;line-height:29px}.apresentacao-conteudo > .conteudo > .texto > p{width:100%;font-size:18px;line-height:26px}.apresentacao-conteudo > .conteudo > .texto > ul{width:100%}.apresentacao-conteudo > .conteudo > .texto > ul > li{font-size:18px;line-height:26px;width:100%}.apresentacao-conteudo > .informacoes{width:100%;margin-top:70px;padding-bottom:25px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.corpo{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f8f8fd}.corpo-conteudo{max-width:1280px;width:100%;padding:100px 20px;display:flex;align-items:center;justify-content:space-between}.corpo-conteudo > .conteudo{display:flex}.corpo-conteudo > .conteudo > .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}.corpo-conteudo > .conteudo > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.corpo-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:none}.corpo-conteudo > .conteudo > .texto > .texto-head > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.corpo-conteudo > .conteudo > .texto > p{margin-top:30px;margin-bottom:0;font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a;width:400px}.corpo-conteudo > .conteudo > .texto > .ver-docentes{border:1px solid #047df6;border-radius:5px;height:46px;width:164px;display:flex;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;font-size:16px;line-height:21px;color:#047df6;text-transform:uppercase;margin-top:30px}.corpo-conteudo > .conteudo > .texto > .ver-docentes:hover{text-decoration:none}.corpo-conteudo > .img-corpo{width:700px}@media (max-width:1024px){.corpo-conteudo{padding:50px 20px;flex-direction:column}.corpo-conteudo > .conteudo > .icone{display:none}.corpo-conteudo > .conteudo > .texto > .texto-head > .icone-mobile{display:block;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}.corpo-conteudo > .conteudo > .texto > .texto-head > .icone-mobile > img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.corpo-conteudo > .conteudo > .texto > .texto-head{display:flex}.corpo-conteudo > .conteudo > .texto > .texto-head > h2{width:auto;font-size:24px;line-height:29px}.corpo-conteudo > .conteudo > .texto > p{width:100%;font-size:18px;line-height:26px}.corpo-conteudo > .img-corpo{min-width:100%;max-width:100%;height:auto;margin-top:40px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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:100px 20px}.matriz-conteudo > .matriz-head{display:flex;margin-bottom:50px}.matriz-conteudo > .matriz-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}.matriz-conteudo > .matriz-head > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.matriz-conteudo > .matriz-head > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.matriz-conteudo > .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}.tabela-matriz{width:100%}.cabeca-tabela{font-size:20px;line-height:28px;color:#707070;font-family:"Panton";font-weight:bold;text-transform:uppercase}.matriz-conteudo > .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:28px}.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)}.table-titulo{text-align:center;background-color:#003162;color:#fff;font-family:"Panton";font-weight:bold;font-size:20px;line-height:28px;padding:20px}.table-periodo{font-family:"Panton";font-size:20px;line-height:20px;text-align:center;color:#333;padding:20px;font-weight:400;border:1px solid rgba(130, 157, 166, 0.501961)}.table-periodo > span{display:block;font-size:16px}.table-modulo-g{width:226px}.table-modulo{text-align:center;background-color:#eeeeee;border:1px solid rgba(130, 157, 166, 0.501961);padding:20px;color:#333;font-family:"Panton";font-weight:bold;font-size:20px;line-height:20px}td{border:1px solid rgba(130, 157, 166, 0.501961);padding:20px;font-family:"Panton";font-size:20px;line-height:24px;color:#333;text-align:center}.table thead th{border-top:0px}@media (max-width:1024px){.matriz-conteudo, .curiosidades-conteudo, .espaco-aluno-conteudo{padding:50px 20px !important;flex-direction:column}.curiosidades-conteudo > .container{padding:0px;width:100%}.curiosidades-conteudo p{width:100% !important;font-size:18px !important;line-height:26px !important}.curiosidades-conteudo .mt-5, .mt-5, .my-5{margin-top:1rem !important}.matriz-conteudo > .matriz-head > .icone{display:block;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}.matriz-conteudo > .matriz-head > .icone > img{height:28px;width:28px;transform:translateX(9px) translateY(-9px)}.matriz-conteudo > .matriz-head > h2{width:auto;font-size:24px;line-height:29px}.matriz-colapse{overflow-x:auto}iframe{height:240px !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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.curiosidades{width:100%;display:flex;padding:100px 0;align-items:center;justify-content:center;background-color:#fff;background-position:center bottom;border-top:2px dashed rgba(130, 157, 166, 0.501961)}.curiosidades-conteudo{width:100%;max-width:1440px;padding:70px 20px;justify-content:space-between;align-items:center}.curiosidades-conteudo > .container > .titulo{width:100%}.curiosidades-conteudo > .container > .titulo > .icone{background-color:#047df6;max-height:50px;min-width:50px;min-height:50px;max-width:50px;border-radius:50%;margin-right:25px;float:left}.curiosidades-conteudo > .container > .titulo > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.curiosidades-conteudo > .container > .titulo > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#003162;font-size:32px;line-height:50px;margin-bottom:0}.curiosidades-conteudo > .container{max-width:1440px}.espaco-aluno{width:100%;display:flex;padding:0;align-items:center;justify-content:center;background-color:#003162;background-image:url(../img/design-v2/bg-banner-inicial.png);background-position:center bottom}.espaco-aluno-conteudo{width:100%;max-width:1440px;padding:70px 20px;display:flex;justify-content:space-between;align-items:center}.espaco-aluno-conteudo > .container{max-width:1440px}.espaco-aluno h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;color:#fff !important;font-size:32px;line-height:56px;margin-bottom:0}.alem-se{width:100%;display:flex;padding:0;align-items:center;justify-content:center;background-color:#f8f8fd;background-image:url(../img/design-v2/bg-ajuste.png);background-position:center;background-size:cover}.alem-se-conteudo{width:100%;max-width:1440px;padding:200px 20px;display:flex;justify-content:space-between;align-items:center}.alem-se-conteudo > .img-alem{background-image:url(../img/design-v2/img-ajuste.png);min-width:505px;height:354px;background-position:center;background-size:cover;display:flex;justify-content:flex-end;align-items:flex-end}.alem-se-conteudo > .img-alem > .seta{display:flex;transform:translate(200px, 70px)}.alem-se-conteudo > .img-alem > .seta > svg{width:113px;height:90px;transform:rotate(30deg)}.alem-se-conteudo > .img-alem > .seta > p{font-family:"Hand Of Sean";font-size:20px;line-height:30px;color:#047df6;width:181px;padding-top:30px;margin-left:10px}.alem-se-conteudo > .texto > .alem-header{display:flex;align-items:center;margin-bottom:20px}.alem-se-conteudo > .texto > .alem-header > .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-left:25px}.alem-se-conteudo > .texto{display:flex;flex-direction:column;align-items:flex-end;flex:1;margin-left:80px}.alem-se-conteudo > .texto > .alem-header > .icone > img{height:46px;width:39px;transform:translateX(15px) translateY(-12px)}.alem-se-conteudo > .texto > .alem-header > h2{text-transform:uppercase;font-family:"Helvetica";font-size:32px;line-height:50px;color:#003162;font-weight:bold;padding-top:10px}.alem-se-conteudo > .texto > p{width:96%;font-family:"Panton";color:#4a4a4a;text-align:end;margin-bottom:25px;font-size:20px;line-height:28px}.alem-se-conteudo > .texto > .botoes-alem{width:100%;display:flex;justify-content:flex-end;align-items:center}@media (max-width:1024px){.alem-se{background-image:none}.alem-se-conteudo{flex-direction:column;padding:120px 20px 78px}.alem-se-conteudo > .img-alem{min-width:auto;width:100%;height:262px;align-items:flex-start}.alem-se-conteudo > .img-alem > .seta{transform:translateY(-60px)}.alem-se-conteudo > .img-alem > .seta > p{font-size:18px;line-height:26px;padding-top:0;text-align:end;margin:0}.alem-se-conteudo > .img-alem > .seta > svg{width:113px;height:90px;transform:scaleY(-1) rotate(45deg);margin-right:-10px}.alem-se-conteudo > .texto, .alem-se-conteudo > .texto > p{width:100%;margin:0;align-items:center}.alem-se-conteudo > .texto > .alem-header{margin-top:30px;flex-direction:row-reverse;margin-bottom:20px}.alem-se-conteudo > .texto > .alem-header > .icone{margin:0;min-width:37px;min-height:37px;max-width:37px;max-height:37px;margin-right:20px}.alem-se-conteudo > .texto > .alem-header > .icone > img{height:28px;width:28px}.alem-se-conteudo > .texto > .alem-header > h2{font-size:24px;line-height:29px;padding-right:60px}.alem-se-conteudo > .texto > p{font-size:18px;line-height:26px;text-align:left}.alem-se-conteudo > .texto > .botoes-alem{margin-top:30px;flex-direction:column}.alem-se-conteudo > .texto > .botoes-alem > .btn-agendar{width:176px;margin-bottom:20px}.alem-se-conteudo > .texto > .botoes-alem > .btn-dentro{width:100%;color:#047df6;border:2px solid #047df6;padding:15px 0px !important;height:auto;font-size:18px}.curiosidades-conteudo > .container > .titulo > .icone{margin:0;min-width:37px;min-height:37px;max-width:37px;max-height:37px;margin-right:20px}.curiosidades-conteudo > .container > .titulo > .icone > img{height:28px;width:28px}.curiosidades-conteudo > .container > .titulo > h2{font-size:24px;line-height:29px;padding-right:60px}.curiosidades-conteudo > .container > iframe{height:250px !important}.espaco-aluno > h2{font-size:24px;line-height:29px;padding-right:60px;margin-bottom:20px}}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:0.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 0.2s ease-in-out, -webkit-transform 0.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 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}}.acontece{width:100%;display:flex;padding:100px 0;align-items:center;justify-content:center}.acontece-conteudo{width:100%;max-width:1280px;padding:0 20px}.acontece-conteudo > .acontece-header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.acontece-header > .titulo{display:flex;align-items:center}.acontece-header > .titulo > .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}.acontece-header > .titulo > .icone > img{height:40px;width:41px;transform:translateX(15px) translateY(-12px)}.acontece-header > .titulo > h2{text-transform:uppercase;font-family:"Helvetica";font-weight:bold;font-size:32px;line-height:50px;color:#003162;padding-top:10px}.acontece-conteudo > .tab-content > .tab-pane > .link{padding-top:50px;text-align:center}.acontece-conteudo > .tab-content > .tab-pane > div > a{color:#047df6;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-size:20px;line-height:24px}.acontece-conteudo > .tab-content > a:hover{text-decoration:none}.acontece-conteudo > .acontece-header > div > ul, .acontece-conteudo > .acontece-header > ul{border:1px solid #047df6;border-radius:5px;text-transform:uppercase !important;font-family:"Panton";font-weight:bold !important;margin:12px 0px 8px;padding:0px}.nav-link{padding:10px 35px}li:first-child .nav-link{border-radius:5px 0px 0px 5px}li:last-child .nav-link{border-radius:0px 5px 5px 0px}.acontece-conteudo-campo, .acontece-conteudo-campo-2{display:flex;align-items:center;justify-content:space-between}.acontece-postagem{width:295px;background-color:#fff;border-radius:5px;box-shadow:0 0 20px #e6e6e6;-webkit-transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.acontece-postagem:hover{-webkit-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.acontece-postagem > .acontece-thumbnail{width:100%;height:200px;background-position:center;background-size:cover;display:flex;justify-content:flex-end;align-items:flex-end;padding:8px 12px;border-radius:5px 5px 0px 0px}.acontece-postagem > .acontece-thumbnail > .categoria-tag{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;font-family:"Panton";font-weight:bold;border-radius:3px;height:30px}.acontece-postagem > .acontece-thumbnail > .categoria-tag:hover{text-decoration:none}.tag-evento{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:84px}.tag-evento-periodo{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:184px}.acontece-postagem > .acontece-thumbnail > .tag-jornalismo, .acontece-postagem > .acontece-thumbnail > .tag-noticias-jornalismo{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:92px}.acontece-postagem > .acontece-thumbnail > .tag-publicidade-e-propaganda-graduacao, .acontece-postagem > .acontece-thumbnail > .tag-publicidade-e-propaganda{color:#fff;background-color:#ed138b;border:1px solid #ed138b;width:182px}.acontece-postagem > .acontece-thumbnail > .tag-noticias-relacoes-publicas, .acontece-postagem > .acontece-thumbnail > .tag-relacoes-publicas-graduacao{color:#333;background-color:#f0c411;border:1px solid #f0c411;width:136px}.acontece-postagem > .acontece-thumbnail > .tag-noticias-rtv, .acontece-postagem > .acontece-thumbnail > .tag-rtv{color:#333;background-color:#7eee15;border:1px solid #7eee15;width:145px}.acontece-postagem > .acontece-conteudo-post{padding:20px;border-top:1px solid #ddd}.acontece-postagem > .acontece-conteudo-post > p{color:#829da6;text-transform:uppercase;font-family:"Panton";font-weight:600;font-size:14px;line-height:18px;margin-bottom:8px}.acontece-postagem > .acontece-conteudo-post > a > h4{color:#333;font-family:"Panton";font-weight:bold;font-size:18px;line-height:24px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px}.acontece-postagem > .acontece-conteudo-post > a:hover{text-decoration:none}.acontece-postagem > .acontece-conteudo-post > .post-tag{display:flex;justify-content:center;align-items:center;font-family:"Panton";font-weight:bold;font-size:14px;line-height:18px;border-radius:3px;color:#fff;height:30px;width:75px}.acontece-postagem > .acontece-conteudo-post > .post-tag:hover{text-decoration:none}.acontece-postagem > .acontece-conteudo-post > .post-noticia{background-color:#003162;border:1px solid #003162;width:75px}.acontece-postagem > .acontece-conteudo-post > .post-evento{background-color:#047df6;border:1px solid #047df6}.acontece-conteudo > a{display:none}.regulamento-conteudo > h2.infraestrutura-subtitulo{max-width:1280px;width:100%;padding:0 20px;font-family:"Panton";font-weight:bold;font-size:24px;line-height:28px;color:#003162;text-transform:uppercase;margin-bottom:30px;margin-top:80px}.regulamento-conteudo > h3{margin-bottom:25px;font-family:"Panton";font-size:20px;line-height:28px;color:#047df6;text-transform:uppercase;font-weight:bold}.regulamento-conteudo > h4{font-family:"Panton";font-size:20px;line-height:28px;color:rgba(130, 157, 166, 0.501961);text-transform:uppercase}.regulamento-conteudo > p{font-family:"Panton";font-size:20px;line-height:28px;color:#4a4a4a}.regulamento-conteudo > br{height:0px;margin:0px;padding:0px;display:none}@media (max-width:1024px){.acontece{padding:50px 0 50px !important}.acontece-conteudo > .acontece-header{margin-bottom:20px}.acontece-header > a{display:none}.acontece-header > .titulo > .icone{max-height:37px;min-width:37px;min-height:37px;max-width:37px;margin-right:15px}.acontece-header > .titulo > .icone > img{height:28px;width:28px}.acontece-header > .titulo > h2{font-size:24px;line-height:29px}.acontece-conteudo-campo{display:block;height:auto !important}.acontece-conteudo-campo .slick-list{height:auto !important;min-height:auto !important}.acontece-conteudo-campo .slick-slide{height:auto !important}.acontece-conteudo-campo > .slick-dots{bottom:-50px}.acontece-conteudo-campo > .slick-dots li button:before{font-family:"Font Awesome 5 Free";opacity:1;content:"\f111";font-weight:400;color:#003162;font-size:15px}.acontece-conteudo-campo > .slick-dots li.slick-active button:before{opacity:1;content:"\f111";font-weight:900;color:#003162}.acontece-conteudo > a{display:block;color:#047df6;text-transform:uppercase;font-family:"Panton";font-weight:bold;font-size:16px;line-height:21px;text-align:center;margin-top:80px}.acontece-conteudo > .acontece-header > div > ul, .acontece-conteudo > .acontece-header > ul{width:100% !important}.acontece-postagem{width:100% !important;max-width:100% !important;height:150px !important;margin:0px 0px 15px !important;padding:0px !important;border-radius:5px}.acontece-postagems .acontece-thumbnail{width:175px !important;height:150px;border-radius:5px;float:left;margin:1px 0px 0px}.acontece-postagem .acontece-conteudo-post{margin-left:175px !important;height:150px}.acontece-postagem .acontece-conteudo-post a h4{-webkit-line-clamp:3;font-size:16px;line-height:20px}.acontece-postagem > .acontece-thumbnail{width:50%;height:200px;background-position:center;background-size:cover;display:flex;justify-content:flex-end;align-items:flex-end;padding:8px 12px;border-radius:5px 5px 0px 0px;float:left;margin-top:1px}.acontece-conteudo > .tab-content > .tab-pane > .link{padding-top:40px}.nav-pills{width:100%;max-width:100%;border:1px solid #047df6;border-radius:5px;text-transform:uppercase !important;font-family:"Panton";font-weight:bold !important;margin:12px 0px 8px;padding:0px}.nav-pills li{width:50%;text-align:center}.nav-pills li a{text-align:center}}.img-red{min-width:100% !important;min-height:auto !important}.acontece-postagem > .acontece-thumbnail > .categoria-tag{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:18px;font-family:"Panton";font-weight:700;border-radius:3px;height:30px;position:absolute;top:45%;right:10%}.acontece-conteudo-campo .acontece-postagem .acontece-thumbnail{width:100% !important;height:auto !important;display:flex;justify-content:center;align-items:center;border-radius:5px 5px 0 0;overflow:hidden}.cursos-campo-conteudo .cursos-livres .curso-thumnail{height:auto !important;width:100% !important;background-position:center;background-size:cover;border-radius:5px 5px 0 0;background-color:#829da6}.cursos-campo-conteudo .pos-graduacao .curso-thumnail{height:auto !important;width:100% !important;background-position:center;background-size:cover;border-radius:5px 5px 0 0;background-color:#829da6}.curso-thumnail{overflow:hidden !important}.cursos-graduacao .cursos-campo-conteudo .curso-graduacao .curso-thumnail{height:auto !important;width:100% !important;background-position:center;background-size:cover;border-radius:5px 5px 0 0;background-color:#829da6}.programas-geral .programa img{width:100% !important;height:auto !important;margin-bottom:15px !important;border-radius:5px !important}.acontece-postagem > .acontece-thumbnail{height:auto !important}.acontece-postagem > .acontece-thumbnail > .categoria-tag{top:39% !important}.acontece-postagem > .acontece-thumbnail, .curso-graduacao > .curso-thumnail{height:auto}.cursos-livres > .curso-thumnail{height:200px !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}@media only screen and (max-width:600px){.diferenciais-oportunidades{margin:20px 0 !important;display:grid !important;grid-template-columns:1fr !important;grid-gap:10px !important}.diferenciais-extras > div{margin:0 !important;display:grid;grid-template-columns:1fr !important;grid-gap:10px !important}.texto-descricao{margin-top:25px;margin-bottom:0;font-size:20px;line-height:28px;color:#4a4a4a;width:auto !important;font-family:Panton}.banner-inicial-conteudo > .banner{width:100%;height:320px;margin-top:25px;padding-bottom:0}.banner-inicial-conteudo > .banner > img{height:100%;opacity:0.5}.home .curso-graduacao, .home .acontece-postagem{box-shadow:none !important;border:1px solid #ddd !important;display:flex !important;flex-direction:column !important;height:auto !important}.body.home .acontece-postagem .acontece-thumbnail{height:auto !important}.acontece-postagem .acontece-conteudo-post{margin-left:0px !important;height:150px !important;position:relative !important}.acontece-postagem > .acontece-thumbnail > .categoria-tag{top:15px !important}.trabalhos-conteudo > .trabalhos-campo{display:flex !important;flex-direction:column !important;justify-content:space-between !important;align-items:initial !important;gap:20px !important}.junte-se-conteudo{flex-direction:column !important;padding:120px 20px 78px;position:relative !important}.junte-se-conteudo > .img-junte > .seta{transform:translateY(-60px);left:0 !important;top:110px !important}.tag-evento{color:#fff;background-color:#11bfee;border:1px solid #11bfee;width:auto !important;position:absolute;right:20px;border-radius:5px;padding:2px 5px;font-size:14px;height:30px}.corpo-conteudo > .img-corpo{min-width:100%;max-width:100%;height:auto !important;margin-top:40px}.acontece-postagem{width:100% !important;max-width:100% !important;height:auto !important;margin:0 0 15px !important;padding:0px !important;border-radius:5px;min-height:280px;display:flex;flex-direction:column}.acontece-postagem .acontece-conteudo-post{margin-left:0px !important}}.contece-postagem{width:100% !important;max-width:100% !important;height:auto !important;margin:0 0 15px !important;padding:0px !important;border-radius:5px;min-height:280px;display:flex;flex-direction:column}.acontece-postagem .acontece-conteudo-post{margin-left:0px !important}}.bl-inscreva{background:#003162 url(../img/design-v2/bg-inscricao-graduacao.jpg) repeat-x top center;margin-top:50px}.bl-inscreva .apresentacao{border:none;padding:70px 0}.bl-inscreva .apresentacao .apresentacao-conteudo{align-items:center}.apresentacao-conteudo > .informacoes .fs-18{font-size:18px;font-weight:700;text-decoration:underline}.apresentacao-conteudo > .informacoes .fs-18:hover{text-decoration:none}.bl-inscreva .inscreva-conteudo{font-family:"Panton", sans-serif}.bl-inscreva .inscreva-conteudo .texto{color:#fff;padding:35px 15px 35px 40px}.bl-inscreva .inscreva-conteudo .title{font-size:48px;line-height:1.1;margin-bottom:0}.bl-inscreva .inscreva-conteudo .title .light-txt{font-weight:lighter}.bl-inscreva .inscreva-conteudo .title .strong-txt{font-weight:700}.tem-colchete{position:relative}.colchete{position:absolute;width:10px;display:block;width:20px;height:100%;background-color:#047df6;top:0;left:0}.colchete:before{width:50px;height:20px;background-color:#047df6;content:"";display:block}.colchete:after{width:50px;height:20px;background-color:#047df6;content:"";display:block;position:absolute;bottom:0}.bl-inscreva .wrap-form{font-family:"Panton", sans-serif;width:420px;max-width:100%;background-color:#fff;border-radius:5px;box-shadow:0 3px 20px #00000016}.bl-inscreva .seta{display:flex;flex-wrap:wrap}.bl-inscreva .seta svg{width:100px;height:77px;transform:rotate(160deg) scaleX(-1) translate(50%, -20px)}.bl-inscreva .seta > p{font-family:"Hand Of Sean";font-size:20px;line-height:30px;color:#fff}.bl-inscreva .wrap-form .lb{font-weight:600;font-size:18px;line-height:22px;color:#003162;margin-bottom:15px}.bl-inscreva .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}.wrap-form .btn.btn:disabled{opacity:0.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 / 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}@media screen and (max-width:579px){.bl-inscreva .wrap-form .form-corpo{padding:0 26px 22px 26px}}@media (max-width:768px){.bl-inscreva{margin-top:20px}.bl-inscreva .apresentacao{padding:40px 0}.bl-inscreva .apresentacao-conteudo .col-12{padding-right:0;padding-left:0}.bl-inscreva .inscreva-conteudo .texto{margin-bottom:20px}.bl-inscreva .inscreva-conteudo .texto .tag{font-size:24px;line-height:24px;margin-bottom:12px;letter-spacing:-0.085vw}.bl-inscreva .inscreva-conteudo .texto .txt{font-size:29px;line-height:37px;letter-spacing:-0.25vw}.bl-inscreva .inscreva-conteudo .title{font-size:8vw}.bl-inscreva .seta{margin-top:-50px}}@media (max-width:1023px){.bl-inscreva .seta{justify-content:flex-start;flex-direction:column}.bl-inscreva .seta svg{transform:rotate(210deg) scaleX(-1) translate(50%, -20px)}.banner-inicial .banner-inicial-conteudo > hr{display:none}}@media (min-width:1024px){.bl-inscreva .seta{left:50%;transform:translate(-50%, -100%);justify-content:center;position:absolute}.bl-inscreva .wrap-form{margin-left:auto}}.curso-pos-graduacao .header .btn.vestibular{visibility:hidden}.banner-inicial-conteudo > .conteudo h1, .banner-inicial-conteudo > .conteudo p{max-width:100%}.curso-principais-info{margin-top:30px;padding:10px 0 10px 10px;border-top:3px solid #C0CED2;border-bottom:1px solid #C0CED2;margin-bottom:10px;background-color:#f8fbfd}.curso-principais-info p{margin-bottom:10px}.curso-info{margin-right:10px}.curso-info .info-lb, .preco-info .info-lb{font-size:13px;font-weight:700;text-transform:uppercase;display:block}.curso-info .info-lb{color:#003162;padding-left:5px;margin-bottom:2px}.curso-info .info-vl{padding-left:5px;font-size:18px;line-height:1.2;display:inline-block}.curso-preco-cta{padding:5px}.curso-preco-cta p, .curso-preco-cta a{margin:0}.preco-info{margin-bottom:0}.preco-info > *{display:block}.preco-info .info-lb{font-weight:600;letter-spacing:0.035vw;padding-bottom:2px}.preco-info .vl-destaque{font-size:34px;font-weight:700;color:#6500f3}.preco-info .info-vl small{font-size:19px;font-weight:600}.curso-preco-cta .preco-info .link-preco{color:#829DA6;font-size:15px;line-height:1.2;font-weight:600;text-decoration:underline}.preco-info .link-preco:hover{color:#6500F3;text-transform:none}.ead .apresentacao.cd-curso{border-top:2px dashed rgba(130, 157, 166, 0.501961);margin-top:50px}.ead .apresentacao.metodologia{border-top:none}.ead .apresentacao.cd-curso .square-marker{margin-left:1.58rem;padding:0;list-style:none}.ead .apresentacao.cd-curso .square-marker li{position:relative;color:#4a4a4a}.ead .apresentacao.cd-curso .square-marker li::before{content:'';width:12px;height:12px;display:inline-block;background-color:#047DF6;position:absolute;top:8px;left:-25px;border-radius:2px}.cd-curso .preco-info .info-vl{padding:5px 0 20px 0}.cd-curso .preco-info .info-lb{padding-top:6px}.cd-curso .link-preco{color:#6500f3;font-size:18px;font-weight:600;text-decoration:underline}.cd-curso .link-preco:hover{text-decoration:none;color:#003162}.investimento .aviso-mensalidade{padding:5px;margin-top:25px;margin-bottom:0}.investimento .aviso-mensalidade .sep{padding:0 12px;opacity:0.35}.investimento .aviso-mensalidade .small{font-size:16px}.box-pgto{background-color:#FAFAFA;border:1px solid #BDCBCF;border-radius:5px;overflow:hidden;margin:5px}.box-pgto .box-lb{padding:20px 10px;height:84px;text-transform:uppercase;color:#fff;background-color:#003162;text-align:center;font-size:18px;line-height:22px;font-weight:700;display:flex;width:100%;align-items:center;justify-content:center}.box-pgto .box-cnt{padding:12px 20px}.box-pgto .table{}.box-pgto .table thead{text-align:center;font-size:20px}.box-pgto .table thead{border-bottom:3px solid #829DA6}.box-pgto .table th, .box-pgto .table td{border-top:none;border-left:none;border-right:none}.box-pgto .table tr:last-child td{border-bottom:none}.box-pgto .table tbody td{padding-top:15px;padding-bottom:15px}.ead .metodologia .conteudo h3{font-size:22px;line-height:1.34;font-weight:700;color:#003162;font-family:"Panton", sans-serif;margin-bottom:20px}.ead .corpo{background-color:#fff}.ead .matriz.cd-intro{margin:0;;padding:50px 0 60px 0}.conteudo ul{padding:0;margin-left:1rem;font-family:"Panton", sans-serif;font-size:20px;line-height:28px}.conteudo ul li{margin-bottom:3px}.metodologia .conteudo ul{margin-bottom:-3px}@media (max-width:1024px){.ead .info-ead p{margin-bottom:0 !important}}@media (max-width:600px){.ead .info-ead .container span{display:none}}@media (max-width:576px){.curso-principais-info{padding-left:0}.curso-principais-info .sm-line{border-bottom:1px solid #C0CED2;padding-bottom:10px;margin-bottom:10px}.curso-principais-info .pd-sm{padding-left:10px}.curso-preco-cta{padding:15px 0}}@media (max-width:1024px){.matriz-conteudo .matriz-conteudo{padding-right:0 !important}.apresentacao .apresentacao-conteudo > .informacoes{max-width:500px;margin-left:auto;margin-right:auto}.ead .metodologia .conteudo h3{font-size:18px}.conteudo ul{font-size:16px;line-height:22px}}@media (min-width:992px){.curso-preco-cta .btn{float:right}}.apresentacao.cd-curso, .matriz.cd-intro{background-color:#f8fbfd}.matriz .matriz-conteudo.box-quadro-matriz{margin:0;padding:0;display:grid;grid-template-columns:1fr 320px;grid-gap:40px;box-shadow:0 0 20px #e6e6e6;border-radius:5px;background-color:white;max-width:1280px;width:100%}.box-quadro-matriz .table td, .box-quadro-matriz .table th{padding:.6rem;vertical-align:middle}.box-quadro-matriz .table thead th{border-top:0}.box-quadro-matriz thead th, .box-quadro-matriz tbody td{font-size:20px;line-height:28px;color:#707070;font-family:"Panton";text-align:left}.box-quadro-matriz tbody td{border-width:0 0 1px 0}.quadro-matriz, .quadro-matriz-itens{margin:0;grid-gap:20px;display:flex}.quadro-matriz{background:#f8f8fd;padding:20px;flex-direction:column;justify-content:initial;align-items:center}.quadro-matriz-itens{background:#f8f8fd;padding:50px 10px;flex-direction:column;justify-content:initial;align-items:center;width:100%}.quadro-matriz-itens span{text-align:center;font-weight:700;color:#4a4a4a;font-size:16px;line-height:20px}.quadro-matriz-itens span span.descricao-matriz{color:#003162}.box-quadro-matriz li.matriz-item{padding:0 0 0 20px}.titulo-linha{color:#003162;display:inline-block;text-transform:uppercase;font-weight:700;margin-bottom:30px}.titulo-linha:after{display:block;content:"";width:68.323%;max-width:100%;border-bottom:4px solid #003162;padding-bottom:2px}@media (min-width:1025px){.pos-jornalismo-esportivo .apresentacao-conteudo .conteudo, .site-conteudo .ead .cd-curso .apresentacao-conteudo .conteudo{padding-right:60px;padding-left:0}}@media (min-width:600px){.apresentacao-conteudo > .informacoes{min-width:400px}}.curso-pos-graduacao .quadro-matriz-itens{padding:50px 10px}.curso-pos-graduacao .matriz-conteudo > .matriz-curricular{padding:20px}@media only screen and (max-width:720px){.matriz .matriz-conteudo.box-quadro-matriz{grid-template-columns:1fr !important;grid-gap:20px}.matriz .matriz-conteudo{padding-bottom:0 !important}.matriz-conteudo .quadro-matriz, .matriz-conteudo .quadro-matriz .quadro-matriz-itens, .matriz-conteudo .quadro-matriz .quadro-matriz-itens span{display:block}.matriz-conteudo .quadro-matriz{overflow:hidden}.matriz-conteudo .quadro-matriz .quadro-matriz-itens{padding:36px 24px 22px 24px}.matriz-conteudo .quadro-matriz .quadro-matriz-itens span{text-align:left;margin-bottom:20px}}@media only screen and (max-width:1024px){.matriz .matriz-conteudo{padding-top:0}.matriz-item .matriz-colapse{padding:24px 10px 12px 0}.matriz-item:last-child .matriz-colapse{padding-bottom:24px}.apresentacao > .apresentacao-conteudo{flex-direction:column}.matriz .matriz-conteudo > .matriz-curricular > .matriz-item > .matriz-link{text-align:left;font-size:18px;line-height:1.34;padding-left:5px}.box-quadro-matriz thead th, .box-quadro-matriz tbody td{font-size:16px;line-height:1.34}.box-quadro-matriz .table td, .box-quadro-matriz .table th{padding:.36rem .36rem .36rem 2px}.investimento.cd-intro{border-bottom:none}.investimento .aviso-mensalidade .sep{display:none}.investimento .aviso-mensalidade .small{font-size:13px;line-height:1.25;display:inline-block;border:1px solid #ddd;padding:6px 10px;margin-top:12px;margin-bottom:-30px}}@media (min-width:721px) and (max-width:1024px){.matriz .matriz-conteudo.box-quadro-matriz{grid-template-columns:1fr 280px}}.modal-estilo2 .modal-dialog{max-width:500px}.modal-estilo2.modal .modal-body{padding:14px 0 34px 0;border-radius:0 0 5px 5px}.modal-estilo2 .modal-header .modal-title{font-size:20px;font-family:"Panton", sans-serif;width:100%;padding:5px 0}.modal-estilo2 .modal-header{border-radius:5px 5px 0 0}.modal-estilo2 .modal-header .close{right:-10px;top:-10px;margin:0;border-radius:5px}.modal-estilo2 .modal-header .btn-close{right:5px;top:5px;margin:0;border-radius:5px;background-color:#003162;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>");opacity:0.65;width:16px;height:16px}.modal-estilo2 .modal-header .btn-close:hover{opacity:1}.modal-estilo2 .wrap-form .form-corpo{padding-bottom:10px}.modal-estilo2 .wrap-form .lb.menor{font-weight:700;font-size:18px;line-height:30px;color:#003162;margin-bottom:15px;padding-top:10px}.modal-estilo2 .wrap-form .curso-titulo{color:#829da6;font-weight:700;font-size:16px;line-height:1.2;border-bottom:1px solid #829da6;padding:0 0 10px 0;margin-bottom:0}.modal-estilo2 .form-control:disabled{background-color:#f4f4f4;color:#666;font-weight:600}.modal-estilo2 .wpcf7-submit{margin:5px 0 0 0}@media screen and (max-width:579px){.modal-estilo2 .wrap-form .form-corpo .lb.menor{margin-bottom:15px !important;line-height:18px !important;font-size:14px !important}.modal-estilo2 .wrap-form .form-corpo .curso-titulo{font-size:15px !important;line-height:18px !important;margin-bottom:0 !important}.wrap-form .bg-azulzinho{line-height:18px;font-size:14px}.wrap-form .wpcf7-submit{height:50px;line-height:30px !important}.modal-estilo2 .modal-header .modal-title{font-size:16px}.modal-estilo2.modal .modal-body{padding-bottom:14px}}@media (max-width:1024px){.modal-estilo2 .wrap-form .form-corpo{padding-left:30px;padding-right:30px}}.modal-body .wrap-form{transition:.25s all ease-in-out}.modal .wrap-form-sended{padding:0;visibility:hidden;opacity:0;height:0;transition:.25s all ease-in-out}.modal .wrap-form-sended .wrap2{border:1px solid #ddd;padding:30px}.form-sendend-confirm .modal-body .wrap-form{visibility:hidden;opacity:0;height:0}.form-sendend-confirm .modal-body .wrap-form-sended{visibility:visible;opacity:1;height:auto;padding:20px 34px}