html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/iag/scripts/owlcarousel-2.3.4/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
:root{--original-blue-01:#020732;--original-blue-02:#074882;--blue-menu:#070D45;--gradient-iag:linear-gradient(180deg,#0A4E8A 0%,#051F50 100%);--orange-01:#F68501;--orange-02:#FFB45C;--orange-03:#FFE5C6;--grey-01:#222222;--grey-02:#717171;--grey-03:#CECECE;--grey-04:#EFEFEF;--background-color:#E5E5E5;--white:#FFFFFF;--dark:#000000;--table-blue-02:#4494F1;--table-blue-01:#2C7CC3;--font-family:Arial,sans-serif;--font-size:14px;--font-size-heading1:27px;--font-size-heading2:22px;--font-size-heading3:20px;--font-size-heading4:18px;--font-size-heading5:16px;}
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;}.body{font-family:var(--font-family);color:var(--dark);font-style:normal;font-weight:normal;font-size:var(--font-size);line-height:150%;}.body p{margin:16px 0px 16px 0px;}.typography{font-family:var(--font-family);color:var(--dark);text-decoration:none;}.typography.normal{font-style:normal;font-weight:normal;font-size:var(--font-size);line-height:150%;}.typography.bold{font-style:bold;font-weight:700;font-size:var(--font-size);line-height:150%;}.typography.heading5{font-style:normal;font-weight:bold;font-size:var(--font-heading5);line-height:18px;}.typography.heading4{font-style:normal;font-weight:bold;font-size:var(--font-size-heading4);line-height:22px;}.typography.heading3,.node__content h3{font-style:normal;font-weight:bold;font-size:var(--font-size-heading3);line-height:25px;}.typography.heading2{font-style:normal;font-weight:bold;font-size:var(--font-size-heading2);line-height:31px;}.typography.heading1{font-style:normal;font-weight:bold;font-size:var(--font-size-heading1);line-height:40px;}.typography.heading1.main-blue-title{color:var(--original-blue-02);}.font-color-primary-blue{color:var(--original-blue-01);}.font-color-secondary-blue{color:var(--original-blue-02);}.font-color-white{color:var(--white);}.font-color-grey-01{color:var(--grey-01);}.font-color-grey-02{color:var(--grey-02);}.font-color-grey-03{color:var(--grey-03);}.typography.no-gaps{margin:0;}.node__content h3{margin-top:2rem;}
.typography a{font-family:var(--font-family);color:var(--dark);text-decoration:none;}.typography.normal a{font-style:normal;font-weight:normal;font-size:16px;line-height:150%;}.font-color-white a{color:var(--white);}.font-color-secondary-blue a{color:var(--original-blue-02);}.container ul{list-style-type:disc;}
.button{padding:1.1rem 2.1rem;background-color:transparent;border-style:solid;border-width:2px;box-sizing:border-box;border-radius:5px;width:fit-content;cursor:pointer;text-decoration:none;text-align:center;margin-right:0px;margin-left:0px;}.button:hover{opacity:0.7;transition:300ms;}.button.transparent-blue{background-color:transparent;border-color:var(--original-blue-01);color:var(--original-blue-01);}.button.transparent-secondary-blue{background-color:transparent;border-color:var(--original-blue-02);color:var(--original-blue-02);}.button.transparent-white{background-color:transparent;border-color:var(--white);color:var(--white);}.button.solid-blue{border:none;background-color:var(--original-blue-01);color:var(--white);}.button.solid-secondary-blue{border:none;background-color:var(--original-blue-02);color:var(--white);}.button.solid-orange{border:none;background-color:var(--orange-01);color:var(--original-blue-01);}.button.solid-orange-2{border:none;background-color:var(--orange-02);color:var(--original-blue-01);}.button.large{padding:1.5rem 2.1rem;}.button.full-width{width:90%;}.button.position-center{margin-left:auto;margin-right:auto;}
.pane{padding:4.2rem 1.5rem;}.pane.without-padding{padding-top:0;padding-bottom:0;}.pane.header-content{margin-top:-12.4rem;}.background-white{background-color:var(--white);}.background-primary-blue{background-color:var(--original-blue-01);}.background-secondary-blue{background-color:var(--original-blue-02);}.pane.full-width{padding-left:0;padding-right:0;}.pane.no-vertical-gap{padding:0 1.5rem;}.pane.no-all-gap{padding:0;}.pane.relative{position:relative;}.pane .pane-image{width:calc(100% + 3rem);margin-left:-1.5rem;margin-bottom:4.2rem;}.pane .pane-image img{width:100%;}.pane.spacing-default h2{margin-bottom:4.2rem;}.pane.spacing-default p{margin-bottom:3.2rem;}@media (min-width:720px){.grid-pane{display:grid;grid-template-columns:1fr 1.26fr;grid-template-areas:"photo-area title-area"
      "photo-area content-area";padding:0;}.grid-pane.invert-pane{grid-template-areas:"title-area photo-area"
      "content-area photo-area";}.photo-area{grid-area:photo-area;padding-right:4.9rem;}.grid-pane.invert-pane .photo-area{padding-left:4.9rem;padding-right:0;}.title-area{grid-area:title-area;padding-top:2.8rem;}.content-area{grid-area:content-area;}.grid-pane .pane-image{width:100%;margin-left:0;margin-bottom:0;}}@media (min-width:1360px){.grid-pane{grid-template-columns:1fr 1fr;}}
.contact-form.form-structure{padding:1rem 0;}.field-control{display:flex;flex-direction:column;padding-bottom:3.2rem;}.field-control label{margin-bottom:0.5rem;}.field-control input.field-text-input,.field-control textarea.field-text-area{width:100%;border:1px solid var(--grey-02);box-sizing:border-box;box-shadow:4px 4px 7px rgba(54,54,54,0.1);border-radius:5px;color:var(--grey-01);padding:0.8rem;font-size:1.6rem;font-style:italic;}.field-control input.field-text-input::placeholder{color:var(--grey-01);font-size:1.6rem;font-style:italic;}.field-control textarea.field-text-area{overflow-y:auto;overflow-x:hidden;padding:1rem 0.5rem;}.filter-form-container{display:flex;align-items:flex-end;column-gap:10px;}.form-select{padding:0.8rem;border-width:2px;border-radius:5px;background-color:transparent;}.filter-field-control{display:flex;flex-direction:column;}.filter-field-control label{margin-bottom:0.5rem;}.contact-form .filter-field-control{display:flex;flex-direction:column;padding-bottom:3.2rem;}.filter-form{display:flex;flex-direction:column;}.field-form-control .form-select,.filter-field-control input.field-text-input,.filter-field-control textarea.field-text-area{width:100%;border:1px solid var(--grey-02);box-sizing:border-box;box-shadow:4px 4px 7px rgba(54,54,54,0.1);border-radius:5px;color:var(--grey-01);padding:0.8rem;font-size:1.6rem;font-style:italic;}.filter-field-control input.field-text-input::placeholder{color:var(--grey-01);font-size:1.6rem;font-style:italic;}.filter-field-control textarea.field-text-area{overflow-y:auto;overflow-x:hidden;padding:1rem 0.5rem;}.filter-field-control .form-type-checkbox{display:flex;flex-direction:row;}
.card{border-radius:7px;display:flex;flex-direction:column;}.card-solid-color-white{background:var(--white);}.card.with-shadow{background:var(--white);box-shadow:4px 4px 10px 4px rgba(0,0,0,0.1);}.card.with-soft-shadow{background:var(--white);box-shadow:0px 4px 4px rgba(0,0,0,0.25);}.card .card-image{width:100%;}.card .card-image img{width:100%;border-top-left-radius:7px;border-top-right-radius:7px;}.card .card-image.full-width{width:calc(100% + 4rem);margin-left:-2rem;}.card .card-image.full-width img{width:100%;}.card .card-content{display:flex;flex-direction:column;padding:1.2rem 2rem 1.7rem 2rem;}.card .card-content.align-to-left{align-items:left;}.card .card-content.align-left{align-items:flex-start;}.card .card-content p{margin:1.1rem 0 1.8rem 0;}.card .card-content.align-content-center h2{text-align:center;}.card .card-content.align-content-center p{text-align:center;margin:0.6rem 0 1.5rem 0;}.card .card-content-large{flex-direction:column;padding:2.4rem 2.6rem 7.2rem 2.6rem;}.academy-search-page .card-content-large h2{margin:0;}.mini-card{display:flex;flex-direction:column-reverse;margin-bottom:12px;width:100%;}.mini-card .mini-card-content{width:100%;padding:20px;}.mini-card .mini-card-image img{border-top-right-radius:7px;border-top-left-radius:7px;width:100%;}.card{width:100%;}.card .card-content .heading2{margin-bottom:0;}.button-to-bottom{margin-left:auto;margin-right:auto;margin-bottom:2rem;}@media (min-width:720px){.mini-card{display:flex;flex-direction:row;justify-content:space-between;border-radius:7px;}.mini-card .mini-card-content{width:67%;}.card .card-button-center{margin:0;}.mini-card .mini-card-image img{display:block;border-top-right-radius:7px;border-bottom-right-radius:7px;border-top-left-radius:0;}.full-height{height:100%;}.relative-card{position:relative;}.button-to-bottom{position:absolute;bottom:18px;left:50%;margin:0;transform:translate(-50%,-50%);min-width:10em;}.node-card-358-x-257 .button-to-bottom{bottom:4px;}.card .card-padding{padding-bottom:calc(100% - 25rem);}.mini-card.with-shadow{background:var(--white);box-shadow:4px 4px 10px 4px rgba(0,0,0,0.1);}.card.card-three .card-content{padding:2.4rem 2.6rem 8.2rem 2.6rem;}.paragraph-grid-3-columns .relative-card{height:100%;}.views-field-field-bacharelado-cards .card{height:100%;}}
.header{background-color:var(--original-blue-01);height:auto;padding:0.5rem 1.5rem;box-shadow:0 4px 4px rgba(0,0,0,0.25);}.language-menu{margin-left:1.5rem;}@media (min-width:720px){.header{height:6.8rem;padding:0;display:flex;align-items:center;}}.header .header-content{display:flex;justify-content:space-between;align-items:center;flex-direction:column;}@media (min-width:720px){.header .header-content{flex-direction:row;}}.header .logo-container{padding-left:1rem;}.header .header-content .navigation-actions{display:flex;justify-content:space-between;align-items:center;width:100%;}@media (min-width:720px){.header .menu-container{display:none;}}.navigation-menu{display:none;flex-direction:column;width:100%;}.navigation-menu.active{display:flex;}.navigation-menu ul{width:100%;}.navigation-menu ul li{width:calc(100% + 3rem);margin-left:-1.5rem;background-color:var(--blue-menu);position:relative;}.navigation-menu ul li a{width:100%;display:flex;justify-content:space-between;text-decoration:none;border-bottom:1px solid var(--white);padding:1rem 2.2rem;}.navigation-menu ul li a:hover{color:var(--orange-01);}@media (min-width:720px){.navigation-menu{display:flex;flex-direction:row;}.navigation-menu ul{width:initial;display:flex;align-items:center;}.navigation-menu ul li{padding:0 1rem;display:initial;justify-content:space-between;width:initial;margin-left:0;margin-right:0;background-color:transparent;}.navigation-menu ul li:first-child{padding-left:0;}.navigation-menu ul li:last-child{padding-right:0;}.navigation-menu ul li a:not(.login-mobile-button){text-decoration:none;border-bottom:none;padding:2.5rem 0;white-space:normal;min-width:10.2rem;}.navigation-menu ul li a .chevron{display:none;}}.header .navigation-menu a.menu-active{color:var(--orange-01)}.heading-menu{font-style:normal;font-weight:bold;font-size:22px;line-height:25px;}@media (min-width:720px){.heading-menu{font-style:normal;font-weight:normal;font-size:14px;line-height:18px;}}.heading-submenu{font-style:normal;font-weight:bold;font-size:19px;line-height:22px;}@media (min-width:720px){.heading-submenu{font-style:normal;font-weight:bold;font-size:16px;line-height:18px;}}.submenu{display:none;}.submenu.open{display:flex;}.submenu ul li{background-color:var(--original-blue-02);width:100%;margin-left:0;}@media (min-width:720px){.submenu{position:absolute;z-index:2;}.navigation-menu .submenu ul{display:flex;flex-direction:column;}.navigation-menu .submenu ul li{position:relative;padding:0;}.navigation-menu .submenu ul li a{width:100%;text-decoration:none;border-bottom:1px solid var(--white);padding:1rem 2.2rem;}.navigation-menu .submenu ul li:last-of-type a{border-bottom:none;}}.login-desktop-button{display:none;}@media (min-width:720px){.login-desktop-button{display:block;}}.login-mobile-button{display:block;}@media (min-width:720px){.login-mobile-button{display:none !important;}}.select-language{display:flex;align-items:center;}.select-language span{display:inline;margin-right:1rem;}.select-language img{height:18px;}@media (min-width:720px){.select-language span{display:none;}}
.container{width:100%;margin:0 auto;position:relative;}@media (min-width:720px){.container{max-width:1150px;}}
.graduation-page img,.graduation-course-intern-page img,.graduation-page picture,.graduation-course-intern-page picture{width:100%;margin:0;padding:0;border:0;}.graduation-page img{height:100%;}.graduation-course-intern-page .pane p{margin-bottom:1.8rem;}.graduation-page-content{padding:3rem 1.7rem;}.graduation-page-content .container p{max-width:58.7rem;}.graduation-course-content{background-color:var(--original-blue-01);display:flex;flex-direction:column;padding:3.1rem 2rem 3.6rem 2rem;}.graduation-course-content.bg-white{background-color:var(--white);}.graduation-course-content.bg-original-blue-02{background-color:var(--original-blue-02);}.graduation-course-content p{margin:3rem 0;}.graduation-content .content-graduation-title{text-align:center;}.graduation-course-container{display:flex;flex-direction:column;}@media (min-width:720px){.graduation-page-content .container p{max-width:58.7rem;}.graduation-course-container{display:flex;flex-direction:row;position:relative;}.graduation-course-container.invert-positions{flex-direction:row-reverse;}.graduation-course-container img,.graduation-course-container picture{flex:1;}.graduation-course-content{flex:1;padding:0;}.graduation-course-container .graduation-course-content .container{position:absolute;left:0;margin-left:auto;right:0;margin-right:auto;padding:3.1rem 63rem 3.6rem 2rem;}.graduation-course-container.invert-positions .graduation-course-content .container{padding:3.1rem 2rem 3.6rem 62rem;}.graduation-content .content-graduation-title{text-align:left;}}
.graduation-course-head{height:30rem;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:-13.6rem 0;position:relative;z-index:1;}.graduation-course-head.astronomy{background-image:url(/themes/custom/iag/images/content/extension-courses/astronomia.png);}.graduation-course-head::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(94.55deg,#020732 40.84%,rgba(196,196,196,0) 86.89%);mix-blend-mode:multiply;opacity:0.5;}.graduation-course-head h1{margin-top:0;margin-bottom:1.1rem;}.course-info{border-radius:7px;padding:0.6rem 2.5rem;}.course-info-row{display:flex;align-items:center;justify-content:space-evenly;padding:2.8rem 1.2rem;border-bottom:1px solid var(--white);}.course-info-row:last-of-type{border-bottom:none;}.course-info-label{flex:1.5;display:flex;}.course-info-data{flex:1;display:flex;}.graduation-course-intern-page .pane .course-info p,.graduation-course-intern-page .pane .course-info h4{margin:0;padding:0;}.course-matrix{position:relative;}.course-matrix-tabs-container{display:flex;z-index:0;}.course-matrix-tab{background-color:var(--grey-02);border-radius:7px 7px 0px 0px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);padding:1rem 1.6rem 0.9rem 1.7rem;font-style:normal;font-weight:bold;font-size:16px;line-height:18px;color:var(--white);cursor:pointer;}.tab-selected{background-color:var(--grey-03);border-radius:7px 7px 0px 0px;color:var(--grey-01);}.tab-eletives{background-color:var(--grey-01);}.course-matrix-content{background-color:var(--grey-03);border-radius:0px 7px 7px 7px;padding:1.8rem 0.9rem;z-index:2;position:sticky;top:3.7rem;}.course-matrix-content .field-control{padding-bottom:2rem;}.course-matrix-content .field-control:last-of-type{padding-bottom:0;}.gallery-section h2{margin-bottom:4.2rem;}.gallery-section .container{display:flex;flex-direction:column;}.gallery{display:flex;flex-direction:column;}.gallery-photo{border-radius:7px;margin-bottom:4.2rem;}.gallery-photo img{width:100%;}.image-ingress-type{display:flex;margin-bottom:4.2rem;align-items:center;}.image-ingress-type img{width:auto;height:5rem;margin-right:4rem;}.form-more-info{border-radius:7px;padding:2.5rem 3rem;}.form-more-info h2{margin-bottom:2rem;}@media (min-width:720px){.graduation-course-intern-page .pane:not(.graduation-course-page-content) .container p{max-width:71rem;}.graduation-course-head{background-position:center;}.graduation-course-page-content .container{display:flex;flex-direction:row;justify-content:space-between;}.graduation-course-page-content .container p{max-width:71rem;}.course-info{min-width:37rem;}.course-matrix{max-width:71rem;}.gallery{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:2rem;}.graduation-course-ingress-info .container{display:flex;justify-content:space-between;}.graduation-course-footer-info .container p{max-width:63.8rem;margin-left:auto;margin-right:auto;}}
.academy-search-page{display:flex;flex-direction:column;}.academy-search-page h1,.academy-search-page h2,.academy-search-page h3{margin-bottom:4.2rem;}.academy-search-page p{margin-bottom:4.2rem;}.academy-search-links button{margin-bottom:4.2rem;}.academy-search-links .card{margin-bottom:6.1rem;}.academy-search-links .card .card-content{align-items:start;}@media (min-width:720px){.academy-search-page .pane.division-with-image{padding:0;}.academy-search-page .pane .container p{max-width:58.9rem;}.academy-search-page .pane .grid-pane .container{position:absolute;left:0;margin-left:auto;right:0;margin-right:auto;padding:3.1rem 63rem 3.6rem 2rem;}.academy-search-page .pane .grid-pane .container.content-area{top:7rem;}.academy-search-equipment{display:flex;align-items:center;}.academy-search-equipment .equipment-content{padding-right:9rem;}.academy-search-cards-list{display:flex;flex-direction:column;gap:4.2rem;}.academy-search-cards-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3.8rem;}.academy-search-links .card{margin-bottom:0;}}.academy-search-page img,.academy-search-page picture{width:100%;margin:0;padding:0;border:0;}.academy-search-page img{height:100%;}
.content-warnings{padding-top:0;align-items:center;}.content-warnings .container{display:flex;flex-direction:column;align-items:center;}.content-warnings .container h1{margin-top:0;text-align:center;}.content-warnings .container .card{margin-bottom:4.2rem;}@media (min-width:720px){.content-warnings .wrapper-card{padding-left:25rem;padding-right:25rem;}.content-warnings .container{align-items:flex-start;}.content-warnings .container h1{text-align:left;}}
.news-list{display:flex;flex-direction:column;}.news-card{display:flex;flex-direction:column;}.news-card.with-margin-bottom{margin-bottom:4.2rem;}.news-card h2,.news-card p{margin-bottom:1.2rem;}.news-card p.publish-date{margin-bottom:3.1rem;}.news-cover-image{width:100%;border-radius:7px;margin-bottom:4.2rem;}.news-cover-image img{width:100%;border-radius:17px;}.news-division{border:1px solid #FFFFFF;box-shadow:0px 4px 4px rgba(0,0,0,0.25);margin:4.1rem 0 4.2rem 0;}.news-pagination{display:flex;margin:4.2rem auto 4.7rem auto;justify-content:center;align-items:center;}.news-pagination .prev{margin-right:0.8rem;}.news-pagination .next{margin-left:0.8rem;}.news-pagination .page{margin:0 0.3rem;}.news-pagination .page,.news-pagination .prev,.news-pagination .next{color:var(--grey-02);}.news-pagination .page.active{color:var(--grey-03);}@media (min-width:720px){.news-cover-image{float:right;max-width:50%;padding-left:5.4rem;min-height:30.5rem;}.news-card h2,.news-card p{float:left;width:50%;}.news-division{clear:both;}}
.extension-courses-cards{display:flex;flex-direction:column;align-items:center;}.extension-courses-page .extension-courses-cards .card{margin-bottom:6.1rem;}.extension-courses-culture{text-align:center;background-image:url(/themes/custom/iag/images/content/extension-courses/astronomia.png);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1;}.extension-courses-culture::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--original-blue-01);opacity:0.85;z-index:-1;}.extension-secondary-blue.extension-courses-culture::after{background-color:var(--original-blue-02);}.extension-courses-culture h1{margin-bottom:4.2rem;}.extension-courses-culture p{margin-bottom:3.7rem;}@media (min-width:720px){.extension-courses-cards .container .card{overflow:hidden;}.extension-courses-cards .container .card .card-content{display:block;padding:0;}.extension-courses-cards .container .card .card-content h2{padding-top:1.8rem;}.extension-courses-cards .container .card .card-content h2,.extension-courses-cards .container .card .card-content p{float:left;width:50%;padding-left:2.3rem;}.extension-courses-cards .container .card .card-content.min-card h2,.extension-courses-cards .container .card .card-content.min-card p{width:80%;}.extension-courses-cards .container .card .card-content button{margin-left:2.3rem;}.extension-courses-cards .container .card .card-image.full-width{float:right;width:50%;margin-left:0;z-index:0;position:relative;min-height:36.5rem;}.extension-courses-cards .container .card .card-image.full-width.min-height{min-height:10rem;}.extension-courses-cards .container .card .card-image.full-width img{position:absolute;top:0;left:0;}}
.contact .pane{padding:0 1.5rem 4.2rem 1.5rem;}.contact .pane:first-of-type{padding-top:4.2rem;padding-bottom:0;}.contact h1,.contact h2{margin-bottom:4.2rem;}@media (min-width:720px){.contact .container{display:flex;}.contact-infos{flex:1;padding-right:10rem;}.contact-form{flex:1;}.form-row{display:flex;gap:2rem;}.form-row .field-control{flex:1;}}
.bids-and-contests-page .pane .content-slider-content-list{padding:4.2rem;}.bids-content{margin-bottom:6.1rem;}.bids-and-contests-page .card .card-content h2{margin-bottom:2rem;}@media (min-width:720px){.bids-and-contests-page .pane .content-slider-content-list{padding:4.2rem 0;}}
.institutional-page h1,.institutional-page h2,.institutional-page h3{margin-bottom:4.2rem;}.institutional-page p{margin-bottom:2.6rem;}.bids-and-contests-links{display:flex;flex-direction:column;padding:0 2.7rem;}.bids-and-contests-links a.bids-and-contests-link-card{display:flex;align-items:center;justify-content:center;height:12rem;padding:0 2rem;text-decoration:none;margin-bottom:4.2rem;background-color:var(--original-blue-01);border-radius:7px;}.bids-and-contests-links a.bids-and-contests-link-card:last-of-type{margin-bottom:0;}.bids-and-contests-links a.bids-and-contests-link-card h2{margin:0;text-align:center;max-width:20.56rem;}@media (min-width:720px){.institutional-page .pane:not(.institutional-footer-info) h1{width:50%;}.institutional-page .pane.division-with-image{padding:0;}.institutional-page .pane .container p{max-width:58.9rem;}.institutional-page .pane .grid-pane .container{position:absolute;left:0;margin-left:auto;right:0;margin-right:auto;padding:3.1rem 55.5rem 3.6rem 2rem;}.institutional-page .pane.international .grid-pane .container{padding:3.1rem 2rem 3.6rem 55.5rem;}.institutional-page .pane .grid-pane.invert-pane .photo-area{padding-left:10.2rem;padding-right:0;}.institutional-page .pane .grid-pane .container.content-area{top:7rem;}.institutional-page .pane.international .grid-pane .container.content-area{top:16rem;}.bids-and-contests-links{flex-direction:row;gap:3rem;}.bids-and-contests-links a.bids-and-contests-link-card{flex:1;}.institutional-footer-info .container p{max-width:63.8rem;margin-left:auto;margin-right:auto;}}
.library-page .menu-area .pane{padding-bottom:0;}@media (min-width:720px){.library-page .row{display:flex;flex-direction:row;gap:4rem;}}.library-menu-select{padding:1.5rem;background-color:var(--original-blue-02);max-width:280px;margin:0 auto;width:unset;position:relative;}.library-menu-select .library-menu-select-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.library-menu-select .library-menu-select-button:hover{cursor:pointer;}.library-menu-select ul.library-menu-list-menu{width:100%;background-color:var(--original-blue-02);padding-top:1.5rem;}.library-menu-select ul.library-menu-list-menu li{padding-bottom:1rem;padding-top:1rem;}.library-menu-select ul.library-menu-list-menu li:not(:last-child){border-bottom-style:solid !important;border-bottom:0.1rem;border-bottom-color:white;}.library-menu-select ul.library-menu-list-menu.active{display:block;}@media (min-width:720px){.library-menu-select{min-width:25.6rem;}.library-menu-select .library-menu-select-button .icon-arrow-down{display:none;}.library-menu-select .library-menu-select-button:hover{cursor:pointer;}.library-menu-select .library-menu-select-button:active{cursor:pointer;}.library-menu-select ul.library-menu-list-menu{display:block;width:100%;padding:4.2rem 0 0 1.5rem;}}.pane.library-collection{text-align:center;background-image:url('/themes/custom/iag/images/content/library/librarybackground.jpeg');background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1;margin:0 1.5rem 4.2rem 1.5rem;border-radius:7px;}.pane.library-collection::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--original-blue-01);opacity:0.85;z-index:-1;border-radius:7px;}.pane.library-collection h2,.library-collection p{margin-bottom:4.2rem;}.pane.library-comission .container{display:flex;flex-direction:column;}.extension-secondary-blue.extension-courses-culture::after{background-color:var(--original-blue-02);}.extension-courses-culture h1{margin-bottom:4.2rem;}.extension-courses-culture p{margin-bottom:3.7rem;}.library-comission-list{padding:4.2rem 5.8rem 0 5.8rem;}.library-personal-list{padding:4.2rem 0 0 0;}.library-comission-list .card,.library-personal-list .card{margin-bottom:4.2rem;}@media (min-width:720px){.library-comission-list{padding:4.2rem 0 0 0;display:flex;gap:3rem;}.library-comission-list .card{flex:1;}}.library-comission .card .card-content p.person-name,.library-personal .card .card-content p.person-name{margin:2.2rem 0 0.6rem 0;}@media (min-width:720px){.library-personal-list{padding:4.2rem 0 0 0;display:flex;gap:3rem;}.library-personal-list .card{flex:1;}}@media (min-width:720px){.library-page .news-card.max-extension{display:flex;flex-direction:column;}.library-page .news-card.max-extension h2,.news-card.max-extension p{float:unset;width:unset;}.library-page .news-card.max-extension .news-cover-image{float:unset;max-width:unset;padding-left:unset;min-height:unset;}}
.pane.library-collection{margin:4.2rem 0 4.2rem 0;}.menu-area .pane{padding-top:2.5rem;}ul.library-menu-list-menu{list-style-type:none;}@media (min-width:720px){.library-menu-select ul.library-menu-list-menu{padding:4.2rem 0 0 1.5rem;margin-left:0;}}
nav.breadcrumbs{display:flex;align-items:center;margin-top:0.6rem;margin-bottom:4.2rem;}nav.breadcrumbs div{margin-right:0.8rem;}nav.breadcrumbs a{text-decoration:none;color:var(--grey-02);}nav.breadcrumbs a:hover{color:var(--grey-01);}
.field ul{list-style:disc;margin-left:40px;}
.flexslider{border:0px none;margin:0px;width:100%;}.navigation,.navigation-destaque,.navigation-eventos{position:absolute;width:100%;bottom:2rem;padding:1rem 2rem;z-index:1;}.navigation-eventos,.navigation-destaque{bottom:10rem;}.navigation-destaque ul,.navigation-eventos ul{list-style:none;}.flex-header-direction-nav,.flex-destaque-direction-nav,.flex-eventos-direction-nav{width:100%;display:flex;justify-content:space-between;padding:1rem 2rem;margin-left:0;}.main .navigation ul{margin-left:0;}@media(min-width:720px){.navigation-eventos,.navigation-destaque{bottom:20rem;}}
*{margin:0;padding:0;box-sizing:border-box;}html{font-size:62.5%;scroll-behavior:smooth;}html,body{height:100%;}ul{list-style:none;}.shadow-default{background:#c4c4c4;box-shadow:4px 4px 7px rgba(54,54,54,0.1);}.shadow-fields{background:#c4c4c4;box-shadow:4px 4px 10px 4px rgba(0,0,0,0.1);}.container,.flex-caption{width:100%;margin:0 auto;position:relative;}@media (min-width:720px){.container,.flex-caption{max-width:1150px;}}.banner{width:100%;}.banner .banner-container{position:relative;}.banner .banner-content{position:absolute;top:0;z-index:1;}.banner .banner-content .banner-text-content{max-width:80%;margin:1rem 2rem;}@media (min-width:720px){.banner .banner-content .banner-text-content{max-width:54%;margin:3.5rem 2rem 0 2rem;}}.banner .banner-content .banner-image-content{width:100%;}.banner-mobile{display:block;}.banner-desktop{display:none;}@media (min-width:720px){.banner-mobile{display:none;}.banner-desktop{display:block;}}.banner .button-more{margin-top:1.5rem;}.banner .banner-image-content img{width:100%;}.banner .banner-controls{bottom:2rem;position:absolute;padding:1rem 2rem;z-index:2;}.banner .banner-controls.control-prev{left:0;}.banner .banner-controls.control-next{right:0;}.graduation{padding:0 2.1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:1.5rem;}.graduation .graduation-course-cards{margin-top:1.5rem;}.graduation .graduation-course-cards .button{margin-left:auto;margin-right:auto;}@media (min-width:720px){.graduation .graduation-course-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3.8rem;}.graduation .graduation-course-cards.quarter{display:grid;grid-template-columns:1fr 1fr;grid-gap:initial;grid-column-gap:4.2rem;}}.graduation .graduation-course-cards .card{margin-bottom:4.2rem;}.content{display:flex;flex-direction:column;justify-content:center;}.content-slider-background{width:100%;height:60.766rem;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:0;}.content-shadow-mirror{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;}.background-image img{width:100%;height:60.766rem;}.content-shadow-mirror-dark{background:rgba(0,0,0,0.54);}.content-shadow-mirror-light{background:linear-gradient(90.3deg,rgba(255,255,255,0.76) 6.27%,rgba(255,255,255,0) 80%);}.content-slider-header{padding:0 4rem;min-height:21.8rem;display:flex;flex-direction:column;justify-content:space-between;}.content-slider-content-list{padding:4.2rem 5.2rem;}.content-slider-content-list-grid{display:flex;flex-direction:column;align-items:center;}.content-slider-content-list-grid .card{margin-bottom:4.2rem;}@media (min-width:720px){.content-slider-content-list-grid{display:grid;flex-direction:initial;align-items:stretch;grid-template-columns:1fr 1fr 1fr;grid-gap:3.8rem;}}.align-center{text-align:center;width:100%;}.owl-theme .owl-dots{position:absolute;bottom:4rem;width:100%;}.owl-theme .owl-dots .owl-dot span{background:var(--grey-03);width:1.2rem;height:1.2rem;margin:0.25rem;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--white);}.academy-search{background-color:var(--original-blue-01);display:flex;flex-direction:column;padding:3.1rem 2rem 3.6rem 2rem;}.academy-search-content{padding:4.2rem 0;display:flex;flex-direction:column;}.academy-search-content .card{margin-bottom:4.2rem;}@media (min-width:720px){.academy-search-content{padding:4.2rem 0;display:grid;flex-direction:inherit;grid-template-columns:1fr 1fr 1fr;grid-column-gap:3.8rem;}}.international-program{background-color:var(--original-blue-02);display:flex;flex-direction:column;padding:3.1rem 0 3.6rem 0;}@media (min-width:720px){.international-program{flex-direction:row;padding:0;}}.international-program-image.mobile{display:block;width:100%;margin:3.1rem 0 2.7rem 0;}.international-program-image.desktop{display:none;}@media (min-width:720px){.international-program-image.mobile{display:none;}.international-program-image.desktop{margin:0;display:flex;}}.international-program-image img{width:100%;height:100%;}.international-program .international-program-header,.international-program .international-program-content{padding:0 2rem;}.international-program .international-program-header.mobile{display:block;}.international-program .international-program-header.desktop{display:none;}.international-program .international-program-header h1{margin-bottom:4.9rem;}.international-program .international-program-content p{margin-bottom:2.5rem;}@media (min-width:720px){.international-program .international-program-content{max-width:46rem;padding:3.7rem 0 3.7rem 4.6rem;}.international-program .international-program-header.mobile{display:none;padding:0;}.international-program .international-program-header.desktop{display:block;padding:0;}.international-program .international-program-content p{margin-top:2.5rem;margin-bottom:2.5rem;}}.extensions-courses{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.1rem 2rem 0 2rem;}.extensions-courses-content{padding:4.2rem 0 0 0;display:flex;flex-direction:column;}.extensions-courses-content .card{margin-bottom:4.2rem;}@media (min-width:720px){.extensions-courses-content{display:grid;flex-direction:initial;grid-template-columns:1fr 1fr 1fr;grid-column-gap:3.8rem;align-items:stretch;}}footer{background-color:var(--original-blue-01);}.footer-content{padding:3.4rem 1.5rem;}.footer-content .footer-info:first-of-type{margin-top:3.7rem;}.footer-info{margin-bottom:3.3rem;}@media (min-width:720px){.footer-content .footer-info:first-of-type{margin-top:0;}}.footer-info .footer-item{margin-bottom:1.7rem;}.footer-info .footer-item:first-of-type{margin-top:1.3rem;}.footer-info .footer-item:last-child{margin-bottom:0;}.footer-content img.footer-logo{max-width:13rem;margin-left:-16px;}.margin-bottom{margin-bottom:16px;}.margin-top{margin-top:36px !important;}.highlight{border-style:solid;border-width:2px;border-radius:9px;padding:2px;font-weight:bold;}.highlight.green{border-color:green;background-color:green;color:white;}.highlight.orange{border-color:orange;background-color:orange;color:white;}.highlight.red{border-color:rgb(159,14,14);background-color:rgb(159,14,14);color:white;}@media (min-width:720px){.footer-content{padding:4rem 0 5rem 0;}.footer-grid{display:grid;grid-template-columns:0.6fr 2fr 1fr;grid-column-gap:7rem;margin-top:3.66rem;grid-auto-rows:170px;}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));grid-template-rows:repeat(5,53px);grid-auto-columns:100px;grid-auto-flow:column;}.footer-info .contact-grid .footer-item:first-of-type{margin-top:0;}.social-item{align-self:self-end;}}@media print{footer{display:none;}}
.mb{margin-bottom:4.2rem;}.mt{margin-top:4.2rem;}.reset-padding-top{padding-top:0;}.reset-padding-bottom{padding-bottom:0;}h1.page-title{margin-top:0;margin-bottom:0;}.align-element-center{margin:0 auto;}.pane-original-blue-02{background-color:var(--original-blue-02);}.full-pane{margin:8.4rem 0 8.4rem 0;}.paragraph--type--blocos{margin:36px 0 36px 0;}.page-header{margin:3.1rem 2rem 3.1rem 2rem;}.grid-four{margin:0 2rem 0 2rem;;display:grid;grid-template-columns:1fr;gap:20px;justify-items:stretch;}.flex-grid-center{display:flex;flex-direction:column;margin:0 2rem 3.1rem 2rem;gap:50px;}.paragraph--type--card-with-image-one{margin-bottom:3.1rem;}.flex-grid-center-nowrap{flex-wrap:wrap;}.h-stretch{align-items:stretch;}.flex-grid-center .card,.paragraph--type--blocos .card{max-width:35rem;}.h-100{min-height:100%;}.group-button-blue a{padding:1.1rem 2.1rem;background-color:transparent;border-style:solid;border-width:2px;box-sizing:border-box;border-radius:5px;width:100%;cursor:pointer;text-decoration:none;text-align:center;margin-right:0px;margin-left:0px;border:none;background-color:var(--original-blue-02);color:var(--white);font-style:normal;font-weight:bold;font-size:16px;line-height:18px;}.group-button-blue a:hover{opacity:0.7;transition:300ms;}.button-link .file a{padding:1.1rem 2.1rem;background-color:transparent;border-style:solid;border-width:2px;box-sizing:border-box;border-radius:5px;width:fit-content;cursor:pointer;text-decoration:none;text-align:center;margin-right:0px;margin-left:0px;border:none;background-color:var(--original-blue-01);color:var(--white);}.without-padding{padding-top:0;padding-bottom:0;}.library-collection p{color:var(--white);}.file-link a{text-decoration:none;color:var(--original-blue-02);}.float-side-menu{float:right;margin:0 0 3rem 3rem;}@media (max-width:719px){.float-side-menu{width:100%;}}.node__submitted{background-color:var(--white);color:var(--grey-02);}.footer-item p{margin:0;}.main .library-menu-select ol,.main .library-menu-select ul{margin-left:0;}.main ol,.main ul{margin-left:2rem;}@media(min-width:720px){.page-header{margin:0 0 3.1rem 0;}.paragraph--type--card-with-image-one{margin:0;}.flex-grid-center,.paragraph--type--blocos{margin:0 0 21px 0;display:flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:center;gap:18px;}.flex-grid-center-nowrap{flex-wrap:nowrap;}.grid-four{margin:0;grid-template-columns:1fr 1fr 1fr 1fr;}.menu-area{position:sticky;top:0;height:fit-content;}}
.views-field-field-bacharelado-cards .field-content{padding:4.2rem 1.5rem;}@media (min-width:720px){.views-field-field-bacharelado-cards .field-content{display:grid;flex-direction:initial;align-items:stretch;grid-template-columns:1fr 1fr 1fr;grid-gap:3.5rem;}}
.flex-destaque-viewport *{max-height:607px;}.flexslider .slides{margin-left:0px;}.container.flexslider-container{max-width:90%;}.flex-destaque-viewport .slides li{position:relative;}.flex-destaque-viewport .slides li .views-field-field-page-image-image{position:relative;}.flex-caption{position:absolute;bottom:0;margin-left:auto;margin-right:auto;}.flex-eventos-viewport .flexslider-container,.flex-destaque-viewport .flexslider-container{background:rgba(2,7,50,.8);padding-left:2rem;height:10rem;float:left;width:100%;}.flex-eventos-viewport .flexslider-container a,.flex-destaque-viewport .flexslider-container a{text-decoration:none;}
table{width:100%;border-spacing:1px;border-color:var(--white);text-align:center;overflow:hidden;border-collapse:separate;border-radius:0.7rem;margin-top:2rem;}table a{text-decoration:none;color:var(--original-blue-02)}table thead tr{margin:0;padding:0;background-color:var(--original-blue-02);}table th,table td{padding:10px;font-family:var(--font-family);color:var(--white);text-decoration:none;text-align:left;font-style:normal;font-weight:normal;font-size:var(--font-size);line-height:150%;}table th a{color:var(--white);}table td{color:var(--original-blue-02)}tbody tr{background-color:var(--grey-03);color:var(--original-blue-02)}tbody tr:nth-child(even){background-color:var(--grey-04);}tbody tr:hover{opacity:0.8;transition:300ms;}nav.pager ul{margin-top:3rem;}nav.pager ul li{border-style:solid;border-width:1px;border-color:var(--white);border-radius:3px;background-color:var(--grey-04);}nav.pager ul li a{text-decoration:none;color:var(--original-blue-02);}
.openBtn{background:none;border:none;padding:0 10px 0 10px;font-size:20px;cursor:pointer;color:var(--white);}.search-overlay{height:0%;width:100%;position:fixed;z-index:1;top:0;left:0;background-color:var(--white);background-color:rgba(255,255,255,0.9);z-index:1000;transition:height 500ms ease-in-out;}.search-overlay.hide-search{height:100%;}.overlay-content{display:none;position:relative;top:46%;width:80%;text-align:center;margin-top:30px;margin:auto;z-index:1000;}.search-overlay .closebtn{position:absolute;display:none;top:20px;right:45px;font-size:60px;cursor:pointer;color:var(--grey-01);}.search-overlay .closebtn:hover{color:var(--original-blue-01);}.search-overlay input[type=text]{padding:15px;font-size:17px;border:none;float:left;width:80%;background:white;}.search-overlay input[type=text]:hover{background:#f1f1f1;}.search-overlay button{float:left;width:20%;padding:15px;background:#ddd;font-size:17px;border:none;cursor:pointer;}.search-overlay button:hover{background:#bbb;}
