.elementor-42 .elementor-element.elementor-element-68e1b3c{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ef499da .hero-text,.elementor-42 .elementor-element.elementor-element-ef499da .text-white,.elementor-42 .elementor-element.elementor-element-ef499da .sub-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-ef499da .hero-title{font-size:55px;text-transform:none;}.elementor-42 .elementor-element.elementor-element-d51e53a{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d51e53a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d51e53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-42 .elementor-element.elementor-element-63d8fc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-42 .elementor-element.elementor-element-15c6cf6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-4fd83c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-f87580c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f87580c .title-area{margin:0px 0px 25px 0px !important;}.elementor-42 .elementor-element.elementor-element-f87580c .sub-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-f87580c .sec-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-f87580c p{text-transform:none;}.elementor-42 .elementor-element.elementor-element-d167d51 .th_btn i{margin-left:8px;}.elementor-42 .elementor-element.elementor-element-d167d51 .btn-wrapper{text-align:left;}.elementor-42 .elementor-element.elementor-element-4187745{width:initial;max-width:initial;}.elementor-42 .elementor-element.elementor-element-4187745 > .elementor-widget-container{--e-transform-translateX:280px;--e-transform-translateY:61px;--e-transform-scale:0.5;}.elementor-42 .elementor-element.elementor-element-a416f19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7632796 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-42 .elementor-element.elementor-element-7632796 .title-area{text-align:center;}.elementor-42 .elementor-element.elementor-element-7632796 .sub-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-7632796 .sec-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-7632796 p{text-transform:none;}.elementor-42 .elementor-element.elementor-element-4e3a2dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-42 .elementor-element.elementor-element-b9ed08d{--display:flex;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5b47da6{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-5b47da6 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-42 .elementor-element.elementor-element-5b47da6.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-5b47da6 .title-area{text-align:center;}.elementor-42 .elementor-element.elementor-element-5b47da6 .sub-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-5b47da6 .sec-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-19dab8a > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-42 .elementor-element.elementor-element-19dab8a .th_btn i{margin-left:8px;}.elementor-42 .elementor-element.elementor-element-19dab8a .btn-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-b5a6e55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b5a6e55:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b5a6e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011C1A;background-image:url("https://professoragabrielavasconcellos.com/wp-content/uploads/2024/12/pricing-plan-1-bg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-2904cb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-42 .elementor-element.elementor-element-2904cb7 .title-area{text-align:center;}.elementor-42 .elementor-element.elementor-element-2904cb7 .sub-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-2904cb7 .sec-title{color:#FFFFFF;text-transform:none;}.elementor-42 .elementor-element.elementor-element-63cf41e{--display:flex;}.elementor-42 .elementor-element.elementor-element-76ff6a8{--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;}.elementor-42 .elementor-element.elementor-element-76ff6a8.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-8ff3c2f{--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:flex-start;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#B78C5A;--border-color:#B78C5A;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-8ff3c2f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8ff3c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover{background-color:#324E53;}.elementor-42 .elementor-element.elementor-element-90b7878{padding:30px 30px 10px 30px;}.elementor-42 .elementor-element.elementor-element-90b7878 .elementor-heading-title{text-transform:none;color:#000000;}.elementor-42 .elementor-element.elementor-element-90b7878 .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-1bd6620{padding:0px 30px 0px 30px;}.elementor-42 .elementor-element.elementor-element-1bd6620 a:hover, .elementor-42 .elementor-element.elementor-element-1bd6620 a:focus{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-dcb56df{--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;}.elementor-42 .elementor-element.elementor-element-bcb9421{padding:0px 5px 0px 30px;}.elementor-42 .elementor-element.elementor-element-bcb9421 .elementor-heading-title{font-size:23px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-33821ca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-33821ca .elementor-heading-title{font-size:50px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-9768043{--display:flex;}.elementor-42 .elementor-element.elementor-element-55c425e{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-55c425e > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-55c425e .btn-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-55c425e .th_btn{padding:21px 80px 21px 80px;}.elementor-42 .elementor-element.elementor-element-fff4127{padding:0px 30px 0px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-icon i{color:#B78C5A;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-icon svg{fill:#B78C5A;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-fff4127 .elementor-icon-list-text{color:#767676;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-aa788cc{--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:flex-start;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#B78C5A;--border-color:#B78C5A;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-aa788cc:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-aa788cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-aa788cc:hover{background-color:#324E53;}.elementor-42 .elementor-element.elementor-element-cec3d54{padding:30px 30px 10px 30px;}.elementor-42 .elementor-element.elementor-element-cec3d54 .elementor-heading-title{text-transform:none;color:#000000;}.elementor-42 .elementor-element.elementor-element-cec3d54 .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-584dec7{padding:0px 30px 0px 30px;}.elementor-42 .elementor-element.elementor-element-584dec7 a:hover, .elementor-42 .elementor-element.elementor-element-584dec7 a:focus{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-1a25051{--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;}.elementor-42 .elementor-element.elementor-element-03240c8{padding:0px 5px 0px 30px;}.elementor-42 .elementor-element.elementor-element-03240c8 .elementor-heading-title{font-size:23px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-ffb631c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-ffb631c .elementor-heading-title{font-size:50px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-3a24de6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 05px;}.elementor-42 .elementor-element.elementor-element-3a24de6 .elementor-heading-title{font-size:19px;color:#000000;}.elementor-42 .elementor-element.elementor-element-58b5bb4{--display:flex;}.elementor-42 .elementor-element.elementor-element-9537a66{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-9537a66 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-9537a66 .btn-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-9537a66 .th_btn{padding:21px 80px 21px 80px;}.elementor-42 .elementor-element.elementor-element-c6f17a1{padding:0px 30px 0px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-icon i{color:#B78C5A;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-icon svg{fill:#B78C5A;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-c6f17a1 .elementor-icon-list-text{color:#767676;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-aeefd17{--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:flex-start;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#B78C5A;--border-color:#B78C5A;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-aeefd17:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-aeefd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-aeefd17:hover{background-color:#324E53;}.elementor-42 .elementor-element.elementor-element-868d1c5{padding:30px 30px 10px 30px;}.elementor-42 .elementor-element.elementor-element-868d1c5 .elementor-heading-title{text-transform:none;color:#000000;}.elementor-42 .elementor-element.elementor-element-868d1c5 .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-f9ef71a{padding:0px 30px 0px 30px;}.elementor-42 .elementor-element.elementor-element-f9ef71a a:hover, .elementor-42 .elementor-element.elementor-element-f9ef71a a:focus{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-7477e41{--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;}.elementor-42 .elementor-element.elementor-element-8c44a80{padding:0px 5px 0px 30px;}.elementor-42 .elementor-element.elementor-element-8c44a80 .elementor-heading-title{font-size:23px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-0b0c63e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-0b0c63e .elementor-heading-title{font-size:50px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-71ca65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 05px;}.elementor-42 .elementor-element.elementor-element-71ca65f .elementor-heading-title{font-size:19px;color:#000000;}.elementor-42 .elementor-element.elementor-element-a7eebc4{--display:flex;}.elementor-42 .elementor-element.elementor-element-8337c65{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-8337c65 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-8337c65 .btn-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-8337c65 .th_btn{padding:21px 80px 21px 80px;}.elementor-42 .elementor-element.elementor-element-ea9cbf9{padding:0px 30px 0px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-icon i{color:#B78C5A;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-icon svg{fill:#B78C5A;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-ea9cbf9 .elementor-icon-list-text{color:#767676;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-619d34e{--display:flex;}.elementor-42 .elementor-element.elementor-element-3d1b5e0{--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;}.elementor-42 .elementor-element.elementor-element-3d1b5e0.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-5ffc880{--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:flex-start;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#B78C5A;--border-color:#B78C5A;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-5ffc880:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5ffc880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-5ffc880:hover{background-color:#324E53;}.elementor-42 .elementor-element.elementor-element-9405cfe{padding:30px 30px 10px 30px;}.elementor-42 .elementor-element.elementor-element-9405cfe .elementor-heading-title{text-transform:none;color:#000000;}.elementor-42 .elementor-element.elementor-element-9405cfe .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-6bf7f34{padding:0px 30px 0px 30px;}.elementor-42 .elementor-element.elementor-element-6bf7f34 a:hover, .elementor-42 .elementor-element.elementor-element-6bf7f34 a:focus{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-86da8c0{--display:flex;}.elementor-42 .elementor-element.elementor-element-11332bf{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-11332bf > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-11332bf .btn-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-11332bf .th_btn{text-transform:none;padding:21px 80px 21px 80px;}.elementor-42 .elementor-element.elementor-element-f30deec{padding:0px 30px 0px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-icon i{color:#B78C5A;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-icon svg{fill:#B78C5A;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-f30deec .elementor-icon-list-text{color:#767676;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-5b90b97{--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:flex-start;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#B78C5A;--border-color:#B78C5A;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-5b90b97:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5b90b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-5b90b97:hover{background-color:#324E53;}.elementor-42 .elementor-element.elementor-element-45fa23d{padding:30px 30px 10px 30px;}.elementor-42 .elementor-element.elementor-element-45fa23d .elementor-heading-title{text-transform:none;color:#000000;}.elementor-42 .elementor-element.elementor-element-45fa23d .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-fa6a9fc{padding:0px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-fa6a9fc a:hover, .elementor-42 .elementor-element.elementor-element-fa6a9fc a:focus{color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-0b6ea36{--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;}.elementor-42 .elementor-element.elementor-element-938352c{padding:0px 5px 0px 30px;}.elementor-42 .elementor-element.elementor-element-938352c .elementor-heading-title{font-size:23px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-a6a2be7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-a6a2be7 .elementor-heading-title{font-size:50px;color:#B78C5A;}.elementor-42 .elementor-element.elementor-element-6192c76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 05px;}.elementor-42 .elementor-element.elementor-element-6192c76 .elementor-heading-title{font-size:19px;color:#000000;}.elementor-42 .elementor-element.elementor-element-79d5b49{--display:flex;}.elementor-42 .elementor-element.elementor-element-ad2442e{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-ad2442e > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-ad2442e .btn-wrapper{text-align:center;}.elementor-42 .elementor-element.elementor-element-ad2442e .th_btn{padding:21px 80px 21px 80px;}.elementor-42 .elementor-element.elementor-element-aa78baf{padding:0px 30px 0px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-icon i{color:#B78C5A;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-icon svg{fill:#B78C5A;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-aa78baf .elementor-icon-list-text{color:#767676;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-036f1ec{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-036f1ec:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-036f1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-42 .elementor-element.elementor-element-9dcaaa2 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-42 .elementor-element.elementor-element-9dcaaa2 .title-area{text-align:center;}.elementor-42 .elementor-element.elementor-element-9dcaaa2 .sub-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-9dcaaa2 .sec-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-295e456 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-42 .elementor-element.elementor-element-295e456 .sub-title,.elementor-42 .elementor-element.elementor-element-295e456 .award-title,.elementor-42 .elementor-element.elementor-element-295e456 .box-text,.elementor-42 .elementor-element.elementor-element-295e456 .sec-text{text-transform:none;}.elementor-42 .elementor-element.elementor-element-295e456 .sec-title,.elementor-42 .elementor-element.elementor-element-295e456 .award-dsc,.elementor-42 .elementor-element.elementor-element-295e456 .box-title a,.elementor-42 .elementor-element.elementor-element-295e456 .box-title{text-transform:none;}.elementor-42 .elementor-element.elementor-element-644b332{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-644b332:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-644b332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://professoragabrielavasconcellos.com/wp-content/uploads/2024/12/hero_bg_1_1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-644b332::before, .elementor-42 .elementor-element.elementor-element-644b332 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-644b332 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-644b332 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-644b332 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-644b332 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#011C1A;--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-aed0909{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-f18bee5{--display:flex;}.elementor-42 .elementor-element.elementor-element-2c9059b > .elementor-widget-container{padding:30px 30px 0px 30px;}.elementor-42 .elementor-element.elementor-element-2c9059b .title-area{text-align:center;}.elementor-42 .elementor-element.elementor-element-2c9059b .sec-title{color:#FFFFFF;text-transform:none;}.elementor-42 .elementor-element.elementor-element-d343341{padding:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-d823c43{--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;--overlay-opacity:0.56;--border-radius:15px 15px 15px 15px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-d823c43:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-42 .elementor-element.elementor-element-d823c43::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://professoragabrielavasconcellos.com/wp-content/uploads/2025/02/ab9-1-shape.png");--background-overlay:'';background-position:41px 8px;background-repeat:repeat;}.elementor-42 .elementor-element.elementor-element-204a891{--display:flex;}.elementor-42 .elementor-element.elementor-element-50a5c9b > .elementor-widget-container{padding:30px 30px 0px 30px;}.elementor-42 .elementor-element.elementor-element-50a5c9b .title-area{text-align:center;}.elementor-42 .elementor-element.elementor-element-50a5c9b .sec-title{color:#000000;text-transform:none;}.elementor-42 .elementor-element.elementor-element-a23f3ea{padding:25px 25px 25px 25px;}.elementor-42 .elementor-element.elementor-element-902cbb6{--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;--overflow:hidden;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-86c7411{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42 .elementor-element.elementor-element-740396c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-c5d6497 .faq-text, .elementor-42 .elementor-element.elementor-element-c5d6497 .faq-text p{--body-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-07edc39{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-49948c3{--display:flex;}.elementor-42 .elementor-element.elementor-element-d83ad77 > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-42 .elementor-element.elementor-element-d83ad77 .th_btn i{margin-left:8px;}.elementor-42 .elementor-element.elementor-element-d83ad77 .btn-wrapper{text-align:center;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-d51e53a{--padding-top:80px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-63d8fc3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-42 .elementor-element.elementor-element-15c6cf6{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-42 .elementor-element.elementor-element-4fd83c5{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-42 .elementor-element.elementor-element-4187745 > .elementor-widget-container{--e-transform-translateX:158px;}.elementor-42 .elementor-element.elementor-element-a416f19{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7632796 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-42 .elementor-element.elementor-element-4e3a2dc > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-42 .elementor-element.elementor-element-b9ed08d{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5b47da6 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-42 .elementor-element.elementor-element-b5a6e55{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2904cb7 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-42 .elementor-element.elementor-element-036f1ec{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9dcaaa2 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-42 .elementor-element.elementor-element-295e456 > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-42 .elementor-element.elementor-element-644b332{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-aed0909{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-42 .elementor-element.elementor-element-d823c43::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-42 .elementor-element.elementor-element-902cbb6{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-86c7411{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-42 .elementor-element.elementor-element-740396c{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-42 .elementor-element.elementor-element-07edc39{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-ef499da .hero-title{font-size:40px;}.elementor-42 .elementor-element.elementor-element-15c6cf6{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-4fd83c5{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-7632796 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-42 .elementor-element.elementor-element-4e3a2dc > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-42 .elementor-element.elementor-element-5b47da6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-2904cb7 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-42 .elementor-element.elementor-element-d823c43::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-d823c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-42 .elementor-element.elementor-element-740396c{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-085777f .title-area{text-align:center;}.elementor-42 .elementor-element.elementor-element-07edc39{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-15c6cf6{--width:50%;}.elementor-42 .elementor-element.elementor-element-4fd83c5{--width:47.66%;}.elementor-42 .elementor-element.elementor-element-8ff3c2f{--width:33%;}.elementor-42 .elementor-element.elementor-element-aa788cc{--width:33%;}.elementor-42 .elementor-element.elementor-element-aeefd17{--width:33%;}.elementor-42 .elementor-element.elementor-element-5ffc880{--width:33%;}.elementor-42 .elementor-element.elementor-element-5b90b97{--width:33%;}.elementor-42 .elementor-element.elementor-element-aed0909{--width:100%;}.elementor-42 .elementor-element.elementor-element-d823c43{--width:100%;}.elementor-42 .elementor-element.elementor-element-740396c{--width:50%;}.elementor-42 .elementor-element.elementor-element-07edc39{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-15c6cf6{--width:100%;}.elementor-42 .elementor-element.elementor-element-4fd83c5{--width:100%;}.elementor-42 .elementor-element.elementor-element-aed0909{--width:100%;}.elementor-42 .elementor-element.elementor-element-740396c{--width:100%;}.elementor-42 .elementor-element.elementor-element-07edc39{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8ff3c2f *//* quando o mouse estiver sobre o container */
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover h1,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover h2,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover h3,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover h4,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover h5,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover h6,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover p {
  color: #ffffff !important;
}

/* quando passar o mouse no container */
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover .elementor-icon-list-item,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover .elementor-icon-list-text,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover .elementor-icon-list-icon i,
.elementor-42 .elementor-element.elementor-element-8ff3c2f:hover .elementor-icon-list-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa788cc *//* quando o mouse estiver sobre o container */
.elementor-42 .elementor-element.elementor-element-aa788cc:hover h1,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover h2,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover h3,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover h4,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover h5,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover h6,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover p {
  color: #ffffff !important;
}

/* quando passar o mouse no container */
.elementor-42 .elementor-element.elementor-element-aa788cc:hover .elementor-icon-list-item,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover .elementor-icon-list-text,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover .elementor-icon-list-icon i,
.elementor-42 .elementor-element.elementor-element-aa788cc:hover .elementor-icon-list-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeefd17 *//* quando o mouse estiver sobre o container */
.elementor-42 .elementor-element.elementor-element-aeefd17:hover h1,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover h2,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover h3,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover h4,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover h5,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover h6,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover p {
  color: #ffffff !important;
}

/* quando passar o mouse no container */
.elementor-42 .elementor-element.elementor-element-aeefd17:hover .elementor-icon-list-item,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover .elementor-icon-list-text,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover .elementor-icon-list-icon i,
.elementor-42 .elementor-element.elementor-element-aeefd17:hover .elementor-icon-list-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ffc880 *//* quando o mouse estiver sobre o container */
.elementor-42 .elementor-element.elementor-element-5ffc880:hover h1,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover h2,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover h3,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover h4,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover h5,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover h6,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover p {
  color: #ffffff !important;
}

/* quando passar o mouse no container */
.elementor-42 .elementor-element.elementor-element-5ffc880:hover .elementor-icon-list-item,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover .elementor-icon-list-text,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover .elementor-icon-list-icon i,
.elementor-42 .elementor-element.elementor-element-5ffc880:hover .elementor-icon-list-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b90b97 *//* quando o mouse estiver sobre o container */
.elementor-42 .elementor-element.elementor-element-5b90b97:hover h1,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover h2,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover h3,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover h4,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover h5,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover h6,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover p {
  color: #ffffff !important;
}

/* quando passar o mouse no container */
.elementor-42 .elementor-element.elementor-element-5b90b97:hover .elementor-icon-list-item,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover .elementor-icon-list-text,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover .elementor-icon-list-icon i,
.elementor-42 .elementor-element.elementor-element-5b90b97:hover .elementor-icon-list-icon svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d343341 *//* Zera qualquer "card dentro de card" */
.strong-view .wpmtst-testimonial,
.strong-view .wpmtst-testimonial-inner,
.strong-view .wpmtst-testimonial-content{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}

/* Card único */
.strong-view .wpmtst-testimonial{
  background: #ffffff !important;
  border-radius: 18px !important;
  padding: 22px 22px 18px !important;
  box-shadow: 0 14px 40px rgba(0,0,0,.08) !important;
}

/* Texto do depoimento */
.strong-view .wpmtst-testimonial-content{
  font-size: 18px !important;
  line-height: 1.5 !important;
  color: #1f2d2a !important;
}

/* Nome (tipo assinatura) */
.strong-view .wpmtst-testimonial-field,
.strong-view .wpmtst-testimonial-name{
  margin-top: 14px !important;
  font-weight: 600 !important;
  color: rgba(0,0,0,.55) !important;
  font-size: 16px !important;
}

/* Se estiver mostrando data e tu não quiser */
.strong-view .wpmtst-testimonial-date{
  display: none !important;
}

/* Espaçamento entre os cards de depoimentos */
.strong-view .wpmtst-testimonial{
  margin-bottom: 28px !important;
}

/* Se quiser ainda mais respiro no último também */
.strong-view{
  gap: 28px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a23f3ea *//* Strong Testimonials: esconder overlay/spinner bugado */
.strong-form-wait,
.strong-form-wait .message,
.strong-form-wait img[src*="spinner-solid.svg"],
.wpmst-form .message,
.wpmst-form img[src*="spinner-solid.svg"]{
  display: none !important;
}

/* garante que o form fique clicável */
.wpmst-form,
.strong-form,
.strong-form-inner{
  opacity: 1 !important;
  pointer-events: auto !important;
}

.strong-form-inner label{
  display: block;
  margin-top: 18px !important;
}

/* espaço entre campos */
.strong-form-inner .form-field {
  margin-bottom: 20px;
}

/* espaço extra antes do botão */
.strong-form-inner .wpmst-submit {
  margin-top: 32px;
}

.strong-form-inner .field-autorizacao_publicacao{
  margin-bottom: -px !important;
}

/* força o botão a aceitar espaçamento */
.wpmtst-submission-form input.wpmtst_submit_testimonial{
  display: block !important;
  margin-top: 78px !important;
}/* End custom CSS */