.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}
.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}
.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}
.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}
.fade-enter-active,.fade-leave-active{transition:opacity 0.5s}.fade-enter,.fade-leave-to{opacity:0}
.alignnone{margin:5px 20px 20px 0}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignwide{margin:32px calc(25% - 25vw);max-width:100vw;width:100vw}.alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100vw}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}hr.wp-block-separator{border-top:1px solid #e1e1e1;border-bottom:none}@media only screen and (max-width: 767px){figure.wp-block-embed-youtube{margin-left:0;margin-right:0}}.--bg-red{background:#9b1536 !important}.--color-red{color:#9b1536 !important}.--bg-red-01{background:#ec928b !important}.--color-red-01{color:#ec928b !important}.--bg-red-03{background:#cd4a51 !important}.--color-red-03{color:#cd4a51 !important}.--bg-red-05{background:#c94444 !important}.--color-red-05{color:#c94444 !important}.--bg-red-10{background:#ab002a !important}.--color-red-10{color:#ab002a !important}.--bg-red-15{background:#89111e !important}.--color-red-15{color:#89111e !important}.--bg-red-20{background:#790f2a !important}.--color-red-20{color:#790f2a !important}.--bg-red-21{background:#E52141 !important}.--color-red-21{color:#E52141 !important}.--bg-red-22{background:#651028 !important}.--color-red-22{color:#651028 !important}.--bg-red-23{background:#DF2242 !important}.--color-red-23{color:#DF2242 !important}.--bg-red-24{background:#7C2F51 !important}.--color-red-24{color:#7C2F51 !important}.--bg-red-25{background:#683254 !important}.--color-red-25{color:#683254 !important}.--bg-pb{background:#282828 !important}.--color-pb{color:#282828 !important}.--bg-pb-01{background:#767676 !important}.--color-pb-01{color:#767676 !important}.--bg-pb-03{background:#9e9e9e !important}.--color-pb-03{color:#9e9e9e !important}.--bg-pb-05{background:#ada6a3 !important}.--color-pb-05{color:#ada6a3 !important}.--bg-pb-10{background:#eeedf0 !important}.--color-pb-10{color:#eeedf0 !important}.--bg-pb-15{background:#f6f6f6 !important}.--color-pb-15{color:#f6f6f6 !important}.--bg-pb-16{background:#f4f4f4 !important}.--color-pb-16{color:#f4f4f4 !important}.--bg-pb-17{background:#F2F2F2 !important}.--color-pb-17{color:#F2F2F2 !important}.--bg-pb-20{background:#fff !important}.--color-pb-20{color:#fff !important}.--bg-gold{background:#c0994f !important}.--color-gold{color:#c0994f !important}.--bg-gold-01{background:#caac72 !important}.--color-gold-01{color:#caac72 !important}.--bg-gold-05{background:#efdcc2 !important}.--color-gold-05{color:#efdcc2 !important}.--bg-gold-10{background:#fcc04a !important}.--color-gold-10{color:#fcc04a !important}.--bg-gold-11{background:#F8BA43 !important}.--color-gold-11{color:#F8BA43 !important}.--bg-azul{background:#0C3B5D !important}.--color-azul{color:#0C3B5D !important}.--bg-azul-01{background:#1C3144 !important}.--color-azul-01{color:#1C3144 !important}.--bg-azul-02{background:#2E385A !important}.--color-azul-02{color:#2E385A !important}.--bg-azul-03{background:#0A3C5E !important}.--color-azul-03{color:#0A3C5E !important}.--border-red{border-color:#9b1536 !important}.--border-red-01{border-color:#ec928b !important}.--border-red-03{border-color:#cd4a51 !important}.--border-red-05{border-color:#c94444 !important}.--border-red-10{border-color:#ab002a !important}.--border-red-15{border-color:#89111e !important}.--border-red-20{border-color:#790f2a !important}.--border-red-21{border-color:#E52141 !important}.--border-red-22{border-color:#651028 !important}.--border-red-23{border-color:#DF2242 !important}.--border-red-24{border-color:#7C2F51 !important}.--border-red-25{border-color:#683254 !important}.--border-pb{border-color:#282828 !important}.--border-pb-01{border-color:#767676 !important}.--border-pb-03{border-color:#9e9e9e !important}.--border-pb-05{border-color:#ada6a3 !important}.--border-pb-10{border-color:#eeedf0 !important}.--border-pb-15{border-color:#f6f6f6 !important}.--border-pb-16{border-color:#f4f4f4 !important}.--border-pb-17{border-color:#F2F2F2 !important}.--border-pb-20{border-color:#fff !important}.--border-gold{border-color:#c0994f !important}.--border-gold-01{border-color:#caac72 !important}.--border-gold-05{border-color:#efdcc2 !important}.--border-gold-10{border-color:#fcc04a !important}.--border-gold-11{border-color:#F8BA43 !important}.--border-azul{border-color:#0C3B5D !important}.--border-azul-01{border-color:#1C3144 !important}.--border-azul-02{border-color:#2E385A !important}.--border-azul-03{border-color:#0A3C5E !important}.--no-pad{padding:0 !important}.--p-1{padding:15px !important}.--p-2{padding:30px !important}.--p-3{padding:45px !important}.--p-4{padding:60px !important}.--p-5{padding:75px !important}.--pl-1{padding-left:15px !important}.--pl-2{padding-left:30px !important}.--pl-3{padding-left:45px !important}.--pl-4{padding-left:60px !important}.--pl-5{padding-left:75px !important}.--pr-1{padding-right:15px !important}.--pr-2{padding-right:30px !important}.--pr-3{padding-right:45px !important}.--pr-4{padding-right:60px !important}.--pr-5{padding-right:75px !important}.--pt-1{padding-top:15px !important}.--pt-2{padding-top:30px !important}.--pt-3{padding-top:45px !important}.--pt-4{padding-top:60px !important}.--pt-5{padding-top:75px !important}.--pb-1{padding-bottom:15px !important}.--pb-2{padding-bottom:30px !important}.--pb-3{padding-bottom:45px !important}.--pb-4{padding-bottom:60px !important}.--pb-5{padding-bottom:75px !important}.--no-margin{margin:0 !important}.--m-1{margin:15px !important}.--m-2{margin:30px !important}.--m-3{margin:45px !important}.--m-4{margin:60px !important}.--m-5{margin:75px !important}.--ml-1{margin-left:15px !important}.--ml-2{margin-left:30px !important}.--ml-3{margin-left:45px !important}.--ml-4{margin-left:60px !important}.--ml-5{margin-left:75px !important}.--mr-1{margin-right:15px !important}.--mr-2{margin-right:30px !important}.--mr-3{margin-right:45px !important}.--mr-4{margin-right:60px !important}.--mr-5{margin-right:75px !important}.--mt-1{margin-top:15px !important}.--mt-2{margin-top:30px !important}.--mt-3{margin-top:45px !important}.--mt-4{margin-top:60px !important}.--mt-5{margin-top:75px !important}.--mb-1{margin-bottom:15px !important}.--mb-2{margin-bottom:30px !important}.--mb-3{margin-bottom:45px !important}.--mb-4{margin-bottom:60px !important}.--mb-5{margin-bottom:75px !important}.--full{max-width:100% !important}.--full-h{min-height:100vh}.--rounded{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.--pill{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}.--text-align-left{text-align:left}.--text-align-right{text-align:right}.--text-align-center{text-align:center}.--text-align-justify{text-align:justify}a:link{text-decoration:none}a{color:#282828;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{color:#9b1536}.btn{border:1px solid transparent;background:#f1f1f1;font-size:0.8rem;color:#000;padding:0px 15px;height:30px;line-height:28px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;display:inline-block;font-weight:bold;font-family:"Poppins",sans-serif}.btn:hover{background:#d8d8d8}.btn--sm{font-size:0.9rem;height:30px;line-height:28px;padding:0 30px}@media screen and (min-width: 768px){.btn--sm{font-size:1rem;height:40px;line-height:38px;padding:0 30px}}.btn--md{font-size:1rem;height:40px;line-height:38px;padding:0 30px}@media screen and (min-width: 768px){.btn--md{font-size:1.1rem;height:50px;line-height:48px;padding:0 30px}}.btn--lg{height:50px;line-height:48px;font-size:1.15rem;padding:0 45px}@media screen and (min-width: 768px){.btn--lg{height:60px;line-height:58px;font-size:1.3rem;padding:0 45px}}.btn--arrow:after{content:"\2192";font-weight:normal;margin-left:10px;display:inline-block;font-family:"Times New Roman", Times, serif;font-size:1.2em;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn--arrow:hover:after{margin-left:20px}.btn--block{display:block;text-align:center;width:100%}.btn-first{background:#9b1536;color:#fff}.btn-first:hover{background:#c81b46;color:#fff}.btn--red{background:#9b1536;color:#fff}.btn--red:hover{background:#c81b46;color:#fff}.btn--red-01{background:#ec928b;color:#fff}.btn--red-01:hover{background:#f3bbb7;color:#fff}.btn--red-03{background:#cd4a51;color:#fff}.btn--red-03:hover{background:#d87277;color:#fff}.btn--red-05{background:#c94444;color:#fff}.btn--red-05:hover{background:#d46c6c;color:#fff}.btn--red-10{background:#ab002a;color:#fff}.btn--red-10:hover{background:#de0037;color:#fff}.btn--red-15{background:#89111e;color:#fff}.btn--red-15:hover{background:#b61728;color:#fff}.btn--red-20{background:#790f2a;color:#fff}.btn--red-20:hover{background:#a6153a;color:#fff}.btn--red-21{background:#E52141;color:#fff}.btn--red-21:hover{background:#ea4f68;color:#fff}.btn--red-22{background:#651028;color:#fff}.btn--red-22:hover{background:#911739;color:#fff}.btn--red-23{background:#DF2242;color:#fff}.btn--red-23:hover{background:#e54f68;color:#fff}.btn--red-24{background:#7C2F51;color:#fff}.btn--red-24:hover{background:#a13d69;color:#fff}.btn--red-25{background:#683254;color:#fff}.btn--red-25:hover{background:#8a4370;color:#fff}.btn--pb{background:#282828;color:#fff}.btn--pb:hover{background:#424242;color:#fff}.btn--pb-01{background:#767676;color:#fff}.btn--pb-01:hover{background:#909090;color:#fff}.btn--pb-03{background:#9e9e9e;color:#fff}.btn--pb-03:hover{background:#b8b8b8;color:#fff}.btn--pb-05{background:#ada6a3;color:#fff}.btn--pb-05:hover{background:#c5c0be;color:#fff}.btn--pb-10{background:#eeedf0;color:#000}.btn--pb-10:hover{background:#fff;color:#000}.btn--pb-15{background:#f6f6f6;color:#000}.btn--pb-15:hover{background:#fff;color:#000}.btn--pb-16{background:#f4f4f4;color:#000}.btn--pb-16:hover{background:#fff;color:#000}.btn--pb-17{background:#F2F2F2;color:#000}.btn--pb-17:hover{background:#fff;color:#000}.btn--pb-20{background:#fff;color:#000}.btn--pb-20:hover{background:#fff;color:#000}.btn--gold{background:#c0994f;color:#fff}.btn--gold:hover{background:#cdaf75;color:#fff}.btn--gold-01{background:#caac72;color:#fff}.btn--gold-01:hover{background:#d8c297;color:#fff}.btn--gold-05{background:#efdcc2;color:#000}.btn--gold-05:hover{background:#faf3ea;color:#000}.btn--gold-10{background:#fcc04a;color:#fff}.btn--gold-10:hover{background:#fdd17c;color:#000}.btn--gold-11{background:#F8BA43;color:#fff}.btn--gold-11:hover{background:#facc74;color:#fff}.btn--azul{background:#0C3B5D;color:#fff}.btn--azul:hover{background:#12588a;color:#fff}.btn--azul-01{background:#1C3144;color:#fff}.btn--azul-01:hover{background:#2b4b68;color:#fff}.btn--azul-02{background:#2E385A;color:#fff}.btn--azul-02:hover{background:#3f4d7c;color:#fff}.btn--azul-03{background:#0A3C5E;color:#fff}.btn--azul-03:hover{background:#0f598c;color:#fff}.btn--pb-10{background:#e1dfe4}.btn--pb-10:hover{background:#eeedf0}.btn--outline{background:transparent;border:1px solid #e1e1e1;font-weight:500}.btn--outline:hover{background:transparent;border-color:#9b1536}.btn--outline--red{background:rgba(155,21,54,0);color:#9b1536;border:1px solid #9b1536}.btn--outline--red:hover{background:#9b1536;color:#fff}.btn--outline--red-01{background:rgba(236,146,139,0);color:#ec928b;border:1px solid #ec928b}.btn--outline--red-01:hover{background:#ec928b;color:#fff}.btn--outline--red-03{background:rgba(205,74,81,0);color:#cd4a51;border:1px solid #cd4a51}.btn--outline--red-03:hover{background:#cd4a51;color:#fff}.btn--outline--red-05{background:rgba(201,68,68,0);color:#c94444;border:1px solid #c94444}.btn--outline--red-05:hover{background:#c94444;color:#fff}.btn--outline--red-10{background:rgba(171,0,42,0);color:#ab002a;border:1px solid #ab002a}.btn--outline--red-10:hover{background:#ab002a;color:#fff}.btn--outline--red-15{background:rgba(137,17,30,0);color:#89111e;border:1px solid #89111e}.btn--outline--red-15:hover{background:#89111e;color:#fff}.btn--outline--red-20{background:rgba(121,15,42,0);color:#790f2a;border:1px solid #790f2a}.btn--outline--red-20:hover{background:#790f2a;color:#fff}.btn--outline--red-21{background:rgba(229,33,65,0);color:#E52141;border:1px solid #E52141}.btn--outline--red-21:hover{background:#e52141;color:#fff}.btn--outline--red-22{background:rgba(101,16,40,0);color:#651028;border:1px solid #651028}.btn--outline--red-22:hover{background:#651028;color:#fff}.btn--outline--red-23{background:rgba(223,34,66,0);color:#DF2242;border:1px solid #DF2242}.btn--outline--red-23:hover{background:#df2242;color:#fff}.btn--outline--red-24{background:rgba(124,47,81,0);color:#7C2F51;border:1px solid #7C2F51}.btn--outline--red-24:hover{background:#7c2f51;color:#fff}.btn--outline--red-25{background:rgba(104,50,84,0);color:#683254;border:1px solid #683254}.btn--outline--red-25:hover{background:#683254;color:#fff}.btn--outline--pb{background:rgba(40,40,40,0);color:#282828;border:1px solid #282828}.btn--outline--pb:hover{background:#282828;color:#fff}.btn--outline--pb-01{background:rgba(118,118,118,0);color:#767676;border:1px solid #767676}.btn--outline--pb-01:hover{background:#767676;color:#fff}.btn--outline--pb-03{background:rgba(158,158,158,0);color:#9e9e9e;border:1px solid #9e9e9e}.btn--outline--pb-03:hover{background:#9e9e9e;color:#fff}.btn--outline--pb-05{background:rgba(173,166,163,0);color:#ada6a3;border:1px solid #ada6a3}.btn--outline--pb-05:hover{background:#ada6a3;color:#fff}.btn--outline--pb-10{background:rgba(238,237,240,0);color:#eeedf0;border:1px solid #eeedf0}.btn--outline--pb-10:hover{background:#eeedf0;color:#000}.btn--outline--pb-15{background:rgba(246,246,246,0);color:#f6f6f6;border:1px solid #f6f6f6}.btn--outline--pb-15:hover{background:#f6f6f6;color:#000}.btn--outline--pb-16{background:rgba(244,244,244,0);color:#f4f4f4;border:1px solid #f4f4f4}.btn--outline--pb-16:hover{background:#f4f4f4;color:#000}.btn--outline--pb-17{background:rgba(242,242,242,0);color:#F2F2F2;border:1px solid #F2F2F2}.btn--outline--pb-17:hover{background:#f2f2f2;color:#000}.btn--outline--pb-20{background:rgba(255,255,255,0);color:#fff;border:1px solid #fff}.btn--outline--pb-20:hover{background:#fff;color:#000}.btn--outline--gold{background:rgba(192,153,79,0);color:#c0994f;border:1px solid #c0994f}.btn--outline--gold:hover{background:#c0994f;color:#fff}.btn--outline--gold-01{background:rgba(202,172,114,0);color:#caac72;border:1px solid #caac72}.btn--outline--gold-01:hover{background:#caac72;color:#fff}.btn--outline--gold-05{background:rgba(239,220,194,0);color:#efdcc2;border:1px solid #efdcc2}.btn--outline--gold-05:hover{background:#efdcc2;color:#000}.btn--outline--gold-10{background:rgba(252,192,74,0);color:#fcc04a;border:1px solid #fcc04a}.btn--outline--gold-10:hover{background:#fcc04a;color:#fff}.btn--outline--gold-11{background:rgba(248,186,67,0);color:#F8BA43;border:1px solid #F8BA43}.btn--outline--gold-11:hover{background:#f8ba43;color:#fff}.btn--outline--azul{background:rgba(12,59,93,0);color:#0C3B5D;border:1px solid #0C3B5D}.btn--outline--azul:hover{background:#0c3b5d;color:#fff}.btn--outline--azul-01{background:rgba(28,49,68,0);color:#1C3144;border:1px solid #1C3144}.btn--outline--azul-01:hover{background:#1c3144;color:#fff}.btn--outline--azul-02{background:rgba(46,56,90,0);color:#2E385A;border:1px solid #2E385A}.btn--outline--azul-02:hover{background:#2e385a;color:#fff}.btn--outline--azul-03{background:rgba(10,60,94,0);color:#0A3C5E;border:1px solid #0A3C5E}.btn--outline--azul-03:hover{background:#0a3c5e;color:#fff}#botao_bolsas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}#botao_bolsas .btn{margin:10px 0px;height:auto;line-height:20px;padding:10px 30px}@media screen and (min-width: 768px){#botao_bolsas .btn{height:40px;line-height:38px;padding:0px 30px;margin:0px 0px}}.tag{background:#f1f1f1;display:inline-block;line-height:1;padding:0.1em 0.6em;font-weight:bold;font-size:0.8em}.tag--new{background:#ff4d00;color:#fff}.tag--rounded{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.btn-close{display:block;width:24px;height:24px;position:relative;cursor:pointer}.btn-close:before,.btn-close:after{content:"";display:block;background:black;height:2px;width:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;left:50%;top:50%}.btn-close:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.btn-close:after{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.btn-close:hover:before{-webkit-transform:translate(-50%, -50%) rotate(-225deg);-moz-transform:translate(-50%, -50%) rotate(-225deg);-ms-transform:translate(-50%, -50%) rotate(-225deg);-o-transform:translate(-50%, -50%) rotate(-225deg);transform:translate(-50%, -50%) rotate(-225deg)}.btn-close:hover:after{-webkit-transform:translate(-50%, -50%) rotate(225deg);-moz-transform:translate(-50%, -50%) rotate(225deg);-ms-transform:translate(-50%, -50%) rotate(225deg);-o-transform:translate(-50%, -50%) rotate(225deg);transform:translate(-50%, -50%) rotate(225deg)}.cursos-list-comp .title-filter .content-title-filter h4{color:#9b1536}@media screen and (min-width: 768px){.cursos-list-comp .filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}}.cursos-list-comp .filters-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.cursos-list-comp .filters .select{position:relative;padding:20px 41px 20px 20px;background:#f6f6f6;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:50%}@media screen and (min-width: 768px){.cursos-list-comp .filters .select{width:200px}}.cursos-list-comp .filters .select strong{font-weight:normal;font-size:0.9rem;color:#282828;user-select:none;cursor:pointer}.cursos-list-comp .filters .select strong .count{font-size:0.6rem;width:18px;height:18px;line-height:16px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;text-align:center;margin-left:5px}.cursos-list-comp .filters .select strong .seta{position:absolute;right:15px;top:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.cursos-list-comp .filters .select ul{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;background:#f6f6f6;margin:0;padding:0;z-index:5;min-width:100%;padding:15px;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-ms-border-radius:0px 0px 10px 10px;-o-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;-webkit-box-shadow:0px 15px 15px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 15px 15px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 15px 15px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 15px 15px 0px rgba(0,0,0,0.3);box-shadow:0px 15px 15px 0px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);font-size:0.9rem}.cursos-list-comp .filters .select ul li{list-style:none;white-space:nowrap;display:block;padding:8px 0;line-height:16px;color:#282828;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.cursos-list-comp .filters .select ul li .radio{display:inline-block;width:18px;height:18px;background:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;margin-right:10px;position:relative;border:1px solid #ddd}.cursos-list-comp .filters .select ul li .radio:after{content:"";position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background:#f6f6f6;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);-o-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);z-index:1}.cursos-list-comp .filters .select ul li .radio:before{content:"";position:absolute;top:50%;left:50%;display:block;width:50%;height:50%;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background:#fff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.cursos-list-comp .filters .select ul li .radio.checked:after{background:#9b1536;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.cursos-list-comp .filters .select ul li .label{display:inline-block;height:16px;line-height:16px;vertical-align:middle}.cursos-list-comp .filters .select:nth-child(1){-webkit-border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;-ms-border-radius:10px 0px 0px 10px;-o-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px}.cursos-list-comp .filters .select:nth-child(1).open{-webkit-border-radius:10px 0px 0px 0px;-moz-border-radius:10px 0px 0px 0px;-ms-border-radius:10px 0px 0px 0px;-o-border-radius:10px 0px 0px 0px;border-radius:10px 0px 0px 0px}.cursos-list-comp .filters .select:nth-child(2){border-left:1px solid #fff;-webkit-border-radius:0px 10px 10px 0px;-moz-border-radius:0px 10px 10px 0px;-ms-border-radius:0px 10px 10px 0px;-o-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px}.cursos-list-comp .filters .select:nth-child(2) ul{left:auto;right:0}.cursos-list-comp .filters .select:nth-child(2).open{-webkit-border-radius:0px 10px 0px 0px;-moz-border-radius:0px 10px 0px 0px;-ms-border-radius:0px 10px 0px 0px;-o-border-radius:0px 10px 0px 0px;border-radius:0px 10px 0px 0px}.cursos-list-comp .filters .select.open strong .seta{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cursos-list-comp .filters .select.open ul{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.cursos-list-comp .search-bar{padding-top:30px;padding-bottom:30px;position:relative;z-index:1}.cursos-list-comp .search-bar .content-search-bar{position:relative;width:100%;max-width:400px}.cursos-list-comp .search-bar .content-search-bar .input-search{background:#f6f6f6;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:none;padding:20px;font-weight:normal;font-size:0.9rem;width:100%}.cursos-list-comp .search-bar .content-search-bar .input-search::-webkit-input-placeholder{color:#282828}.cursos-list-comp .search-bar .content-search-bar .input-search::-moz-placeholder{color:#282828}.cursos-list-comp .search-bar .content-search-bar .input-search:-ms-input-placeholder{color:#282828}.cursos-list-comp .search-bar .content-search-bar .input-search:-moz-placeholder{color:#282828}.cursos-list-comp .search-bar .content-search-bar .ico{display:block;width:23px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cursos-list-comp .search-bar .content-search-bar .ico svg{width:100%;height:auto}.cursos-list-comp .search-bar .content-search-bar .ico svg path{fill:#9e9e9e !important}.cursos-list-comp .list{background:#f6f6f6;padding:30px 0}.cursos-list-comp .list ul{padding:0}.cursos-list-comp .list ul li{background:#fff;list-style:none;padding:50px 15px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:30px 0;-webkit-box-shadow:0px 5px 30px 0px rgba(197,202,209,0.5);-moz-box-shadow:0px 5px 30px 0px rgba(197,202,209,0.5);-ms-box-shadow:0px 5px 30px 0px rgba(197,202,209,0.5);-o-box-shadow:0px 5px 30px 0px rgba(197,202,209,0.5);box-shadow:0px 5px 30px 0px rgba(197,202,209,0.5)}@media screen and (min-width: 768px){.cursos-list-comp .list ul li{padding:70px 50px 30px}}.cursos-list-comp .list ul li .left{position:relative}.cursos-list-comp .list ul li .left .unidade{color:#9b1536;position:absolute;top:-25px}.cursos-list-comp .list ul li .left h3{font-weight:normal;font-size:1.4rem;color:#282828;margin:0}.cursos-list-comp .list ul li .left h3 a{color:#282828}.cursos-list-comp .list ul li .left h3 a:hover{color:#9b1536}.cursos-list-comp .list ul li .left h3 span{margin-left:0px;font-size:0.7rem;padding:3px 10px}.cursos-list-comp .list ul li .left h3 .turmaconfirmada{background:#2fc402;color:white}.cursos-list-comp .list ul li .center{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 768px){.cursos-list-comp .list ul li .center{padding-top:0;padding-bottom:0}}.cursos-list-comp .list ul li .center small{display:block;font-size:0.7rem}.cursos-list-comp .list ul li .center strong,.cursos-list-comp .list ul li .center b{display:block;font-size:0.8rem;color:#282828}@media screen and (min-width: 768px){.cursos-list-comp .list ul li .right{top:-25px}}.container{width:100%;margin-right:auto;margin-left:auto;max-width:1430px;padding:0 15px}@media screen and (min-width: 768px){.container{max-width:1460px;padding:0 30px}}.container--fluid{width:100%;margin-right:auto;margin-left:auto;max-width:100%;padding:0 15px}.row{margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.col-sm-0,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-0,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-0,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-0,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-0,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-0,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-0,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-0,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{width:100%;padding-right:15px;padding-left:15px;position:relative}.col{max-width:100%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-2{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-3{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-4{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-5{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-6{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-7{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-8{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-9{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-10{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-11{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-12{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}@media screen and (min-width: 576px){.col-sm-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-sm-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-sm-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-sm-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-sm-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-sm-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-sm-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-sm-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-sm-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-sm-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-sm-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-sm-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-sm-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 768px){.col-md-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-md-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-md-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-md-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-md-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-md-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-md-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-md-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-md-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-md-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-md-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-md-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-md-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 992px){.col-lg-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-lg-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-lg-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-lg-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-lg-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-lg-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-lg-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-lg-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-lg-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-lg-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-lg-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-lg-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-lg-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 1281px){.col-xl-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-xl-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-xl-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-xl-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-xl-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-xl-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-xl-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-xl-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-xl-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-xl-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-xl-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-xl-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-xl-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.offset-12{margin-left:100%}@media screen and (min-width: 576px){.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.offset-sm-12{margin-left:100%}}@media screen and (min-width: 768px){.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.offset-md-12{margin-left:100%}}@media screen and (min-width: 992px){.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.offset-lg-12{margin-left:100%}}@media screen and (min-width: 1281px){.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.offset-xl-12{margin-left:100%}}.columns-sm-half .column,.columns-md-half .column,.columns-lg-half .column,.columns-xl-half .column{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100%;max-width:100%}.columns-sm-half .column:nth-child(odd),.columns-md-half .column:nth-child(odd),.columns-lg-half .column:nth-child(odd),.columns-xl-half .column:nth-child(odd){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.columns-sm-half .column .content,.columns-md-half .column .content,.columns-lg-half .column .content,.columns-xl-half .column .content{width:100%;max-width:700px;padding:15px}.columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}@media screen and (min-width: 576px){.columns-sm-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 768px){.columns-md-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 992px){.columns-lg-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 1281px){.columns-xl-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-appearance:none !important;outline:none !important}html{-webkit-font-smoothing:antialiased;-moz-smoothing:antialiased;scroll-behavior:smooth}img{display:block;margin:0}html,body{position:relative;height:100%;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;background:#fff;font-family:"Montserrat",sans-serif;color:#767676;font-size:1rem;overflow-x:hidden;padding-top:100px}@media screen and (min-width: 768px){body{padding-top:80px}}body #overlay{position:fixed;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.open--overlay{display:block;height:100%;overflow:hidden}body.open--overlay #overlay{opacity:1;visibility:visible}body.overhiden{overflow-y:hidden}header.main{position:fixed;top:0;left:0;width:100%;height:50px;z-index:10000;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 768px){header.main{height:80px}header.main.resized{height:50px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header.main.resized .logo a{width:100px}}header.main .overlay-main-menu{display:none}header.main .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header.main .logo{margin:0;padding:0;display:inline-block;position:relative;z-index:20}header.main .logo a{display:block;overflow:hidden;text-indent:-9999px;background-image:url(../images/logo-catolica-sc.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center center;width:90px;height:32px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width: 768px){header.main .logo a{width:149px;height:50px}}header.main .acessibilidade{padding-left:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (min-width: 768px){header.main .acessibilidade{padding-left:20px}}header.main .acessibilidade a{color:#ec928b;display:inline-block;font-size:.8rem;padding:3px;font-weight:bold;position:relative;height:20px;margin-left:5px;opacity:.5;line-height:1;vertical-align:middle;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (min-width: 768px){header.main .acessibilidade a{font-size:.9rem}}header.main .acessibilidade a:hover{color:#f3bbb7;opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}header.main .acessibilidade a.help{border:1px solid #ec928b;width:20px;font-weight:600;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}header.main .acessibilidade a.help span{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1}header.main .header-menu{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header.main .header-menu .menu-center{position:fixed;top:50px;left:0;width:100%;margin:0;background:#eeedf0;padding:0;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 768px){header.main .header-menu .menu-center{position:static;background:none;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;height:100%}}header.main .header-menu .menu-center li{list-style:none;padding:0 5px;position:relative;flex:0}@media screen and (min-width: 768px){header.main .header-menu .menu-center li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media screen and (min-width: 1281px){header.main .header-menu .menu-center li{flex:inherit}}header.main .header-menu .menu-center li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1;color:#767676;white-space:nowrap;font-size:.7rem;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.main .header-menu .menu-center li a .icon{width:auto;height:23px;margin-right:5px}header.main .header-menu .menu-center li a .icon svg{height:100%;width:auto}header.main .header-menu .menu-center li a .icon svg *{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#767676 !important}header.main .header-menu .menu-center li a:hover{color:#9b1536}header.main .header-menu .menu-center li a:hover svg *{fill:#9b1536 !important}@media screen and (min-width: 768px){header.main .header-menu .menu-center li{padding:0 15px}header.main .header-menu .menu-center li a{font-size:.9rem;color:#ec928b}header.main .header-menu .menu-center li a .icon{width:auto;height:26px;margin-right:5px}header.main .header-menu .menu-center li a .icon svg *{fill:#ec928b !important}header.main .header-menu .menu-center li a:hover{color:#f3bbb7}header.main .header-menu .menu-center li a:hover svg *{fill:#f3bbb7 !important}}header.main .header-menu .menu-center li.btn-bolsas a{white-space:normal}header.main .header-menu .menu-center li.btn-bolsas a label{display:inline}header.main .header-menu .menu-center li.btn-inscreva-se{display:none}@media screen and (min-width: 768px){header.main .header-menu .menu-center li.btn-inscreva-se{display:inline}}header.main .header-menu .menu-center li.alunos-btn{position:relative;display:none}@media screen and (min-width: 768px){header.main .header-menu .menu-center li.alunos-btn{display:flex}}@media screen and (min-width: 768px){header.main .header-menu .menu-center li.alunos-btn .label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1}}header.main .header-menu .menu-center li.alunos-btn .label .title{display:none}@media screen and (min-width: 768px){header.main .header-menu .menu-center li.alunos-btn .label .title{display:inline-block;line-height:26px;padding-right:7px;font-size:.9rem}}header.main .header-menu .menu-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0;padding:0}header.main .header-menu .menu-right>li.menu-item{list-style:none}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item{padding:0 15px}}header.main .header-menu .menu-right>li.menu-item a .label{white-space:nowrap;color:#ec928b}header.main .header-menu .menu-right>li.menu-item a .label .icon{display:inline-block;height:22px;margin-right:7px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item a .label .icon{height:26px}}header.main .header-menu .menu-right>li.menu-item a .label .icon svg{height:100%;width:auto}header.main .header-menu .menu-right>li.menu-item a:hover .label{color:#f3bbb7}header.main .header-menu .menu-right>li.menu-item a:hover .label .icon svg *{fill:#f3bbb7}header.main .header-menu .menu-right>li.menu-item li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1;color:#767676;white-space:nowrap;font-size:.7rem;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.main .header-menu .menu-right>li.menu-item li a .icon{width:auto;height:23px;margin-right:5px}header.main .header-menu .menu-right>li.menu-item li a .icon svg{height:100%;width:auto}header.main .header-menu .menu-right>li.menu-item li a .icon svg *{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#767676 !important}header.main .header-menu .menu-right>li.menu-item li a:hover{color:#9b1536}header.main .header-menu .menu-right>li.menu-item li a:hover svg *{fill:#9b1536 !important}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item li{padding:0 15px}header.main .header-menu .menu-right>li.menu-item li a{font-size:.9rem;color:#ec928b}header.main .header-menu .menu-right>li.menu-item li a .icon{width:auto;height:26px;margin-right:5px}header.main .header-menu .menu-right>li.menu-item li a .icon svg *{fill:#ec928b !important}header.main .header-menu .menu-right>li.menu-item li a:hover{color:#f3bbb7}header.main .header-menu .menu-right>li.menu-item li a:hover svg *{fill:#f3bbb7 !important}}header.main .header-menu .menu-right>li.menu-item.alunos-btn{position:relative}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item.alunos-btn{display:none}}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item.alunos-btn .label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1}}header.main .header-menu .menu-right>li.menu-item.alunos-btn .label .title{display:none}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item.alunos-btn .label .title{display:inline-block;line-height:26px;padding-right:7px;font-size:.9rem}}header.main .header-menu .menu-right>li.menu-item.btn-inscreva-se{display:none}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item.btn-inscreva-se{display:inline}}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item.search-btn{border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1)}header.main .header-menu .menu-right>li.menu-item.search-btn .icon{margin-left:7px}}header.main .header-menu .menu-right>li.menu-item.btn-main-menu{padding-left:10px;position:relative;z-index:5}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item.btn-main-menu{padding-left:15px}header.main .header-menu .menu-right>li.menu-item.btn-main-menu:before,header.main .header-menu .menu-right>li.menu-item.btn-main-menu:after{content:'';display:block;width:28px;height:0;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);left:50%;bottom:calc( 50% - 40px - 2px);position:absolute;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}header.main .header-menu .menu-right>li.menu-item.btn-main-menu:before{background:#b33b50;-webkit-transform:translate(-50%, -2px);-moz-transform:translate(-50%, -2px);-ms-transform:translate(-50%, -2px);-o-transform:translate(-50%, -2px);transform:translate(-50%, -2px);z-index:10}header.main .header-menu .menu-right>li.menu-item.btn-main-menu:after{background:#9b1536;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:15}}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a{display:block;width:24px;height:32px;position:relative;padding:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (min-width: 768px){header.main .header-menu .menu-right>li.menu-item.btn-main-menu a{width:30px;height:42px}}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:after,header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:before{content:'';background:#ec928b;display:block;height:2px;width:100%;position:absolute;left:50%;top:50%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:before{-webkit-transform:translate(-50%, -6px) rotate(0);-moz-transform:translate(-50%, -6px) rotate(0);-ms-transform:translate(-50%, -6px) rotate(0);-o-transform:translate(-50%, -6px) rotate(0);transform:translate(-50%, -6px) rotate(0)}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:after{-webkit-transform:translate(-50%, 4px) rotate(0);-moz-transform:translate(-50%, 4px) rotate(0);-ms-transform:translate(-50%, 4px) rotate(0);-o-transform:translate(-50%, 4px) rotate(0);transform:translate(-50%, 4px) rotate(0)}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:hover:after,header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:hover:before{background:#f3bbb7}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:hover:before{-webkit-transform:translate(-50%, -10px) rotate(0);-moz-transform:translate(-50%, -10px) rotate(0);-ms-transform:translate(-50%, -10px) rotate(0);-o-transform:translate(-50%, -10px) rotate(0);transform:translate(-50%, -10px) rotate(0)}header.main .header-menu .menu-right>li.menu-item.btn-main-menu a:hover:after{-webkit-transform:translate(-50%, 8px) rotate(0);-moz-transform:translate(-50%, 8px) rotate(0);-ms-transform:translate(-50%, 8px) rotate(0);-o-transform:translate(-50%, 8px) rotate(0);transform:translate(-50%, 8px) rotate(0)}header.main #main-menu{background:#9b1536;position:fixed;top:0;left:0;width:100%;z-index:2;padding-top:50px;padding-bottom:50px;height:100%;-webkit-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-moz-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-ms-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-o-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}@media screen and (min-width: 768px){header.main #main-menu{height:auto;-webkit-transform:translate(-50%, 0%) scaleX(0.1);-moz-transform:translate(-50%, 0%) scaleX(0.1);-ms-transform:translate(-50%, 0%) scaleX(0.1);-o-transform:translate(-50%, 0%) scaleX(0.1);transform:translate(-50%, 0%) scaleX(0.1);left:50%;top:80px;opacity:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-height:calc( 100vh - 100px);max-width:1460px;border-top:1px solid #b33b50}}header.main #main-menu .grid{height:100%;overflow-y:auto;padding:30px 15px}@media screen and (min-width: 768px){header.main #main-menu .grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;padding:0 15px}}header.main #main-menu .grid .column{display:block}@media screen and (min-width: 768px){header.main #main-menu .grid .column{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;border:none;padding:0 15px}}header.main #main-menu .grid .column nav{border-bottom:1px solid rgba(0,0,0,0.2)}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav{border:none;padding:0 15px}}header.main #main-menu .grid .column nav.open h5:after,header.main #main-menu .grid .column nav.open h5:before{-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);-o-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}header.main #main-menu .grid .column nav.open div{visibility:visible;-webkit-transition:all 0.7s cubic-bezier(0.56, 0.42, 0, 0.99),opacity 0.7s ease-in-out 0.5s;-moz-transition:all 0.7s cubic-bezier(0.56, 0.42, 0, 0.99),opacity 0.7s ease-in-out 0.5s;-ms-transition:all 0.7s cubic-bezier(0.56, 0.42, 0, 0.99),opacity 0.7s ease-in-out 0.5s;-o-transition:all 0.7s cubic-bezier(0.56, 0.42, 0, 0.99),opacity 0.7s ease-in-out 0.5s;transition:all 0.7s cubic-bezier(0.56, 0.42, 0, 0.99),opacity 0.7s ease-in-out 0.5s}header.main #main-menu .grid .column nav.open div ul.menu{margin-top:0}header.main #main-menu .grid .column nav.open div ul.menu li{opacity:1}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(1){-webkit-transition:all 0.3s ease-in-out .6s;-moz-transition:all 0.3s ease-in-out .6s;-ms-transition:all 0.3s ease-in-out .6s;-o-transition:all 0.3s ease-in-out .6s;transition:all 0.3s ease-in-out .6s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(1){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(2){-webkit-transition:all 0.3s ease-in-out .7s;-moz-transition:all 0.3s ease-in-out .7s;-ms-transition:all 0.3s ease-in-out .7s;-o-transition:all 0.3s ease-in-out .7s;transition:all 0.3s ease-in-out .7s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(2){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(3){-webkit-transition:all 0.3s ease-in-out .8s;-moz-transition:all 0.3s ease-in-out .8s;-ms-transition:all 0.3s ease-in-out .8s;-o-transition:all 0.3s ease-in-out .8s;transition:all 0.3s ease-in-out .8s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(3){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(4){-webkit-transition:all 0.3s ease-in-out .9s;-moz-transition:all 0.3s ease-in-out .9s;-ms-transition:all 0.3s ease-in-out .9s;-o-transition:all 0.3s ease-in-out .9s;transition:all 0.3s ease-in-out .9s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(4){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(5){-webkit-transition:all 0.3s ease-in-out 1s;-moz-transition:all 0.3s ease-in-out 1s;-ms-transition:all 0.3s ease-in-out 1s;-o-transition:all 0.3s ease-in-out 1s;transition:all 0.3s ease-in-out 1s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(5){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(6){-webkit-transition:all 0.3s ease-in-out 1.1s;-moz-transition:all 0.3s ease-in-out 1.1s;-ms-transition:all 0.3s ease-in-out 1.1s;-o-transition:all 0.3s ease-in-out 1.1s;transition:all 0.3s ease-in-out 1.1s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(6){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(7){-webkit-transition:all 0.3s ease-in-out 1.2s;-moz-transition:all 0.3s ease-in-out 1.2s;-ms-transition:all 0.3s ease-in-out 1.2s;-o-transition:all 0.3s ease-in-out 1.2s;transition:all 0.3s ease-in-out 1.2s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(7){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(8){-webkit-transition:all 0.3s ease-in-out 1.3s;-moz-transition:all 0.3s ease-in-out 1.3s;-ms-transition:all 0.3s ease-in-out 1.3s;-o-transition:all 0.3s ease-in-out 1.3s;transition:all 0.3s ease-in-out 1.3s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(8){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(9){-webkit-transition:all 0.3s ease-in-out 1.4s;-moz-transition:all 0.3s ease-in-out 1.4s;-ms-transition:all 0.3s ease-in-out 1.4s;-o-transition:all 0.3s ease-in-out 1.4s;transition:all 0.3s ease-in-out 1.4s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(9){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(10){-webkit-transition:all 0.3s ease-in-out 1.5s;-moz-transition:all 0.3s ease-in-out 1.5s;-ms-transition:all 0.3s ease-in-out 1.5s;-o-transition:all 0.3s ease-in-out 1.5s;transition:all 0.3s ease-in-out 1.5s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(10){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(11){-webkit-transition:all 0.3s ease-in-out 1.6s;-moz-transition:all 0.3s ease-in-out 1.6s;-ms-transition:all 0.3s ease-in-out 1.6s;-o-transition:all 0.3s ease-in-out 1.6s;transition:all 0.3s ease-in-out 1.6s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(11){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(12){-webkit-transition:all 0.3s ease-in-out 1.7s;-moz-transition:all 0.3s ease-in-out 1.7s;-ms-transition:all 0.3s ease-in-out 1.7s;-o-transition:all 0.3s ease-in-out 1.7s;transition:all 0.3s ease-in-out 1.7s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(12){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(13){-webkit-transition:all 0.3s ease-in-out 1.8s;-moz-transition:all 0.3s ease-in-out 1.8s;-ms-transition:all 0.3s ease-in-out 1.8s;-o-transition:all 0.3s ease-in-out 1.8s;transition:all 0.3s ease-in-out 1.8s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(13){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(14){-webkit-transition:all 0.3s ease-in-out 1.9s;-moz-transition:all 0.3s ease-in-out 1.9s;-ms-transition:all 0.3s ease-in-out 1.9s;-o-transition:all 0.3s ease-in-out 1.9s;transition:all 0.3s ease-in-out 1.9s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(14){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(15){-webkit-transition:all 0.3s ease-in-out 2s;-moz-transition:all 0.3s ease-in-out 2s;-ms-transition:all 0.3s ease-in-out 2s;-o-transition:all 0.3s ease-in-out 2s;transition:all 0.3s ease-in-out 2s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(15){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(16){-webkit-transition:all 0.3s ease-in-out 2.1s;-moz-transition:all 0.3s ease-in-out 2.1s;-ms-transition:all 0.3s ease-in-out 2.1s;-o-transition:all 0.3s ease-in-out 2.1s;transition:all 0.3s ease-in-out 2.1s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(16){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(17){-webkit-transition:all 0.3s ease-in-out 2.2s;-moz-transition:all 0.3s ease-in-out 2.2s;-ms-transition:all 0.3s ease-in-out 2.2s;-o-transition:all 0.3s ease-in-out 2.2s;transition:all 0.3s ease-in-out 2.2s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(17){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(18){-webkit-transition:all 0.3s ease-in-out 2.3s;-moz-transition:all 0.3s ease-in-out 2.3s;-ms-transition:all 0.3s ease-in-out 2.3s;-o-transition:all 0.3s ease-in-out 2.3s;transition:all 0.3s ease-in-out 2.3s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(18){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(19){-webkit-transition:all 0.3s ease-in-out 2.4s;-moz-transition:all 0.3s ease-in-out 2.4s;-ms-transition:all 0.3s ease-in-out 2.4s;-o-transition:all 0.3s ease-in-out 2.4s;transition:all 0.3s ease-in-out 2.4s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(19){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(20){-webkit-transition:all 0.3s ease-in-out 2.5s;-moz-transition:all 0.3s ease-in-out 2.5s;-ms-transition:all 0.3s ease-in-out 2.5s;-o-transition:all 0.3s ease-in-out 2.5s;transition:all 0.3s ease-in-out 2.5s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(20){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(21){-webkit-transition:all 0.3s ease-in-out 2.6s;-moz-transition:all 0.3s ease-in-out 2.6s;-ms-transition:all 0.3s ease-in-out 2.6s;-o-transition:all 0.3s ease-in-out 2.6s;transition:all 0.3s ease-in-out 2.6s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(21){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(22){-webkit-transition:all 0.3s ease-in-out 2.7s;-moz-transition:all 0.3s ease-in-out 2.7s;-ms-transition:all 0.3s ease-in-out 2.7s;-o-transition:all 0.3s ease-in-out 2.7s;transition:all 0.3s ease-in-out 2.7s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(22){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(23){-webkit-transition:all 0.3s ease-in-out 2.8s;-moz-transition:all 0.3s ease-in-out 2.8s;-ms-transition:all 0.3s ease-in-out 2.8s;-o-transition:all 0.3s ease-in-out 2.8s;transition:all 0.3s ease-in-out 2.8s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(23){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(24){-webkit-transition:all 0.3s ease-in-out 2.9s;-moz-transition:all 0.3s ease-in-out 2.9s;-ms-transition:all 0.3s ease-in-out 2.9s;-o-transition:all 0.3s ease-in-out 2.9s;transition:all 0.3s ease-in-out 2.9s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(24){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(25){-webkit-transition:all 0.3s ease-in-out 3s;-moz-transition:all 0.3s ease-in-out 3s;-ms-transition:all 0.3s ease-in-out 3s;-o-transition:all 0.3s ease-in-out 3s;transition:all 0.3s ease-in-out 3s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(25){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(26){-webkit-transition:all 0.3s ease-in-out 3.1s;-moz-transition:all 0.3s ease-in-out 3.1s;-ms-transition:all 0.3s ease-in-out 3.1s;-o-transition:all 0.3s ease-in-out 3.1s;transition:all 0.3s ease-in-out 3.1s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(26){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(27){-webkit-transition:all 0.3s ease-in-out 3.2s;-moz-transition:all 0.3s ease-in-out 3.2s;-ms-transition:all 0.3s ease-in-out 3.2s;-o-transition:all 0.3s ease-in-out 3.2s;transition:all 0.3s ease-in-out 3.2s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(27){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(28){-webkit-transition:all 0.3s ease-in-out 3.3s;-moz-transition:all 0.3s ease-in-out 3.3s;-ms-transition:all 0.3s ease-in-out 3.3s;-o-transition:all 0.3s ease-in-out 3.3s;transition:all 0.3s ease-in-out 3.3s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(28){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(29){-webkit-transition:all 0.3s ease-in-out 3.4s;-moz-transition:all 0.3s ease-in-out 3.4s;-ms-transition:all 0.3s ease-in-out 3.4s;-o-transition:all 0.3s ease-in-out 3.4s;transition:all 0.3s ease-in-out 3.4s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(29){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(30){-webkit-transition:all 0.3s ease-in-out 3.5s;-moz-transition:all 0.3s ease-in-out 3.5s;-ms-transition:all 0.3s ease-in-out 3.5s;-o-transition:all 0.3s ease-in-out 3.5s;transition:all 0.3s ease-in-out 3.5s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(30){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(31){-webkit-transition:all 0.3s ease-in-out 3.6s;-moz-transition:all 0.3s ease-in-out 3.6s;-ms-transition:all 0.3s ease-in-out 3.6s;-o-transition:all 0.3s ease-in-out 3.6s;transition:all 0.3s ease-in-out 3.6s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(31){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(32){-webkit-transition:all 0.3s ease-in-out 3.7s;-moz-transition:all 0.3s ease-in-out 3.7s;-ms-transition:all 0.3s ease-in-out 3.7s;-o-transition:all 0.3s ease-in-out 3.7s;transition:all 0.3s ease-in-out 3.7s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(32){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(33){-webkit-transition:all 0.3s ease-in-out 3.8s;-moz-transition:all 0.3s ease-in-out 3.8s;-ms-transition:all 0.3s ease-in-out 3.8s;-o-transition:all 0.3s ease-in-out 3.8s;transition:all 0.3s ease-in-out 3.8s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(33){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(34){-webkit-transition:all 0.3s ease-in-out 3.9s;-moz-transition:all 0.3s ease-in-out 3.9s;-ms-transition:all 0.3s ease-in-out 3.9s;-o-transition:all 0.3s ease-in-out 3.9s;transition:all 0.3s ease-in-out 3.9s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(34){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(35){-webkit-transition:all 0.3s ease-in-out 4s;-moz-transition:all 0.3s ease-in-out 4s;-ms-transition:all 0.3s ease-in-out 4s;-o-transition:all 0.3s ease-in-out 4s;transition:all 0.3s ease-in-out 4s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(35){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(36){-webkit-transition:all 0.3s ease-in-out 4.1s;-moz-transition:all 0.3s ease-in-out 4.1s;-ms-transition:all 0.3s ease-in-out 4.1s;-o-transition:all 0.3s ease-in-out 4.1s;transition:all 0.3s ease-in-out 4.1s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(36){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(37){-webkit-transition:all 0.3s ease-in-out 4.2s;-moz-transition:all 0.3s ease-in-out 4.2s;-ms-transition:all 0.3s ease-in-out 4.2s;-o-transition:all 0.3s ease-in-out 4.2s;transition:all 0.3s ease-in-out 4.2s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(37){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(38){-webkit-transition:all 0.3s ease-in-out 4.3s;-moz-transition:all 0.3s ease-in-out 4.3s;-ms-transition:all 0.3s ease-in-out 4.3s;-o-transition:all 0.3s ease-in-out 4.3s;transition:all 0.3s ease-in-out 4.3s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(38){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(39){-webkit-transition:all 0.3s ease-in-out 4.4s;-moz-transition:all 0.3s ease-in-out 4.4s;-ms-transition:all 0.3s ease-in-out 4.4s;-o-transition:all 0.3s ease-in-out 4.4s;transition:all 0.3s ease-in-out 4.4s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(39){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(40){-webkit-transition:all 0.3s ease-in-out 4.5s;-moz-transition:all 0.3s ease-in-out 4.5s;-ms-transition:all 0.3s ease-in-out 4.5s;-o-transition:all 0.3s ease-in-out 4.5s;transition:all 0.3s ease-in-out 4.5s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(40){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(41){-webkit-transition:all 0.3s ease-in-out 4.6s;-moz-transition:all 0.3s ease-in-out 4.6s;-ms-transition:all 0.3s ease-in-out 4.6s;-o-transition:all 0.3s ease-in-out 4.6s;transition:all 0.3s ease-in-out 4.6s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(41){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(42){-webkit-transition:all 0.3s ease-in-out 4.7s;-moz-transition:all 0.3s ease-in-out 4.7s;-ms-transition:all 0.3s ease-in-out 4.7s;-o-transition:all 0.3s ease-in-out 4.7s;transition:all 0.3s ease-in-out 4.7s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(42){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(43){-webkit-transition:all 0.3s ease-in-out 4.8s;-moz-transition:all 0.3s ease-in-out 4.8s;-ms-transition:all 0.3s ease-in-out 4.8s;-o-transition:all 0.3s ease-in-out 4.8s;transition:all 0.3s ease-in-out 4.8s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(43){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(44){-webkit-transition:all 0.3s ease-in-out 4.9s;-moz-transition:all 0.3s ease-in-out 4.9s;-ms-transition:all 0.3s ease-in-out 4.9s;-o-transition:all 0.3s ease-in-out 4.9s;transition:all 0.3s ease-in-out 4.9s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(44){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(45){-webkit-transition:all 0.3s ease-in-out 5s;-moz-transition:all 0.3s ease-in-out 5s;-ms-transition:all 0.3s ease-in-out 5s;-o-transition:all 0.3s ease-in-out 5s;transition:all 0.3s ease-in-out 5s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(45){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(46){-webkit-transition:all 0.3s ease-in-out 5.1s;-moz-transition:all 0.3s ease-in-out 5.1s;-ms-transition:all 0.3s ease-in-out 5.1s;-o-transition:all 0.3s ease-in-out 5.1s;transition:all 0.3s ease-in-out 5.1s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(46){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(47){-webkit-transition:all 0.3s ease-in-out 5.2s;-moz-transition:all 0.3s ease-in-out 5.2s;-ms-transition:all 0.3s ease-in-out 5.2s;-o-transition:all 0.3s ease-in-out 5.2s;transition:all 0.3s ease-in-out 5.2s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(47){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(48){-webkit-transition:all 0.3s ease-in-out 5.3s;-moz-transition:all 0.3s ease-in-out 5.3s;-ms-transition:all 0.3s ease-in-out 5.3s;-o-transition:all 0.3s ease-in-out 5.3s;transition:all 0.3s ease-in-out 5.3s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(48){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(49){-webkit-transition:all 0.3s ease-in-out 5.4s;-moz-transition:all 0.3s ease-in-out 5.4s;-ms-transition:all 0.3s ease-in-out 5.4s;-o-transition:all 0.3s ease-in-out 5.4s;transition:all 0.3s ease-in-out 5.4s}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav.open div ul.menu li:nth-child(49){-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}header.main #main-menu .grid .column nav h5{display:block;margin:0;padding:15px 0;text-transform:uppercase;position:relative;color:#ec928b;font-size:1rem;line-height:1;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.main #main-menu .grid .column nav h5:hover{color:#f3bbb7}header.main #main-menu .grid .column nav h5:hover:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);-o-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}header.main #main-menu .grid .column nav h5:hover:before{-webkit-transform:translate(-50%, -50%) rotate(180deg);-moz-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);-o-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}header.main #main-menu .grid .column nav h5:before,header.main #main-menu .grid .column nav h5:after{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:'';position:absolute;right:0px;top:50%;width:10px;height:2px;background:rgba(0,0,0,0.2);-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);-o-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav h5:before,header.main #main-menu .grid .column nav h5:after{display:none}}header.main #main-menu .grid .column nav h5:before{-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);-o-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav h5{cursor:default}header.main #main-menu .grid .column nav h5:hover{color:#ec928b}}header.main #main-menu .grid .column nav div{display:none}header.main #main-menu .grid .column nav div ul.menu{margin:0;padding:0 0 20px}header.main #main-menu .grid .column nav div ul.menu li{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0;list-style:none;line-height:1}header.main #main-menu .grid .column nav div ul.menu li a{color:#fff;font-size:.8rem;display:inline-block;padding:5px 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}header.main #main-menu .grid .column nav div ul.menu li a:hover{color:#f3bbb7;-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}@media screen and (min-width: 768px){header.main #main-menu .grid .column nav div{display:block !important}header.main #main-menu .grid .column nav div ul.menu li{opacity:1}header.main #main-menu .grid .column nav div ul.menu li a{font-size:.9rem}}header.main #main-menu .grid .column:last-child{border-bottom:none;padding:0}header.main #main-menu .grid .column:last-child div{display:block}header.main #main-menu .grid .column:last-child div ul.menu{margin-top:0 !important}header.main #main-menu .grid .column:last-child div ul.menu li{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);border-bottom:1px solid rgba(0,0,0,0.2);padding:15px 0}header.main #main-menu .grid .column:last-child div ul.menu li a{padding:0;text-transform:uppercase;font-weight:bold;font-size:.9rem}header.main #main-menu .grid .column:last-child div ul.menu li:last-child{border-bottom:none}@media screen and (min-width: 768px){header.main #main-menu .grid .column:last-child{padding:0 15px}header.main #main-menu .grid .column:last-child div ul.menu li{border:none}}header.main.open--main-menu .overlay-main-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;display:block}@media screen and (min-width: 768px){header.main.open--main-menu .header-menu ul.menu.menu-right .btn-main-menu:before,header.main.open--main-menu .header-menu ul.menu.menu-right .btn-main-menu:after{height:14px;-webkit-transition:all 0.2s ease-in-out 0.3s;-moz-transition:all 0.2s ease-in-out 0.3s;-ms-transition:all 0.2s ease-in-out 0.3s;-o-transition:all 0.2s ease-in-out 0.3s;transition:all 0.2s ease-in-out 0.3s}}header.main.open--main-menu .header-menu ul.menu.menu-right .btn-main-menu a:after{-webkit-transform:translate(-50%, -50%) rotate(-225deg);-moz-transform:translate(-50%, -50%) rotate(-225deg);-ms-transform:translate(-50%, -50%) rotate(-225deg);-o-transform:translate(-50%, -50%) rotate(-225deg);transform:translate(-50%, -50%) rotate(-225deg)}header.main.open--main-menu .header-menu ul.menu.menu-right .btn-main-menu a:before{-webkit-transform:translate(-50%, -50%) rotate(225deg);-moz-transform:translate(-50%, -50%) rotate(225deg);-ms-transform:translate(-50%, -50%) rotate(225deg);-o-transform:translate(-50%, -50%) rotate(225deg);transform:translate(-50%, -50%) rotate(225deg)}header.main.open--main-menu .header-menu ul.menu.menu-right .btn-main-menu a:hover:after{-webkit-transform:translate(-50%, -50%) rotate(-135deg);-moz-transform:translate(-50%, -50%) rotate(-135deg);-ms-transform:translate(-50%, -50%) rotate(-135deg);-o-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}header.main.open--main-menu .header-menu ul.menu.menu-right .btn-main-menu a:hover:before{-webkit-transform:translate(-50%, -50%) rotate(135deg);-moz-transform:translate(-50%, -50%) rotate(135deg);-ms-transform:translate(-50%, -50%) rotate(135deg);-o-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}header.main.open--main-menu #main-menu{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 768px){header.main.open--main-menu #main-menu{opacity:1;-webkit-transform:translate(-50%, 0%) scaleX(1);-moz-transform:translate(-50%, 0%) scaleX(1);-ms-transform:translate(-50%, 0%) scaleX(1);-o-transform:translate(-50%, 0%) scaleX(1);transform:translate(-50%, 0%) scaleX(1)}}header.main #buscar{background:#9b1536;position:fixed;top:0;left:0;z-index:21;width:100%;height:100%;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-moz-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-ms-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-o-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}header.main #buscar .container{position:relative;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header.main #buscar .container .btn-close{position:absolute;top:15px;right:15px}header.main #buscar .container .btn-close:before,header.main #buscar .container .btn-close:after{background:#ec928b}header.main #buscar .container .btn-close:hover:before,header.main #buscar .container .btn-close:hover:after{background:#f3bbb7}header.main #buscar .container .search-container{width:100%;position:relative}@media screen and (min-width: 768px){header.main #buscar .container .search-container{width:70%}}header.main #buscar .container .search-container form{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header.main #buscar .container .search-container .select-box{padding-right:10px;display:flex;flex-direction:column;flex-flow:wrap}header.main #buscar .container .search-container .select-box .escolha-pesquisa-top{cursor:pointer;border:3px solid transparent;border-bottom:3px solid rgba(255,255,255,0.1);font-size:1.2rem;font-weight:bold;padding:14px;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;color:#ec928b;text-align:center;width:200px;margin:0px 20px}header.main #buscar .container .search-container .select-box .escolha-pesquisa-top:hover{border:3px solid rgba(255,255,255,0.1);-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}header.main #buscar .container .search-container .select-box .escolha-pesquisa-top::-webkit-input-placeholder{color:#ec928b}header.main #buscar .container .search-container .select-box .escolha-pesquisa-top::-moz-placeholder{color:#ec928b}header.main #buscar .container .search-container .select-box .escolha-pesquisa-top:-ms-input-placeholder{color:#ec928b}header.main #buscar .container .search-container .select-box .escolha-pesquisa-top:-moz-placeholder{color:#ec928b}@media screen and (min-width: 768px){header.main #buscar .container .search-container .select-box .escolha-pesquisa-top{font-size:1.5rem}}header.main #buscar .container .search-container .select-box .escolha-pesquisa-top.remover-naoescolhida{display:none}header.main #buscar .container .search-container .select-box #pesquisa-escolhida{display:block !important;position:absolute;width:auto;color:white;font-size:14px;background:#ec928b;border-radius:5px;margin:0px;padding:3px 10px;border:0px;top:-15px;left:20px;font-weight:400;letter-spacing:1px}header.main #buscar .container .search-container .select-box #pesquisa-escolhida:after{content:"";display:block;background:white;height:2px;width:13px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;right:-22px;top:0px;transform:translate(-50%, -50%) rotate(45deg)}header.main #buscar .container .search-container .select-box #pesquisa-escolhida:before{content:"";display:block;background:white;height:2px;width:13px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;right:-22px;top:0px;transform:translate(-50%, -50%) rotate(-45deg)}header.main #buscar .container .search-container .select-box select{background:none;padding:14px;padding-right:50px;font-size:1.2rem;font-weight:bold;border:none;border-bottom:3px solid rgba(255,255,255,0.1);width:100%;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;color:#ec928b}header.main #buscar .container .search-container .select-box select::-webkit-input-placeholder{color:#ec928b}header.main #buscar .container .search-container .select-box select::-moz-placeholder{color:#ec928b}header.main #buscar .container .search-container .select-box select:-ms-input-placeholder{color:#ec928b}header.main #buscar .container .search-container .select-box select:-moz-placeholder{color:#ec928b}@media screen and (min-width: 768px){header.main #buscar .container .search-container .select-box select{font-size:1.5rem}}header.main #buscar .container .search-container .form-search-top{width:100%;display:none;transition:0.5s ease}header.main #buscar .container .search-container .form-search-top.exibir-form-pesquisa{display:flex;transition:0.5s ease}header.main #buscar .container .search-container .input-box{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}header.main #buscar .container .search-container .input-box input[type=text]{background:none;padding:15px;font-size:1.2rem;font-weight:bold;border:none;border-bottom:3px solid rgba(255,255,255,0.1);width:100%;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;color:#ec928b}header.main #buscar .container .search-container .input-box input[type=text]::-webkit-input-placeholder{color:#ec928b}header.main #buscar .container .search-container .input-box input[type=text]::-moz-placeholder{color:#ec928b}header.main #buscar .container .search-container .input-box input[type=text]:-ms-input-placeholder{color:#ec928b}header.main #buscar .container .search-container .input-box input[type=text]:-moz-placeholder{color:#ec928b}@media screen and (min-width: 768px){header.main #buscar .container .search-container .input-box input[type=text]{font-size:1.5rem}}header.main #buscar .container .search-container button{background:none;border:none;cursor:pointer}header.main #buscar .container .search-container button .icon{display:block;width:50px}header.main #buscar .container .search-container button .icon svg{width:100%;height:auto}header.main.open--search #buscar{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}header.main #formas-ingresso{background:white;position:fixed;top:0;left:0;z-index:21;width:100%;height:100%;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-moz-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-ms-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-o-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);overflow-y:auto}header.main.open--ingresso #formas-ingresso{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}header.main .dropdown:before{content:'';display:block;width:28px;height:0;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);left:50%;bottom:calc( 50% - 40px);position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden}header.main .dropdown.open{color:#9b1536}header.main .dropdown.open:before{opacity:1;visibility:visible;height:14px;-webkit-transition:all 0.4s ease-in-out 0.35s;-moz-transition:all 0.4s ease-in-out 0.35s;-ms-transition:all 0.4s ease-in-out 0.35s;-o-transition:all 0.4s ease-in-out 0.35s;transition:all 0.4s ease-in-out 0.35s}header.main .dropdown.open .dropdown-container{visibility:visible;opacity:1;-webkit-transform:translateX(-50%) scaleX(1);-moz-transform:translateX(-50%) scaleX(1);-ms-transform:translateX(-50%) scaleX(1);-o-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1);-webkit-transition:all 0.4s cubic-bezier(0, 0.89, 0.46, 1.27);-moz-transition:all 0.4s cubic-bezier(0, 0.89, 0.46, 1.27);-ms-transition:all 0.4s cubic-bezier(0, 0.89, 0.46, 1.27);-o-transition:all 0.4s cubic-bezier(0, 0.89, 0.46, 1.27);transition:all 0.4s cubic-bezier(0, 0.89, 0.46, 1.27)}header.main .dropdown .dropdown-container{position:fixed;background:#fff;top:114px;left:50%;-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);width:calc( 100% - 30px);max-width:1400px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:30px;z-index:2;visibility:hidden;opacity:0;-webkit-transition:all 0.4s ease-in-out 0.2s;-moz-transition:all 0.4s ease-in-out 0.2s;-ms-transition:all 0.4s ease-in-out 0.2s;-o-transition:all 0.4s ease-in-out 0.2s;transition:all 0.4s ease-in-out 0.2s}@media screen and (min-width: 768px){header.main .dropdown .dropdown-container{position:absolute;width:100%;min-width:330px;top:calc( 50% + 40px)}}header.main .dropdown.alunos-btn .dropdown-container{top:64px}@media screen and (min-width: 768px){header.main .dropdown.alunos-btn .dropdown-container{top:calc( 50% + 40px)}}header.main .dropdown--up:before{clip-path:polygon(50% 100%, 0 0, 100% 0);bottom:inherit;top:calc( 50% - 40px)}header.main .dropdown--up .dropdown-container{top:inherit;bottom:64px}header.main .dropdown .dropdown-wrap{width:100%;display:block;font-size:.9rem;max-height:calc( 100vh - 114px - 50px - 30px - 60px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}header.main .dropdown .dropdown-wrap .dropdown-header{border-bottom:1px solid #e1e1e1;padding-bottom:20px}header.main .dropdown .dropdown-wrap .dropdown-header h5{display:block;margin:0;padding:0;padding-right:15px;font-size:1.3rem;position:relative;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}header.main .dropdown .dropdown-wrap .dropdown-header h5 .close{display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(calc( -50%));-moz-transform:translateY(calc( -50%));-ms-transform:translateY(calc( -50%));-o-transform:translateY(calc( -50%));transform:translateY(calc( -50%));width:16px;height:16px;text-align:center;line-height:1;cursor:pointer}header.main .dropdown .dropdown-wrap .dropdown-header h5 .close:after{content:'x';display:inline-block;height:16px;color:#767676;font-size:14px;font-weight:normal;line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header.main .dropdown .dropdown-wrap .dropdown-header small{color:#767676;display:block;padding-top:10px}header.main .dropdown .dropdown-wrap .dropdown-content{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;overflow-y:auto;padding-right:10px;margin-right:-10px}header.main .dropdown .dropdown-wrap .dropdown-content form{color:#282828}header.main .dropdown .dropdown-wrap .dropdown-content .menu{display:block;margin:0;padding:15px 0 0}header.main .dropdown .dropdown-wrap .dropdown-content .menu li{list-style:none;display:block}header.main .dropdown .dropdown-wrap .dropdown-content .menu li a{display:inline-block;padding:15px 0;font-size:.9rem}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile{margin:0;padding:10px 0}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li{position:relative;display:block;padding:10px 0}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li h6{display:block;color:#767676;font-size:.9rem;margin:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li h6:after{font-weight:normal;content:'>';position:absolute;right:0;top:50%;font-size:16px;-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li .infos{overflow:hidden;display:none}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li .infos .description{padding:10px 0;font-size:.8rem;color:#767676}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li .infos .btn-sm{font-size:.8rem;margin-bottom:15px}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li.open h6{color:#9b1536}header.main .dropdown .dropdown-wrap .dropdown-content #menu-inscreva-se-mobile li.open h6:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}header.main .dropdown .fale-conosco form .form-row{padding:10px 0 0}header.main .dropdown .fale-conosco form .form-row .wpcf7-form-control-wrap{display:block}header.main .dropdown .fale-conosco form .form-row .wpcf7-not-valid-tip{font-size:.7rem;position:absolute;bottom:0;left:0;margin:0;padding:0;line-height:1;-webkit-transform:translateY(calc( 100% + 3px));-moz-transform:translateY(calc( 100% + 3px));-ms-transform:translateY(calc( 100% + 3px));-o-transform:translateY(calc( 100% + 3px));transform:translateY(calc( 100% + 3px))}header.main .dropdown .fale-conosco form .csc_finputs{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%}header.main .dropdown .fale-conosco form .csc_ftextarea{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%;font-family:"Montserrat", sans-serif}header.main .dropdown .fale-conosco form .csc_fselects{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%}header.main .inscricao-mobile{position:fixed;bottom:0;left:0;width:100%;display:block;background:#790f2a;z-index:10;height:50px}@media screen and (min-width: 768px){header.main .inscricao-mobile{display:none}}header.main .inscricao-mobile>ul{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-moz-box-pack:stretch;-ms-flex-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;height:50px}header.main .inscricao-mobile>ul>li{list-style:none;padding:0;position:relative;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}header.main .inscricao-mobile>ul>li:first-child{display:none}header.main .inscricao-mobile>ul>li a.dropdown-action{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1;color:#ec928b;white-space:nowrap;font-size:1rem;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;height:50px}header.main .inscricao-mobile>ul>li a.dropdown-action .icon{width:auto;height:23px;margin-right:5px}header.main .inscricao-mobile>ul>li a.dropdown-action .icon svg{height:100%;width:auto}header.main .inscricao-mobile>ul>li a.dropdown-action .icon svg *{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;fill:#ec928b}header.main .inscricao-mobile>ul>li a.dropdown-action:hover{color:#f3bbb7}header.main .inscricao-mobile>ul>li a.dropdown-action:hover svg *{fill:#f3bbb7 !important}header.main .inscricao-mobile>ul>li .menu li{list-style:none}header.main .inscricao-mobile>ul>li .menu li a{color:#767676;font-weight:bold;height:30px;padding:0}header.main .inscricao-mobile>ul>li .menu li a:hover{color:#9b1536}header.main .header-menu .btn-inscreva-se{padding:0 !important}header.main .header-menu .btn-inscreva-se .overlay{position:fixed;left:0;top:0;width:100%;background:transparent;height:100%;z-index:1;display:none;top:80px}header.main .header-menu .btn-inscreva-se:before,header.main .header-menu .btn-inscreva-se:after{content:'';display:block;width:28px;height:0;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);left:50%;bottom:calc( 50% - 40px - 2px);position:absolute;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}header.main .header-menu .btn-inscreva-se:before{background:#b33b50;-webkit-transform:translate(-50%, -2px);-moz-transform:translate(-50%, -2px);-ms-transform:translate(-50%, -2px);-o-transform:translate(-50%, -2px);transform:translate(-50%, -2px);z-index:10}header.main .header-menu .btn-inscreva-se:after{background:#9b1536;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:15}header.main .header-menu .btn-inscreva-se>a{display:inline-block;padding:10px 15px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;background:#790f2a}header.main .header-menu .btn-inscreva-se>a:hover{background:rgba(121,15,42,0.5)}header.main .header-menu .btn-inscreva-se.open:before,header.main .header-menu .btn-inscreva-se.open:after{height:14px;-webkit-transition:all 0.2s ease-in-out 0.3s;-moz-transition:all 0.2s ease-in-out 0.3s;-ms-transition:all 0.2s ease-in-out 0.3s;-o-transition:all 0.2s ease-in-out 0.3s;transition:all 0.2s ease-in-out 0.3s}header.main .header-menu .btn-inscreva-se.open>a{background:rgba(121,15,42,0.5)}header.main .header-menu .btn-inscreva-se.open .overlay{display:block}header.main .header-menu .btn-inscreva-se.open #inscreva-se-desktop{opacity:1;visibility:visible;-webkit-transform:translate(-50%, 0%) scaleX(1);-moz-transform:translate(-50%, 0%) scaleX(1);-ms-transform:translate(-50%, 0%) scaleX(1);-o-transform:translate(-50%, 0%) scaleX(1);transform:translate(-50%, 0%) scaleX(1)}header.main #inscreva-se-desktop{visibility:hidden;opacity:0;background:#9b1536;position:fixed;width:100%;top:80px;left:50%;z-index:2;max-height:calc( 100vh - 100px);border-top:1px solid #b33b50;max-width:1460px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transform:translate(-50%, 0%) scaleX(0.1);-moz-transform:translate(-50%, 0%) scaleX(0.1);-ms-transform:translate(-50%, 0%) scaleX(0.1);-o-transform:translate(-50%, 0%) scaleX(0.1);transform:translate(-50%, 0%) scaleX(0.1);-webkit-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-moz-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-ms-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;-o-transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out;transition:all 0.5s cubic-bezier(0.56, 0.42, 0, 0.99),top 0.5s ease-in-out}header.main #inscreva-se-desktop #menu-inscreva-se{margin:0;padding:30px 15px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}header.main #inscreva-se-desktop #menu-inscreva-se li{width:100%;-webkit-flex-basis:14.28571%;-moz-flex-basis:14.28571%;-ms-flex-basis:14.28571%;flex-basis:14.28571%;border-bottom:none;padding:15px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;color:#fff;font-size:.8rem;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}header.main #inscreva-se-desktop #menu-inscreva-se li.--not-hover{opacity:.4}header.main #inscreva-se-desktop #menu-inscreva-se li h6{width:100%;display:block;text-transform:uppercase;font-size:1em;margin:0;padding:0;min-height:40px;color:#ec928b}header.main #inscreva-se-desktop #menu-inscreva-se li .infos{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}header.main #inscreva-se-desktop #menu-inscreva-se li .infos .description{padding-bottom:15px}header.main #inscreva-se-desktop #menu-inscreva-se li .infos .btn{background:#cd4a51;color:#fff;font-size:1em}header.main #inscreva-se-desktop #menu-inscreva-se li .infos .btn:hover{background:#d87277}@media screen and (min-width: 768px){header.main.resized #inscreva-se-desktop,header.main.resized #main-menu,header.main.resized .btn-inscreva-se .overlay{top:50px}}header.main.resized .btn-inscreva-se.open:after,header.main.resized .btn-inscreva-se.open:before{width:14px;height:7px;bottom:calc( 50% - 25px - 2px);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header.main.resized .btn-inscreva-se>a{padding:5px 15px !important}@media screen and (min-width: 768px){header.main.resized.open--main-menu .btn-main-menu:after,header.main.resized.open--main-menu .btn-main-menu:before{width:14px !important;height:7px !important;bottom:calc( 50% - 25px - 2px) !important;-webkit-transition:all 0.5s ease-in-out !important;-moz-transition:all 0.5s ease-in-out !important;-ms-transition:all 0.5s ease-in-out !important;-o-transition:all 0.5s ease-in-out !important;transition:all 0.5s ease-in-out !important}}.breadbar{padding-top:30px}.breadbar .wrapper{border-bottom:1px solid #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;height:50px}.breadbar .wrapper .bcrumbx{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding:5px 0;overflow-x:auto}.breadbar .wrapper .bcrumbx::-webkit-scrollbar{display:none}.breadbar .wrapper .bcrumbx ol{white-space:nowrap;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.breadbar .wrapper .bcrumbx ol li{list-style:none;font-size:.8rem;line-height:1}.breadbar .wrapper .bcrumbx ol li.delimiter{padding:0 5px;font-size:8px;line-height:.8rem}.breadbar .wrapper .bcrumbx ol li a{color:#767676}.breadbar .wrapper .bcrumbx ol li a:hover{color:#9b1536}.breadbar .wrapper .back-button-container{text-align:right;padding-left:10px}.breadbar .wrapper .back-button-container a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;font-size:.8rem;color:#767676}.breadbar .wrapper .back-button-container a .label{display:none}@media screen and (min-width: 768px){.breadbar .wrapper .back-button-container a .label{display:inline-block;line-height:1;padding-left:10px}}.breadbar .wrapper .back-button-container a .icon{max-width:16px;line-height:1px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.breadbar .wrapper .back-button-container a .icon svg{width:100%;height:auto}.breadbar .wrapper .back-button-container a:hover{color:#9b1536}.breadbar .wrapper .back-button-container a:hover .icon{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.wpcf7-response-output{text-align:center;color:#9b1536;border-color:#9b1536 !important;padding:15px !important;margin:10px auto 0 !important}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#4F8A10;background-color:#DFF2BF}div.wpcf7-mail-sent-ok:before,div.wpcf7-validation-errors:before{font:26px/30px FontAwesome;margin-right:16px;vertical-align:middle}div.wpcf7-mail-sent-ok:before{content:'\f00c'}div.wpcf7-validation-errors:before{content:'\f057'}@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}div.wpcf7 .ajax-loader{background-image:url("../images/loading.svg");width:40px;height:40px;background-size:40px 40px;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.wpcf7-submit{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0 auto}.wpcf7-submit:before{content:"";width:0px;height:0px;border:5px solid #FFF;border-bottom-color:#c0994f;border-radius:50%;display:block;box-sizing:border-box;animation:rotating 1s linear infinite;opacity:1;background:transparent;margin:0;visibility:hidden}.wpcf7 form.failed .wpcf7-response-output{color:#9b1536}.wpcf7 form.success .wpcf7-response-output{color:green}.wpcf7 form.submitting .wpcf7-submit{pointer-events:none;opacity:0.5}.wpcf7 form.submitting .wpcf7-submit:before{visibility:visible !important;width:30px !important;height:30px !important;margin-right:20px !important}.wpcf7 form.invalid .wpcf7-response-output{display:block !important}.wpcf7 form.sent .wpcf7-response-output{color:#46b450 !important;display:block !important;border-color:#46b450 !important}.wpcf7-validation-errors{background:#cb6e46;color:#fff;border:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:0.8rem !important;padding:15px !important;text-align:center}.wpcf7-acceptance-missing{background:#cb6e46;color:#fff;border:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:0.8rem !important;padding:15px !important;text-align:center}.wpcf7-checkbox{position:relative}.wpcf7-checkbox .wpcf7-list-item{margin:0}.wpcf7-checkbox input[type=checkbox]{position:absolute;left:-3px;top:-2px;opacity:0;width:100%;height:16px;cursor:pointer;z-index:5;margin:0 !important;padding:0 !important}.wpcf7-checkbox input[type=checkbox]+.wpcf7-list-item-label{margin-right:10px}.wpcf7-checkbox input[type=checkbox]+.wpcf7-list-item-label:before{content:'';border-radius:3px;border:1px solid rgba(0,0,0,0.2);display:inline-block;width:16px;height:16px;position:relative;margin-right:7px;vertical-align:middle;text-align:center;transition:all 250ms ease-in-out;z-index:1}.wpcf7-checkbox input[type=checkbox]+.wpcf7-list-item-label:empty:before{margin-right:0}.wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:before{background:#9b1536;box-shadow:inset 0 0 0 4px #fff}.wpcf7-checkbox input[type=checkbox]:focus+.wpcf7-list-item-label:before{outline:none;border:1px solid rgba(155,21,54,0.4)}.wpcf7-radio{position:relative}.wpcf7-radio .wpcf7-list-item{margin:0}.wpcf7-radio input[type=radio]{position:absolute;left:-3px;top:-2px;opacity:0}.wpcf7-radio input[type=radio]+.wpcf7-list-item-label{margin-right:10px;cursor:pointer}.wpcf7-radio input[type=radio]+.wpcf7-list-item-label:before{content:'';background:transparent;border-radius:100%;border:1px solid rgba(0,0,0,0.2);display:inline-block;width:16px;height:16px;position:relative;margin-right:7px;vertical-align:middle;cursor:pointer;text-align:center;transition:all 250ms ease-in-out}.wpcf7-radio input[type=radio]+.wpcf7-list-item-label:empty:before{margin-right:0}.wpcf7-radio input[type=radio]:checked+.wpcf7-list-item-label:before{background:#9b1536;box-shadow:inset 0 0 0 4px #fff}.wpcf7-radio input[type=radio]:focus+.wpcf7-list-item-label:before{outline:none;border:1px solid rgba(155,21,54,0.4)}.wpcf7 .wpcf7-not-valid-tip{z-index:1;font-size:.5rem}.page-title{color:#282828;line-height:1;font-size:1.2rem;margin-top:15px;margin-bottom:30px}@media screen and (min-width: 768px){.page-title{font-size:1.4rem}}.page-content{padding-top:15px;padding-bottom:15px;line-height:1.7}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin:0;padding:0;line-height:1.3}.page-content h1{font-size:2.8rem}@media screen and (min-width: 768px){.page-content h1{font-size:3.5rem}}.page-content h2{font-size:2.38rem}@media screen and (min-width: 768px){.page-content h2{font-size:2.975rem}}.page-content h3{font-size:1.96rem}@media screen and (min-width: 768px){.page-content h3{font-size:2.45rem}}.page-content h4{font-size:1.54rem}@media screen and (min-width: 768px){.page-content h4{font-size:1.925rem}}.page-content h5{font-size:1.12rem}@media screen and (min-width: 768px){.page-content h5{font-size:1.4rem}}.page-content h6{font-size:.7rem}@media screen and (min-width: 768px){.page-content h6{font-size:.875rem}}.page-content--center-block{max-width:1010px;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}footer.main{border-bottom:15px solid transparent}footer.main .sep{margin:30px 0 75px;border-top:3px solid #eeedf0}footer.main .footer-canais .item-atendimento{padding-top:50px;padding-bottom:50px;background:#fff;color:#767676;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer.main .footer-canais .item-atendimento:hover{background:#f6f6f6}footer.main .footer-canais .item-atendimento .ico{display:block;max-width:50px;margin:auto;height:50px;position:relative}footer.main .footer-canais .item-atendimento .ico svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}footer.main .footer-canais .item-atendimento h3{color:#9b1536;font-size:1.4rem;font-family:"Poppins",sans-serif;font-weight:normal}footer.main .footer-canais .item-atendimento .description a{color:#999}footer.main .footer-canais .item-atendimento .description a:hover{color:#9b1536}footer.main .footer_unidades .unidades-list{width:100%}footer.main .footer_unidades .unidades-list .item{width:100%;padding:0 15px}footer.main .footer_unidades .unidades-list .item h5{margin:0;padding:0;text-transform:uppercase;color:#9b1536;font-size:1rem;font-weight:normal;margin-bottom:10px}footer.main .footer_unidades .unidades-list .item ul{margin:0;padding:0}footer.main .footer_unidades .unidades-list .item ul li{padding-top:15px;font-size:.8rem;list-style:none}footer.main .footer_unidades .unidades-list .item ul li:first-child{padding-top:0}footer.main .footer_unidades .unidades-list .item ul li h6{font-size:.8rem;margin:0;text-transform:uppercase}footer.main .footer_unidades .unidades-list .item ul li h6 .tag{text-transform:none}footer.main .footer_unidades .unidades-list .item ul li address{font-style:normal}footer.main .footer_unidades .unidades-list .item ul li address a{color:#767676;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer.main .footer_unidades .unidades-list .item ul li address a:hover{color:#9b1536}footer.main .footer_unidades .unidades-list .slick-arrow{position:absolute;top:50%}footer.main .footer_menus{padding-bottom:75px}footer.main .footer_menus .widget-menu{padding-top:15px;padding-bottom:15px}footer.main .footer_menus .widget-menu h5{font-size:0.8rem;text-transform:uppercase;margin:0;padding:0;margin-bottom:5px}footer.main .footer_menus .widget-menu ul.menu{margin:0;padding:0}footer.main .footer_menus .widget-menu ul.menu li{list-style:none;font-size:.8rem;display:block;padding:5px 0}footer.main .footer_menus .widget-menu ul.menu li a{color:#767676;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer.main .footer_menus .widget-menu ul.menu li a:hover{color:#9b1536}footer.main .footer_menus .widget-menu .menu-outros-container ul.menu li{text-transform:uppercase;font-weight:bold}footer.main .footer_menus .socials{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin:0;padding:10px 0}@media screen and (min-width: 768px){footer.main .footer_menus .socials{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}footer.main .footer_menus .socials li{list-style:none;padding:5px}footer.main .footer_menus .socials li a{color:#282828;font-size:22px}footer.main .footer_menus .socials li a:hover{color:#9b1536}footer.main .logos-footer{padding-bottom:75px}footer.main .logos-footer img{width:auto;height:150px;object-fit:contain;max-width:100%}footer.main .logos-footer .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.main .logos-footer .container .logos-parceiros{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:20px;order:1}@media screen and (min-width: 992px){footer.main .logos-footer .container .logos-parceiros{order:0;flex:1 0;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}footer.main .logos-footer .container .logos-parceiros a{width:calc((100% - 25px) / 2)}@media screen and (min-width: 992px){footer.main .logos-footer .container .logos-parceiros a{width:calc((100% - 140px) / 7)}}@media screen and (min-width: 1400px){footer.main .logos-footer .container .logos-parceiros a{width:calc((100% - 140px) / 7)}}footer.main .logos-footer .container .logos-parceiros a img{width:100%}footer.main .logos-footer .container .logos-parceiros img{width:calc((100% - 25px) / 2)}@media screen and (min-width: 992px){footer.main .logos-footer .container .logos-parceiros img{width:calc((100% - 140px) / 7)}}@media screen and (min-width: 1400px){footer.main .logos-footer .container .logos-parceiros img{width:calc((100% - 140px) / 7)}}footer.main .logos-footer .container .logo-mec{padding-bottom:50px}@media screen and (min-width: 992px){footer.main .logos-footer .container .logo-mec{padding-bottom:0px}}.graduation .featured{margin:0 -15px;background:#f6f6f6}@media screen and (min-width: 992px){.graduation .featured{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}}@media screen and (min-width: 992px){.graduation .featured .left{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;padding-right:30px}}.graduation .featured .left img{width:100%;height:auto}.graduation .featured .left a{display:block;position:relative}.graduation .featured .left a:before{content:'';top:0;left:0;width:100%;height:100%;position:absolute;z-index:1;background:rgba(0,0,0,0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.graduation .featured .left a .btn-play{position:absolute;top:50%;left:50%;opacity:.8;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:2}.graduation .featured .left a:hover:before{background:rgba(0,0,0,0.3)}.graduation .featured .left a:hover .btn-play{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);-o-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.graduation .featured .right{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:50px 15px}@media screen and (min-width: 992px){.graduation .featured .right{padding:30px}}.graduation .featured .right .infos .school{color:#9b1536;font-size:1rem;font-weight:bold}.graduation .featured .right .infos h2{font-size:1.6rem;color:#282828;margin:0;padding:5px 0 30px;font-family:"Poppins",sans-serif;font-weight:500}.graduation .featured .right .infos .turmaconfirmada-single-curso{background:#2fc402;color:white;border-radius:10px;padding:5px 10px;font-size:.8rem}.graduation .featured .right .infos ul{margin:0;padding:0 0 30px}.graduation .featured .right .infos ul li{list-style:none;font-size:.9rem;display:block;padding:3px 0}.graduation .graduation-body{width:100%}@media screen and (min-width: 992px){.graduation .graduation-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}}@media screen and (min-width: 992px){.graduation .graduation-body .left{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;padding-right:30px}}.graduation .graduation-body .left .descriptions{padding:20px 0}.graduation .graduation-body .left .descriptions .desc-block{padding:20px 0;line-height:1.5;font-size:1rem}.graduation .graduation-body .left .docentes-block{padding:15px 0}.graduation .graduation-body .left .docentes-block .docentes{margin:15px 0;padding:0;overflow:hidden;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.graduation .graduation-body .left .docentes-block .docentes.--show-more{height:150px;overflow:hidden;position:relative}.graduation .graduation-body .left .docentes-block .docentes.--show-more:before{content:'';display:block;position:absolute;bottom:0;left:0;height:100px;width:100%;z-index:10;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.graduation .graduation-body .left .docentes-block .docentes li{list-style:none}.graduation .graduation-body .left .docentes-block .docentes li h5{color:#282828;font-size:.9rem;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;margin:5px 0 0}.graduation .graduation-body .left .docentes-block .docentes li h5:hover{color:#9b1536}.graduation .graduation-body .left .docentes-block .docentes li h5 .icon{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);position:absolute;top:50%;right:0;display:block;width:16px;height:16px;color:#282828}.graduation .graduation-body .left .docentes-block .docentes li h5 .icon svg{width:100%;height:auto}.graduation .graduation-body .left .docentes-block .docentes li p{padding-top:0;font-size:.8rem;line-height:1.2;display:none;padding-bottom:20px}.graduation .graduation-body .left .docentes-block .docentes li.actived h5{color:#9b1536;font-size:1.1rem}.graduation .graduation-body .left .docentes-block .docentes li.actived h5 .icon{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.graduation .graduation-body .left .egressos{padding-top:30px;padding-bottom:30px}@media screen and (min-width: 768px){.graduation .graduation-body .left .egressos{padding-top:0}}.graduation .graduation-body .left .egressos h3{margin-bottom:20px}.graduation .graduation-body .left .egressos .egresso{background:#f6f6f6;padding:50px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media screen and (min-width: 768px){.graduation .graduation-body .left .egressos .egresso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}}.graduation .graduation-body .left .egressos .egresso figure{padding:0;margin:auto;margin-bottom:30px}@media screen and (min-width: 768px){.graduation .graduation-body .left .egressos .egresso figure{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;margin:0;padding:0 30px 0 0}}.graduation .graduation-body .left .egressos .egresso figure img{display:block;border:5px solid #fff;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;width:100%;height:auto;-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-ms-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-o-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);max-width:150px;margin:auto}.graduation .graduation-body .left .egressos .egresso .infos{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;font-size:.9rem}@media screen and (min-width: 768px){.graduation .graduation-body .left .egressos .egresso .infos{font-size:1rem}}.graduation .graduation-body .left .egressos .egresso .infos h5{margin:0;padding:0;font-size:1.1rem;font-weight:500;font-family:"Poppins",sans-serif;color:#282828}@media screen and (min-width: 768px){.graduation .graduation-body .left .egressos .egresso .infos h5{font-size:1.2rem}}.graduation .graduation-body .left .egressos .egresso .infos .course,.graduation .graduation-body .left .egressos .egresso .infos .unit{color:#282828}.graduation .graduation-body .left .egressos .egresso .infos .description{padding-top:15px;line-height:1.5}.graduation .graduation-body .left .autorizations .autorization{font-size:.8rem;padding-top:15px;padding-bottom:15px}.graduation .graduation-body .left .autorizations .autorization p{margin:0px;padding-top:15px;padding-bottom:15px}.graduation .graduation-body .left .autorizations .autorization.manual{padding-top:0px;padding-bottom:0px}.graduation .graduation-body .left .autorizations .autorization.manual p{margin:0px;padding-top:15px;padding-bottom:15px}.graduation .graduation-body .right{padding:20px 0}@media screen and (min-width: 992px){.graduation .graduation-body .right{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;padding-left:30px}}.graduation .graduation-body .right .block{padding:20px 0}.graduation .graduation-body .right .evaluation .description{font-size:.8rem}.graduation .graduation-body .right .evaluation ul{padding:0;margin:0}.graduation .graduation-body .right .evaluation ul li{margin:0;padding:10px;list-style:none;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.graduation .graduation-body .right .evaluation ul li .ico{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.graduation .graduation-body .right .evaluation ul li .ico svg{width:100%;height:auto}.graduation .graduation-body .right .evaluation ul li .infos{padding-left:20px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.graduation .graduation-body .right .evaluation ul li .infos h5{margin:0;font-size:1rem;color:#282828}.graduation .graduation-body .right .evaluation ul li .infos p{margin:0;font-size:.8rem}.graduation .graduation-body .right .units .unit .location{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:10px}.graduation .graduation-body .right .units .unit .location .ico{width:40px;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.graduation .graduation-body .right .units .unit .location .ico svg{display:block;width:22px;height:auto;margin:auto}.graduation .graduation-body .right .units .unit .location .infos{padding-left:20px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.graduation .graduation-body .right .units .unit .location .infos h5{margin:0;font-size:1rem;color:#282828}.graduation .graduation-body .right .units .unit .location .infos address{font-style:normal;font-size:.8rem;padding:5px 0}.graduation .graduation-body .right .units .unit .location .infos address strong{text-transform:uppercase}.graduation .graduation-body .right .units .btn-tour{margin-top:20px}.graduation .graduation-body .right .coords>ul{margin:0;padding:0}.graduation .graduation-body .right .coords>ul>li{list-style:none;padding:15px 0}.graduation .graduation-body .right .coords>ul>li .coord{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.graduation .graduation-body .right .coords>ul>li .coord figure{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;margin:0;padding:0 30px 0 0}.graduation .graduation-body .right .coords>ul>li .coord figure img{display:block;border:5px solid #fff;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;width:100%;height:auto;-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-ms-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-o-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1)}.graduation .graduation-body .right .coords>ul>li .coord .infos{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;font-size:.9rem}.graduation .graduation-body .right .coords>ul>li .coord .infos h5{margin:0;padding:0;font-size:1.2rem;font-weight:500;font-family:"Poppins",sans-serif;color:#282828}.graduation .graduation-body .right .coords>ul>li .coord .infos .units{margin:0;padding:0}.graduation .graduation-body .right .coords>ul>li .coord .infos .units li{list-style:none;color:#282828}.graduation .graduation-body .right .coords>ul>li .coord .infos .course,.graduation .graduation-body .right .coords>ul>li .coord .infos .unit{color:#282828}.graduation .graduation-body .right .coords>ul>li .description{padding:15px 0;line-height:1.5}.graduation .graduation-body .right .title-block-investimentos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:25px}.graduation .graduation-body .right .title-block-investimentos svg{margin-right:20px}.graduation .graduation-body .right .investment{background:#f6f6f6;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:30px}.graduation .graduation-body .right .investment ul{margin:0;padding:15px 0}.graduation .graduation-body .right .investment ul li{margin:0;padding:10px 0;list-style:none;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.graduation .graduation-body .right .investment ul li .ico{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.graduation .graduation-body .right .investment ul li .ico svg{width:30px;height:auto}.graduation .graduation-body .right .investment ul li .infos{padding-left:20px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.graduation .graduation-body .right .investment ul li .infos h5{margin:0;font-size:.8rem;color:#282828}.graduation .graduation-body .right .investment ul li .infos .price-from{font-size:.8rem}.graduation .graduation-body .right .investment ul li .infos .price-to{font-size:.9rem}.graduation .graduation-body .right .investment ul li .infos small{font-size:.7rem}.graduation .graduation-body .right .investment .select{border:none;border-bottom:1px solid #282828;padding:10px 20px;font-size:17px;color:#282828;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMjgyODI4IiBkPSJNOCwxMi42Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjNMMC4zLDUuNGMtMC40LTAuNC0wLjQtMS4xLDAtMS42YzAuNC0wLjQsMS4xLTAuNCwxLjYsMEw4LDkuOWw2LjEtNi4xCgkJYzAuNC0wLjQsMS4xLTAuNCwxLjYsMGMwLjQsMC40LDAuNCwxLjEsMCwxLjZsLTYuOSw2LjlDOC42LDEyLjUsOC4zLDEyLjYsOCwxMi42eiIvPgo8L2c+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position:right 15px center;background-size:14px auto;background-color:transparent;margin-bottom:30px}.graduation .graduation-body .right .investment .select-unidade,.graduation .graduation-body .right .investment .select-turno{position:relative;margin:0 auto 25px}.graduation .graduation-body .right .investment .select-unidade select,.graduation .graduation-body .right .investment .select-turno select{display:none}.graduation .graduation-body .right .investment .select-unidade .select-selected,.graduation .graduation-body .right .investment .select-turno .select-selected{position:relative;border-radius:0;border-bottom:1px solid black;font-size:17px;color:black;padding:10px 20px;transition:all 0.3s ease;box-shadow:none;cursor:pointer}.graduation .graduation-body .right .investment .select-unidade .select-selected:before,.graduation .graduation-body .right .investment .select-turno .select-selected:before{content:"";width:0;border-top:1px solid #c0994f;position:absolute;left:0;bottom:-1px;z-index:1;transition:all 0.2s cubic-bezier(0.06, 1, 0.89, 0.85)}.graduation .graduation-body .right .investment .select-unidade .select-selected:after,.graduation .graduation-body .right .investment .select-turno .select-selected:after{pointer-events:none;content:"";position:absolute;top:35%;right:15px;width:15px;height:15px;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:9;background-repeat:no-repeat;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMjgyODI4IiBkPSJNOCwxMi42Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjNMMC4zLDUuNGMtMC40LTAuNC0wLjQtMS4xLDAtMS42YzAuNC0wLjQsMS4xLTAuNCwxLjYsMEw4LDkuOWw2LjEtNi4xCgkJYzAuNC0wLjQsMS4xLTAuNCwxLjYsMGMwLjQsMC40LDAuNCwxLjEsMCwxLjZsLTYuOSw2LjlDOC42LDEyLjUsOC4zLDEyLjYsOCwxMi42eiIvPgo8L2c+Cjwvc3ZnPg==)}.graduation .graduation-body .right .investment .select-unidade .select-selected.select-arrow-active:before,.graduation .graduation-body .right .investment .select-turno .select-selected.select-arrow-active:before{width:100%}.graduation .graduation-body .right .investment .select-unidade .select-selected.select-arrow-active:after,.graduation .graduation-body .right .investment .select-turno .select-selected.select-arrow-active:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.graduation .graduation-body .right .investment .select-unidade .select-items,.graduation .graduation-body .right .investment .select-turno .select-items{position:absolute;background-color:#f6f6f6;top:100%;left:0;right:0;z-index:10;border:1px solid #c0994f;border-radius:0px;border-top:0px}.graduation .graduation-body .right .investment .select-unidade .select-items div,.graduation .graduation-body .right .investment .select-turno .select-items div{color:black;padding:15px 16px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0.1) transparent;cursor:pointer;user-select:none}.graduation .graduation-body .right .investment .select-unidade .select-items div:hover,.graduation .graduation-body .right .investment .select-unidade .select-items div.same-as-selected,.graduation .graduation-body .right .investment .select-turno .select-items div:hover,.graduation .graduation-body .right .investment .select-turno .select-items div.same-as-selected{background-color:#c0994f;color:white}.graduation .graduation-body .right .investment .select-unidade .select-items.select-hide,.graduation .graduation-body .right .investment .select-turno .select-items.select-hide{display:none}.graduation .graduation-body .right .investment .preco-curso{display:none;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;position:relative}.graduation .graduation-body .right .investment .preco-curso .text-preco-curso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;border-radius:20px 0px 0px 20px;padding:20px 15px;width:45%}@media screen and (min-width: 768px){.graduation .graduation-body .right .investment .preco-curso .text-preco-curso{width:50%;padding:20px 10px}}@media screen and (min-width: 1281px){.graduation .graduation-body .right .investment .preco-curso .text-preco-curso{width:50%;padding:30px 20px}}.graduation .graduation-body .right .investment .preco-curso .text-preco-curso p{margin:0px;font-size:13px;line-height:20px}.graduation .graduation-body .right .investment .preco-curso .preco{background-color:#9b1536;border-radius:00px 20px 20px 0px;padding:35px 10px 20px;width:55%;color:white;font-weight:800;font-size:18px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 768px){.graduation .graduation-body .right .investment .preco-curso .preco{font-size:20px;width:50%;padding:30px 0px}}.graduation .graduation-body .right .investment .preco-curso .preco:hover{background-color:#c81b46}.graduation .graduation-body .right .investment .preco-curso .preco #bolsa_porcentagem{font-size:14px;font-weight:400;text-align:center}.graduation .graduation-body .right .investment .periodo-preco{display:none;margin:5px 10px 20px;font-size:14px}.graduation .graduation-body .right .investment .btn-qro-bolsa{margin-top:30px}.graduation .graduation-body .right .investment .open-info-preco{background:white;border-radius:10px;cursor:pointer;color:#9b1536;font-weight:600;font-size:12px;padding:5px 10px;margin-top:10px}.graduation .graduation-body .right .files>ul{margin:0;padding:0}.graduation .graduation-body .right .files>ul>li{list-style:none;padding:15px 0}.graduation .graduation-body .dark-title{font-size:1.3rem;color:#282828;margin:0;font-weight:500;font-family:"Poppins",sans-serif}.graduation .grad-images a img{display:block;width:100%;height:auto}.blogs .blogs-featured{padding:50px 0 0}.blogs .blogs-featured h3{padding-bottom:50px}.blogs .blogs-featured .column{padding:0 10px}@media screen and (min-width: 768px){.blogs .blogs-featured .column{padding:0 20px}}.blogs .blogs-featured .column article{position:relative;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.blogs .blogs-featured .column article:before{content:'';position:absolute;z-index:1;background:rgba(0,0,0,0.5);top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.blogs .blogs-featured .column article figure{margin:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.blogs .blogs-featured .column article figure img{display:block;width:100%;height:auto}.blogs .blogs-featured .column article .infos{position:absolute;padding:30px;bottom:0;left:0;width:100%;z-index:2}.blogs .blogs-featured .column article .infos h4{color:#fff;font-weight:normal;margin:0;padding-bottom:40px;font-size:1.5rem;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-shadow:2px 2px rgba(0,0,0,0.5)}.blogs .blogs-featured .column article .infos .time{font-size:.8rem;color:rgba(255,255,255,0.7);text-shadow:2px 2px rgba(0,0,0,0.5)}.blogs .blogs-featured .column article:hover figure{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blogs .blogs-featured .column article:hover:before{background:rgba(0,0,0,0.15)}.blogs .blogs-featured .column article:hover .infos h4{padding-bottom:20px}.blogs .left-bar,.blogs #blog-result{padding-top:50px}.blogs .blog-search .input-container{position:relative}.blogs .blog-search .input-container input{background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:none;display:block;width:100%;padding:15px;padding-right:40px}.blogs .blog-search .input-container button{background:none;width:30px;height:30px;position:absolute;top:50%;right:10px;border:none;margin:0;padding:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#d1d1d1}.blogs .blog-search .input-container button svg{width:30px;height:auto}.blogs .blog-list{display:flex;flex-direction:column;flex-flow:wrap}.blogs .blog-list article{width:100%;padding:15px;background:transparent;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-bottom:20px}@media screen and (min-width: 768px){.blogs .blog-list article{width:33.33%}}.blogs .blog-list article a{width:100%}.blogs .blog-list article a .image{display:block;width:100%}@media screen and (min-width: 768px){.blogs .blog-list article a .image{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%}}.blogs .blog-list article a .image img{width:100%;height:auto;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media screen and (min-width: 768px){.blogs .blog-list article a .image img{width:inherit;height:inherit}}.blogs .blog-list article a .infos{padding:15px 5px}.blogs .blog-list article a .infos h4{font-weight:normal;color:#282828;font-size:1.3rem;margin:0;padding:0}.blogs .blog-list article a .time{color:#666;font-size:.9rem}.blogs .blog-categories>ul{margin:0;padding:15px 0}.blogs .blog-categories>ul li{list-style:none;display:block;padding:5px 0}.blogs .blog-categories>ul li ul{padding:0;padding-left:15px}.blogs .blog-categories>ul li a{color:#767676;font-size:.85rem}.blogs .blog-categories>ul li a:hover{color:#9b1536}.blogs .blog-categories>ul li.current-cat a{color:#9b1536}.single-blog .post-title{color:#9b1536;font-weight:normal;font-size:2.5rem}.single-blog .post-time{padding-bottom:30px;font-size:1rem}.single-blog .post-content{padding-top:0px;padding-bottom:50px;line-height:30px}.single-blog .post-content img{max-width:100% !important;height:auto !important}.single-blog .post-content figure.wp-block-image{margin:0}.single-blog .post-content a,.single-blog .post-content a:link{color:#9b1536;font-weight:600}.single-blog .post-content a:hover,.single-blog .post-content a:link:hover{text-decoration:underline !important}.single-blog .social-share{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:left;-moz-box-pack:left;-ms-flex-pack:left;-webkit-justify-content:left;justify-content:left;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-bottom:30px;color:#282828}.single-blog .social-share span{font-size:1rem}.single-blog .social-share ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin:0;padding:0;padding-left:0px;height:40px}.single-blog .social-share ul li{padding:0 10px 0 0px;list-style:none}.single-blog .social-share ul li a{color:#282828;font-size:30px}.single-blog .social-share ul li a:hover{color:#9b1536}.single-blog .related-posts{background:#f6f6f6;padding:50px 0}.single-blog .related-posts .slick-track{display:flex}.single-blog .related-posts .slick-track .slick-slide{padding:0px 15px;margin-bottom:50px;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.single-blog .related-posts .slick-track .slick-slide .item{display:block;background:#f1f1f1;width:100%;height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.single-blog .related-posts .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.single-blog .related-posts .row>div{padding-top:20px;padding-bottom:20px}.single-blog .related-posts h3{text-align:center;color:#282828;margin:0;padding-bottom:30px;font-size:1.5rem}.single-blog .related-posts .btn-container{padding-top:30px}.single-blog .related-posts .related-post{display:block;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:40px 20px;color:#767676;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-moz-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-ms-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-o-box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);box-shadow:10px 10px 20px 0px rgba(0,0,0,0.1);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.single-blog .related-posts .related-post h4{font-size:1.5rem;font-weight:normal;margin:0 0 15px 0;color:#282828;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.2;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.single-blog .related-posts .related-post:hover{-webkit-box-shadow:20px 20px 30px 0px rgba(0,0,0,0.1);-moz-box-shadow:20px 20px 30px 0px rgba(0,0,0,0.1);-ms-box-shadow:20px 20px 30px 0px rgba(0,0,0,0.1);-o-box-shadow:20px 20px 30px 0px rgba(0,0,0,0.1);box-shadow:20px 20px 30px 0px rgba(0,0,0,0.1)}.single-blog .related-posts .related-post:hover h4{color:#9b1536}.pagination h2{display:none}.pagination .nav-links{padding:20px 0;color:#282828}.pagination .nav-links span,.pagination .nav-links a{display:inline-block;padding:5px 15px}.pagination .nav-links span{font-weight:bold}.pagination .nav-links a{background:#eeedf0;color:#282828;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.pagination .nav-links a:hover{background:#9b1536;color:#fff}.info-page-fale-conosco{margin-bottom:50px}@media screen and (min-width: 992px){.info-page-fale-conosco{margin:0 0 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}}.info-page-fale-conosco .menu-faleconosco li{margin:25px 0px 0px;text-align:center;width:100%}@media screen and (min-width: 768px){.info-page-fale-conosco .menu-faleconosco li{width:95%;padding:0 0px}}@media screen and (min-width: 1281px){.info-page-fale-conosco .menu-faleconosco li{width:85%;padding:0 0px}}@media screen and (min-width: 1400px){.info-page-fale-conosco .menu-faleconosco li{width:80%;padding:0 30px}}.info-page-fale-conosco .menu-faleconosco .active{background:#c81b46;color:white}@media screen and (min-width: 992px){.info-page-fale-conosco .menu-faleconosco{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}}.info-page-fale-conosco .content-faleconosco{display:none}@media screen and (min-width: 992px){.info-page-fale-conosco .content-faleconosco{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;padding:0px 100px 10px 50px;display:block}}.info-page-fale-conosco .itens-content-faleconosco{display:none}.info-page-fale-conosco .itens-content-faleconosco:nth-child(2){display:block}.info-page-fale-conosco .itens-content-faleconosco h3{color:#9b1536;font-size:1.4rem;font-family:"Poppins", sans-serif;font-weight:500}.info-page-fale-conosco .itens-content-faleconosco hr{margin:0px;border:0px solid;height:0px}@media screen and (min-width: 992px){.info-page-fale-conosco .itens-content-faleconosco:nth-child(1){display:block}.info-page-fale-conosco .itens-content-faleconosco:nth-child(2){display:none}}.info-page-fale-conosco .itens-content-faleconosco p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.info-page-fale-conosco .itens-content-faleconosco .icone-text-faleconoso{margin:0px 10px 0px 0px}.info-page-fale-conosco .itens-content-faleconosco .btn-itens-faleconosco{margin:5px 0px 30px;font-size:16px;height:auto;line-height:20px;padding:10px 20px;box-shadow:2px 4px 7px #bbbbbb}.info-page-fale-conosco .itens-content-faleconosco .btn-itens-faleconosco:hover{transform:scale(1.1)}.formas-ingresso .scroll-indicator{position:sticky;top:0;right:0;height:4px;width:100%;z-index:550;-webkit-transition:width 0.1s linear;-moz-transition:width 0.1s linear;-ms-transition:width 0.1s linear;-o-transition:width 0.1s linear;transition:width 0.1s linear;background:#9b1536;margin:0 0 0 auto}@media screen and (min-width: 768px){.formas-ingresso .scroll-indicator{height:8px}}.formas-ingresso .container{display:block !important}.formas-ingresso .banner-formas-ingresso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;max-height:570px;height:570px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;padding:0px 0px 30px}@media screen and (min-width: 768px){.formas-ingresso .banner-formas-ingresso{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0px 0px 30px}}.formas-ingresso .banner-formas-ingresso:before{content:"";width:80%;height:100%;position:absolute;background:linear-gradient(90deg, #282828, transparent);top:0;left:0;opacity:0.5}.formas-ingresso .banner-formas-ingresso .btn-close-inscreva-se{position:absolute;top:30px;right:30px;cursor:pointer}.formas-ingresso .banner-formas-ingresso .content-banner-ingresso{position:relative}.formas-ingresso .banner-formas-ingresso .content-banner-ingresso .titulo-banner-ingresso mark{color:#9b1536;font-size:3rem;background:linear-gradient(to top, white 50%, transparent 50%);line-height:1.2}@media screen and (min-width: 768px){.formas-ingresso .banner-formas-ingresso .content-banner-ingresso .titulo-banner-ingresso mark{font-size:6rem}}.formas-ingresso .banner-formas-ingresso .content-banner-ingresso .subtitulo-banner-ingresso{color:white;font-size:1.3rem}@media screen and (min-width: 768px){.formas-ingresso .banner-formas-ingresso .content-banner-ingresso .subtitulo-banner-ingresso{font-size:2.4rem}}.formas-ingresso .banner-formas-ingresso .icon-scroll{display:none}@media screen and (min-width: 768px){.formas-ingresso .banner-formas-ingresso .icon-scroll{position:absolute;left:50%;bottom:20px;z-index:899;width:26px;height:40px;margin-left:-15px;border:3px solid #fff;border-radius:25px;display:block}.formas-ingresso .banner-formas-ingresso .icon-scroll.icon-scroll:before{position:absolute;left:50%;content:'';width:6px;height:6px;background:white;margin-left:-3px;top:6px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}}@-webkit-keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(16px);transform:translateY(16px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.formas-ingresso .destaque-ingressos{padding:50px 0px 0px;position:relative;overflow:hidden}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos{padding:100px 0px 50px}}.formas-ingresso .destaque-ingressos .block-content-destaque{padding:30px 50px}.formas-ingresso .destaque-ingressos .block-content-destaque:before{content:"";width:96vw;background:rgba(0,0,0,0.08);height:100%;display:block;position:absolute;top:0;right:0}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos .block-content-destaque:before{width:100vw;left:0;right:auto}}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso{position:relative}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;z-index:2;position:relative;cursor:auto}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso .left-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;max-width:100%}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso .left-top{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso .left-top .icone-tipo-forma{width:100%}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso .left-top .icone-tipo-forma{width:130px}}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso .left-top .title-tipo-forma{max-width:100%}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso .left-top .title-tipo-forma{max-width:calc( 100% - 130px)}}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .top-tipo-forma-ingresso .left-top .title-tipo-forma h3{font-style:italic;font-weight:400}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso{max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso{max-width:calc(100% - 120px);padding-left:130px}}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso .button-inscricao{padding:20px 0px 20px;z-index:2;position:relative}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso .button-inscricao a{margin:0px 0px 15px;padding:5px 30px;min-height:30px;height:auto}@media screen and (min-width: 768px){.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso .button-inscricao a{height:40px;padding:0 30px}}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso{max-width:max-content}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso .item-tabela-ingresso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0px 0px 5px}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso .item-tabela-ingresso .lado-branco{border:1px solid #9b1536;padding:5px 10px;color:black;font-size:16px;width:max-content;flex:1 0 0%}.formas-ingresso .destaque-ingressos .block-content-destaque .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso .item-tabela-ingresso .lado-vermelho{border:1px solid transparent;padding:5px 10px;color:white;font-size:16px;background:#9b1536;text-align:center}.formas-ingresso .title-block-ingressos h2{font-size:2.5rem;margin:0px 0px 20px;font-weight:bold}@media screen and (min-width: 768px){.formas-ingresso .title-block-ingressos h2{font-size:4rem}}.formas-ingresso .title-block-ingressos h3{font-size:1rem;font-weight:400;font-style:italic}.formas-ingresso .title-block-ingressos h4{margin:0px;font-size:2rem}.formas-ingresso .section-formas-ingresso{padding:50px 0px 50px;position:relative;overflow:hidden}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso{padding:100px 0px 50px}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso{padding:0px}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso{position:relative;padding:50px 15px 30px 30px}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso{padding:30px 50px}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso:before{content:'';display:block;position:absolute;top:0;right:0;background:black;width:96vw;height:4px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso:before{width:100vw;left:0;right:auto}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso:last-child:after{content:'';display:block;position:absolute;bottom:00;right:0;background:black;width:96vw;height:4px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso:last-child:after{width:100vw;left:0;right:auto}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;z-index:2;position:relative}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .left-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;max-width:calc( 100% - 150px)}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .left-top{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-width:calc( 100% - 120px)}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .left-top .icone-tipo-forma{width:100%}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .left-top .icone-tipo-forma{width:130px}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .left-top .title-tipo-forma{max-width:100%}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .left-top .title-tipo-forma{max-width:calc( 100% - 130px)}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .left-top .title-tipo-forma h3{font-style:italic;font-weight:400}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .right-top{width:120px;text-align:center}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .right-top svg{transition:0.5s ease-in}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .top-tipo-forma-ingresso .right-top p{margin:10px 0px 0px;font-style:italic;font-size:0.9rem;transition:0.5s ease-in}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso{max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:none;transition:0.5s ease-in}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso{max-width:calc(100% - 120px);padding-left:130px}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso .button-inscricao{padding:20px 0px 20px;z-index:2;position:relative}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso .button-inscricao a{margin:0px 0px 15px;padding:5px 30px;min-height:30px;height:auto}@media screen and (min-width: 768px){.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso .button-inscricao a{height:40px;padding:0 30px}}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso{max-width:max-content}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso .item-tabela-ingresso{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0px 0px 5px}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso .item-tabela-ingresso .lado-branco{border:1px solid #9b1536;padding:5px 10px;color:black;font-size:16px;width:max-content;flex:1 0 0%}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso .content-tipo-forma-ingresso .tabela-itens-ingresso .item-tabela-ingresso .lado-vermelho{border:1px solid transparent;padding:5px 10px;color:white;font-size:16px;background:#9b1536;text-align:center}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso.open .top-tipo-forma-ingresso .right-top svg{transform:rotate(180deg);transition:0.5s ease-out}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso.open .top-tipo-forma-ingresso .right-top p{display:none;transition:0.5s ease-out}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso.open .content-tipo-forma-ingresso{display:block;transition:0.5s ease-out}.formas-ingresso .section-formas-ingresso .block-formas-ingresso .item-forma-ingresso:hover::before{background:rgba(0,0,0,0.08) !important;height:100% !important;border-radius:0px !important;border-top:4px solid black;cursor:pointer}.formas-ingresso .section-edital{padding:50px 15px;background:rgba(0,0,0,0.08);margin:50px 0px}@media screen and (min-width: 768px){.formas-ingresso .section-edital{padding:50px}}@media screen and (min-width: 768px){.formas-ingresso .section-edital .title-block-editais{padding-right:50px}}.formas-ingresso .section-edital .title-block-editais h3{color:#767676;font-weight:400;font-size:16px}.formas-ingresso .section-edital .block-itens-editais{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.formas-ingresso .section-edital .block-itens-editais .item-edital{width:100%}@media screen and (min-width: 768px){.formas-ingresso .section-edital .block-itens-editais .item-edital{width:50%}}.formas-ingresso .section-edital .block-itens-editais .item-edital a{display:flex;align-items:center;color:#767676;margin:10px 0px;-webkit-transition:width 0.1s linear;-moz-transition:width 0.1s linear;-ms-transition:width 0.1s linear;-o-transition:width 0.1s linear;transition:width 0.1s linear}.formas-ingresso .section-edital .block-itens-editais .item-edital a:hover{color:#9b1536;-webkit-transition:width 0.1s linear;-moz-transition:width 0.1s linear;-ms-transition:width 0.1s linear;-o-transition:width 0.1s linear;transition:width 0.1s linear}.formas-ingresso .section-edital .block-itens-editais .item-edital a svg{margin-right:15px;min-width:36px}#formas-ingresso .section-edital{margin:50px 0px 0px}#toggleGuideline{display:none;position:fixed;right:10px;top:10px;background:#000;border:none;padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;z-index:9999999;cursor:pointer}#toggleGuideline:hover{background:#333}@media screen and (min-width: 768px){#toggleGuideline{display:block}}.guideline{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none}.guideline *{pointer-events:none !important}.guideline div{height:100%;background:rgba(0,255,255,0.1)}.guideline .col:before{content:'';display:block;height:100%;background:rgba(0,255,255,0.1)}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.modal{background:rgba(192,153,79,0.7);position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%}.modal .modal-content{position:absolute;top:50%;left:50%;max-width:calc( 100vw - 50px);max-height:calc( 100vh - 50px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:100%;overflow:auto}.modal .modal-content>div{height:100%}@media screen and (min-width: 992px){.modal .modal-content{max-width:1020px}}.modal .modal-footer{padding:20px 0}.modal .modal-footer .btn{margin-right:15px}.modal .modal-footer .link-list{margin-left:20px;color:#767676;font-weight:600;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modal .modal-footer .link-list:hover{color:#9b1536;text-decoration:underline}.modal .modal-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%}@media screen and (min-width: 768px){.modal .modal-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.modal .modal-container .modal-body{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;padding:0 25px 25px}@media screen and (min-width: 768px){.modal .modal-container .modal-body{padding:25px}}@media screen and (min-width: 768px){.modal .modal-container .modal-body{width:60%;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%;padding:30px 70px}}.modal .modal-container .modal-body .title{font-size:1.2rem;color:#282828;margin:0;font-family:"Poppins",sans-serif;font-weight:500}@media screen and (min-width: 768px){.modal .modal-container .modal-body .title{font-size:1.5rem;margin-top:30px}}.modal .modal-container .modal-body .subtitle{font-size:1rem}@media screen and (min-width: 768px){.modal .modal-container .modal-body .subtitle{font-size:1.2rem}}.modal .modal-container .modal-body .content{padding-top:20px;font-size:.8rem}@media screen and (min-width: 768px){.modal .modal-container .modal-body .content{font-size:1rem;padding-top:30px}}.modal .modal-container .modal-image{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.modal .modal-container .modal-image img{width:100%;height:auto}@media screen and (min-width: 768px){.modal .modal-container .modal-image{width:40%;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}.modal .modal-container.layout-left .modal-body{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.modal .modal-container.layout-full .modal-body{width:100%;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.modal .modal-container.modal-agenda{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;height:100%;overflow-y:auto}.modal .modal-container.modal-agenda .date{width:150px;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 150px;-ms-flex:1 1 150px;flex:1 1 150px;text-align:center;padding:30px 15px 30px 30px;color:#282828}.modal .modal-container.modal-agenda .date .day{font-size:3.5rem;font-weight:bold}.modal .modal-container.modal-agenda .date .month{font-size:.8rem;text-transform:uppercase;font-weight:bold}.modal .modal-container.modal-agenda .modal-body{width:100%;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:30px 30px 30px 15px;max-height:calc( 100vh - 50px);overflow-y:auto}.modal .modal-container.modal-agenda .modal-body h3{font-size:2rem;color:#282828;margin:0}.modal .modal-container.modal-agenda .modal-body a{color:#282828}.modal .modal-container.modal-agenda .modal-body a:hover{color:#9b1536}.modal .modal-container.modal-agenda .modal-body .obs{padding-top:5px;font-style:italic;font-weight:bold}.modal .modal-container.modal-agenda .modal-body .info{padding-top:20px}.modal .modal-container.modal-egresso{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.modal .modal-container.modal-egresso .modal-body{max-height:500px;overflow-y:auto;color:#282828;padding:30px}@media screen and (min-width: 768px){.modal .modal-container.modal-egresso .modal-body{padding:30px 70px}}.modal .modal-container.modal-egresso .modal-body h3{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.3rem;margin:0 0 20px}.modal .modal-container.modal-egresso .modal-body .course,.modal .modal-container.modal-egresso .modal-body .unit{font-size:.9rem;font-weight:600}.modal .modal-container.modal-egresso .modal-body .resumo{padding-top:20px;font-size:.9rem;line-height:1.3}.modal .modal-container.modal-egresso .modal-body .faca-parte{text-align:left !important}.modal .modal-container.modal-egresso .modal-body .faca-parte .dark-title{font-size:1.1rem !important;color:#9b1536 !important}.modal .modal-container.modal-egresso .modal-image{background-position:top center;background-repeat:no-repeat;background-size:cover;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.modal-cookie{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%}.modal-cookie .modal-cookie-content{position:absolute;top:50%;left:50%;max-width:400px;max-height:calc( 100vh - 50px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:auto;width:calc( 100vw - 50px)}.modal-cookie .modal-cookie-content>div{height:100%}.modal-cookie .modal-container-cookie{padding:30px}@media screen and (min-width: 768px){.modal-cookie .modal-container-cookie{padding:10px 15px}}.modal-cookie .modal-container-cookie .title{font-size:14px;color:#282828;margin:0;font-family:"Poppins",sans-serif;font-weight:500}@media screen and (min-width: 768px){.modal-cookie .modal-container-cookie .title{font-size:14px;margin-top:10px;font-weight:bold}}.modal-cookie .modal-container-cookie .content{padding-top:0px;font-size:12px}@media screen and (min-width: 768px){.modal-cookie .modal-container-cookie .content{font-size:12px;padding:0px}}.modal-cookie .modal-container-cookie .btn{display:block;margin:0 0 0 auto;font-size:12px;font-weight:500;height:auto;line-height:normal;padding:5px 30px}.modal-cookie .item-cookie{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:20px;margin-bottom:15px}@media screen and (min-width: 992px){.modal-cookie .item-cookie{gap:10px}}@media screen and (min-width: 992px){.modal-cookie .item-cookie .left-item-cookie{flex:1 0}}.modal-cookie .item-cookie .left-item-cookie h4{margin:0px 0px 05px;font-size:14px}@media screen and (min-width: 992px){.modal-cookie .item-cookie .left-item-cookie h4{font-size:14px;margin:0px 0px 05px}}.modal-cookie .item-cookie .left-item-cookie p{margin:0;font-size:12px}@media screen and (min-width: 992px){.modal-cookie .item-cookie .left-item-cookie p{font-size:12px}}.modal-cookie .item-cookie p.sempre-ativo{margin:0;font-size:13px;font-weight:bold;color:black}.modal-cookie .item-cookie .switch__container{margin:0px auto;width:auto}.modal-cookie .item-cookie .switch{visibility:hidden;position:absolute;margin-left:-9999px}.modal-cookie .item-cookie .switch+label{display:block;position:relative;cursor:pointer;outline:none;user-select:none}.modal-cookie .item-cookie .switch--shadow+label{padding:2px;width:50px;height:15px;border-radius:10px}.modal-cookie .item-cookie .switch--shadow+label:before,.modal-cookie .item-cookie .switch--shadow+label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.modal-cookie .item-cookie .switch--shadow+label:before{right:1px;background-color:#767676;border-radius:10px;transition:background 0.4s}.modal-cookie .item-cookie .switch--shadow+label:after{width:25px;height:25px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,0.3);transition:all 0.4s;top:-5px}.modal-cookie .item-cookie .switch--shadow:checked+label:before{background-color:#9b1536}.modal-cookie .item-cookie .switch--shadow:checked+label:after{transform:translateX(30px)}.btn-close-modal{position:absolute;top:20px;right:20px;width:20px;height:20px;background:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;border:none;font-weight:bold;display:block;color:#c0994f;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-ms-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-o-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn-close-modal span{width:100%;height:100%;display:block;line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn-close-modal span:before,.btn-close-modal span:after{content:'';display:block;height:2px;width:60%;background:#c0994f;position:absolute;left:50%;top:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-close-modal span:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.btn-close-modal span:after{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.btn-close-modal:hover{background:#c0994f}.btn-close-modal:hover span:before{background:#fff;-webkit-transform:translate(-50%, -50%) rotate(-225deg);-moz-transform:translate(-50%, -50%) rotate(-225deg);-ms-transform:translate(-50%, -50%) rotate(-225deg);-o-transform:translate(-50%, -50%) rotate(-225deg);transform:translate(-50%, -50%) rotate(-225deg)}.btn-close-modal:hover span:after{background:#fff;-webkit-transform:translate(-50%, -50%) rotate(225deg);-moz-transform:translate(-50%, -50%) rotate(225deg);-ms-transform:translate(-50%, -50%) rotate(225deg);-o-transform:translate(-50%, -50%) rotate(225deg);transform:translate(-50%, -50%) rotate(225deg)}.popup{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%}.popup .popup-content{position:absolute;top:50%;left:50%;max-width:calc( 100vw - 50px);max-height:calc( 100vh - 50px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;width:100%}.popup .popup-content>div{height:100%}@media screen and (min-width: 992px){.popup .popup-content{max-width:650px;height:100%;max-height:350px}}.popup .close-popup{position:absolute;top:20px;right:20px;width:20px;height:20px;background:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;border:none;font-weight:bold;display:block;color:#282828;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-ms-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);-o-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.popup .close-popup span{display:block;line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup .close-popup:hover{background:#c0994f;color:#fff}.popup .popup-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;height:100%;background-position:center left;background-repeat:no-repeat;background-size:cover}.popup .popup-container .popup-body{width:100%;padding:30px}.popup .popup-container .popup-body-content{width:40%;max-width:300px}.popup .popup-container .popup-body .title{color:#9b1536;font-family:"Poppins",sans-serif;font-weight:800;line-height:1.2;margin-top:0;font-size:.75rem;margin-bottom:20px}@media screen and (min-width: 768px){.popup .popup-container .popup-body .title{font-size:1.5rem;margin-bottom:30px}}.popup .popup-container .popup-body .description{font-size:.6rem;color:#282828;line-height:1.2;margin-bottom:20px;padding-right:20px}@media screen and (min-width: 768px){.popup .popup-container .popup-body .description{font-size:1.2rem;margin-bottom:30px;padding-right:30px}}.popup.modal-info-precos{background:rgba(202,172,114,0.7);display:none}.popup.modal-info-precos .btn-close-modal{z-index:2;display:block;right:30px;top:15px}@media screen and (min-width: 768px){.popup.modal-info-precos .btn-close-modal{display:none}}.popup.modal-info-precos .popup-content{max-width:100%;max-height:100%;width:90%;height:auto;border-radius:30px;max-width:1400px;overflow-y:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup.modal-info-precos .popup-content .btn-close-modal{right:20px;position:absolute;display:none}@media screen and (min-width: 768px){.popup.modal-info-precos .popup-content .btn-close-modal{display:block}}.popup.modal-info-precos .popup-content .info-precos{max-width:450px;width:100%}.popup.modal-info-precos .popup-content .info-precos .content-info-precos{padding:10px 15px 40px}@media screen and (min-width: 768px){.popup.modal-info-precos .popup-content .info-precos .content-info-precos{padding:50px 60px}}.popup.modal-info-precos .popup-content .info-precos .content-info-precos h2{font-size:26px;line-height:40px;font-weight:900;margin-bottom:30px}.popup.modal-info-precos .popup-content .info-precos .content-info-precos .text-info-preco{font-size:20px;line-height:35px;font-weight:700;margin-bottom:40px}.popup.modal-info-precos .popup-content .info-precos .content-info-precos a.btn{border-radius:40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;padding:10px 20px;height:auto}.popup.modal-info-precos .popup-content .info-precos .content-info-precos a.btn svg{margin-right:20px}.popup.modal-info-precos .popup-content .info-precos .content-info-precos a.btn:hover svg #Icon_awesome-whatsapp{fill:black !important}.popup.modal-info-precos .popup-content .info-precos .imagem-precos{display:none}@media screen and (min-width: 768px){.popup.modal-info-precos .popup-content .info-precos .imagem-precos{display:block;min-height:300px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}}.popup.modal-info-precos .popup-content .detalhes-bolsas{padding:10px 15px;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}@media screen and (min-width: 768px){.popup.modal-info-precos .popup-content .detalhes-bolsas{max-width:calc(100% - 450px);padding:50px}}.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa{width:100%;padding:0px 30px}@media screen and (min-width: 768px){.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa{width:50%}}@media screen and (min-width: 1281px){.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa{width:50%;max-width:350px;padding:0px 0px}}.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa .content-item-detalhe-bolsa{max-width:230px}@media screen and (min-width: 768px){.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa .content-item-detalhe-bolsa{max-width:100%}}@media screen and (min-width: 1281px){.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa .content-item-detalhe-bolsa{padding:0px 50px}}.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa .content-item-detalhe-bolsa h2{font-size:20px;line-height:30px;margin-bottom:20px}.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa .content-item-detalhe-bolsa h2 b{font-weight:800}.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa .content-item-detalhe-bolsa .content-detalhe-bolsa{font-size:16px;color:black;line-height:25px}.popup.modal-info-precos .popup-content .detalhes-bolsas .item-detalhe-bolsa .content-item-detalhe-bolsa:after{content:"";width:100px;height:1px;display:block;position:relative;background:black;margin:30px 0px 30px}.popup.modal-info-precos.show{display:block}.wp-block-contact-form-7-contact-form-selector form{color:#282828}.wp-block-contact-form-7-contact-form-selector form p{margin:0px}.wp-block-contact-form-7-contact-form-selector form .complemento-radio-text p{font-size:13px;padding-bottom:10px;color:#767676}.wp-block-contact-form-7-contact-form-selector form .wpcf7-spinner{display:none}.wp-block-contact-form-7-contact-form-selector form .form-row{padding:10px 0 0}.wp-block-contact-form-7-contact-form-selector form .form-row P{margin:0px 0px 5px}.wp-block-contact-form-7-contact-form-selector form .form-row .wpcf7-form-control-wrap{display:block}.wp-block-contact-form-7-contact-form-selector form .form-row .wpcf7-not-valid-tip{font-size:.7rem;position:absolute;bottom:0;left:0;margin:0;padding:0;line-height:1;-webkit-transform:translateY(calc( 100% + 3px));-moz-transform:translateY(calc( 100% + 3px));-ms-transform:translateY(calc( 100% + 3px));-o-transform:translateY(calc( 100% + 3px));transform:translateY(calc( 100% + 3px))}.wp-block-contact-form-7-contact-form-selector form .form-row-label{font-weight:bold;font-size:0.9rem}.wp-block-contact-form-7-contact-form-selector form .form-space{padding-bottom:20px}.wp-block-contact-form-7-contact-form-selector form .csc_finputs{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%}.wp-block-contact-form-7-contact-form-selector form .csc_ftextarea{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%;font-family:"Montserrat", sans-serif;height:100px}.wp-block-contact-form-7-contact-form-selector form .csc_fselects{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMjgyODI4IiBkPSJNOCwxMi42Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjNMMC4zLDUuNGMtMC40LTAuNC0wLjQtMS4xLDAtMS42YzAuNC0wLjQsMS4xLTAuNCwxLjYsMEw4LDkuOWw2LjEtNi4xCgkJYzAuNC0wLjQsMS4xLTAuNCwxLjYsMGMwLjQsMC40LDAuNCwxLjEsMCwxLjZsLTYuOSw2LjlDOC42LDEyLjUsOC4zLDEyLjYsOCwxMi42eiIvPgo8L2c+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:right 15px center;background-size:14px auto}.form-lgpd{background-color:#f1f1f1;border-radius:20px;padding:10px 20px}@media screen and (min-width: 768px){.form-lgpd{padding:20px 40px}}.form-lgpd .content-form-lgpd{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;column-gap:20px}.form-lgpd .content-form-lgpd .complemento-radio-text{width:100%}.form-lgpd .content-form-lgpd .form-row{width:100%}.form-lgpd .content-form-lgpd .form-row.form-50{width:100%}@media screen and (min-width: 768px){.form-lgpd .content-form-lgpd .form-row.form-50{width:calc((100% - 40px) / 2)}}.form-lgpd .content-form-lgpd .form-row.form-30{width:100%}@media screen and (min-width: 768px){.form-lgpd .content-form-lgpd .form-row.form-30{width:calc((100% - 80px) / 3)}}.form-lgpd .content-form-lgpd .csc_finputs{background:transparent;border-bottom:1px solid #9b1536}.form-lgpd .content-form-lgpd .csc_ftextarea{background:transparent;border-bottom:1px solid #9b1536}.modal-form{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%}.modal-form .modal-form-content{position:absolute;top:50%;left:50%;max-width:500px;max-height:calc( 100vh - 50px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:auto;width:calc( 100vw - 50px)}.modal-form .modal-form-content>div{height:100%}.modal-form .modal-form-body{padding:30px}@media screen and (min-width: 768px){.modal-form .modal-form-body{padding:30px 70px}}.modal-form .modal-form-body .form-title{color:#282828;line-height:1;font-size:1.2rem;margin-top:15px;margin-bottom:30px}@media screen and (min-width: 768px){.modal-form .modal-form-body .form-title{font-size:1.4rem}}.modal-form .modal-form-body form{color:#282828}.modal-form .modal-form-body form .form-row{padding:10px 0 0}.modal-form .modal-form-body form .form-row .wpcf7-form-control-wrap{display:block}.modal-form .modal-form-body form .form-row .wpcf7-not-valid-tip{font-size:.7rem;position:absolute;bottom:0;left:0;margin:0;padding:0;line-height:1;-webkit-transform:translateY(calc( 100% + 3px));-moz-transform:translateY(calc( 100% + 3px));-ms-transform:translateY(calc( 100% + 3px));-o-transform:translateY(calc( 100% + 3px));transform:translateY(calc( 100% + 3px))}.modal-form .modal-form-body form .form-row-label{font-weight:bold;font-size:0.9rem}.modal-form .modal-form-body form .form-space{padding-bottom:20px}.modal-form .modal-form-body form .csc_finputs{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%}.modal-form .modal-form-body form .csc_ftextarea{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%;font-family:"Montserrat", sans-serif}.modal-form .modal-form-body form .csc_fselects{border:none;border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:.9rem;color:#767676;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMjgyODI4IiBkPSJNOCwxMi42Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjNMMC4zLDUuNGMtMC40LTAuNC0wLjQtMS4xLDAtMS42YzAuNC0wLjQsMS4xLTAuNCwxLjYsMEw4LDkuOWw2LjEtNi4xCgkJYzAuNC0wLjQsMS4xLTAuNCwxLjYsMGMwLjQsMC40LDAuNCwxLjEsMCwxLjZsLTYuOSw2LjlDOC42LDEyLjUsOC4zLDEyLjYsOCwxMi42eiIvPgo8L2c+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:right 15px center;background-size:14px auto}.cookies{position:fixed;bottom:0;left:0;width:100%;padding:30px;background:#fff;z-index:100000;-webkit-box-shadow:2px 0px 62px -18px rgba(0,0,0,0.75);-moz-box-shadow:2px 0px 62px -18px rgba(0,0,0,0.75);-ms-box-shadow:2px 0px 62px -18px rgba(0,0,0,0.75);-o-box-shadow:2px 0px 62px -18px rgba(0,0,0,0.75);box-shadow:2px 0px 62px -18px rgba(0,0,0,0.75)}@media screen and (min-width: 768px){.cookies .center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}}.cookies .center .message{line-height:1.1;padding-bottom:25px;font-size:1rem;text-align:center;color:#767676}@media screen and (min-width: 768px){.cookies .center .message{text-align:left;font-size:inherit;padding-bottom:0;padding-right:15px}}.cookies .center a{font-weight:bold}.cookies .center .buttons{text-align:center}@media screen and (min-width: 768px){.cookies .center .buttons{white-space:nowrap;text-align:inherit}}.cookies .center .buttons button{margin-left:15px;width:144px}.faca-parte .dark-title{font-size:1.3rem;color:#282828;margin:0;font-weight:500;font-family:"Poppins",sans-serif}.controller{text-align:center;max-width:300px;margin:auto;padding-top:20px}.rangeslider,.rangeslider__fill{display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:8px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.rangeslider__fill{background:#9b1536;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:#fff;cursor:pointer;display:inline-block;width:16px;height:16px;position:absolute;-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:after{content:"";display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background:#9b1536;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider--horizontal .rangeslider__handle{top:-5px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-5px;touch-action:pan-x;-ms-touch-action:pan-x}input[type="range"]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(155,21,54,0.9);-webkit-box-shadow:0 0 8px rgba(155,21,54,0.9);box-shadow:0 0 8px rgba(155,21,54,0.9)}.table-custom::-webkit-scrollbar{width:0px;height:0px;border:0px;border-radius:0px}.table-custom::-webkit-scrollbar-track{background:transparent;border-radius:0px;border:0px}.table-custom::-webkit-scrollbar-thumb{background:transparent;border-radius:0px;border:0px}.table-custom::-webkit-scrollbar-thumb:hover{background:transparent}.table-custom .has-fixed-layout{min-width:700px}@media screen and (min-width: 768px){.table-custom .has-fixed-layout{min-width:100%}}.table-custom .has-fixed-layout td,.table-custom .has-fixed-layout th{min-width:200px;vertical-align:top}.slick-arrow{position:absolute;top:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:30;background:transparent;width:80px;height:100%;border:none;padding:30px;cursor:pointer;opacity:1}.slick-arrow svg{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);width:100%;height:auto}.slick-arrow svg path{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;fill:#ffffff;stroke:black;stroke-width:0.2px}.slick-arrow:hover svg path{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.slick-arrow.slick-prev{left:0px}.slick-arrow.slick-prev:hover svg{-webkit-transform:translateX(-10px) scale(1);-moz-transform:translateX(-10px) scale(1);-ms-transform:translateX(-10px) scale(1);-o-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.slick-arrow.slick-next{left:inherit;right:0px}.slick-arrow.slick-next:hover svg{-webkit-transform:translateX(10px) scale(1);-moz-transform:translateX(10px) scale(1);-ms-transform:translateX(10px) scale(1);-o-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.titulo-financiamento-parcelamento{font-size:38px;line-height:45px;font-weight:500;word-break:break-word;color:#fff;max-width:100%;width:max-content;margin:0 auto 50px}@media screen and (min-width: 768px){.titulo-financiamento-parcelamento{font-size:48px;line-height:55px}}.titulo-financiamento-parcelamento:after{content:"";height:3px;margin-top:10px;display:block;background:#E52141}.colunas-financiamento{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:30px}@media screen and (min-width: 992px){.colunas-financiamento{gap:50px}}.colunas-financiamento .coluna-white{background:white;border-radius:30px;padding:20px 30px}
