.elementor-517 .elementor-element.elementor-element-9363b33{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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 );}.elementor-517 .elementor-element.elementor-element-a81f392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-a81f392 img{width:9%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-0392c18 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-517 .elementor-element.elementor-element-0392c18 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-517 .elementor-element.elementor-element-0392c18{--e-icon-list-icon-size:47px;--icon-vertical-offset:0px;}.elementor-517 .elementor-element.elementor-element-0392c18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-517 .elementor-element.elementor-element-0392c18 .elementor-icon-list-item > a{font-family:"Sui Generis", Sans-serif;font-size:51px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-0392c18 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-517 .elementor-element.elementor-element-2940329{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-4c075cb .elementor-icon-wrapper{text-align:center;}.elementor-517 .elementor-element.elementor-element-4c075cb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-4c075cb.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-4c075cb.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-4c075cb.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-4c075cb.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-4c075cb .elementor-icon{font-size:734px;}.elementor-517 .elementor-element.elementor-element-4c075cb .elementor-icon svg{height:734px;}.elementor-517 .elementor-element.elementor-element-5f81608 .elementor-icon-wrapper{text-align:center;}.elementor-517 .elementor-element.elementor-element-5f81608.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-5f81608.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-5f81608.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-5f81608.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-5f81608.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-5f81608 .elementor-icon{font-size:734px;}.elementor-517 .elementor-element.elementor-element-5f81608 .elementor-icon svg{height:734px;}.elementor-517 .elementor-element.elementor-element-0e6f523 .elementor-icon-wrapper{text-align:center;}.elementor-517 .elementor-element.elementor-element-0e6f523.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-0e6f523.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-0e6f523.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-0e6f523.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-0e6f523.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-0e6f523 .elementor-icon{font-size:734px;}.elementor-517 .elementor-element.elementor-element-0e6f523 .elementor-icon svg{height:734px;}.elementor-517 .elementor-element.elementor-element-3c415e5 .elementor-icon-wrapper{text-align:center;}.elementor-517 .elementor-element.elementor-element-3c415e5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-3c415e5.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-3c415e5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-3c415e5.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-3c415e5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-3c415e5 .elementor-icon{font-size:734px;}.elementor-517 .elementor-element.elementor-element-3c415e5 .elementor-icon svg{height:734px;}.elementor-517 .elementor-element.elementor-element-6557d24 .elementor-icon-wrapper{text-align:center;}.elementor-517 .elementor-element.elementor-element-6557d24.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-6557d24.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-6557d24.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-6557d24.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-6557d24.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-6557d24 .elementor-icon{font-size:734px;}.elementor-517 .elementor-element.elementor-element-6557d24 .elementor-icon svg{height:734px;}.elementor-517 .elementor-element.elementor-element-09aafc6 .elementor-icon-wrapper{text-align:center;}.elementor-517 .elementor-element.elementor-element-09aafc6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-09aafc6.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-09aafc6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-09aafc6.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-09aafc6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-517 .elementor-element.elementor-element-09aafc6 .elementor-icon{font-size:734px;}.elementor-517 .elementor-element.elementor-element-09aafc6 .elementor-icon svg{height:734px;}body.elementor-page-517:not(.elementor-motion-effects-element-type-background), body.elementor-page-517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-517 .elementor-element.elementor-element-4c075cb .elementor-icon{font-size:600px;}.elementor-517 .elementor-element.elementor-element-4c075cb .elementor-icon svg{height:600px;}.elementor-517 .elementor-element.elementor-element-5f81608 .elementor-icon{font-size:600px;}.elementor-517 .elementor-element.elementor-element-5f81608 .elementor-icon svg{height:600px;}.elementor-517 .elementor-element.elementor-element-0e6f523 .elementor-icon{font-size:600px;}.elementor-517 .elementor-element.elementor-element-0e6f523 .elementor-icon svg{height:600px;}.elementor-517 .elementor-element.elementor-element-3c415e5 .elementor-icon{font-size:600px;}.elementor-517 .elementor-element.elementor-element-3c415e5 .elementor-icon svg{height:600px;}.elementor-517 .elementor-element.elementor-element-6557d24 .elementor-icon{font-size:600px;}.elementor-517 .elementor-element.elementor-element-6557d24 .elementor-icon svg{height:600px;}.elementor-517 .elementor-element.elementor-element-09aafc6 .elementor-icon{font-size:600px;}.elementor-517 .elementor-element.elementor-element-09aafc6 .elementor-icon svg{height:600px;}}@media(max-width:1024px) and (min-width:766px){.elementor-517 .elementor-element.elementor-element-9363b33{--content-width:90%;}}@media(max-width:765px){.elementor-517 .elementor-element.elementor-element-a81f392{text-align:center;}.elementor-517 .elementor-element.elementor-element-a81f392 img{width:81px;}.elementor-517 .elementor-element.elementor-element-0392c18{--e-icon-list-icon-size:26px;}.elementor-517 .elementor-element.elementor-element-0392c18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-517 .elementor-element.elementor-element-0392c18 .elementor-icon-list-item > a{font-size:22px;}.elementor-517 .elementor-element.elementor-element-4c075cb .elementor-icon{font-size:330px;}.elementor-517 .elementor-element.elementor-element-4c075cb .elementor-icon svg{height:330px;}.elementor-517 .elementor-element.elementor-element-5f81608 .elementor-icon{font-size:330px;}.elementor-517 .elementor-element.elementor-element-5f81608 .elementor-icon svg{height:330px;}.elementor-517 .elementor-element.elementor-element-0e6f523 .elementor-icon{font-size:330px;}.elementor-517 .elementor-element.elementor-element-0e6f523 .elementor-icon svg{height:330px;}.elementor-517 .elementor-element.elementor-element-3c415e5 .elementor-icon{font-size:330px;}.elementor-517 .elementor-element.elementor-element-3c415e5 .elementor-icon svg{height:330px;}.elementor-517 .elementor-element.elementor-element-6557d24 .elementor-icon{font-size:330px;}.elementor-517 .elementor-element.elementor-element-6557d24 .elementor-icon svg{height:330px;}.elementor-517 .elementor-element.elementor-element-09aafc6 .elementor-icon{font-size:330px;}.elementor-517 .elementor-element.elementor-element-09aafc6 .elementor-icon svg{height:330px;}}/* Start custom CSS *//*desabilita scroll horizontal*/
html,body{
    overflow-x: hidden;
}

/*destaque de título*/
destaque{
    background: linear-gradient(90deg, #FFBF04 0%, #FFF3CE 100%);
    font-weight: 700;
    font-style: italic;
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

/* Botao*/
body.elementor-page-517 .elementor-button{
    border-radius: 7px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    color: #000;
    background-image: linear-gradient(45deg, #FFBF04, #FFF3CE, #F4B510, #FFBF04, #FFF3CE)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    border-bottom: 10px solid #564B0A;
    background-size: 400% 200%;
    transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(244, 181, 16, 0.4)/**cores do brilho atrás do botão**/;
}
 

/**Mouse em cima**/   
body.elementor-page-517 .elementor-button:hover{
    border-radius: 10px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #FFBF04, #FFF3CE, #F4B510, #FFBF04, #FFF3CE)  /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
     box-shadow: 0 0px 32px -2px rgba(244, 181, 16, 0.4)/**cores do brilho atrás do botão**/;
}
    
@keyframes textura{ 
  0%{
    background-position: 0.0;
  }
  100%{
    background-position: 100% 0;
  }
}

svg{
    height: unset !important;
    margin-bottom: -8px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sui Generis';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Regular.woff2') format('woff2'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Regular.woff') format('woff'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Regular.ttf') format('truetype'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Regular.svg#SuiGeneris') format('svg');
}
@font-face {
	font-family: 'Sui Generis';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Italic.woff2') format('woff2'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Italic.woff') format('woff'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Italic.ttf') format('truetype'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisBk-Italic.svg#SuiGeneris') format('svg');
}
@font-face {
	font-family: 'Sui Generis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-Bold.woff2') format('woff2'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-Bold.woff') format('woff'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-Bold.ttf') format('truetype'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-Bold.svg#SuiGeneris') format('svg');
}
@font-face {
	font-family: 'Sui Generis';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-BoldItalic.woff2') format('woff2'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-BoldItalic.woff') format('woff'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-BoldItalic.ttf') format('truetype'),
		url('https://curso.caofianca.com.br/wp-content/uploads/2024/10/SuiGenerisRg-BoldItalic.svg#SuiGeneris') format('svg');
}
/* End Custom Fonts CSS */