.banner_2{position:relative;background-color:#1c1e4e;background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:50px;padding-bottom:50px}.banner_2 .banner_content h4{color:#fff;font-size:30px;font-weight:600;text-transform:capitalize;margin:0 0 5px}.banner_2 .banner_content p{font-size:18px;line-height:30px;font-style:italic;color:#fff;margin-bottom:0}.banner_2 .banner_form-box-input{float:left;width:100%;margin-top:6px}.banner_2 .form-checkin{position:relative}.banner_2 .form-checkin input.form-control{float:left;padding:15px 30px;border:2px solid #fff;background:transparent;font-size:14px;color:#fff;-webkit-border-radius:30px;border-radius:30px;width:63%;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.1);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.banner_2 .form-checkin input.form_btn{font-family:'GT Walsheim Regular';text-transform:uppercase;float:right;width:35%;font-size:16px;letter-spacing:1px;color:#1c1e4e;border:2px solid #fff;border-bottom:5px solid #f6faff;background:#fff;padding:11px 15px;text-align:center;border-radius:30px;margin-left:auto;outline:none;cursor:pointer;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.1);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.banner_2 ::-webkit-input-placeholder{color:#fff}.banner_2 ::-moz-placeholder{color:#fff}.banner_2 :-ms-input-placeholder{color:#fff}.banner_2 :-moz-placeholder{color:#fff}.banner_2 :placeholder{color:#fff}@media screen and (max-width: 767px){.banner_2 .form-checkin input.form-control{width:100%;margin:20px 0}.banner_2 .form-checkin input.form_btn{float:left;width:100%}}.contact{position:relative;background:url(../images/contact-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.contact:before{content:"";position:absolute;background:rgba(28,30,78,0.95);top:0;left:0;width:83%;height:100%}.contact:after{content:"";position:absolute;background:url(../images/man.png);background-repeat:no-repeat;background-position:bottom;bottom:0;left:calc(95% - 420px);width:420px;max-width:100%;height:100%}.contact>div{position:relative;z-index:1}.contact .section-title{margin-bottom:80px;color:#fff}.contact .section-title h2{color:#fff}.contact.contact2 .section-title h2{color:#1c1e4e}.contact-form .form-control{color:#fff;display:inline-block;height:50px;background:none;border:1px solid #2b2f8f;background:#1c1e4e;border-radius:0;box-shadow:none;outline:none;padding:12px 15px}.contact-form .form-group{margin-bottom:25px}.contact-form .submit-btn .btn{font-family:'GT Walsheim Regular';text-transform:uppercase;background:#1c1e4e;border-bottom:5px solid #f97613;color:#fff;border-radius:40px;padding:13px 60px;font-size:16px;letter-spacing:1px;display:inline-block}.contact-form .submit-btn .btn:hover{background:#fff;border-bottom:5px solid #fafafa;color:#3161ff}.contact ::-webkit-input-placeholder{font-style:italic;color:#b4c5ff}.contact ::-moz-placeholder{font-style:italic;color:#b4c5ff}.contact :-ms-input-placeholder{font-style:italic;color:#b4c5ff}.contact :-moz-placeholder{font-style:italic;color:#b4c5ff}.contact :placeholder{font-style:italic;color:#b4c5ff}.feature_type1.contact_info{padding-bottom:80px}.contact.contact2{background:transparent;padding-top:135px;padding-bottom:135px}.contact.contact2:before{display:none}.contact.contact2 .section-title{color:#1c1e4e}.contact.contact2 .contact-form .form-control{color:#414857;display:inline-block;height:50px;background:none;border:1px solid #ebebeb;background:#fff;border-radius:0;box-shadow:none;outline:none;padding:12px 15px}.contact.contact2 .contact-form textarea.form-control{height:210px;margin-bottom:0}.contact.contact2 .contact-form .submit-btn .btn{width:100%;background:#1c1e4e;border-bottom:5px solid #2e3073;border-radius:40px;padding:10px 70px}.contact.contact2 .contact-form .submit-btn .btn:hover{background:#3161ff;border-bottom:5px solid #2f58dc;color:#fff}.contact.contact2 ::-webkit-input-placeholder{font-style:italic;color:#414857}.contact.contact2 ::-moz-placeholder{font-style:italic;color:#414857}.contact.contact2 :-ms-input-placeholder{font-style:italic;color:#414857}.contact.contact2 :-moz-placeholder{font-style:italic;color:#414857}.contact.contact2 :placeholder{font-style:italic;color:#414857}.keepintouch{padding:0 50px;margin-top:-160px}.keepintouch .communication{background:#1c1e4e;padding:30px}.keepintouch .communication img{margin-right:10px}.keepintouch .communication h4{margin-top:0;margin-bottom:30px;color:#fff}.keepintouch .communication h5{font-family:'Lora',serif;font-size:28px;color:#fff}.keepintouch .communication p{font-size:16px;color:#fff;margin-bottom:20px}.keepintouch .communication i{float:left;color:#3161ff}.keepintouch .communication .schedule_box{padding-left:30px}.keepintouch .communication .schedule_box h6{font-size:18px;color:#fff;margin-bottom:0}.keepintouch .communication.schedule p{font-size:14px}.keepintouch .communication.schedule .info-body:last-child p{margin-bottom:0}.gmap{width:100%;height:460px}@media screen and (max-width: 991px){.keepintouch .communication.schedule{margin-top:30px}}@media screen and (max-width: 767px){.contact:before{width:100%}.keepintouch{padding:0;margin-top:30px}.contact.contact2{background:transparent;padding-top:90px;padding-bottom:90px}}@media screen and (max-width: 575px){.contact:after{display:none}}.timeline .time_panel{padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.timeline .time_panel:last-child{padding-bottom:0}.timeline .time_panel.reverse_direction{flex-direction:row-reverse}.timeline .panelbox{width:50%}.timeline .time_panel .content{position:relative;padding-left:60px}.timeline .time_panel.reverse_direction .content{padding-left:0;padding-right:60px}.timeline .time_panel .content h1{position:absolute;top:0;z-index:-1;font-size:120px;color:#f4f4f4;line-height:90px;letter-spacing:3px}.timeline .time_panel .content h3{font-size:20px;line-height:32px;letter-spacing:-.5px;color:#1c1e4e;padding-top:45px;margin-bottom:18px}.timeline .time_panel .content p{font-size:18px;line-height:28px}@media screen and (max-width: 991px){.timeline .panelbox{width:100%}.timeline .time_panel{padding-bottom:50px}.timeline .time_panel .content,.timeline .time_panel.reverse_direction .content{padding-left:0;padding-right:0}}.accordion div,.accordion2 div{transition:none}.accordion .item{position:relative;border-radius:0;margin-bottom:45px}.accordion .item:last-child{margin-bottom:0}.accordion .item .title{position:relative;margin-bottom:0;padding:10px 90px;cursor:pointer}.accordion .item .title h3{font-size:20px;color:#1c1e4e}.accordion .item .title:before{content:"";background-image:url(../images/faq-icon1.png);background-position:center;background-repeat:no-repeat;background-color:#f6faff;position:absolute;color:#cbd2d9;display:inline-block;border-radius:100%;width:70px;height:70px;text-align:center;line-height:70px;top:50%;left:0;transform:translateY(-50%)}.accordion .item.active .title:before{background-image:url(../images/faq-icon2.png);position:absolute;background-position:center;background-repeat:no-repeat;background-color:#3161ff;color:#1c1e4e}.accordion .item .title:after{content:"\f287";font-family:'Ionicons';position:absolute;color:#3161ff;font-size:20px;font-weight:700;display:inline-block;text-align:right;line-height:20px;top:50%;right:0;transform:translateY(-50%)}.accordion .item.active .title:after{content:"\f27e";color:#1c1e4e}.accordion .item .accor-info,.accordion .item .dion-info{display:none;padding:5px 0 5px 90px;font-size:18px;line-height:26px}.accordion .item .accor-info.active,.accordion .item .dion-info.active{display:block}@media screen and (max-width: 991px){.accordion .dion{margin-top:90px}}@media screen and (max-width: 767px){.accordion .item{margin-bottom:25px}.accordion .item .title{padding:10px 40px 10px 70px}.accordion .item .title h3{font-size:16px}.accordion .item .title:before{width:60px;height:60px;line-height:60px}.accordion .item .accor-info,.accordion .item .dion-info{padding:10px 15px;font-size:14px;line-height:22px}}.footer{position:relative;background:url(../images/footer-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.footer:before{content:"";position:absolute;background:rgba(28,30,78,0.90);top:0;left:0;width:100%;height:100%}.footer>div{position:relative;z-index:1}.footer-above{padding-top:100px;padding-bottom:100px}.footer-bottom{font-family:'Poppins',sans-serif;font-size:14px;background:#1c1e4e;text-align:center;color:#fff;padding:20px 0}.footer_2 .footer-bottom{background:#1c1e4e}.footer_2 .footer-bottom a{color:#1c1e4e}.footer-bottom a:hover,.footer_2 .footer-bottom a:hover{color:#fff}.copyright p{margin-bottom:0}.copyright a:hover{color:#8486a7}.copyright a{color:#fff}.widget-title{margin-bottom:30px}.widget-title h4{position:relative;font-size:18px;color:#fff;text-transform:uppercase;padding-bottom:10px;margin-top:0;margin-bottom:10px}.widget-title h4:after{content:"";position:absolute;left:0;top:100%;width:45px;height:1px;background:#1c1e4e}.widget-title h3{position:relative;font-size:18px;color:#fff;text-transform:uppercase;padding-bottom:10px;margin-top:0;margin-bottom:10px}.widget-title h3:after{content:"";position:absolute;left:0;top:100%;width:45px;height:1px;background:#1c1e4e}.footer ul{padding:0;margin-bottom:0;list-style-type:none}.footer ul li{list-style-type:none}.footer-social{margin-top:20px}.footer-social .social-item{display:inline-block;margin:0 5px 0 0}.footer-social .social-item:last-child{margin-right:0}.footer-social .social-item a{width:42px;height:42px;display:block;border-radius:100%;border:1px solid #fff;color:#fff;font-size:20px;text-align:center;line-height:36px;-webkit-transition:all .05s;-moz-transition:all .05s;-o-transition:all .05s;transition:all .05s}.footer-social .social-item a:hover{background:#1c1e4e;color:#1c1e4e;-webkit-transition:all .05s;-moz-transition:all .05s;-o-transition:all .05s;transition:all .05s}.footer_widget.footer_nav_menu .menu-item{position:relative;font-family:'GT Walsheim Regular';color:#cbd2d9;padding:5px 0}.footer_widget.footer_nav_menu .menu-item:first-child{padding-top:0}.footer_widget.footer_nav_menu .menu-item:last-child{padding-bottom:0}.footer_widget.footer_nav_menu .menu-item a{position:relative;color:#cbd2d9;display:block;padding-left:20px;text-decoration:none}.footer_widget.footer_nav_menu .menu-item a:before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;border-radius:100%;background:#4d61d6;transform:translateY(-50%)}.footer_widget.footer_nav_menu .menu-item a:hover:before{background:#1c1e4e}.footer_widget.footer_nav_menu.footer_contact li{padding:12px 0}@media screen and (max-width: 991px){.footer-social .social-item{margin:5px 2px}.footer-above{padding-bottom:40px}.footer_widget{margin-bottom:40px}}@media screen and (max-width: 767px){.footer .footer_widget{margin-bottom:50px}}.not-found h1{font-size:100px;font-weight:600;color:#4759d8;line-height:80px;margin-bottom:30px;text-align:center}.not-found h5{font-size:30px;font-weight:300;line-height:40px;margin-bottom:10px}.not-found p{font-size:16px;letter-spacing:1px;margin-bottom:50px}.not-found a.btn{color:#4759d8;border:1px solid #4759d8;outline:none;box-shadow:none}.not-found a.btn:hover,.not-found a.btn:focus,.not-found .btn-outline-primary:not(:disabled):not(.disabled):active{background:#4759d8;border:1px solid #4759d8;color:#fff;box-shadow:none}.sidebar .widget ul li a{font-family:'GT Walsheim Medium';font-size:16px;line-height:24px}.widget table#wp-calendar{width:100%}.recent-posts-widget-with-thumbnails ul li{line-height:20px}.recent-posts-widget-with-thumbnails ul li a .rpwwt-post-title{font-family:'GT Walsheim Medium';font-size:16px}.recent-posts-widget-with-thumbnails ul li .rpwwt-post-date{margin:12px 0 0;color:#414857}.widget_meta ul li,.widget_recent_comments ul li,.widget_rss ul li{display:block;border-bottom:1px solid #f4f4f4;padding:13px 0}.widget_meta ul li:first-child,.widget_recent_comments ul li:first-child,.widget_rss ul li:first-child{padding-top:0}.widget_pages ul li a,.widget_nav_menu ul li a,.footer-widget ul li a{font-family:'GT Walsheim Medium';display:block;border-bottom:1px solid #f4f4f4;position:relative;font-size:16px;line-height:24px;padding:13px 0;color:#111a22}.sidebar .widget.widget_categories ul li,.sidebar .widget_pages ul li,.sidebar .widget_nav_menu ul li{border-bottom:0;padding:0}.sidebar .widget.widget_calendar caption{padding-bottom:0;line-height:16px;font-weight:600;color:#4759d8}.widget_text img{width:100%;height:auto}.rssSummary,.rpwwt-post-date,.rpwwt-post-comments-number{font-family:'Roboto',sans-serif}.wp-caption{max-width:100%;margin-bottom:30px}.wp-caption img{width:100%}.page-links{clear:both}.page-links span{font-weight:600;padding-left:10px;display:inline-block}.page-links span.page-links-title{color:#000;padding-left:0}.page-links span{color:#4759d8}.page-links a span{color:#000}.page-links a span:hover{color:#4759d8}.page-links span.screen-reader-text{padding-left:0}.entry-footer{clear:both}.alignnone{margin:5px 20px 20px 0;height:auto}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;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}.gallery-caption{text-align:center}.bypostauthor{color:inherit}.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}.comment-form-cookies-consent{padding:15px}.comment-form-cookies-consent input{margin-right:10px}.blog_post.sticky .post_header h2.post_title,.blog_post.sticky .post_header h2.post_title a,.blog_post.tag-sticky-2 .post_header h2.post_title,.blog_post.tag-sticky-2 .post_header h2.post_title a{color:#4759d8}.blog_post .full_content h1,.blog_post .full_content h2,.blog_post .full_content h3,.blog_post .full_content h4,.blog_post .full_content h5,.blog_post .full_content h6,.page .full_content h1,.page .full_content h2,.page .full_content h3,.page .full_content h4,.page .full_content h5,.page .full_content h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.blog-comments h1,.blog-comments h2,.blog-comments h3,.blog-comments h4,.blog-comments h5,.blog-comments h6{margin-top:20px}.texto-abaixo{max-width:1145px;margin:auto;padding:0 35px}.justify{text-align:justify}.white{color:#fff}.white h2{color:#fff}.dev{float:right}.company{float:left}.tamanho{padding-bottom:40px}.maiuscula{text-transform:uppercase}.topo{padding:0 0 30px}.lig{opacity:.8;font-size:17px}.space{padding-top:3px}.space2{padding-top:10px}.newspace{padding-left:40px}@media screen and (max-width: 500px){.newspace{padding-left:0}}