*{font-family: 'Exo', sans-serif!important;}



.p-relative{position: relative!important;}



.text-justify{text-align: justify!important;}

.text-center{text-align: center!important;}



.none-text{text-transform: none!important}



.f-left{float: left!important;}

.f-right{float: right!important;}



.italic{font-style: italic!important;}



.font-12{font-size: 12px!important;}

.font-18{font-size: 18px!important;}

.font-22{font-size: 22px!important;}

.font-24{font-size: 24px!important;}

.font-28{font-size: 28px!important;}

.font-32{font-size: 32px!important;}

.font-38{font-size: 38px!important;}

.font-42{font-size: 42px!important;}

.font-44{font-size: 44px!important;}

.font-46{font-size: 46px!important;}

.font-48{font-size: 48px!important;}

.font-72{font-size: 72px!important;}



.lh-25{line-height: 25px!important;}

.lh-32{line-height: 32px!important;}

.lh-38{line-height: 38px!important;}

.lh-42{line-height: 42px!important;}

.lh-44{line-height: 44px!important;}

.lh-46{line-height: 46px!important;}

.lh-48{line-height: 48px!important;}

.lh-52{line-height: 52px!important;}

.lh-72{line-height: 72px!important;}

.lh-78{line-height: 78px!important;}



.fw-400{font-weight: 400!important;}

.fw-600{font-weight: 600!important;}

.fw-700{font-weight: 700!important;}

.fw-800{font-weight: 800!important;}



.mt-30{margin-top: 30px!important}

.mt-45{margin-top: 45px!important}

.mt-60{margin-top: 60px!important}

.mt-90{margin-top: 90px!important}

.mt-110{margin-top: 110px!important}

.mt-120{margin-top: 120px!important}



.mb-0{margin-bottom: 0px!important;}

.mb-30{margin-bottom: 30px!important;}

.mb-45{margin-bottom: 45px!important;}

.mb-60{margin-bottom: 60px!important;}

.mb-90{margin-bottom: 90px!important;}



.py-60{padding: 60px 0!important;}

.py-90{padding: 90px 0!important;}

.py-100{padding: 105px 0!important;}

.py-120{padding: 120px 0!important;}



.pt-220{padding-top: 220px!important;}



.uppercase{text-transform: uppercase!important;}



.line-height-28{line-height: 28px!important;}

.line-height-50{line-height: 50px!important;}



.w-90{width: 90%!important;}



.w-70{width: 70%!important;}



.w-250p{width: 250px!important;}

.w-350p{width: 350px!important;}

.w-500p{width: 500px!important;}



.pl-15{padding-left: 15px!important;}



.bg-whitesmoke{background-color: whitesmoke!important;}

.bg-white{background-color: white!important;}



.txc-white{color: white!important;}

