.elementor-10 .elementor-element.elementor-element-b12b89d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider button i,
                                .elementor-10 .elementor-element.elementor-element-b7b400d .slick-arrow i{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b7b400d .slick-arrow svg{width:22px;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider .slick-arrow{color:#1f2226;background-color:#ffffff !important;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider .slick-arrow i{color:#1f2226;}.elementor-10 .elementor-element.elementor-element-b7b400d .hero-slider-controls .slick-arrow i{color:#1f2226;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider-area .hero-slider-controls .slick-arrow{color:#1f2226;background-color:#ffffff !important;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider .slick-arrow svg path{fill:#1f2226;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider .slick-arrow:hover i{color:#23252a;}.elementor-10 .elementor-element.elementor-element-b7b400d .hero-slider-controls .slick-arrow:hover i{color:#23252a;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-10 .elementor-element.elementor-element-b7b400d .htslider-slider .slick-arrow:hover svg path{fill:#23252a;}.elementor-10 .elementor-element.elementor-element-7c19ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-10 .elementor-element.elementor-element-2940401 > .elementor-widget-container{margin:-54px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9087eec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 040px;--row-gap:0px;--column-gap:040px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a5c7995{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9abdb11{text-align:start;}.elementor-10 .elementor-element.elementor-element-d0b0d9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b8b007c{text-align:start;}.elementor-10 .elementor-element.elementor-element-b8b007c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2a755f0{text-align:start;}.elementor-10 .elementor-element.elementor-element-2a755f0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-79de814{font-family:"Poppins", Sans-serif;font-weight:400;color:#091D5D;}.elementor-10 .elementor-element.elementor-element-dd9a233{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-146144a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-146144a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-146144a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-da23374{text-align:start;}.elementor-10 .elementor-element.elementor-element-da23374 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e5ca0e1{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e5ca0e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 020px 0px;}.elementor-10 .elementor-element.elementor-element-e5ca0e1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e5ca0e1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0e6244a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#091D5D;}.elementor-10 .elementor-element.elementor-element-0e6244a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-0e6244a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-119bf05{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-239455a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-239455a > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-10 .elementor-element.elementor-element-239455a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-239455a .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-239455a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-239455a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-239455a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-239455a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e7fa3d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-72d6ac4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-72d6ac4 > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-10 .elementor-element.elementor-element-72d6ac4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-72d6ac4 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-72d6ac4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-72d6ac4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-72d6ac4 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-72d6ac4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a8e1cab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-62a01e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-62a01e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-62a01e6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-62a01e6 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-62a01e6 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-62a01e6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-62a01e6 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-62a01e6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ecbe910{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c192919{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c192919 > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-10 .elementor-element.elementor-element-c192919 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c192919 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-c192919 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c192919 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c192919 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c192919 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5a3ce83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b55c000{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b55c000 > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-10 .elementor-element.elementor-element-b55c000 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-b55c000 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-b55c000 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b55c000 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b55c000 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b55c000 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-62d8ae6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9b4c89d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9b4c89d > .elementor-widget-container{padding:0% 0% 57% 0%;}.elementor-10 .elementor-element.elementor-element-9b4c89d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-9b4c89d .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-9b4c89d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9b4c89d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9b4c89d .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9b4c89d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-60c65d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-61e7dbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-61e7dbf > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-10 .elementor-element.elementor-element-61e7dbf .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-61e7dbf .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-61e7dbf .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-61e7dbf .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-61e7dbf .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-61e7dbf .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5c26365{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4697918{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4697918 > .elementor-widget-container{padding:0% 0% 43% 0%;}.elementor-10 .elementor-element.elementor-element-4697918 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-4697918 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-4697918 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4697918 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-4697918 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4697918 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1c67f6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5ce482b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5ce482b > .elementor-widget-container{padding:0% 0% 31% 0%;}.elementor-10 .elementor-element.elementor-element-5ce482b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-5ce482b .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-5ce482b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5ce482b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-5ce482b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5ce482b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1730535{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0c8485b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0c8485b > .elementor-widget-container{padding:0% 0% 31% 0%;}.elementor-10 .elementor-element.elementor-element-0c8485b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-0c8485b .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-0c8485b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0c8485b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-0c8485b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0c8485b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d8fb809{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c14a968{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c14a968 > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-10 .elementor-element.elementor-element-c14a968 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c14a968 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-c14a968 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c14a968 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c14a968 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c14a968 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4ce2ff2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7058af0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7058af0 > .elementor-widget-container{padding:0px 0px 98px 0px;}.elementor-10 .elementor-element.elementor-element-7058af0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-7058af0 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-7058af0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7058af0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7058af0 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7058af0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-32c41d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-10b3ac6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-10b3ac6 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-10 .elementor-element.elementor-element-10b3ac6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-10b3ac6 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-10b3ac6 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-10b3ac6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-10b3ac6 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-10b3ac6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cd74438{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2dc59a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2dc59a6 > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-10 .elementor-element.elementor-element-2dc59a6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-2dc59a6 .elementor-icon{font-size:41px;}.elementor-10 .elementor-element.elementor-element-2dc59a6 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2dc59a6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-2dc59a6 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2dc59a6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-711bdee{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-10 .elementor-element.elementor-element-cee9435{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3951c17{text-align:center;}.elementor-10 .elementor-element.elementor-element-3951c17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-85e03a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#091D5D;}.elementor-10 .elementor-element.elementor-element-85e03a0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-85e03a0 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6db6b8c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6db6b8c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6db6b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D5D;background-image:url("https://pragenteclinica.com.br/wp-content/uploads/2025/01/bg23.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b689033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-cc0a9fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-26ed81c{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-26ed81c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36ab021{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4ed2d58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-51ab69c{text-align:center;}.elementor-10 .elementor-element.elementor-element-51ab69c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:600;line-height:49px;}.elementor-10 .elementor-element.elementor-element-76a3a57{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-76a3a57.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b4869bc{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-b4869bc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-9047c8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-6fe1d76{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 0px 020px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6fe1d76:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6fe1d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA78CD6;background-image:url("https://pragenteclinica.com.br/wp-content/uploads/2025/01/begebg.png");}.elementor-10 .elementor-element.elementor-element-2ab7fcd{text-align:center;}.elementor-10 .elementor-element.elementor-element-2ab7fcd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7ca6c87{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4165869 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-4165869 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-d7a5839{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 040px;--row-gap:0px;--column-gap:040px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-88f6527{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-icon i{color:#FFA78C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-icon svg{fill:#FFA78C;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1be6e25{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-1be6e25 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-29282ef > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-f469a35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-field-group{padding-right:calc( 17px/2 );padding-left:calc( 17px/2 );margin-bottom:27px;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-form-fields-wrapper{margin-left:calc( -17px/2 );margin-right:calc( -17px/2 );margin-bottom:-27px;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-565fd44 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-565fd44 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-565fd44 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10 .elementor-element.elementor-element-565fd44 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-field-type-html{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-button[type="submit"]{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-565fd44 .elementor-message{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-565fd44{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-146144a{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10 .elementor-element.elementor-element-239455a{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-72d6ac4{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-62a01e6{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-c192919{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-b55c000{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-9b4c89d{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-61e7dbf{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-4697918{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-5ce482b{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-0c8485b{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-c14a968{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-7058af0{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-10b3ac6{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-2dc59a6{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-10 .elementor-element.elementor-element-711bdee{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-9087eec{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-a5c7995{--width:40%;}.elementor-10 .elementor-element.elementor-element-d0b0d9c{--width:70%;}.elementor-10 .elementor-element.elementor-element-146144a{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-cee9435{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-6db6b8c{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-b689033{--width:50%;}.elementor-10 .elementor-element.elementor-element-cc0a9fd{--width:51%;}.elementor-10 .elementor-element.elementor-element-9047c8f{--content-width:944px;}.elementor-10 .elementor-element.elementor-element-d7a5839{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-88f6527{--width:33.3333%;}.elementor-10 .elementor-element.elementor-element-f469a35{--width:66.6666%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-9087eec{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-79de814{font-size:14px;}.elementor-10 .elementor-element.elementor-element-146144a{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10 .elementor-element.elementor-element-da23374 > .elementor-widget-container{margin:0px 0px -71px 0px;}.elementor-10 .elementor-element.elementor-element-e5ca0e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e5ca0e1{text-align:center;}.elementor-10 .elementor-element.elementor-element-0e6244a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0e6244a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-10 .elementor-element.elementor-element-239455a{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-72d6ac4{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-62a01e6{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-c192919{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-b55c000{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-9b4c89d{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-61e7dbf{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-4697918{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-5ce482b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-0c8485b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-c14a968{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-7058af0{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-10b3ac6{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-2dc59a6{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-10 .elementor-element.elementor-element-711bdee{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-cee9435{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3951c17 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-85e03a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-85e03a0{font-size:14px;}.elementor-10 .elementor-element.elementor-element-6db6b8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-26ed81c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10 .elementor-element.elementor-element-26ed81c .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-36ab021{text-align:center;font-size:14px;}.elementor-10 .elementor-element.elementor-element-4ed2d58{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-51ab69c .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-76a3a57{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-10 .elementor-element.elementor-element-7ca6c87{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-10 .elementor-element.elementor-element-d7a5839{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-239455a */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72d6ac4 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62a01e6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c192919 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b55c000 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b4c89d */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-61e7dbf */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4697918 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce482b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c8485b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c14a968 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7058af0 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b3ac6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dc59a6 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid rgba(251, 173, 151, 0.17);
    position: relative;
    background: linear-gradient(290deg, rgba(251, 173, 151, 0.14) 1%, rgba(251, 173, 151, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #fbad97;
    box-shadow: 
        0px 47px 13px 0px rgba(251, 173, 151, 0.01), 
        0px 30px 12px 0px rgba(251, 173, 151, 0.04), 
        0px 17px 10px 0px rgba(251, 173, 151, 0.15), 
        0px 7px 7px 0px rgba(251, 173, 151, 0.26), 
        0px 2px 4px 0px rgba(251, 173, 151, 0.29);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146144a */.elementor-10 .elementor-element.elementor-element-146144a{
    background: rgba(12, 12, 12, 0.01);
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);

}


@media (max-width: 767px){
    .elementor-10 .elementor-element.elementor-element-146144a{
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
}/* End custom CSS */
/* Start custom CSS */html, body{
overflow-x: hidden;
}/* End custom CSS */