@charset "UTF-8";

/* CSS - ISLE | Codificado por: Ueek Agência Digital | Ano: 2020 */


/* Notebooks */
@media only screen and (max-width: 1366px){footer#rodape nav#menu-footer li{padding:0 8px}}@media only screen and (max-width: 1024px){#about article .large-image{width:45%}#about article .text{width:52%}#about #gallery .thumb{margin-right:2%;width:31%}#knowledge-islands section.course{margin:0 1% 2%;height:auto;width:48%}#knowledge-islands section.course .content-course span.more{margin:0 0 20px}section.post{margin:0 1% 2%!important;width:31%}#parallax{height:200px}#contact form#send-contact{margin:55px 5% 0 0;width:40%}footer#rodape ul#info-contact li img{margin:0 15px 0 70px}#about-page #intro-about #main-image{width:35%}#about-page #intro-about #support.txt{width:62%}#about-page #gallery .thumb{margin:0 1% 2%;width:31%}#courses-page{background:url(../img/bg_orange.jpg) no-repeat center 710px}#details-course-page{background:url(../img/bg_orange.jpg) no-repeat center 850px}#details-course-page #txt-container article #gallery .thumb{margin:0 1%;width:31%}#post-page .gallery .thumb{margin:0 1% 2%;width:31%}#registration-page #islands .island{margin:0 2% 4%;width:21%}#registration-page #islands{margin-bottom:20px}}@media only screen and (max-width: 990px){header#header-bar nav ul#menu{display:none}header#header-bar nav[role='navigation']{display:block;position:absolute;right:100px;top:10px}section.registration-bar h2{font-size:16px;margin:13px 15px 0 0}section.registration-bar p{font-size:16px;margin-top:12px}section.registration-bar button{width:130px}#about{padding:65px 0}#about article .large-image{height:172px;width:34%}#about article .text{width:63%}#about #gallery .thumb{height:165px}section.post{width:48%}footer#rodape nav#menu-footer{margin-left:95px}footer#rodape ul#info-contact li img{margin:0 5px 0 16px}#about-page #intro-about #main-image{height:180px}#about-page #gallery .thumb{height:160px}#details-course-page #txt-container article #gallery .thumb,#post-page .gallery .thumb{height:180px}#blog-page nav.pagination{width:100%}#blog-page nav.pagination ul li{margin:0}}@media only screen and (max-width: 768px){#menu-cel{width:100%}section.registration-bar{padding:25px 0 40px}#about article .large-image{float:none;height:370px;width:100%}#about article .text{float:none;margin-top:50px;width:100%}#about #gallery .thumb{height:115px}#courses{padding:65px 0}#knowledge-islands section.course{float:none;margin:0 0 20px;width:100%}section.post{margin:0 0 20px!important;float:none;height:auto;padding-bottom:35px;width:100%}#blog button{margin-top:35px;width:100%}#parallax{height:150px}span#contato{margin-top:180px}#contact #map{float:none;height:300px;width:100%}#contact form#send-contact{float:none;margin:55px 0;padding:0 80px;width:100%}section.registration-bar button{width:100%}footer#rodape nav#menu-footer{display:none}footer#rodape ul#info-contact li{margin:0 0 10px;width:100%}footer#rodape ul#info-contact li img{margin:0 10px 0 0}#about-page #intro-about #main-image{float:none;height:370px;width:100%}#about-page #intro-about #support.txt{float:none;margin-top:50px;width:100%}#about-page #about-the-islands{margin-top:20px}#courses-page{background:none}#knowledge-islands section.course .content-course span.extra-info{font-size:12px;padding:15px 0}.content-course{padding:36px 36px 50px!important}#details-course-page #txt-container article span.more-info{font-size:12px;padding:15px 0}#details-course-page #txt-container article #gallery .thumb,#post-page .gallery .thumb{height:280px;margin-bottom:20px;width:100%}#registration-page #islands .island{margin:0 0 20px;width:100%}#registration-page form#require-registration .group{float:none;margin:0 0 25px;width:100%}#blog-page nav.pagination ul li a{width:30px}}@media only screen and (max-width: 680px){header#header-bar nav[role='navigation']{right:80px}#banner .banner-content{width:98%}#banner .banner-content h3{font-size:35px}#banner .banner-content button.btn-orange,#banner .banner-content button.btn-outline{width:165px}#about article .text button{width:155px}#about #gallery .thumb{margin:0 0 10px;height:280px;width:100%}#blog{padding:50px 20px}span#contato{margin-top:100px}#contact #map{height:200px}#contact form#send-contact{padding:0 80px}section.registration-bar button{width:100%}footer#rodape{padding:31px 0 5px}ul.breadcrumb li{font-size:15px}#about-page #gallery{margin:60px 0}#about-page #gallery .thumb{height:260px;margin:0 0 15px;width:100%}#details-course-page #txt-container #big-photo{height:125px}#post-page .big-image{height:150px;margin:20px 0}#post-page .gallery{margin-top:50px}}@media only screen and (max-width: 425px){header#header-bar nav[role='navigation']{right:20px!important}#contact form#send-contact{padding:0 20px}#about article .text button{width:120px}#about-page #intro-about #main-image{height:260px}#details-course-page #txt-container #big-photo{margin-top:40px}#blog-page nav.pagination ul li a{width:25px}}@media only screen and (max-width: 375px){#menu-cel a li{padding:0 40px}#banner .banner-content h3{font-size:30px}#banner .banner-content button.btn-orange,#banner .banner-content button.btn-outline{margin:45px 10px 0 0;width:126px}#about article .text button{margin-right:10px}footer#rodape ul#info-contact li{font-size:11px}footer#rodape ul#info-contact li img{margin:0 5px 0 0}#details-course-page #txt-container article{background:#fff;padding:50px 20px 35px}}