@keyframes rotacaoPay{ 0% {transform:  rotate(0deg); } 100% {transform:  rotate(360deg); }} 

.videoTutorial{display: none!important;}

/* STEP 5 - paymentFees */
section.paymentFees {}
    section.paymentFees .centro {}
    /* step 5 - topo carregando */
    section.paymentFees .centro .topoCarregando {margin-bottom: 83px;}
    @keyframes carregar80 {0% {width: 60%;}100%{width:80%}}
        section.paymentFees .centro .topoCarregando::after{animation: carregar80 1.5s;width: 80%;}

    section.paymentFees .centro .boxEscolhaPreco{width: 100%;max-width: 867px;margin: 0 0 40px;}
        section.paymentFees .centro .boxEscolhaPreco h2.titulo{font: 700 32px / 28px 'omnes-pro';letter-spacing: 0.02em;color: #1A1B1D;position: relative;margin-bottom: 7px;}
        section.paymentFees .centro .boxEscolhaPreco p.descricao{font: 400 18px / 24px 'omnes-pro';font-style: italic;letter-spacing: 0.02em;color: #81868E;width: 100%;margin-bottom: 30px;}
    
        section.paymentFees .centro .boxEscolhaPreco .itensPreco{display: flex;gap: 36px;}
        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolhaBoxPagamento{position: relative;width: 100%;}
        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolhaBoxPagamento:before{content: "";position: absolute;top: 45%;left: 48%;width: 11.2px;height: 11.2px;border-radius: 11.2px;box-shadow: 28px 0px 0 0 rgba(212,106,69,0.2), 22.7px 16.5px 0 0 rgba(212,106,69,0.4), 8.68px 26.6px 0 0 rgba(212,106,69,0.6), -8.68px 26.6px 0 0 rgba(212,106,69,0.8), -22.7px 16.5px 0 0 #d46a45;animation: spinner-b87k6z 1s infinite linear;opacity: 0;visibility: hidden;z-index: 10;}

        @keyframes spinner-b87k6z { to {transform: rotate(360deg);} }
        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolhaBoxPagamento.loading{min-height: 620px;border: 1px solid #535353;box-shadow: 0px 0px 14px 0px #00000014;}
        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolhaBoxPagamento.loading:before{opacity: 1;visibility: visible;}
        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha{width: 100%;padding: 35px;border: 1px dashed #D9DCE0;transition: all 0.5s ease;}
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha:hover{border: 1px solid #535353;box-shadow: 0px 0px 14px 0px #00000014;}
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha:hover a.btEscolhaPreco{background: #101010;border-color: #101010;color: #fff;}
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha h3{font: 700 25px/25px 'omnes-pro';color: #D46A45;margin: 0 0 15px;}
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p{display: flex;align-items: center;gap: 20px;margin-bottom: 20px;}
                section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p strong{font: 600 48px / 32px 'omnes-pro';color: #000000;}
                section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p strong i{}
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p b{padding: 8px 0 0;font: 600 16px / 18px 'omnes-pro';}
                section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p b em{display: block;font-style: italic;font-size: 14px;color: #8C8D8D;}
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha a:active,
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha a:any-link{display: flex;align-items: center;justify-content: center;width: 100%;padding: 9px 10px 11px;margin: 0 0 38px;font: 600 18px/16px 'omnes-pro';color: #1A1B1D;border: 2px solid #E2E2EB;border-radius: 36px;box-shadow: 0px 4px 2px 0px #0000000D;transition: all 0.5s ease;}
                section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha a.btEscolhaPreco:hover{background: #D46A45;border-color: #D46A45;box-shadow: 0px 4px 6px 0px #00000036;}
    
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha.guru h3{color: #A856FF;}
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha.guru a.btEscolhaPreco:hover{background: #A856FF;border-color: #A856FF;}
        
            section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits {width: 100%;position: relative;}
                section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li{position:relative;font: 400 16px/22px 'omnes-pro';letter-spacing: 0.02em;color: #373B41;padding: 0 0 12px 26px;margin-bottom: 13px;border-bottom: 2px solid #F2F3F4;}
                section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li:last-of-type{margin-bottom: 0px;padding-bottom: 0;border: none;}
                    section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li b {font-weight: 600;}
                    section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li em{font-style: italic;}
                        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li::before {content: '';display: block;position: absolute;top: 3px;left: 0;user-select: none;}
                        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li:first-of-type::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23CDCECE' d='M6.4 0a6.4 6.4 0 1 0 0 12.8A6.4 6.4 0 0 0 6.4 0Zm.17 1.28c.23 0 .4.18.4.4v.77c.23.04 1.31.28 1.62 1.67.09.4-.21.8-.63.8h-.21a.66.66 0 0 1-.64-.55c-.13-.6-.46-.72-.61-.72-.11 0-.6.03-.6.93 0 1.57 2.76 1.08 2.76 3.65a2 2 0 0 1-1.8 2.15v.66a.4.4 0 0 1-.8 0v-.66c-.22-.03-1.55-.18-1.86-1.8-.08-.38.24-.73.64-.73h.2c.31 0 .59.2.64.5.15.85.68.8.77.8.12 0 .7-.02.7-.9 0-1.8-2.77-1-2.77-3.67a2.03 2.03 0 0 1 1.79-2.16v-.74c0-.22.18-.4.4-.4Zm7.74 4a8 8 0 0 1-9.03 9.03 6.4 6.4 0 0 0 9.03-9.03Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat;width: 17px; height: 17px;}
                        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li:nth-of-type(2)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23CDCECE' d='M6.91.13 1.86 2.4c-.52.23-.86.76-.86 1.34V7.2A9.08 9.08 0 0 0 7.5 16 9.08 9.08 0 0 0 14 7.2V3.75c0-.58-.34-1.1-.86-1.34L8.1.13c-.38-.17-.8-.17-1.18 0Zm-.64 10.52-2-2.03a.74.74 0 0 1 0-1.04.71.71 0 0 1 1.02 0L6.78 9.1l3.67-3.73a.71.71 0 0 1 1.02 0c.28.29.28.76 0 1.04L7.3 10.65a.71.71 0 0 1-1.02 0Z'/%3E%3C/svg%3E");background-size: contain; background-repeat: no-repeat;width: 16px; height: 16px;}
                        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li:nth-of-type(3)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23CDCECE' d='M8 .5a7.5 7.5 0 1 0 .02 15.02A7.5 7.5 0 0 0 8 .5Zm2.2 8.44-1.4 3.04a.68.68 0 0 1-.61.4h-.13a.68.68 0 0 1-.68-.69v-1.47a.82.82 0 0 0-.25-.59L6.4 8.9a.9.9 0 0 1-.26-.64v-.6a.66.66 0 0 0-.2-.47l-.23-.23a.68.68 0 0 0-.48-.2H4a.88.88 0 0 1-.63-.27l-1.04-1.1A6.25 6.25 0 0 1 8 1.76l.38.02-.82 1.25a.55.55 0 0 0 0 .59l.52.87c.14.23.1.53-.1.72a.59.59 0 0 1-.67.11l-.55-.27a.5.5 0 0 0-.58.09l-.33.33a.5.5 0 0 0 0 .7l.37.38c.14.13.33.21.52.21h.9c.23 0 .47.07.67.2l1.6 1c.34.2.47.63.3 1Zm2.5-.78a.8.8 0 0 1-.41-.51l-.4-1.57a.8.8 0 0 1 .38-.88l.99-.57a6.2 6.2 0 0 1 .92 4.26l-1.48-.73Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size: contain; background-repeat: no-repeat;width: 16px; height: 16px;}
                        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li:nth-of-type(4)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' fill='none' viewBox='0 0 16 14'%3E%3Cpath fill='%23d46a45' fill-rule='evenodd' d='M12.28.805a.805.805 0 0 0-.502-.748.785.785 0 0 0-.871.197 7.44 7.44 0 0 1-5.462 2.403H2.791c-.74 0-1.45.298-1.974.829A2.86 2.86 0 0 0 0 5.489v.756c0 .751.294 1.471.817 2.003.524.53 1.233.83 1.974.83h2.654c2.069 0 4.046.869 5.462 2.401.222.241.568.32.87.198a.805.805 0 0 0 .502-.748zM15.442 5.3h-1.116a.563.563 0 0 0-.559.567c0 .313.25.566.559.566h1.116A.563.563 0 0 0 16 5.867a.563.563 0 0 0-.558-.567M13.35 8.888l.79.802c.218.22.571.22.79 0a.574.574 0 0 0 0-.802l-.79-.801a.554.554 0 0 0-.79 0 .574.574 0 0 0 0 .801M14.14 3.647l.79-.802a.574.574 0 0 0 0-.801.554.554 0 0 0-.79 0l-.79.801a.574.574 0 0 0 0 .802c.218.22.572.22.79 0M2.378 9.808l.503 3.085A1.31 1.31 0 0 0 4.166 14H5.91c.322 0 .622-.17.79-.448a.96.96 0 0 0 .042-.918l-.438-.89a.2.2 0 0 1-.015-.039l-.452-1.861c-.13-.008-3.322-.02-3.459-.036' clip-rule='evenodd'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;width: 16px;height: 14px;top: 5px;}
                        section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li:nth-of-type(5)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23d46a45' d='m.216 3.407 4.472 2.408L7.69 2.813 2.924 1.69A2.7 2.7 0 0 0 .07 2.818a.41.41 0 0 0 .147.59M11.187 6.31 8.185 9.312l2.408 4.472a.41.41 0 0 0 .589.147 2.7 2.7 0 0 0 1.126-2.855z'/%3E%3Cpath fill='%23d46a45' d='M12.711 0c-.676 0-1.312.263-1.79.741L2.876 8.786H1.288A1.29 1.29 0 0 0 0 10.076a.41.41 0 0 0 .2.35l2.108 1.266 1.265 2.109a.41.41 0 0 0 .352.199c.72 0 1.289-.585 1.289-1.289v-1.587l8.045-8.045A2.52 2.52 0 0 0 14 1.289 1.29 1.29 0 0 0 12.711 0'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;width: 16px;height: 14px;top: 5px;}


    /* communityFeeUsedFor */
    section.paymentFees .centro .communityFeeUsedFor {position: relative;max-width: 1066px;margin-bottom: 44px;padding: 25px 0px 0;/* border-bottom: 1px dashed #E2E3E4; */border-top: 1px dashed #E2E3E4;}
        section.paymentFees .centro .communityFeeUsedFor li.boxTop{width: 100%; display: block; background: #F0F0F0; margin: 0 auto 40px; padding: 15px 0 16px; text-align: center; font: 400 16px / 20px 'omnes-pro'; font-style: italic; letter-spacing: 0.02em; color: #595f68c4;}
        section.paymentFees .centro .communityFeeUsedFor li.boxTitle{margin-bottom: 35px;}
            section.paymentFees .centro .communityFeeUsedFor li.boxTitle h3{font: 500 24px/28px 'omnes-pro';letter-spacing: 0.02em;color: #1A1B1D;    margin-bottom: 2px;}
                section.paymentFees .centro .communityFeeUsedFor li.boxTitle h3 em{font-weight: 700;color: #D46A45;}
            section.paymentFees .centro .communityFeeUsedFor li.boxTitle span {font: 400 16px/22px 'omnes-pro';font-style:italic;letter-spacing: 0.02em;color:#8B9098; opacity: 0.8;}
        section.paymentFees .centro .communityFeeUsedFor li.boxFee{font: 400 17px/24px 'omnes-pro';letter-spacing: 0.03em;color: #5B616D;padding-left: 64px;margin-bottom: 28px;position:relative;}
            section.paymentFees .centro .communityFeeUsedFor li.boxFee i{font-weight: 600;color: #2E2F32;}
            section.paymentFees .centro .communityFeeUsedFor li.boxFee::before{content:''; display: block; position: absolute;left: 1px;background-size: contain; background-repeat: no-repeat;}
                section.paymentFees .centro .communityFeeUsedFor li.boxFee.host::before {width:45px;height:38px; top: 3px; background-image: url("../img/icons/stickerHost.svg"); }
                section.paymentFees .centro .communityFeeUsedFor li.boxFee.promote::before {width:44px;height:40px;top: 5px; background-image: url("../img/icons/stickerPromote.svg");}
                section.paymentFees .centro .communityFeeUsedFor li.boxFee.optimize::before {width:44px;height:44px; top: 4px; background-image: url("../img/icons/stickerNetwork.svg");}
                section.paymentFees .centro .communityFeeUsedFor li.boxFee.contribute::before {width: 39px;height: 42px;top: 2px;background-image: url("../img/icons/stickerContribute.svg");}

    /* buttons */
    section.paymentFees .centro .button {padding: 40px 20px 0;align-items: center;position: relative;display: flex;justify-content: center;gap: 52px;}
        section.paymentFees .centro .button .back {color: #53565E; font: 500 17px / 16px 'omnes-pro'; letter-spacing: 0.02em; text-decoration: underline; text-decoration-color: transparent; text-underline-offset: 3px; transition: all 0.5s ease;}
            section.paymentFees .centro .button .back:hover{color: #d46a45; text-decoration-color: #d46a45; transition: all 0.5s ease;}


/* MOBILE */

._320 section.paymentFees .centro {overflow-x: clip;}

._320 section.paymentFees .centro .boxEscolhaPreco{margin-bottom: 0px;}
    ._320 section.paymentFees .centro .boxEscolhaPreco h2.titulo{font: 700 24px / 28px 'omnes-pro';letter-spacing: 0.02em;padding: 0;margin-bottom: 0px;}
    ._320 section.paymentFees .centro .boxEscolhaPreco p.descricao{margin-bottom: 18px;line-height: 22px;font-style: normal;}

    ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco{flex-wrap: wrap;gap: 12px;width: calc(100% + 20px);margin-left: -10px;}
    ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha{padding: 17px 12px 20px;}
        ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha h3{padding: 0 10px;margin-bottom: 3px;font-size: 23px;}
        ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p{gap: 15px;margin-bottom: 12px;padding: 0 10px;}
            ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p strong{font-size: 42px;}
        ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha p b{padding: 6px 0 0;}
        ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha a:active,
        ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha a:any-link{margin-bottom: 20px;}

        ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha.guru{/* order: -1; */}
        ._320 section.paymentFees .centro .boxEscolhaPreco .itensPreco .escolha ul.listBenefits li{font-size: 14px;line-height: 17px;padding-left: 24px;}


    

    /* communityFee */
    ._320 section.paymentFees .centro .communityFeeUsedFor {outline: initial;padding: 12px 0 14px;background: #fff;border-radius: 0;border-bottom: none;margin: 0;}
        ._320 section.paymentFees .centro .communityFeeUsedFor li.boxTop{width: calc(100% + 40px); margin: 0 -20px 20px; border-radius: 0; padding: 18px 20px 18px; font-size: 14px; font-style: italic; font-weight: 500; line-height: 18px; opacity: 0.85; overflow: clip;}
        ._320 section.paymentFees .centro .communityFeeUsedFor li.boxTop br.desktop{display: none;}
        ._320 section.paymentFees .centro .communityFeeUsedFor li.boxTitle{/* max-width: 330px; */margin: 0 auto 19px;}
            ._320 section.paymentFees .centro .communityFeeUsedFor li.boxTitle h3{font-size: 16px;letter-spacing: 0.01em;font-weight: 400;margin: 0;}
            ._320 section.paymentFees .centro .communityFeeUsedFor li.boxTitle span {font: 400 15px / 18px 'omnes-pro';font-style: italic}
        ._320 section.paymentFees .centro .communityFeeUsedFor li.boxFee{/* max-width: 330px; */margin: 0 auto 16px;font: 400 14px / 20px 'omnes-pro';letter-spacing: 0.02em;padding: 0 5px 0 54px;color: #373b41f2;}
            ._320 section.paymentFees .centro .communityFeeUsedFor li.boxFee i{font-size: 15px; line-height: 23px;}
            ._320 section.paymentFees .centro .communityFeeUsedFor li.boxFee::before{width: 37px; left: 3px;}
    ._320 section.choice .centro .choiceButtons {padding: 0; flex-direction: column; gap: 40px;}