.sticky .txc-white{color: #1676bc !important;}

.txc-greenlight {color: #ccff66!important;}

.txc-bluedark {color: #194e83!important}

.txc-gray {color: #333333!important}



.bgtx-greenlight{color: #4dbcc2!important;color: #194e83!important}



.pagination{}

.pagination li.active{padding: 0px 10px;background-color: #4dbcc2;font-weight: 800;color: white!important;}

.pagination li.active a{

    color: #32679b!important;

}

.pagination li{padding: 0 10px;background-color: #ebebeb;margin-left: 5px;font-weight: 600;}

.pagination li a{}



::selection {

    background: #32679b!important;

    text-shadow: none!important;

    color: #ffffff!important;

}



.loader .loader-container:before {border-top: 3px solid #22CCFF!important;}

.full-width-header .rs-header .menu-area .logo-area img {max-height: 150px!important;}

.rs-slider.slider-style6 .slider .slick-arrow {background: #32679b!important;}



.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .slide-layer {background-color: rgb(255 255 255 / 0%) !important;}



.readon.paste-btn {background-color: #6e9d43 !important;color: white!important;}

.home-paste-color .full-width-header .rs-header .menu-area.sticky .expand-btn-inner ul .humburger .nav-expander .bar span.dot1, .home-paste-color .full-width-header .rs-header .menu-area.sticky .expand-btn-inner ul .humburger .nav-expander .bar span.dot3, .home-paste-color .full-width-header .rs-header .menu-area.sticky .expand-btn-inner ul .humburger .nav-expander .bar span.dot5, .home-paste-color .full-width-header .rs-header .menu-area.sticky .expand-btn-inner ul .humburger .nav-expander .bar span.dot7, .home-paste-color .full-width-header .rs-header .menu-area.sticky .expand-btn-inner ul .humburger .nav-expander .bar span.dot9 {background: #1676bc !important;}

.full-width-header .rs-header.header-style3 .expand-btn-inner ul .humburger .nav-expander .bar span {background: #9fb638;}

.full-width-header .rs-header .toolbar-area.topbar-style1.topber-modify2.paste-color-modify1 .toolbar-sl-share .clearfix li a i:hover, .full-width-header .rs-header .toolbar-area.topbar-style1.topber-modify2.paste-color-modify1 .toolbar-contact .rs-contact-info li a:hover, .full-width-header .rs-header .toolbar-area.topbar-style1.topber-modify2.paste-color-modify1 .toolbar-sl-share .clearfix .opening em i, .full-width-header .rs-header .toolbar-area.topbar-style1.topber-modify2.paste-color-modify1 .toolbar-contact .rs-contact-info li i {color: #ccff66!important;}

.full-width-header .rs-header.header-style3 .menu-area .main-menu .rs-menu ul.nav-menu li a:hover, .full-width-header .rs-header.header-style3 .menu-area .main-menu .rs-menu ul li.active a, .full-width-header .rs-header.header-style3 .menu-area .main-menu .rs-menu ul.sub-menu li.active a, .full-width-header .rs-header.header-style3 .menu-area .main-menu .rs-menu ul.nav-menu li.current-menu-item > a, .full-width-header .rs-header.header-style3 .menu-area .main-menu .rs-menu ul li.current-menu-item > a:before {color: #83daff !important;}

.home-paste-color .full-width-header .mobile-navbar-menu .nav-menu li.active-menu a, .home-paste-color .full-width-header .mobile-navbar-menu .nav-menu li a:hover, .home-paste-color .full-width-header .right_menu_togle .canvas-contact .address-area .address-list .info-content em a:hover, .home-paste-color .full-width-header .right_menu_togle .canvas-contact .address-area .address-list .info-icon i:before {color: #8cab3d !important;}



a {color: #1676bc !important;}

.rs-inner-blog .widget-area .widget-title .title {color: #32679b!important;}



.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .sl-title {color: #ffffff !important;}

.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .sl-desc {color: #ffffff !important;}



.rs-footer.footer-main-home.footer-style4 .footer-top .address-widget li i {color: #ccff66!important;}



.rs-footer.footer-main-home .footer-top .footer-logo a img {height: auto!important;}



.offwrap {background: #32679b!important;}



.link-menu svg, .link-top-menu svg{fill:#32679b!important;color:#32679b!important}

.link-menu-white svg{fill:#FFFFFF!important;color:#FFFFFF!important}



.logo-decode{top: 15px;position: relative;color: white;font-size: 10px;}



.scrollUp{width: 45px;height: 45px;background-color: #32679b;border-radius: 50px 50px 50px 50px!important;padding: 7px 0px;}



.sec-title .sub-text.sub-text2:after {background: #8baa3e !important;}



.rs-services.services-style1 .services-slider .services-img a {background-color: #4dbcc2!important;}



.sec-title .title {color: #1676bc !important;}



.services-btn .btn-text {color: #ffffff!important;background-color: #32679b!important;}



ul.check-lists2 li:before {color: #1c5389!important;background: #4dbcc2!important;}



.readon.more {background: #8eac3d !important;color: #ffffff!important;}



.home-paste-color .rs-carousel .owl-dots .owl-dot {background: #32679b!important;}



.services-btn.btn-style2 .btn-text i:before {color: #f1f1f1!important;left: 5px!important;}



.rs-services.services-style1 .services-slider .services-content .services-titles .title a:hover {color: #4dbcc2!important;}



.rs-services.services-style1 .services-slider .services-content .services-txt {height: 200px!important;margin-bottom: 75px;}



.rs-blog.blog-main-home .blog-item .blog-content .blog-title a {color: #32679b!important;}



.rs-blog.blog-main-home.blog-modify1 .blog-content .blog-title {height: 90px!important;}



.rs-breadcrumbs .breadcrumbs-inner .page-title:after {background: #ccff66!important;}



.rs-contact.contact-style6 .contact-section .contact-wrap .from-control {border-color: #c7c7c7!important;background-color: #f3f3f3!important;color: #393636!important;padding: 10px 14px!important;}



.rs-contact.contact-style6 .contact-section .contact-wrap .from-control::placeholder {color: black!important;}



.rs-contact.contact-style6 .contact-box {background-color: #194e83!important;}



.rs-contact.contact-style6 .contact-box .content-text .title a:hover {color: #4dbcc2!important;}



.sec-title .title.title4:before {background: #4dbcc2!important;}



.rs-contact.contact-style6 .contact-box .content-text span a:hover {color: #4dbcc2!important;}



.rs-inner-blog .blog-item .blog-content .blog-meta .btm-cate li .blog-date i {color: #4dbcc2!important;}



.rs-inner-blog .blog-item .blog-content .blog-title a:hover {color: #32679b!important;}



.rs-inner-blog .widget-area .widget-title .title:after {background: #4ab4ba!important;}



.rs-inner-blog .widget-area .recent-posts .recent-post-widget .post-desc .date-post i:before {color: #4bb6bc!important;}



.rs-process.process-style3 .process-bg .process-item .number-text .number-area:before {background: #4dbcc2!important;visibility: hidden!important;opacity: 0!important;}



.rs-services.services-main-home .services-item .services-wrap .normarl-text-area .icon-image {background: #1676bc !important;}



ul.services-list li a:hover {background: #32679b!important;color: white!important;}



ul.check-lists3 li:before {color: #4dbcc2!important;}



.rs-inner-blog .blog-item .blog-content {padding: 0px 0px 10px!important;}



.rs-services.services-main-home .services-item .services-wrap .services-content {background: rgb(255 255 255 / 90%)!important;}



.rs-services.services-main-home .services-item .services-wrap .services-content .service-inner .icon-top {background: #1676bc !important;}



.rs-process.process-style3 .process-bg .process-item .number-image {background: #32679b!important;}



.rs-process.process-style3 .process-bg .process-item .number-image {padding: 25px!important;}



.rs-process.process-style3 .process-bg .process-item .number-image img {width: 90px!important;padding: 15px!important;}



.rs-services-single .services-add {background-color: #32679b!important;}



.address-wrap-item .icon-part {background: #25d366 !important;}

.address-wrap-item .icon-part:before {background: #3a6693 !important;}



.rs-services-single .services-add .address-wrap-item .divider .divider-separator:before {border-bottom: 2px dashed #ffffff!important;}



.rs-services-single .services-add .address-wrap-item .title {line-height: 32px!important;}



.rs-services-single .services-add .address-wrap-item .title span {color: #ffffff!important;}



.rs-partner.partner-main-home.partner-modify1 {background-color: #ffffff!important;}



.rs-counter.counter-style1.counter-modify1 .rs-counter-list:before {background: #00000000!important;}

.rs-counter.counter-style1 .rs-counter-list .count-text .count-number .prefix {font-size: 32px!important;color: #ffffff!important;}

.rs-counter.counter-style1.counter-modify1 .rs-counter-list .count-text .title {font-size: 14px;text-align: center;width: 100%;position: relative;display: block;text-transform: uppercase;}

.rs-counter.counter-style1 .rs-counter-list .count-text .count-number {margin-bottom: 6px!important;text-align: center!important;}

.bg6 {height: 360px!important;}

.rs-counter.counter-style1 .rs-counter-list .count-text .count-number .rs-count {

    font-size: 38px!important;color: #ffffff!important;}



.fancybox-bg {background: #00214b!important;}



.rs-team.team-style6 .team-item .team-inner-wrap .team-content .team-name {font-size: 22px;line-height: 20px;color: #32679b!important;font-weight: 600;}

.rs-team.team-style6 .team-item .team-inner-wrap .team-content .team-title {font-size: 14px;font-weight: 600;color: #4dbcc2!important;}

.rs-team.team-style6 .team-item .team-inner-wrap .team-content .team-desc:before {background: #676767!important;}



.btn-dark {color: #fff!important;background-color: #32679b!important;border-color: #ffffff!important;}



#politica-de-privacidade h2{color: #32679b!important; font-size: 24px!important;}

#politica-de-privacidade p{text-align: justify;}

.hidden-xs{display:block!important}

.show-xs{display:none!important}



.whatsapp-btn{position:fixed;width:60px;height:60px;bottom:40px;right:70px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow: 1px 1px 2px #888;

  z-index:1000;}



.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .sl-title {font-size: 42px;font-weight: 800;line-height: 43px;color: #ffffff;margin: 0 0 20px;}



.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .sl-desc {font-size: 15px;}

.rs-blog.blog-main-home.blog-modify1 .blog-content .blog-title {height: 120px!important;line-height: 24px;font-size: 18px;}



.rs-blog.blog-main-home.blog-modify1 .blog-content .blog-title {height: auto!important;line-height: 24px;font-size: 18px;min-height: 80px;}



.rs-services.services-style1 .services-slider .services-content .services-titles .title {font-size: 23px;font-weight: 700;line-height: 28px;font-family: "Roboto", Sans-serif;margin: 0px 0px 14px 0px;height: 75px;}



.count-icone img{display: block;position: relative;width: 64px;margin: 0px auto;padding-bottom: 5px;}


.full-width-header .right_menu_togle .canvas-logo img {
    max-height: 80px!important;
}


/*==========  Mobile First Method  ==========*/



    /* Custom, iPhone Retina */ 

@media only screen and (min-width : 0px) and (max-width : 480px) {

	

.rs-header .menu-area .logo-area {position: relative!important;top: 15px!important;left: 15px!important;}	

.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .sl-desc {font-size: 14px;width: 90%;}

.rs-about.about-style1 {position: relative;padding: 30px 15px;}

.bg6 {height: 510px!important;}

.footer-logo{}

.footer-logo a img{display:block;position:relative;margin: 0 auto;}	

.footer-top .textwidget p {color: #ffffff;margin: 0 auto;position: relative;display: block;width: 100%;text-align: center;padding: 0 15px!important}

.w-100-xs{width:100%!important}

.footer-social{left: 155px;position: relative;padding: 25px 0;width: 50%;}

.footer-title{text-align:center!important}

.rs-footer.footer-main-home .footer-top .address-widget li, .rs-footer.footer-main-home .footer-top .site-map li{width: 70%;left: 75px;}

.rs-footer.footer-main-home .footer-top .footer-title {padding-top: 45px;}

.logo-decode {top: 15px;position: relative;color: white;font-size: 10px;display: block;margin: 25px auto 35px auto;width: 100%;left: 70px;}

.rs-footer.footer-main-home .footer-bottom .copyright p {text-align: center;}

.rs-breadcrumbs {background-size: 330%!important;background-position: -550px 0!important;}	

.py-30-xs{padding-bottom:30px!important;padding-top:30px!important;}

.pxy-15-xs{padding:15px!important;}



	.rs-services-single{padding:20px!important;}

	

	.rs-counter.counter-style1.counter-modify1 .rs-counter-list {text-align: center;padding: 60px 0px 10px 0px!important;}

	.bg6 {height: 840px!important;}

	

	.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .sl-title {font-size: 36px;line-height: 40px;padding-top: 30px;top: 25px;position: relative;}

	.rs-slider.slider-style6 .slider .slider-item .slider-inner .content-part .sl-desc {font-size: 15px;top: 15px;position: relative;}

	

.whatsapp-btn{left:10px;}	

	

.show-xs{display:block!important}

.hidden-xs{display:none!important}	

	

}@media only screen and (max-width : 768px) and (min-width : 481px){

	

.rs-header .menu-area .logo-area {position: relative!important;top: 15px!important;left: 15px!important;}	

	

}@media only screen and (max-width : 992px)  and (min-width : 769px){

	

.rs-header .menu-area .logo-area {position: relative!important;top: 15px!important;left: 15px!important;}	

	

}@media only screen and (max-width : 1024px) and (min-width : 993px){



    

}@media only screen and (max-width : 1200px) and (min-width : 1025px){

    

}@media only screen and (max-width : 1500px) and (min-width : 1201px){

    

}@media only screen and (min-width : 1501px){

	

} 

