.elementor-kit-14{--e-global-color-primary:#E9A230;--e-global-color-secondary:#54595F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#61CE70;--e-global-color-435bd72:#212121;--e-global-color-a47efe7:#11110F;--e-global-color-9bcd8cf:#D6A42E;--e-global-color-72ae506:#B67D1E;--e-global-color-b35adbe:#2C2C2C;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-fb12405-font-size:clamp(3rem, 1.7309rem + 1.813vw, 4rem);--e-global-typography-775081a-font-size:clamp(2.6rem, 1.7309rem + 1.813vw, 3rem);--e-global-typography-4b38e2f-font-size:clamp(2.2rem, 1.5482rem + 1.3598vw, 2.5rem);--e-global-typography-8b34871-font-size:clamp(1.8rem, 1.3654rem + 0.9065vw, 2rem);--e-global-typography-64f6c27-font-size:clamp(1.6rem, 1.2741rem + 0.6799vw, 1.75rem);--e-global-typography-c3871f0-font-size:clamp(1.4rem, 1.1827rem + 0.4533vw, 1.5rem);--e-global-typography-9038448-font-size:clamp(1.2rem, 1.0914rem + 0.2266vw, 1.25rem);--e-global-typography-70df827-font-size:1.2rem;--e-global-typography-f48f9c1-font-size:1rem;--e-global-typography-f48f9c1-font-weight:600;--e-global-typography-2498f02-font-size:1.125rem;--e-global-typography-b370803-font-size:0.875rem;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-435bd72 );}.elementor-kit-14 a{color:var( --e-global-color-9bcd8cf );text-decoration:none;}.elementor-kit-14 a:hover{color:var( --e-global-color-72ae506 );}.elementor-kit-14 h1{color:var( --e-global-color-text );}.elementor-kit-14 h2{color:var( --e-global-color-text );}.elementor-kit-14 h3{color:var( --e-global-color-text );}.elementor-kit-14 h4{color:var( --e-global-color-text );}.elementor-kit-14 h5{color:var( --e-global-color-text );}.elementor-kit-14 h6{color:var( --e-global-color-text );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );background-color:var( --e-global-color-9bcd8cf );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-kit-14 button:hover,.elementor-kit-14 button:focus,.elementor-kit-14 input[type="button"]:hover,.elementor-kit-14 input[type="button"]:focus,.elementor-kit-14 input[type="submit"]:hover,.elementor-kit-14 input[type="submit"]:focus,.elementor-kit-14 .elementor-button:hover,.elementor-kit-14 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-72ae506 );}.elementor-kit-14 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-14 textarea:focus,.elementor-kit-14 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9bcd8cf );}.elementor-kit-14 input:not([type="button"]):not([type="submit"]),.elementor-kit-14 textarea,.elementor-kit-14 .elementor-field-textual{padding:8px 16px 8px 16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;--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:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-14{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-14{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */a {text-decoration: none !important;}

/* ASTRA */
.ast-grid-common-col {
    padding: 0;
}

/* CONTAINER BOXED LAYOUT*/
/*Geral*/
.c-box {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* Ultra wide */
@media (max-width: 3840px) {
.c-box {--content-width: 55%;}}

/* Desktop */
@media (max-width: 1920px) {
.c-box {--content-width: 65%;}}

/* Laptop big */
@media (max-width: 1600px) {
.c-box {--content-width: 75%;}}

/* Laptop small */
@media (max-width: 1366px) {
.c-box {--content-width: 80%;}}

/* Tablet portrait */
@media (max-width: 1200px) {
.c-box {--content-width: 85%;}}

/* Mobile */
@media (max-width: 767px) {
.c-box {--content-width: 85%;}}

/* PADDING */
.pad-0-5 {
    padding: .5rem; /* 8 */
}
.pad-1 {
    padding: 1rem; /* 16 */
}
.pad-1-25 {
    padding: 1.25rem; /* 20 */
}
.pad-1-5 {
    padding: 1.5rem; /* 24 */
}
.pad-2 {
    padding: 2rem; /* 32 */
}
.pad-2-5 {
    padding: 2.5rem; /* 40 */
}
.pad-3 {
    padding: 3rem; /* 48 */
}
.pad-4 {
    padding: 4rem; /* 64 */
}
.pad-5 {
    padding: 5rem; /* 80 */
}
.pad-6 {
    padding: 6rem; /* 96 */
}
.pad-7 {
    padding: 7rem; /* 112 */
}
.pad-8 {
    padding: 8rem; /* 128 */
}
.pad-9 {
    padding: 9rem; /* 144 */
}
.pad-10 {
    padding: 10rem; /* 160 */
}

/* PADDING TOP-BOTTOM */
.pad-tb-0-5 {
    padding-top: .5rem; /* 8 */
    padding-bottom: .5rem;
}
.pad-tb-1 {
    padding-top: 1rem; /* 16 */
    padding-bottom: 1rem;
}
.pad-tb-1-25 {
    padding-top: 1.25rem; /* 20 */
    padding-bottom: 1.25rem;
}
.pad-tb-1-5 {
    padding-top: 1.5rem; /* 24 */
    padding-bottom: 1.5rem;
}
.pad-tb-2 {
    padding-top: 2rem; /* 32 */
    padding-bottom: 2rem;
}
.pad-tb-2-5 {
    padding-top: 2.5rem; /* 40 */
    padding-bottom: 2.5rem;
}
.pad-tb-3 {
    padding-top: 3rem; /* 48 */
    padding-bottom: 3rem;
}
.pad-tb-4 {
    padding-top: 4rem; /* 64 */
    padding-bottom: 4rem;
}
.pad-tb-5 {
    padding-top: 5rem; /* 80 */
    padding-bottom: 5rem;
}
.pad-tb-6 {
    padding-top: 6rem; /* 96 */
    padding-bottom: 6rem;
}
.pad-tb-7 {
    padding-top: 7rem; /* 112 */
    padding-bottom: 7rem;
}
.pad-tb-8 {
    padding-top: 8rem; /* 128 */
    padding-bottom: 8rem;
}
.pad-tb-9 {
    padding-top: 9rem; /* 144 */
    padding-bottom: 9rem;
}
.pad-tb-10 {
    padding-top: 10rem; /* 160 */
    padding-bottom: 10rem;
}

/* PADDING LEFT */
.pad-l-0-5 {
    padding-left: .5rem; /* 8 */
}
.pad-l-1 {
    padding-left: 1rem; /* 16 */
}
.pad-l-1-25 {
    padding-left: 1.25rem; /* 20 */
}
.pad-l-1-5 {
    padding-left: 1.5rem; /* 24 */
}
.pad-l-2 {
    padding-left: 2rem; /* 32 */
}
.pad-l-2-5 {
    padding-left: 2.5rem; /* 40 */
}
.pad-l-3 {
    padding-left: 3rem; /* 48 */
}
.pad-l-4 {
    padding-left: 4rem; /* 64 */
}
.pad-l-5 {
    padding-left: 5rem; /* 80 */
}
.pad-l-6 {
    padding-left: 6rem; /* 96 */
}
.pad-l-7 {
    padding-left: 7rem; /* 112 */
}
.pad-l-8 {
    padding-left: 8rem; /* 128 */
}
.pad-l-9 {
    padding-left: 9rem; /* 144 */
}
.pad-l-10 {
    padding-left: 10rem; /* 160 */
}

/* PADDING RIGHT */
.pad-r-0-5 {
    padding-right: .5rem; /* 8 */
}
.pad-r-1 {
    padding-right: 1rem; /* 16 */
}
.pad-r-1-25 {
    padding-right: 1.25rem; /* 20 */
}
.pad-r-1-5 {
    padding-right: 1.5rem; /* 24 */
}
.pad-r-2 {
    padding-right: 2rem; /* 32 */
}
.pad-r-2-5 {
    padding-right: 2.5rem; /* 40 */
}
.pad-r-3 {
    padding-right: 3rem; /* 48 */
}
.pad-r-4 {
    padding-right: 4rem; /* 64 */
}
.pad-r-5 {
    padding-right: 5rem; /* 80 */
}
.pad-r-6 {
    padding-right: 6rem; /* 96 */
}
.pad-r-7 {
    padding-right: 7rem; /* 112 */
}
.pad-r-8 {
    padding-right: 8rem; /* 128 */
}
.pad-r-9 {
    padding-right: 9rem; /* 144 */
}
.pad-r-10 {
    padding-right: 10rem; /* 160 */
}

/* PADDING TOP */
.pad-t-0-5 {
    padding-top: .5rem; /* 8 */
}
.pad-t-1 {
    padding-top: 1rem; /* 16 */
}
.pad-t-1-25 {
    padding-top: 1.25rem; /* 20 */
}
.pad-t-1-5 {
    padding-top: 1.5rem; /* 24 */
}
.pad-t-2 {
    padding-top: 2rem; /* 32 */
}
.pad-t-2-5 {
    padding-top: 2.5rem; /* 40 */
}
.pad-t-3 {
    padding-top: 3rem; /* 48 */
}
.pad-t-4 {
    padding-top: 4rem; /* 64 */
}
.pad-t-5 {
    padding-top: 5rem; /* 80 */
}
.pad-t-6 {
    padding-top: 6rem; /* 96 */
}
.pad-t-7 {
    padding-top: 7rem; /* 112 */
}
.pad-t-8 {
    padding-top: 8rem; /* 128 */
}
.pad-t-9 {
    padding-top: 9rem; /* 144 */
}
.pad-t-10 {
    padding-top: 10rem; /* 160 */
}

/* PADDING BOTTOM */
.pad-b-0-5 {
    padding-bottom: .5rem; /* 8 */
}
.pad-b-1 {
    padding-bottom: 1rem; /* 16 */
}
.pad-b-1-25 {
    padding-bottom: 1.25rem; /* 20 */
}
.pad-b-1-5 {
    padding-bottom: 1.5rem; /* 24 */
}
.pad-b-2 {
    padding-bottom: 2rem; /* 32 */
}
.pad-b-2-5 {
    padding-bottom: 2.5rem; /* 40 */
}
.pad-b-3 {
    padding-bottom: 3rem; /* 48 */
}
.pad-b-4 {
    padding-bottom: 4rem; /* 64 */
}
.pad-b-5 {
    padding-bottom: 5rem; /* 80 */
}
.pad-b-6 {
    padding-bottom: 6rem; /* 96 */
}
.pad-b-7 {
    padding-bottom: 7rem; /* 112 */
}
.pad-b-8 {
    padding-bottom: 8rem; /* 128 */
}
.pad-b-9 {
    padding-bottom: 9rem; /* 144 */
}
.pad-b-10 {
    padding-bottom: 10rem; /* 160 */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://www.calculocertoprevidencia.com/wp-content/uploads/2023/07/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://www.calculocertoprevidencia.com/wp-content/uploads/2023/07/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://www.calculocertoprevidencia.com/wp-content/uploads/2023/07/Montserrat-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */