@charset "UTF-8";

/* CSS - ISLE | Codificado por: Ueek Agência Digital | Ano: 2020 */

/********************* Elemento Comum ***********************/
.page{padding-top:180px}ul.breadcrumb{background-color:transparent;border-radius:0;margin-bottom:0;list-style:none;padding:0}ul.breadcrumb li{color:#272727;font-size:20px;font-weight:700;margin-right:8px}ul.breadcrumb li.first{font-weight:400;text-decoration-line:underline}ul.breadcrumb li a{color:#272727}#about-page #intro-about #main-image{background:url(../img/examples/photo_corporate.jpg) center no-repeat;background-size:cover;float:left;height:379px;width:520px}#about-page #intro-about #support.txt{float:right;width:541px}#about-page .txt h2.sub{color:#000;font-size:20px}#about-page .txt p{color:#979797;line-height:30px;margin-top:35px}#about-page #about-the-islands{clear:both;margin-top:60px}#about-page #gallery{margin:90px 0 65px}#about-page #gallery .thumb{background:url(../img/examples/thumbnail_gallery_corporate.jpg) center no-repeat;background-size:cover;float:left;margin:0 5px 10px;height:259px;width:360px}#courses-page{background:url(../img/bg_orange.jpg) no-repeat center 660px;padding-bottom:75px}#details-course-page{background:url(../img/bg_orange.jpg) no-repeat center 660px;padding-bottom:75px}#details-course-page #txt-container #big-photo{background:url(../img/examples/header_course.jpg) center no-repeat;background-size:cover;height:292px;margin-top:75px}#details-course-page #txt-container article{background:#fff;padding:50px 35px 35px}#details-course-page #txt-container article #title-course h1{display:inline-block;color:#000;font-size:22px;font-weight:600}#details-course-page #txt-container article #title-course h2{display:inline-block;color:#ABABAB;font-size:22px;font-weight:400}#details-course-page #txt-container article span.more-info{display:block;font-size:14px;font-weight:700;padding:25px 0;text-transform:uppercase}#details-course-page #txt-container article p{color:#979797;line-height:30px}#details-course-page #txt-container article #gallery{margin-top:45px}#details-course-page #txt-container article #gallery .thumb{background:url(../img/examples/thumbnail_gallery_course.jpg);background-size:cover;float:left;margin:0 7px;height:300px;width:332px}#details-course-page #txt-container article button{margin-top:46px;height:55px;text-transform:uppercase;width:100%}#blog-page #posts{margin-top:50px}#blog-page #posts section.post{margin:0 5px 10px}#blog-page nav#pagination{display:block;margin:0 auto;margin-top:75px;margin-bottom:75px;width:780px}#blog-page nav#pagination ul li{float:left;list-style:none;margin:0 8px}#blog-page nav#pagination ul li,#blog-page nav#pagination ul a li{border-radius:10px;color:#999;display:block;height:37px;line-height:37px;text-align:center;width:44px}#blog-page nav#pagination ul li.active,#blog-page nav#pagination ul li:hover,#blog-page nav#pagination ul a.active li,#blog-page nav#pagination ul a:hover li{background:#FE6601;color:#fff}#post-page{padding-bottom:79px}#post-page .big-image{background:url(../img/examples/header_blog.jpg) center no-repeat;background-size:cover;height:415px;margin:45px 0}#post-page h1{color:#000;font-size:20px;line-height:31px}#post-page span.date{color:#FF8525;display:block;font-weight:700;margin-top:14px}#post-page p{color:#979797;line-height:30px;margin-top:35px}#post-page .gallery{clear:both;margin-top:90px}#post-page .gallery .thumb{background:url(../img/examples/thumbnail_gallery_blog.jpg) center no-repeat;background-size:cover;float:left;margin:0 5px 10px;height:259px;width:360px}#registration-page{background:linear-gradient(292.21deg,#FF812E 25.96%,#FF9C41 69.82%);padding:205px 0 55px}#registration-page .container{background:#fff;border-radius:15px;box-shadow:0 20px 32px rgba(0,0,0,0.1);padding:50px 35px}#registration-page h1{color:#000;font-size:22px;font-weight:600;margin-bottom:20px}#registration-page p{line-height:30px;margin-bottom:50px}#registration-page #islands{margin-bottom:60px}#registration-page #islands .island{float:left;margin:0 3.5% 20px;text-align:center;width:36%}#registration-page #islands .island .thumb{background:url(../img/examples/thumbnail_course.jpg) center no-repeat;background-size:cover;border-radius:80px;height:137px;margin:0 auto;width:137px}#registration-page #islands .island h2{color:#000;font-size:20px;font-weight:600;margin-top:30px}#registration-page #islands .island h5{color:#999;font-size:16px}#registration-page form#require-registration .group{float:left;margin:0 2% 35px;width:46%}#registration-page form#require-registration .group.max{float:none;width:96.1%}#registration-page form#require-registration label{color:#000;font-size:10px;display:inline-block;text-transform:uppercase;width:100%}#registration-page form#require-registration input[type="text"],#registration-page form#require-registration input[type="email"],#registration-page form#require-registration textarea{border:0;border-bottom:1px solid #E8E8E8;color:#999;font-family:'Open Sans',sans-serif;font-size:16px;height:30px;resize:none;width:100%}#registration-page form#require-registration textarea{height:30px}#registration-page form#require-registration input[type="submit"]{font-size:14px;height:55px;text-transform:uppercase;width:100%}.cs-skin-border > span::after{background:url(../img/arrow-down.svg) center no-repeat;font-size:0;height:7px;width:13px}div.cs-skin-border{background:transparent;border-bottom:1px solid #E8E8E8;color:#CBCBCB;font-family:'Open Sans',sans-serif;font-size:10px;font-weight:400;line-height:22px;text-transform:uppercase;width:100%}.cs-skin-border > span{border:0}.cs-skin-border .cs-options{background:#fff;border-radius:15px;box-shadow:0 0 30px rgba(0,0,0,0.1);color:#4C4C4C;font-family:Open Sans;font-size:12px;line-height:22px;margin-top:10px;padding:20px 0;text-transform:uppercase;width:100%}.cs-select ul{column-count:1}.cs-skin-border ul span{padding:15px 40px}.cs-skin-border .cs-options li span:hover,.cs-skin-border li.cs-focus span,.cs-skin-border .cs-selected{background:#FFF5EF;color:#FE6601;font-weight:700}.cs-skin-border .cs-selected span::after{content:'';font-size:0}