.elementor-kit-5{--e-global-color-primary:#09235B;--e-global-color-secondary:#104A96;--e-global-color-text:#1C1C1C;--e-global-color-accent:#00CCFF;--e-global-color-7c58d97:#6F00FF;--e-global-color-6b5c57d:#4600A0;--e-global-color-5cbb5ee:#FF006F;--e-global-color-0425ec6:#C10054;--e-global-color-55f46c1:#FFC710;--e-global-color-fe65095:#F68300;--e-global-color-b3a46e3:#8DEB30;--e-global-color-b887dbe:#5EB608;--e-global-color-4145d69:#309AEB;--e-global-color-ee19142:#104A96;--e-global-color-04803f5:#3068EB;--e-global-color-222f2ce:#064AEB;--e-global-color-59fb5b6:#FCFCFC;--e-global-color-67b9687:#EDEFF3;--e-global-color-05f56c7:#E6E6E6;--e-global-color-870f54a:#FCFCFCCC;--e-global-color-bd48ccc:#09235B7A;--e-global-color-551fec4:#09235BC2;--e-global-color-2d6f538:#111A2D;--e-global-color-39933b9:#111A2DB3;--e-global-color-92f00ea:#FCFCFC9E;--e-global-color-b92a008:#E145CB;--e-global-color-869d8b2:#22A6E3;--e-global-color-489fa31:#FF6200;--e-global-color-1aed56d:#000000B3;--e-global-typography-primary-font-family:"Panton";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Panton";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Panton";--e-global-typography-accent-font-weight:500;--e-global-typography-d66ccf5-font-family:"Panton";--e-global-typography-d66ccf5-font-size:60px;--e-global-typography-d66ccf5-font-weight:700;--e-global-typography-d66ccf5-line-height:1.2em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:#EDEFF3;background-image:url("https://www.onr.org.br/wp-content/uploads/2021/07/bg.png");background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-kit-5 a{color:var( --e-global-color-secondary );font-weight:bold;}.elementor-kit-5 a:hover{color:var( --e-global-color-accent );font-weight:bold;}.elementor-kit-5 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 h4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-5 h6{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-5 img{border-radius:0px 0px 0px 0px;transition-duration:1s;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(min-width:1025px){.elementor-kit-5{background-attachment:scroll;}}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-d66ccf5-font-size:35px;line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h4{line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:30px;--e-global-typography-d66ccf5-font-size:29px;line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h4{line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */[data-elementor-type="wp-page"] {
    overflow: hidden;
}


.jet-popup__overlay {
    backdrop-filter: blur(13px);
}



    .animacaosuave.elementor-motion-effects-element, .animacaosuave .elementor-motion-effects-element {
    transition: all 3s cubic-bezier(.17,.42,.21,.98)!important;
}
    .animacaosuave.elementor-motion-effects-element, .animacaosuave .elementor-motion-effects-layer {
    transition: all 3s cubic-bezier(.17,.42,.21,.98)!important;
}

    .animacaosuave.elementor-motion-effects-element, .animacaosuave5 .elementor-motion-effects-element {
    transition: all 5s cubic-bezier(.17,.42,.21,.98)!important;
}
    .animacaosuave.elementor-motion-effects-element, .animacaosuave5 .elementor-motion-effects-layer {
    transition: all 5s cubic-bezier(.17,.42,.21,.98)!important;
}


/* Animações de entrada mais elegantes */
@keyframes fadeInDown-marks{from{opacity:0;transform:translate3d(0,-30%,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft-marks{from{opacity:0;transform:translate3d(-30%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight-marks{from{opacity:0;transform:translate3d(20%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInUp-marks{from{opacity:0;transform:translate3d(0,30%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown-marks!important}.fadeInLeft{animation-name:fadeInLeft-marks!important}.fadeInRight{animation-name:fadeInRight-marks!important}.fadeInUp{animation-name:fadeInUp-marks!important}/* End custom CSS */