.elementor-171 .elementor-element.elementor-element-32e009b3:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-32e009b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B70404;}.elementor-171 .elementor-element.elementor-element-32e009b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-32e009b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171 .elementor-element.elementor-element-49fe99a7{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-49fe99a7 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-171 .elementor-element.elementor-element-273b94f1:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-273b94f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-171 .elementor-element.elementor-element-273b94f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-171 .elementor-element.elementor-element-273b94f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171 .elementor-element.elementor-element-d67b8e1 img{width:65%;}.elementor-171 .elementor-element.elementor-element-188b1d56:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-188b1d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-171 .elementor-element.elementor-element-188b1d56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-171 .elementor-element.elementor-element-188b1d56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171 .elementor-element.elementor-element-2b97a2ad{text-align:center;}.elementor-171 .elementor-element.elementor-element-2b97a2ad .elementor-heading-title{color:#0CB4FB;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 21px #0DB8F0;}.elementor-171 .elementor-element.elementor-element-dac32f9{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FF0000;}.elementor-171 .elementor-element.elementor-element-dac32f9 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-171 .elementor-element.elementor-element-dac32f9 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-171 .elementor-element.elementor-element-dac32f9 .elementor-headline-plain-text{color:#FBFBFB;}.elementor-171 .elementor-element.elementor-element-dac32f9 > .elementor-widget-container{margin:-33px 0px -33px 0px;padding:0px 0px -1px 0px;}.elementor-171 .elementor-element.elementor-element-31f54e07{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#04FD62;}.elementor-171 .elementor-element.elementor-element-31f54e07 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-171 .elementor-element.elementor-element-31f54e07 .elementor-headline-dynamic-wrapper path{stroke:#04FD62;}.elementor-171 .elementor-element.elementor-element-31f54e07 .elementor-headline-plain-text{color:#FBFBFB;}.elementor-171 .elementor-element.elementor-element-31f54e07 > .elementor-widget-container{margin:-36px 0px -27px 0px;padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-7b988dcd:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-7b988dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-171 .elementor-element.elementor-element-7b988dcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-171 .elementor-element.elementor-element-7b988dcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171 .elementor-element.elementor-element-4a1dff34 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;background-color:#F67C05;}.elementor-171 .elementor-element.elementor-element-4a1dff34 .elementor-button:hover, .elementor-171 .elementor-element.elementor-element-4a1dff34 .elementor-button:focus{background-color:#F98201;}.elementor-171 .elementor-element.elementor-element-698f926d:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-698f926d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-171 .elementor-element.elementor-element-698f926d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-171 .elementor-element.elementor-element-698f926d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-171:not(.elementor-motion-effects-element-type-background), body.elementor-page-171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-49fe99a7{font-size:18px;}.elementor-171 .elementor-element.elementor-element-d67b8e1 img{width:100%;}.elementor-171 .elementor-element.elementor-element-2b97a2ad .elementor-heading-title{font-size:23px;}.elementor-171 .elementor-element.elementor-element-4a1dff34 .elementor-button{font-size:20px;}.elementor-171 .elementor-element.elementor-element-7dfa03f8 img{width:100%;}}/* Start custom CSS */p {
    margin: 0;
    }

.bt {
    text-align: center;
    font-size: 36px;
    font-weight: 900;
    letter-spacing: -0.02em;
    line-height: 1.1em;
    }

    strong {
        font-weight:700;
    }
    
/*-----BOX PROTEGEM-----*/
    
.elementor-3831 .elementor-element.elementor-element-4a6d36cb .eael-feature-list-content-box .eael-feature-list-title {
    margin-top: 6px;
    }    
    
    
/*-----FUNDO TOPO-----*/
    
#bl-topo {
    background-image: linear-gradient( to bottom, #3b134c, #6e358b, #ae73cd 50%, #f2e0fb 100%);
    }  
    
/*-----BANDEIRAS-----*/

    #boxcard {
        width: 740px;
        margin-left: auto;
        margin-right: auto;
        }
    .card {
        width: auto;
        height: auto;
        border-radius: 5px;
        text-align: center;
        margin: 1px -1px;
        padding: 0;
        display: inline-block;
        }
    .bandeira {
        width: 90px;
        text-align: center;
        vertical-align: top;
        }
    
/*----MENU RODAPE----*/

    ul.rodape {
        list-style: none;
        padding: 0;
        text-align: left;
        }
    
    ul.rodape li {
        display: block;
        margin: 0 0 5px;
        }

    ul.rodape li a {
        transition-duration: .3s;
        display: inline-block;
        color: #fff;
        font-family: "Catamaran", Sans-serif;
        font-size: 16px;
        font-weight: 500;
        }
    

/*-----MENU TOPO-----*/

    ul.menu-topo {
        list-style: none;
        padding: 0;
        text-align: right;
        }

    ul.menu-topo li {
        display: inline;
        margin: 0 10px
        }

    ul.menu-topo li a {
        transition-duration: .3s;
        display: inline-block;
        color: #fff;
        font-family: "Catamaran", Sans-serif;
        font-size: 15px;
        font-weight: 600;
        }
        
      ul.menu-topo li a:hover {
        color: #98226F;
        }

    ul.menu-topo li a.destaque {
        padding: 5px 15px;
        border-radius: 50px;
        border: 2px solid #fff;
        }

    ul.menu-topo li a.destaque:hover {
        background-color: #98226F;
        border: 2px solid #98226F;
        color: #fff;
        }
        
/*-----TAB-----*/

.elementor-toggle .elementor-tab-title {
        border-radius: 50px;
        }
        
@media (max-width: 767px) {
    
.elementor-3831 .elementor-element.elementor-element-4a6d36cb .-icon-position-left .eael-feature-list-content-box, .elementor-3831 .elementor-element.elementor-element-4a6d36cb .-icon-position-right .eael-feature-list-content-box, .elementor-3831 .elementor-element.elementor-element-4a6d36cb .-icon-position-top .eael-feature-list-content-box {
    margin: 0;
    margin-left: 50px;
    margin-top: -35px;
    }

.elementor-widget-eael-feature-list .eael-feature-list-items.circle .eael-feature-list-icon-box .eael-feature-list-icon-inner .eael-feature-list-icon {
    border-radius: 50%;
    z-index: 9;
    }
    
    ul.rodape {
        text-align: center;
    }
    
    .bandeira {
        width: 80px;
    }

#boxcard {
        width: 328px;
    }
    }/* End custom CSS */