@media only screen and (min-width: 1200px){body.layout-mode-responsive .visible-large{display:inherit !important;}body.layout-mode-responsive .hidden-large{display:none !important;}body.layout-mode-responsive .visible-desktop{display:inherit !important;}body.layout-mode-responsive .hidden-desktop{display:none !important;}}@media only screen and (min-width: 960px) and (max-width: 1199px){body.layout-mode-responsive .visible-large{display:none !important;}body.layout-mode-responsive .hidden-large{display:inherit !important;}body.layout-mode-responsive .visible-desktop{display:inherit !important;}body.layout-mode-responsive .hidden-desktop{display:none !important;}body.layout-mode-responsive .promo h1{font-size:3.7em;}body.layout-mode-responsive .promo p{font-size:1.3em;}body.layout-mode-responsive .promo-image{width:40%;}body.layout-mode-responsive .promo-image img{max-width:100%;}}@media (min-width: 768px) and (max-width: 959px){body.layout-mode-responsive .visible-tablet{display:inherit !important;}body.layout-mode-responsive .hidden-tablet{display:none !important;}body.layout-mode-responsive .hidden-desktop{display:inherit !important;}body.layout-mode-responsive .visible-desktop{display:none !important;}body.layout-mode-responsive .visible-large{display:none !important;}body.layout-mode-responsive .hidden-large{display:inherit !important;}body.layout-mode-responsive .promo-image{width:38%;}body.layout-mode-responsive .promo-image img{max-width:100%;}body.layout-mode-responsive .promo h1{font-size:2.9em;}body.layout-mode-responsive .promo p{font-size:1.1em;}body.layout-mode-responsive .promo-desc{padding-top:0;}}@media (max-width: 767px){body.layout-mode-responsive{padding:0;}body.layout-mode-responsive .visible-phone{display:inherit !important;}body.layout-mode-responsive .hidden-phone{display:none !important;}body.layout-mode-responsive .hidden-desktop{display:inherit !important;}body.layout-mode-responsive .visible-desktop{display:none !important;}body.layout-mode-responsive .hidden-large{display:inherit !important;}body.layout-mode-responsive .visible-large{display:none !important;}body.layout-mode-responsive #rt-logo{margin:0 auto;}body.layout-mode-responsive .component-content .column-1,body.layout-mode-responsive .component-content .column-2,body.layout-mode-responsive .component-content .column-3,body.layout-mode-responsive .component-content .column-4{width:100% !important;float:none !important;margin:0 !important;}body.layout-mode-responsive #gantry-totop{margin:0 auto;text-align:center;width:100%;}body.layout-mode-responsive .gantry-width-20,body.layout-mode-responsive .gantry-width-25,body.layout-mode-responsive .gantry-width-30,body.layout-mode-responsive .gantry-width-33,body.layout-mode-responsive .gantry-width-40,body.layout-mode-responsive .gantry-width-50,body.layout-mode-responsive .gantry-width-60,body.layout-mode-responsive .gantry-width-66,body.layout-mode-responsive .gantry-width-70,body.layout-mode-responsive .gantry-width-75,body.layout-mode-responsive .gantry-width-80{width:100%;}body.layout-mode-responsive .gantry-width-spacer{margin:5px;}body.layout-mode-responsive .row{margin:0;display:block;}body.layout-mode-responsive .row .cell{display:block;width:100%;}body.layout-mode-responsive .form-horizontal .control-group .control-label{float:none;width:auto;text-align:left;}body.layout-mode-responsive .form-horizontal .control-group .controls{margin-left:0;}body.layout-mode-responsive select{width:100%;}}@media only screen and (min-width: 481px) and (max-width: 767px){.promo-image{width:48%;margin-top:0;margin-bottom:0;}.promo-image img{max-width:100%;}.promo h1{font-size:2.2em;}.promo p{font-size:1em;}.promo-desc{padding-top:0;}}@media only screen and (max-width: 480px){.promo-image{margin:0 auto;width:100%;float:none;text-align:center;}.promo-image img{max-width:50%;}.promo h1{font-size:2.2em;}.promo p{font-size:0.9em;}.promo-desc{padding-top:0;}}@media (max-width: 1200px){.rt-block.contato-fone,.rt-block.contato-endereco{display:block;margin:20px;width:auto;}}@media (max-width: 1024px){.rt-error-rocket{position:relative;float:none;top:0;left:0;margin:0 auto;width:100%;}.rt-error-content{margin-top:20px;}}@media (max-width: 768px){body.layout-mode-responsive .rt-block.logo-block #rt-logo{width:100%;background-position:center !important;background-size:contain !important;}header#rt-top-surround{margin-top:0;}article{padding:10px;}#rt-transition{padding-bottom:30px;}footer{position:relative;}footer #rt-copyright{position:relative;text-align:center;}footer #rt-copyright .powered-by{float:none;}.slideshowck.camera_wrap{margin-bottom:120px !important;height:200px !important;}.slideshowck.camera_wrap img{margin:0 !important;width:100% !important;height:100% !important;}.slideshowck.camera_wrap .camera_target_content{overflow:visible;}.slideshowck.camera_wrap .camera_target_content .camera_caption{bottom:-100px;width:100%;}.slideshowck.camera_wrap .camera_target_content .camera_caption > div{float:left;box-sizing:border-box;width:100%;padding:10px;}.slideshowck.camera_wrap .camera_target_content .camera_caption > div > div.camera_caption_desc{margin-top:5px;line-height:1.2em;}.rt-block.dicas div.bt-cs{height:auto;}.rt-block.dicas div.bt-cs .bt-inner .bt-title,.rt-block.dicas div.bt-cs .bt-inner .bt-introtext{float:left;opacity:1 !important;}.rt-block.dicas div.bt-cs .bt-inner .readmore{float:left;top:0;right:0;opacity:1;}.rt-block.novidades .title{float:none;margin:5px 0px;width:100%;text-align:left;}.rt-block.novidades table.acymailing_form{width:100%;}div#djslider90{height:470px !important;}div#djslider90 ul#slider90 li{float:left;margin-bottom:5px !important;height:155px !important;width:45% !important;}#events .item-container{width:50%;}.event{margin-top:-30px;}.event h1{width:100%;}.event .date{width:100%;font-size:14px;text-align:right;}footer .rt-block{padding:0;}footer .itp-subscribe a{float:none;}footer #gantry-totop{float:none;width:50% !important;padding:5px 0;}.rt-error-content .error-content{width:90%;}.rt-error-content .error-content div#erro-motivos{width:80%;}}@media (max-width: 480px){#events .item-container{width:100%;}.rt-error-content{width:100%;}.rt-error-content h1.error-title{width:100%;}.rt-error-content .error-content div#erro-motivos{width:95%;}}@media (max-width: 320px){#carregando{background-size:270px;}body.layout-mode-responsive .rt-block.logo-block{margin-left:35px;padding-left:0;}input[type="text"],input[type="email"],textarea{width:93%;}.rt-block.novidades table.acymailing_form td{float:left;margin:5px 0;width:100%;}div#djslider90{height:920px !important;}div#djslider90 ul#slider90 li{height:180px !important;width:90% !important;}.contact-form .form-horizontal div .controls{float:none;}.rt-error-rocket{width:250px;}.rt-error-content .error-content{width:90%;padding:10px;}.rt-error-content .error-content div#erro-motivos:hover{height:350px;}.rt-error-content .error-content div#erro-motivos ol{margin-left:0;padding-left:20px;}}