.elementor-7158 .elementor-element.elementor-element-47a98929{--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;--justify-content:center;--overlay-opacity:0.5;--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-47a98929:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-47a98929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colegiopense.com.br/wp-content/uploads/2024/09/Grupo-542.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7158 .elementor-element.elementor-element-47a98929::before, .elementor-7158 .elementor-element.elementor-element-47a98929 > .elementor-background-video-container::before, .elementor-7158 .elementor-element.elementor-element-47a98929 > .e-con-inner > .elementor-background-video-container::before, .elementor-7158 .elementor-element.elementor-element-47a98929 > .elementor-background-slideshow::before, .elementor-7158 .elementor-element.elementor-element-47a98929 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7158 .elementor-element.elementor-element-47a98929 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505C2;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-d5187f3{text-align:center;}.elementor-7158 .elementor-element.elementor-element-d5187f3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:70px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-7158 .elementor-element.elementor-element-22135a47{text-align:center;font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-51251b74.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-1c431d0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-1c431d0c:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-1c431d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95e7262 );}.elementor-7158 .elementor-element.elementor-element-1b0c5122{--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;--justify-content:center;}.elementor-7158 .elementor-element.elementor-element-5ae2b724{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-5ae2b724 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;line-height:1.3em;}.elementor-7158 .elementor-element.elementor-element-68252e60{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5D686E;}.elementor-7158 .elementor-element.elementor-element-68252e60 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7158 .elementor-element.elementor-element-163eb09d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-6c184242{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-6c184242:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-6c184242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95e7262 );}.elementor-7158 .elementor-element.elementor-element-3ba2aabf{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:3;}.elementor-7158 .elementor-element.elementor-element-3ba2aabf > .elementor-widget-container{margin:0% 0% -35% 0%;}.elementor-7158 .elementor-element.elementor-element-50e00bcf{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-7158 .elementor-element.elementor-element-50e00bcf:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-50e00bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-6c40a236 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-6c40a236 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2rem;font-weight:900;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-67c8aac2 > .elementor-widget-container{margin:8% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-15982b27{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-15982b27 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 5% 0%;}.elementor-7158 .elementor-element.elementor-element-759e0b77{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-759e0b77:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-759e0b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95e7262 );}.elementor-7158 .elementor-element.elementor-element-11b00e13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7158 .elementor-element.elementor-element-11b00e13 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-7158 .elementor-element.elementor-element-11b00e13.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-11b00e13 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;line-height:1.3em;}.elementor-7158 .elementor-element.elementor-element-5d27b0cc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7158 .elementor-element.elementor-element-53fca7b7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-53fca7b7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-53fca7b7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-53fca7b7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-53fca7b7 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-7158 .elementor-element.elementor-element-53fca7b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-53fca7b7 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;}.elementor-7158 .elementor-element.elementor-element-53fca7b7 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-5afd7c76{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7158 .elementor-element.elementor-element-66c47864 > .elementor-widget-container{margin:6% -18% 0% -16%;padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-5946746{--display:flex;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7158 .elementor-element.elementor-element-15def1c2 > .elementor-widget-container{margin:8% -23% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-15def1c2{z-index:2;}.elementor-7158 .elementor-element.elementor-element-61acb939{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-61acb939.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7158 .elementor-element.elementor-element-6ab25397{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-6ab25397.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-6ab25397.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-6ab25397.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-6ab25397 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-7158 .elementor-element.elementor-element-6ab25397 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-6ab25397 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;}.elementor-7158 .elementor-element.elementor-element-6ab25397 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-41619bda{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-1d3eabc5{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:-10%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-1d3eabc5.e-con{--align-self:flex-start;}.elementor-7158 .elementor-element.elementor-element-617517c6 > .elementor-widget-container{margin:-28% -36% 0% -5%;padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-65233c19.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-227b980c{--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:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-227b980c:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-227b980c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-6d96c611{text-align:center;}.elementor-7158 .elementor-element.elementor-element-72cd72ca > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-7158 .elementor-element.elementor-element-72cd72ca{text-align:center;}.elementor-7158 .elementor-element.elementor-element-1f701c06{--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-7158 .elementor-element.elementor-element-1f701c06:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-1f701c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-59b2ac38{--display:flex;}.elementor-7158 .elementor-element.elementor-element-3252cbe9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;}.elementor-7158 .elementor-element.elementor-element-7c6abd49{--display:flex;}.elementor-7158 .elementor-element.elementor-element-7c6abd49:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-7c6abd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7158 .elementor-element.elementor-element-231738bc .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-231738bc .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-231738bc .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-1f654cf8{--display:flex;}.elementor-7158 .elementor-element.elementor-element-1f654cf8:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-1f654cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-3307b56c .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-3307b56c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-3307b56c .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-468d4b72{--display:flex;}.elementor-7158 .elementor-element.elementor-element-468d4b72:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-468d4b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-a0bfb1f .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-a0bfb1f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-a0bfb1f .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-3f470886{--display:flex;}.elementor-7158 .elementor-element.elementor-element-3f470886:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-3f470886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-53e2b856 .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-53e2b856 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-53e2b856 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-4dc375ef{--display:flex;}.elementor-7158 .elementor-element.elementor-element-4dc375ef:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-4dc375ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-4a5749d5 .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-4a5749d5 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-4a5749d5 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-a720d28{--display:flex;}.elementor-7158 .elementor-element.elementor-element-a720d28:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-a720d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-517ab5f3 .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-517ab5f3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-517ab5f3 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-32f1c7a1{--display:flex;}.elementor-7158 .elementor-element.elementor-element-32f1c7a1:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-32f1c7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-613ad47c .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-613ad47c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-613ad47c .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-444ebaca{--display:flex;}.elementor-7158 .elementor-element.elementor-element-444ebaca:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-444ebaca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-7fa9da6e .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-7fa9da6e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-7fa9da6e .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-69a7a725{--display:flex;}.elementor-7158 .elementor-element.elementor-element-69a7a725:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-69a7a725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-7fe32ad8 .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-7fe32ad8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-7fe32ad8 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-149e69c1{--display:flex;}.elementor-7158 .elementor-element.elementor-element-149e69c1:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-149e69c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-4ee52034 .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-4ee52034 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-4ee52034 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-575c94d2{--display:flex;}.elementor-7158 .elementor-element.elementor-element-575c94d2:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-575c94d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11eac05 );}.elementor-7158 .elementor-element.elementor-element-54f2c287 .elementor-icon-box-wrapper{gap:15px;}.elementor-7158 .elementor-element.elementor-element-54f2c287 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-54f2c287 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-30b9188{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-text );}.elementor-7158 .elementor-element.elementor-element-103ac8ad{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:8%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-103ac8ad:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-103ac8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-6b13b731{width:100%;max-width:100%;text-align:center;}.elementor-7158 .elementor-element.elementor-element-6b13b731 > .elementor-widget-container{margin:0% 0% 4% 0%;padding:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-6b13b731.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7158 .elementor-element.elementor-element-6b13b731 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-7158 .elementor-element.elementor-element-23ec8085{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-23ec8085.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-23ec8085.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-23ec8085.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-23ec8085 .elementor-image-box-wrapper .elementor-image-box-img{width:68%;}.elementor-7158 .elementor-element.elementor-element-23ec8085 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-23ec8085 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:900;color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-23ec8085 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-6a246f57{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-6a246f57.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-6a246f57.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-6a246f57.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-6a246f57 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-7158 .elementor-element.elementor-element-6a246f57 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-6a246f57 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:900;color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-6a246f57 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-3ccf222{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-3ccf222.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-3ccf222.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-3ccf222.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-3ccf222 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-7158 .elementor-element.elementor-element-3ccf222 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-3ccf222 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:900;color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-3ccf222 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:900;color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-3fa1b60f .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-17e5eac4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-17e5eac4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-17e5eac4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-17e5eac4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-17e5eac4 .elementor-image-box-wrapper .elementor-image-box-img{width:68%;}.elementor-7158 .elementor-element.elementor-element-17e5eac4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-17e5eac4 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:900;color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-17e5eac4 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-45bff0ba{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-45bff0ba.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7158 .elementor-element.elementor-element-45bff0ba.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7158 .elementor-element.elementor-element-45bff0ba.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-45bff0ba .elementor-image-box-wrapper .elementor-image-box-img{width:68%;}.elementor-7158 .elementor-element.elementor-element-45bff0ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7158 .elementor-element.elementor-element-45bff0ba .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:900;color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-45bff0ba .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-7158 .elementor-element.elementor-element-38e4411d.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-3ac42bf1{--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:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-3ac42bf1:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-3ac42bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95e7262 );}.elementor-7158 .elementor-element.elementor-element-2cbbe0f > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-7158 .elementor-element.elementor-element-2cbbe0f{text-align:center;}.elementor-7158 .elementor-element.elementor-element-2cbbe0f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:900;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7158 .elementor-element.elementor-element-514bd60f{--grid-row-gap:35px;--grid-column-gap:50px;}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.67 * 100% );}.elementor-7158 .elementor-element.elementor-element-514bd60f:after{content:"0.67";}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__thumbnail__link{width:100%;}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post{padding:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-514bd60f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7158 .elementor-element.elementor-element-514bd60f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7158 .elementor-element.elementor-element-514bd60f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__title, .elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__title a{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:900;line-height:1.6em;}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__title{margin-bottom:20px;}.elementor-7158 .elementor-element.elementor-element-514bd60f a.elementor-post__read-more{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:900;text-decoration:underline;}.elementor-7158 .elementor-element.elementor-element-51e23fb1{--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;--justify-content:center;--align-items:center;--gap:7% 7%;--row-gap:7%;--column-gap:7%;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-51e23fb1:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-51e23fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7158 .elementor-element.elementor-element-f08705d{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-f08705d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-f08705d.elementor-element{--align-self:flex-end;}.elementor-7158 .elementor-element.elementor-element-f08705d img{width:100%;max-width:100%;}.elementor-7158 .elementor-element.elementor-element-40335944{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:-94px;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-40335944{left:187.951px;}body.rtl .elementor-7158 .elementor-element.elementor-element-40335944{right:187.951px;}.elementor-7158 .elementor-element.elementor-element-40335944 img{width:100%;max-width:100%;}.elementor-7158 .elementor-element.elementor-element-430171ad{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-430171ad > .elementor-widget-container{padding:10% 0% 20% 0%;}.elementor-7158 .elementor-element.elementor-element-7b3fa4f3{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:97%;z-index:2;text-align:start;}.elementor-7158 .elementor-element.elementor-element-7b3fa4f3 > .elementor-widget-container{margin:0% -55% -40% 0%;}.elementor-7158 .elementor-element.elementor-element-7b3fa4f3.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{left:60%;}body.rtl .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{right:60%;}.elementor-7158 .elementor-element.elementor-element-7b3fa4f3 img{width:100%;max-width:100%;}.elementor-7158 .elementor-element.elementor-element-37be5c27{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-37be5c27:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-37be5c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95e7262 );}.elementor-7158 .elementor-element.elementor-element-a2d1d8c{--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;--justify-content:center;}.elementor-7158 .elementor-element.elementor-element-7e10cad4{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-7158 .elementor-element.elementor-element-7e10cad4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7158 .elementor-element.elementor-element-7e10cad4 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:900;line-height:1.2em;}.elementor-7158 .elementor-element.elementor-element-28e1adcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-28e1adcc > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-7158 .elementor-element.elementor-element-28e1adcc img{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7158 .elementor-element.elementor-element-1b0c5122{--width:51%;}.elementor-7158 .elementor-element.elementor-element-5d27b0cc{--width:40%;}.elementor-7158 .elementor-element.elementor-element-5afd7c76{--width:60%;}.elementor-7158 .elementor-element.elementor-element-5946746{--width:60%;}.elementor-7158 .elementor-element.elementor-element-61acb939{--width:40%;}.elementor-7158 .elementor-element.elementor-element-41619bda{--width:46%;}.elementor-7158 .elementor-element.elementor-element-1d3eabc5{--width:46%;}.elementor-7158 .elementor-element.elementor-element-a2d1d8c{--width:83%;}}@media(max-width:1460px) and (min-width:768px){.elementor-7158 .elementor-element.elementor-element-a2d1d8c{--width:76%;}}@media(max-width:1280px) and (min-width:768px){.elementor-7158 .elementor-element.elementor-element-1c431d0c{--content-width:95%;}.elementor-7158 .elementor-element.elementor-element-759e0b77{--content-width:95%;}.elementor-7158 .elementor-element.elementor-element-227b980c{--content-width:95%;}.elementor-7158 .elementor-element.elementor-element-103ac8ad{--content-width:95%;}}@media(max-width:1028px) and (min-width:768px){.elementor-7158 .elementor-element.elementor-element-1c431d0c{--content-width:95%;}.elementor-7158 .elementor-element.elementor-element-759e0b77{--content-width:95%;}.elementor-7158 .elementor-element.elementor-element-227b980c{--content-width:95%;}.elementor-7158 .elementor-element.elementor-element-a2d1d8c{--width:100%;}}@media(max-width:1460px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-1c431d0c{--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-5ae2b724{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-7158 .elementor-element.elementor-element-68252e60{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-163eb09d.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-163eb09d img{border-radius:10px 10px 10px 10px;}.elementor-7158 .elementor-element.elementor-element-6c184242{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-50e00bcf{--padding-top:6%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-67c8aac2 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-15982b27{width:100%;max-width:100%;}.elementor-7158 .elementor-element.elementor-element-15982b27 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-5afd7c76{--justify-content:center;}.elementor-7158 .elementor-element.elementor-element-66c47864 > .elementor-widget-container{margin:6% 0% 0% -15%;}.elementor-7158 .elementor-element.elementor-element-5946746{--justify-content:center;}.elementor-7158 .elementor-element.elementor-element-15def1c2 > .elementor-widget-container{margin:6% -20% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-41619bda{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:3%;}.elementor-7158 .elementor-element.elementor-element-617517c6 > .elementor-widget-container{margin:-17% -5% 0% -10%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7158 .elementor-element.elementor-element-514bd60f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-514bd60f.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__title, .elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__title a{font-size:16px;line-height:1.6em;}.elementor-7158 .elementor-element.elementor-element-51e23fb1{--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-40335944{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;top:-71.976px;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-40335944{left:33.965px;}body.rtl .elementor-7158 .elementor-element.elementor-element-40335944{right:33.965px;}.elementor-7158 .elementor-element.elementor-element-7b3fa4f3{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;top:99%;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{left:60%;}body.rtl .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{right:60%;}.elementor-7158 .elementor-element.elementor-element-37be5c27{--padding-top:6%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-7e10cad4{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-7e10cad4 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-7158 .elementor-element.elementor-element-28e1adcc > .elementor-widget-container{margin:0% 0% -1% 0%;}}@media(max-width:1280px){.elementor-7158 .elementor-element.elementor-element-67c8aac2{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-66c47864 > .elementor-widget-container{margin:0% 0% 0% -15%;}.elementor-7158 .elementor-element.elementor-element-617517c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-227b980c{--justify-content:center;}}@media(max-width:1028px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-1c431d0c{--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-5ae2b724{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7158 .elementor-element.elementor-element-5ae2b724 .elementor-heading-title{font-size:28px;}.elementor-7158 .elementor-element.elementor-element-68252e60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-3ba2aabf{--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;}.elementor-7158 .elementor-element.elementor-element-50e00bcf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7158 .elementor-element.elementor-element-67c8aac2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-67c8aac2{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-7158 .elementor-element.elementor-element-15982b27{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-15982b27 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-759e0b77{--justify-content:center;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-5afd7c76{--justify-content:flex-start;}.elementor-7158 .elementor-element.elementor-element-66c47864 > .elementor-widget-container{margin:0% 0% 0% -16%;padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-15def1c2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-6ab25397 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-7158 .elementor-element.elementor-element-1d3eabc5{--justify-content:center;}.elementor-7158 .elementor-element.elementor-element-617517c6 > .elementor-widget-container{margin:-11% 0% 0% -7%;padding:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-227b980c{--justify-content:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-30b9188{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7158 .elementor-element.elementor-element-23ec8085{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-7158 .elementor-element.elementor-element-6a246f57{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-7158 .elementor-element.elementor-element-3ccf222{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-7158 .elementor-element.elementor-element-17e5eac4{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-7158 .elementor-element.elementor-element-45bff0ba{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-7158 .elementor-element.elementor-element-3ac42bf1{--justify-content:center;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__title, .elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__title a{line-height:1.6em;}.elementor-7158 .elementor-element.elementor-element-51e23fb1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7158 .elementor-element.elementor-element-f08705d{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-7158 .elementor-element.elementor-element-f08705d.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-40335944{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;top:-77px;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-40335944{left:271px;}body.rtl .elementor-7158 .elementor-element.elementor-element-40335944{right:271px;}.elementor-7158 .elementor-element.elementor-element-430171ad > .elementor-widget-container{padding:18% 0% 4% 0%;}.elementor-7158 .elementor-element.elementor-element-430171ad{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{left:25.598%;}body.rtl .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{right:25.598%;}.elementor-7158 .elementor-element.elementor-element-7b3fa4f3{top:89.345%;}.elementor-7158 .elementor-element.elementor-element-37be5c27{--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-7158 .elementor-element.elementor-element-70d36eca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-70d36eca.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-28e1adcc > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-28e1adcc{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-7158 .elementor-element.elementor-element-28e1adcc.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-7158 .elementor-element.elementor-element-47a98929:not(.elementor-motion-effects-element-type-background), .elementor-7158 .elementor-element.elementor-element-47a98929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colegiopense.com.br/wp-content/uploads/2024/08/Grupo-542.png");}.elementor-7158 .elementor-element.elementor-element-47a98929{--padding-top:45%;--padding-bottom:45%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7158 .elementor-element.elementor-element-d5187f3{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-d5187f3.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-d5187f3 .elementor-heading-title{font-size:2.7rem;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-22135a47{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;font-size:1rem;}.elementor-7158 .elementor-element.elementor-element-22135a47.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-51251b74{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-1c431d0c{--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-7158 .elementor-element.elementor-element-1b0c5122{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7158 .elementor-element.elementor-element-5ae2b724{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-7158 .elementor-element.elementor-element-5ae2b724.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-68252e60 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:7% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-68252e60{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:start;font-size:1rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-163eb09d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-163eb09d.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-163eb09d img{border-radius:10px 10px 10px 10px;}.elementor-7158 .elementor-element.elementor-element-6c184242{--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;}.elementor-7158 .elementor-element.elementor-element-3ba2aabf{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-7158 .elementor-element.elementor-element-50e00bcf{--padding-top:23%;--padding-bottom:18%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-6c40a236 > .elementor-widget-container{margin:0% 0% 13% 0%;}.elementor-7158 .elementor-element.elementor-element-67c8aac2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 6% 0%;}.elementor-7158 .elementor-element.elementor-element-15982b27 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-15982b27{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-7158 .elementor-element.elementor-element-759e0b77{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:14%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-11b00e13{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-7158 .elementor-element.elementor-element-11b00e13.elementor-element{--order:1;}.elementor-7158 .elementor-element.elementor-element-11b00e13 .elementor-heading-title{line-height:1.3em;}.elementor-7158 .elementor-element.elementor-element-5d27b0cc{--width:85%;--justify-content:flex-start;--margin-top:0%;--margin-bottom:50%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-5d27b0cc.e-con{--order:2;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-53fca7b7 .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-53fca7b7 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-7158 .elementor-element.elementor-element-5afd7c76{--margin-top:-57%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:2;}.elementor-7158 .elementor-element.elementor-element-5afd7c76.e-con{--order:7;}.elementor-7158 .elementor-element.elementor-element-66c47864 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 6% 0%;}.elementor-7158 .elementor-element.elementor-element-5946746{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-78%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7158 .elementor-element.elementor-element-5946746.e-con{--order:3;}.elementor-7158 .elementor-element.elementor-element-15def1c2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 6% 0%;}.elementor-7158 .elementor-element.elementor-element-61acb939{--width:90%;--margin-top:-31%;--margin-bottom:70%;--margin-left:0%;--margin-right:0%;}.elementor-7158 .elementor-element.elementor-element-61acb939.e-con{--order:4;}.elementor-7158 .elementor-element.elementor-element-6ab25397{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-7158 .elementor-element.elementor-element-6ab25397 .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-41619bda{--width:90%;--justify-content:flex-start;--margin-top:-45%;--margin-bottom:25%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-41619bda.e-con{--order:6;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1 .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-7b31a0a1 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-7158 .elementor-element.elementor-element-1d3eabc5{--margin-top:-93%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:2;}.elementor-7158 .elementor-element.elementor-element-1d3eabc5.e-con{--order:5;}.elementor-7158 .elementor-element.elementor-element-617517c6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 6% 0%;}.elementor-7158 .elementor-element.elementor-element-65233c19{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:2;}.elementor-7158 .elementor-element.elementor-element-65233c19 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-7158 .elementor-element.elementor-element-65233c19.elementor-element{--order:8;}.elementor-7158 .elementor-element.elementor-element-6d96c611{width:initial;max-width:initial;}.elementor-7158 .elementor-element.elementor-element-1f701c06{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-3252cbe9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-7158 .elementor-element.elementor-element-3252cbe9.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-3252cbe9 .elementor-heading-title{line-height:1.3em;}.elementor-7158 .elementor-element.elementor-element-7962ec87{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-7158 .elementor-element.elementor-element-7962ec87.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-7c6abd49{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-1a9b7e15 img{border-radius:5px 5px 5px 5px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7158 .elementor-element.elementor-element-231738bc > .elementor-widget-container{padding:20% 6% 40% 6%;}.elementor-7158 .elementor-element.elementor-element-231738bc .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-1f654cf8{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-5881288b img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-3307b56c > .elementor-widget-container{padding:20% 6% 37% 6%;}.elementor-7158 .elementor-element.elementor-element-3307b56c .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-468d4b72{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-4cc15242 img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-a0bfb1f > .elementor-widget-container{padding:20% 6% 33% 6%;}.elementor-7158 .elementor-element.elementor-element-a0bfb1f .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-3f470886{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-38d1348d img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-53e2b856 > .elementor-widget-container{padding:20% 6% 16% 6%;}.elementor-7158 .elementor-element.elementor-element-53e2b856 .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-4dc375ef{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-47986d09 img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-4a5749d5 > .elementor-widget-container{padding:20% 6% 40% 6%;}.elementor-7158 .elementor-element.elementor-element-4a5749d5 .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-a720d28{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-c2e0626 img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-517ab5f3 > .elementor-widget-container{padding:20% 6% 40% 6%;}.elementor-7158 .elementor-element.elementor-element-517ab5f3 .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-32f1c7a1{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-73fec7d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-73fec7d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7158 .elementor-element.elementor-element-73fec7d8.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-73fec7d8 img{width:100%;height:100%;border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-613ad47c > .elementor-widget-container{padding:20% 6% 36% 6%;}.elementor-7158 .elementor-element.elementor-element-613ad47c .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-444ebaca{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-52cc8cbe img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-7fa9da6e > .elementor-widget-container{padding:20% 6% 26% 6%;}.elementor-7158 .elementor-element.elementor-element-7fa9da6e .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-69a7a725{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-11fae9d0 img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-7fe32ad8 > .elementor-widget-container{padding:20% 6% 36% 6%;}.elementor-7158 .elementor-element.elementor-element-7fe32ad8 .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-149e69c1{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-2017c9a img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-4ee52034 > .elementor-widget-container{padding:20% 6% 40% 6%;}.elementor-7158 .elementor-element.elementor-element-4ee52034 .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-575c94d2{--content-width:89%;}.elementor-7158 .elementor-element.elementor-element-448b2e20 img{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-54f2c287 > .elementor-widget-container{padding:20% 6% 18% 6%;}.elementor-7158 .elementor-element.elementor-element-54f2c287 .elementor-icon-box-description{font-size:15px;line-height:1.8em;}.elementor-7158 .elementor-element.elementor-element-30b9188{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;--e-n-carousel-swiper-pagination-size:12px;}.elementor-7158 .elementor-element.elementor-element-103ac8ad{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-6b13b731{width:var( --container-widget-width, 82.708% );max-width:82.708%;--container-widget-width:82.708%;--container-widget-flex-grow:0;text-align:center;}.elementor-7158 .elementor-element.elementor-element-6b13b731.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-6b13b731 .elementor-heading-title{line-height:1.3em;}.elementor-7158 .elementor-element.elementor-element-23ec8085 > .elementor-widget-container{padding:6% 4% 6% 4%;}.elementor-7158 .elementor-element.elementor-element-23ec8085{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7158 .elementor-element.elementor-element-23ec8085 .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-6a246f57 > .elementor-widget-container{padding:6% 4% 6% 4%;}.elementor-7158 .elementor-element.elementor-element-6a246f57{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7158 .elementor-element.elementor-element-6a246f57 .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-3ccf222 > .elementor-widget-container{padding:6% 4% 6% 4%;}.elementor-7158 .elementor-element.elementor-element-3ccf222{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7158 .elementor-element.elementor-element-3ccf222 .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f > .elementor-widget-container{padding:6% 4% 6% 4%;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7158 .elementor-element.elementor-element-3fa1b60f .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-17e5eac4 > .elementor-widget-container{padding:6% 4% 6% 4%;}.elementor-7158 .elementor-element.elementor-element-17e5eac4{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7158 .elementor-element.elementor-element-17e5eac4 .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-45bff0ba > .elementor-widget-container{padding:6% 4% 6% 4%;}.elementor-7158 .elementor-element.elementor-element-45bff0ba{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7158 .elementor-element.elementor-element-45bff0ba .elementor-image-box-img{margin-bottom:15px;}.elementor-7158 .elementor-element.elementor-element-38e4411d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-3ac42bf1{--padding-top:20%;--padding-bottom:55%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-2cbbe0f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-7158 .elementor-element.elementor-element-2cbbe0f.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-2cbbe0f .elementor-heading-title{line-height:1.2em;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7158 .elementor-element.elementor-element-514bd60f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-7158 .elementor-element.elementor-element-514bd60f.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7158 .elementor-element.elementor-element-514bd60f:after{content:"0.5";}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__thumbnail__link{width:100%;}.elementor-7158 .elementor-element.elementor-element-514bd60f .elementor-post__thumbnail{border-radius:5px 5px 5px 5px;}.elementor-7158 .elementor-element.elementor-element-f08705d{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-7158 .elementor-element.elementor-element-40335944{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;top:-140px;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-40335944{left:68px;}body.rtl .elementor-7158 .elementor-element.elementor-element-40335944{right:68px;}.elementor-7158 .elementor-element.elementor-element-430171ad{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7158 .elementor-element.elementor-element-430171ad.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-7b3fa4f3{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;top:-21%;}body:not(.rtl) .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{left:58.746%;}body.rtl .elementor-7158 .elementor-element.elementor-element-7b3fa4f3{right:58.746%;}.elementor-7158 .elementor-element.elementor-element-37be5c27{--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7158 .elementor-element.elementor-element-7e10cad4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-7158 .elementor-element.elementor-element-7e10cad4.elementor-element{--align-self:center;}.elementor-7158 .elementor-element.elementor-element-7e10cad4 .elementor-heading-title{line-height:1.3em;}.elementor-7158 .elementor-element.elementor-element-70d36eca{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7158 .elementor-element.elementor-element-28e1adcc{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-7158 .elementor-element.elementor-element-28e1adcc img{width:100%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-51251b74 */@keyframes custom-stripe-slide{0%{background-position:0 0}100%{background-position:100% 0}}a{color:#fff}a:hover{color:#cc4532}.custom-btn{overflow:visible;margin:0 0 16px;padding:16px 36px 22px;border:0;background:#cc4532;font:inherit;line-height:normal;cursor:pointer;-moz-user-select:text;display:block;text-decoration:none;color:#fff;border-radius:6px;transition:.5s;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:900;letter-spacing:1px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.custom-btn:focus{background-color:#cc4532}.custom-btn:-moz-focus-inner{padding:0;border:0}.custom-stripe{overflow:hidden;position:relative}.custom-stripe:after{content:'';display:block;height:7px;width:100%;background-image:repeating-linear-gradient(45deg,#fff,#fff 1px,transparent 2px,transparent 5px);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:0 solid #fff;position:absolute;left:0;bottom:0;background-size:7px 7px;color:#cc4532}.custom-stripe:hover{background-color:#fff;color:#cc4532;border-color:#cc4532}.custom-stripe:hover:after{background-image:repeating-linear-gradient(45deg,#cc4532,#cc4532 1px,transparent 2px,transparent 5px);border-top:1px solid #cc4532;animation:12s linear infinite forwards custom-stripe-slide}.custom-btn--large{width:50%}.custom-btn--radius{border-radius:36px}@media (max-width:768px){.custom-btn{font-size:1rem;padding:14px 32px 20px}.custom-btn--large{width:70%}}@media (max-width:480px){.custom-btn{font-size:1rem;padding:12px 28px 18px;width:70%;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67c8aac2 */.responsive-image {
    position: relative;
   
    
}

.desktop-image {
    width: 100%;
    display: block; /* Exibe por padrão */
 
}

.mobile-image0 {
    width: 100%;
    display: none; /* Esconde por padrão */
}

/* Estilo para dispositivos móveis */
@media (max-width: 580px) {
    .desktop-image {
        display: none; /* Esconde a imagem de desktop */
    }

    .mobile-image0 {
        display: block; /* Exibe a imagem de mobile */
        
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15982b27 */.custom-link-btn {
    text-align: center;
    overflow: visible;
    margin: 5% auto 16px;
    padding: 16px 36px 22px;
    border: 2px solid #fff;
    background: #fff;
    font: inherit;
    line-height: normal;
    cursor: pointer;
    -moz-user-select: text;
    display: block;
    text-decoration: none;
    color: #cc4532;
    border-radius: 6px;
    transition: .5s;
    font-family: Raleway, sans-serif;
    font-size: 1.1rem;
    font-weight: 900;
    letter-spacing: 1px;
    white-space: normal;
    word-wrap: break-word;
    overflow-wrap: break-word;
    width: 30%;
}

.custom-link-btn:-moz-focus-inner {
    padding: 0;
    border: 0;
}

.custom-link-stripe {
    overflow: hidden;
    position: relative;
}

.custom-link-stripe:after {
    content: '';
    display: block;
    height: 7px;
    width: 100%;
    background-image: repeating-linear-gradient(45deg, #cc4532, #cc4532 1px, transparent 2px, transparent 5px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border-top: 0 solid #cc4532;
    position: absolute;
    left: 0;
    bottom: 0;
    background-size: 7px 7px;
}

.custom-link-stripe:hover {
    background-color: #cc4532;
    color: #fff;
    border-color: #fff;
}

.custom-link-stripe:hover:after {
    background-image: repeating-linear-gradient(45deg, #fff, #fff 1px, transparent 2px, transparent 5px);
    border-top: 1px solid #fff;
    animation: 12s linear infinite forwards custom-link-stripe-slide;
}

.custom-link-btn--large {
    width: 100%;
}

.custom-link-btn--radius {
    border-radius: 36px;
}

@media (max-width: 768px) {
    .custom-link-btn {
        font-size: 1rem;
        padding: 14px 32px 20px;
        width: 100%;
    }
}

@media (max-width: 480px) {
    .custom-link-btn {
        font-size: 1rem;
        width: 100%;
        margin: 10% auto auto;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }
}

@keyframes custom-link-stripe-slide {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53fca7b7 */.elementor-7158 .elementor-element.elementor-element-53fca7b7 {
    background-color: #F5F5F5;
    padding-top: 20%;
     padding-bottom: 20%;
     padding-right: 10%;
     padding-left: 10%;
     border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66c47864 */.responsive-image {
    position: relative;
   
    
}

.desktop-image {
    width: 100%;
    display: block; /* Exibe por padrão */
 
}

.mobile-image8 {
    width: 100%;
    display: none; /* Esconde por padrão */
}

/* Estilo para dispositivos móveis */
@media (max-width: 767px) {
    .desktop-image {
        display: none; /* Esconde a imagem de desktop */
    }

    .mobile-image8 {
        display: block; /* Exibe a imagem de mobile */
        
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15def1c2 */.responsive-image {
    position: relative;
   
    
}

.desktop-image {
    width: 100%;
    display: block; /* Exibe por padrão */
 
}

.mobile-image3 {
    width: 100%;
    display: none; /* Esconde por padrão */
}

/* Estilo para dispositivos móveis */
@media (max-width: 767px) {
    .desktop-image {
        display: none; /* Esconde a imagem de desktop */
    }

    .mobile-image3 {
        display: block; /* Exibe a imagem de mobile */
        
       
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6ab25397 */.elementor-7158 .elementor-element.elementor-element-6ab25397 {
    background-color: #F5F5F5;
    padding-top: 20%;
     padding-bottom: 20%;
     padding-left: 10%;
     padding-right: 10%;
     border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b31a0a1 */.elementor-7158 .elementor-element.elementor-element-7b31a0a1 {
    background-color: #F5F5F5;
    padding-top: 20%;
     padding-bottom: 20%;
     padding-right: 10%;
     padding-left: 10%;
     border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-617517c6 */.responsive-image {
    position: relative;
   
    
}

.desktop-image {
    width: 100%;
    display: block; /* Exibe por padrão */
 
}

.mobile-image2 {
    width: 100%;
    display: none; /* Esconde por padrão */
}

/* Estilo para dispositivos móveis */
@media (max-width: 767px) {
    .desktop-image {
        display: none; /* Esconde a imagem de desktop */
    }

    .mobile-image2 {
        display: block; /* Exibe a imagem de mobile */
        
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65233c19 */.btn-red-hover,.btn-red-hover:focus{background-color:#cc4532}@keyframes stripe-hover-slide{0%{background-position:0 0}100%{background-position:100% 0}}a{color:#fff}a:hover{color:#cc4532}.btn-red-hover{overflow:visible;margin:0 0 16px;padding:16px 36px 22px;border:2px solid #cc4532;font:inherit;line-height:normal;cursor:pointer;-moz-user-select:text;display:block;text-decoration:none;color:#fff;border-radius:6px;transition:.5s;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:900;letter-spacing:1px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.btn-red-hover:-moz-focus-inner{padding:0;border:0}.btn-stripe-hover{overflow:hidden;position:relative}.btn-stripe-hover:after{content:'';display:block;height:7px;width:100%;background-image:repeating-linear-gradient(45deg,#fff,#fff 1px,transparent 2px,transparent 5px);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:0 solid #fff;position:absolute;left:0;bottom:0;background-size:7px 7px}.btn-stripe-hover:hover{background-color:#fff;color:#cc4532;border-color:#cc4532}.btn-stripe-hover:hover:after{background-image:repeating-linear-gradient(45deg,#cc4532,#cc4532 1px,transparent 2px,transparent 5px);border-top:1px solid #cc4532;animation:12s linear infinite forwards stripe-hover-slide}.btn-red-hover--large{width:100%}.btn-red-hover--radius{border-radius:36px}@media (max-width:768px){.btn-red-hover{font-size:1rem;padding:14px 32px 20px}.btn-red-hover--large{width:100%}}@media (max-width:480px){.btn-red-hover{font-size:1rem;padding:12px 28px 18px;width:100%;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-492f4f3 */.container-icons{display:flex}.icon{padding:1.5%;cursor:pointer}.container-content{display:flex;justify-content:space-between;padding:.8% 1.5%}.text-section{width:44%;background-color:#cc4532;color:#fff;padding:4%;border-radius:5px;font-family:helvetica,sans-serif;font-size:15px;line-height:1.7}.title{font-weight:700}.image-section{width:53%}.image-section img{width:100%;border-radius:5px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-231738bc */.elementor-7158 .elementor-element.elementor-element-231738bc {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3307b56c */.elementor-7158 .elementor-element.elementor-element-3307b56c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0bfb1f */.elementor-7158 .elementor-element.elementor-element-a0bfb1f {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e2b856 */.elementor-7158 .elementor-element.elementor-element-53e2b856 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a5749d5 */.elementor-7158 .elementor-element.elementor-element-4a5749d5 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517ab5f3 */.elementor-7158 .elementor-element.elementor-element-517ab5f3 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-613ad47c */.elementor-7158 .elementor-element.elementor-element-613ad47c {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fa9da6e */.elementor-7158 .elementor-element.elementor-element-7fa9da6e {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fe32ad8 */.elementor-7158 .elementor-element.elementor-element-7fe32ad8 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4ee52034 */.elementor-7158 .elementor-element.elementor-element-4ee52034 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-54f2c287 */.elementor-7158 .elementor-element.elementor-element-54f2c287 {
    background-color: #CC4532;
    border-radius: 5px;
   
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23ec8085 */.elementor-7158 .elementor-element.elementor-element-23ec8085 {
    background-color: #FAFAFA;
    padding-top: 4%;
    padding-bottom: 4%;
    padding-right: 4%;
    padding-left: 4%;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6a246f57 */.elementor-7158 .elementor-element.elementor-element-6a246f57 {
    background-color: #FAFAFA;
    padding-top: 4%;
    padding-bottom: 4%;
    padding-right: 4%;
    padding-left: 4%;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3ccf222 */.elementor-7158 .elementor-element.elementor-element-3ccf222 {
    background-color: #FAFAFA;
    padding-top: 4%;
    padding-bottom: 4%;
    padding-right: 4%;
    padding-left: 4%;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3fa1b60f */.elementor-7158 .elementor-element.elementor-element-3fa1b60f {
    background-color: #FAFAFA;
    padding-top: 4%;
    padding-bottom: 4%;
    padding-right: 2%;
    padding-left: 2%;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17e5eac4 */.elementor-7158 .elementor-element.elementor-element-17e5eac4 {
    background-color: #FAFAFA;
    padding-top: 4%;
    padding-bottom: 4%;
    padding-right: 4%;
    padding-left: 4%;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45bff0ba */.elementor-7158 .elementor-element.elementor-element-45bff0ba {
    background-color: #FAFAFA;
    padding-top: 4%;
    padding-bottom: 4%;
    padding-right: 3%;
    padding-left: 3%;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38e4411d */@keyframes custom-link-stripe-slide-unique{0%{background-position:0 0}100%{background-position:100% 0}}a.unique{color:#fff}a.unique:hover{color:#cc4532}.custom-link-btn-unique{overflow:visible;margin:0 0 16px;padding:16px 36px 22px;border:2px solid #fff;background:#fff;font:inherit;line-height:normal;cursor:pointer;-moz-user-select:text;display:block;text-decoration:none;color:#cc4532;border-radius:6px;transition:.5s;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:900;letter-spacing:1px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.custom-link-btn-unique:focus{background-color:#fff}.custom-link-btn-unique:-moz-focus-inner{padding:0;border:0}.custom-link-stripe-unique{overflow:hidden;position:relative}.custom-link-stripe-unique:after{content:'';display:block;height:7px;width:100%;background-image:repeating-linear-gradient(45deg,#cc4532,#cc4532 1px,transparent 2px,transparent 5px);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:0 solid #cc4532;position:absolute;left:0;bottom:0;background-size:7px 7px}.custom-link-stripe-unique:hover{background-color:#cc4532;color:#fff;border-color:#fff}.custom-link-stripe-unique:hover:after{background-image:repeating-linear-gradient(45deg,#fff,#fff 1px,transparent 2px,transparent 5px);border-top:1px solid #fff;animation:12s linear infinite forwards custom-link-stripe-slide-unique}.custom-link-btn-unique--large{width:50%}.custom-link-btn-unique--radius{border-radius:36px}@media (max-width:768px){.custom-link-btn-unique{font-size:1rem;padding:14px 32px 20px}.custom-link-btn-unique--large{width:70%}}@media (max-width:480px){.custom-link-btn-unique{font-size:1rem;padding:12px 28px 18px;width:70%;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-430171ad */.titulo1 {
    font-family: raleway;
    font-size: 2.5rem;
    color: white;
    font-weight: bold;
    text-align: left !important;
}

.texto1 {
    font-family: helvetica;
    font-size: 1rem;
    color: white;
    padding-top: 3%
}

@media (max-width: 1025px) {
    .titulo1 {
        display: flex;
        justify-content: center;
        text-align: center;
        
    }
}

@media (max-width: 800px) {
    .titulo1 {
        text-align: center!important;
    }
    .texto1 {
        text-align: center;
        line-height: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b3fa4f3 */.elementor-7158 .elementor-element.elementor-element-7b3fa4f3 {
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-70d36eca */.elementor-7158 .elementor-element.elementor-element-70d36eca button {
    background-color: #CC4532;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://colegiopense.com.br/wp-content/uploads/2024/07/Raleway-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://colegiopense.com.br/wp-content/uploads/2024/07/Raleway-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://colegiopense.com.br/wp-content/uploads/2024/07/Raleway-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://colegiopense.com.br/wp-content/uploads/2024/07/Raleway-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */