.elementor-9 .elementor-element.elementor-element-7636d3e > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-514d085 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-10d501b .elementor-heading-title{color:var( --e-global-color-ea0b7db );font-family:"Lato", Sans-serif;font-size:52px;font-weight:300;line-height:64.74px;}.elementor-9 .elementor-element.elementor-element-10d501b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-10d501b{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-fe37326{margin-top:020px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-faa1d5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-05ebd07{color:#727272;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25.31px;width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-20a0eaa .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:19.2px;background-color:var( --e-global-color-secondary );padding:011px 044px 013px 044px;}.elementor-9 .elementor-element.elementor-element-20a0eaa .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-20a0eaa .elementor-button:focus{background-color:#054D61;}.elementor-9 .elementor-element.elementor-element-20a0eaa > .elementor-widget-container{margin:028px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-245f2ca > .elementor-container{max-width:110px;}.elementor-9 .elementor-element.elementor-element-245f2ca{z-index:10000;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e8bda88.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-e8bda88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-e8bda88.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-e8bda88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2baafb2 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2baafb2 .elementor-icon{font-size:48.83px;}.elementor-9 .elementor-element.elementor-element-2baafb2 .elementor-icon svg{height:48.83px;}.elementor-9 .elementor-element.elementor-element-2baafb2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-9 .elementor-element.elementor-element-734a0d0{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-130ea71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gabrielamarcolina.com.br/wp-content/uploads/2023/09/Por-Paulo-Cardoso-63-scaled.jpg");background-position:0px -108px;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0;}.elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-background-slideshow{border-radius:0% 0% 100% 100%;}.elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1f7f40a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-1f7f40a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-1f7f40a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4513256 .elementor-heading-title{color:var( --e-global-color-ea0b7db );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-4513256 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4513256{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8b05b42{color:#727272;font-family:var( --e-global-typography-64478d7-font-family ), Sans-serif;font-size:var( --e-global-typography-64478d7-font-size );font-weight:var( --e-global-typography-64478d7-font-weight );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8b05b42 > .elementor-widget-container{margin:038px 0px 0px 0px;padding:0px 0px 0px 78px;}.elementor-9 .elementor-element.elementor-element-7d9760f{margin-top:0105px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d1f999d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-611ebc0 .elementor-heading-title{color:var( --e-global-color-ea0b7db );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-611ebc0{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0dd44e7{color:var( --e-global-color-ea0b7db );font-family:var( --e-global-typography-64478d7-font-family ), Sans-serif;font-size:var( --e-global-typography-64478d7-font-size );font-weight:var( --e-global-typography-64478d7-font-weight );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0dd44e7 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2ae3925 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6da869d{margin-top:91px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-039b85b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-039b85b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-039b85b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-73b7c2b{text-align:center;width:auto;max-width:auto;z-index:1;}.elementor-9 .elementor-element.elementor-element-73b7c2b .elementor-heading-title{color:var( --e-global-color-ea0b7db );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-73b7c2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-428e1a3 .lae-posts-carousel .lae-posts-carousel-item{padding:0px;}.elementor-9 .elementor-element.elementor-element-428e1a3 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df27998 .lae-posts-carousel .lae-posts-carousel-item{padding:0px;}.elementor-9 .elementor-element.elementor-element-df27998 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-32582f0 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:19.2px;background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-32582f0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-32582f0 .elementor-button:focus{background-color:#054D61;}.elementor-9 .elementor-element.elementor-element-32582f0 > .elementor-widget-container{margin:036px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2d22be1 > .elementor-container{min-height:352px;}.elementor-9 .elementor-element.elementor-element-2d22be1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d22be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gabrielamarcolina.com.br/wp-content/uploads/2023/09/Por-Paulo-Cardoso-6-scaled-e1693849406244.jpg");background-position:0px -115px;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-2d22be1 > .elementor-background-overlay{background-color:#000000;opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2d22be1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:101px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2911126 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 550px;}.elementor-9 .elementor-element.elementor-element-12f7bc8 .elementor-heading-title{color:var( --e-global-color-15baddc );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-12f7bc8{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6d08a1d{color:var( --e-global-color-15baddc );font-family:var( --e-global-typography-64478d7-font-family ), Sans-serif;font-size:var( --e-global-typography-64478d7-font-size );font-weight:var( --e-global-typography-64478d7-font-weight );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6d08a1d > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a79d7a5 > .elementor-container{min-height:400px;}.elementor-9 .elementor-element.elementor-element-a79d7a5 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-a79d7a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-c11cc2a .elementor-heading-title{color:var( --e-global-color-15baddc );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-287c504{color:var( --e-global-color-15baddc );font-family:var( --e-global-typography-64478d7-font-family ), Sans-serif;font-size:var( --e-global-typography-64478d7-font-size );font-weight:var( --e-global-typography-64478d7-font-weight );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-af59bda{margin-top:70px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-aa8d64c.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-9 .elementor-element.elementor-element-aa8d64c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6ead9a1 .elementor-heading-title{color:var( --e-global-color-ea0b7db );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-6ead9a1{width:var( --container-widget-width, 577px );max-width:577px;--container-widget-width:577px;--container-widget-flex-grow:0;z-index:1;}.elementor-9 .elementor-element.elementor-element-14f9d04 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:19.2px;background-color:var( --e-global-color-secondary );padding:011px 077px 13px 077px;}.elementor-9 .elementor-element.elementor-element-14f9d04 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-14f9d04 .elementor-button:focus{background-color:#054D61;}.elementor-9 .elementor-element.elementor-element-14f9d04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14f9d04{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-d6093b0{margin-top:190px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-f963652.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-f963652 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-f963652 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9ad5a9f .elementor-heading-title{color:#2F2D2D;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-9ad5a9f > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-9 .elementor-element.elementor-element-c625e05{color:#2F2D2D;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:22.41px;width:var( --container-widget-width, 348px );max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-c625e05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b4fc768{color:#2F2D2D;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:22.41px;width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d2a86c4{color:#2F2D2D;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:22.41px;width:var( --container-widget-width, 309px );max-width:309px;--container-widget-width:309px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-751a2e8{margin-top:167px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-0059451.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-0059451 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df5b2f4{text-align:center;width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-df5b2f4 .elementor-heading-title{color:var( --e-global-color-ea0b7db );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c473df0 .lae-portfolio{margin-left:-20px;margin-right:-20px;}.elementor-9 .elementor-element.elementor-element-c473df0 .lae-portfolio .lae-portfolio-item{padding:20px;}.elementor-9 .elementor-element.elementor-element-c473df0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de01b27 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:19.2px;background-color:var( --e-global-color-secondary );padding:011px 36px 13px 36px;}.elementor-9 .elementor-element.elementor-element-de01b27 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-de01b27 .elementor-button:focus{background-color:#054D61;}.elementor-9 .elementor-element.elementor-element-de01b27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de01b27{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-d8c609b{margin-top:160px;margin-bottom:80px;}.elementor-9 .elementor-element.elementor-element-30fc66e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-20a2e30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-20a2e30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-20a2e30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-e7db74a .elementor-heading-title{color:var( --e-global-color-ea0b7db );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-d0bc4a2 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:19.2px;background-color:var( --e-global-color-secondary );padding:011px 36px 13px 36px;}.elementor-9 .elementor-element.elementor-element-d0bc4a2 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d0bc4a2 .elementor-button:focus{background-color:#054D61;}.elementor-9 .elementor-element.elementor-element-d0bc4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d0bc4a2{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__wrapper{--columns:3;margin:-5px;}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__media-link:before{background-color:#00000000;}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__media-link:hover:before{background-color:#0000002e;}.elementor-9 .elementor-element.elementor-element-271d681{margin-top:162px;margin-bottom:83px;}.elementor-9 .elementor-element.elementor-element-e737dc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-130ea71{width:38.86%;}.elementor-9 .elementor-element.elementor-element-1f7f40a{width:61.14%;}.elementor-9 .elementor-element.elementor-element-d1f999d{width:29.624%;}.elementor-9 .elementor-element.elementor-element-2ae3925{width:70.376%;}.elementor-9 .elementor-element.elementor-element-20a2e30{width:25.787%;}.elementor-9 .elementor-element.elementor-element-4f9064f{width:74.213%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-7636d3e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-514d085 > .elementor-element-populated{padding:250px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-10d501b{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;}.elementor-9 .elementor-element.elementor-element-fe37326{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-faa1d5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2baafb2 .elementor-icon{font-size:49px;}.elementor-9 .elementor-element.elementor-element-2baafb2 .elementor-icon svg{height:49px;}.elementor-9 .elementor-element.elementor-element-734a0d0{margin-top:20px;margin-bottom:0px;padding:20px 0px 0px 20px;}.elementor-9 .elementor-element.elementor-element-130ea71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-9 .elementor-element.elementor-element-1f7f40a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-4513256 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-4513256 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8b05b42{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-8b05b42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7d9760f{padding:20px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-611ebc0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-0dd44e7{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-73b7c2b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-32582f0 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2d22be1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d22be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-9 .elementor-element.elementor-element-2d22be1{margin-top:80px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-12f7bc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-6d08a1d{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-a79d7a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a79d7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gabrielamarcolina.com.br/wp-content/uploads/2022/06/Rectangle-62.jpg");}.elementor-9 .elementor-element.elementor-element-a79d7a5{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1d6ce59 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-c11cc2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-287c504{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-6ead9a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-d6093b0{margin-top:70px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-f963652.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-f963652 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-9ad5a9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-d2a86c4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-751a2e8{margin-top:80px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-df5b2f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-e7db74a{text-align:center;}.elementor-9 .elementor-element.elementor-element-e7db74a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__wrapper{margin:-5px;}.elementor-9 .elementor-element.elementor-element-271d681{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e737dc9 > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-428e1a3 .lae-posts-carousel .lae-posts-carousel-item{padding:10px;}.elementor-9 .elementor-element.elementor-element-df27998 .lae-posts-carousel .lae-posts-carousel-item{padding:10px;}.elementor-9 .elementor-element.elementor-element-c473df0 .lae-portfolio{margin-left:-10px;margin-right:-10px;}.elementor-9 .elementor-element.elementor-element-c473df0 .lae-portfolio .lae-portfolio-item{padding:10px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-7636d3e{margin-top:0px;margin-bottom:0px;padding:0307px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-514d085 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-10d501b .elementor-heading-title{font-size:28px;line-height:34.86px;}.elementor-9 .elementor-element.elementor-element-10d501b{width:var( --container-widget-width, 147px );max-width:147px;--container-widget-width:147px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-05ebd07{font-size:14px;line-height:19.69px;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-20a0eaa .elementor-button{font-size:14px;line-height:16.8px;padding:011px 022px 012px 022px;}.elementor-9 .elementor-element.elementor-element-20a0eaa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2baafb2 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-2baafb2 .elementor-icon svg{height:25px;}.elementor-9 .elementor-element.elementor-element-734a0d0{margin-top:065px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-130ea71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-130ea71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -83px;}.elementor-9 .elementor-element.elementor-element-1f7f40a > .elementor-element-populated{padding:21px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4513256 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-4513256 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4513256{--container-widget-width:208px;--container-widget-flex-grow:0;width:var( --container-widget-width, 208px );max-width:208px;}.elementor-9 .elementor-element.elementor-element-8b05b42{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-8b05b42 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7d9760f{margin-top:76px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-d1f999d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-611ebc0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-0dd44e7{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-0dd44e7 > .elementor-widget-container{margin:011px 0px 40px 0px;}.elementor-9 .elementor-element.elementor-element-6da869d{margin-top:55px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-039b85b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-73b7c2b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-73b7c2b{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-df27998 > .elementor-widget-container{margin:024px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-32582f0 .elementor-button{font-size:14px;line-height:16.8px;padding:011px 36px 013px 36px;}.elementor-9 .elementor-element.elementor-element-32582f0 > .elementor-widget-container{margin:062px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2d22be1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2d22be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-9 .elementor-element.elementor-element-12f7bc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-6d08a1d{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-a79d7a5 > .elementor-container{min-height:342px;}.elementor-9 .elementor-element.elementor-element-a79d7a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a79d7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gabrielamarcolina.com.br/wp-content/uploads/2023/09/Por-Paulo-Cardoso-148-scaled.jpg");background-position:0px -108px;}.elementor-9 .elementor-element.elementor-element-a79d7a5{margin-top:62px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1d6ce59.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-1d6ce59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-1d6ce59 > .elementor-element-populated{padding:100px 020px 0px 20px;}.elementor-9 .elementor-element.elementor-element-c11cc2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-287c504{font-size:var( --e-global-typography-64478d7-font-size );line-height:var( --e-global-typography-64478d7-line-height );letter-spacing:var( --e-global-typography-64478d7-letter-spacing );word-spacing:var( --e-global-typography-64478d7-word-spacing );}.elementor-9 .elementor-element.elementor-element-af59bda{margin-top:29px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-aa8d64c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-aa8d64c > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-9 .elementor-element.elementor-element-6ead9a1{text-align:left;width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6ead9a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-14f9d04 .elementor-button{font-size:14px;line-height:16.8px;padding:011px 52px 013px 52px;}.elementor-9 .elementor-element.elementor-element-d6093b0{margin-top:81px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f963652 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-9ad5a9f{text-align:center;}.elementor-9 .elementor-element.elementor-element-9ad5a9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-c625e05 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-9 .elementor-element.elementor-element-c625e05{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-b4fc768{font-size:16px;line-height:19.92px;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-b4fc768 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-9 .elementor-element.elementor-element-d2a86c4{font-size:16px;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-751a2e8{margin-top:68px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0059451 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-0059451 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-df5b2f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-df5b2f4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-df5b2f4{width:var( --container-widget-width, 262px );max-width:262px;--container-widget-width:262px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-c473df0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de01b27 .elementor-button{font-size:14px;line-height:16.8px;padding:011px 031px 013px 031px;}.elementor-9 .elementor-element.elementor-element-de01b27 > .elementor-widget-container{padding:31px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-20a2e30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-e7db74a{text-align:center;width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e7db74a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-d0bc4a2 .elementor-button{font-size:14px;line-height:16.8px;padding:011px 031px 013px 031px;}.elementor-9 .elementor-element.elementor-element-d0bc4a2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__wrapper{--columns:1;margin:-5px;}.elementor-9 .elementor-element.elementor-element-f04d84d .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-9 .elementor-element.elementor-element-271d681{margin-top:96px;margin-bottom:52px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e737dc9{width:100%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-428e1a3 .lae-posts-carousel .lae-posts-carousel-item{padding:10px;}.elementor-9 .elementor-element.elementor-element-df27998 .lae-posts-carousel .lae-posts-carousel-item{padding:10px;}.elementor-9 .elementor-element.elementor-element-c473df0 .lae-portfolio{margin-left:-10px;margin-right:-10px;}.elementor-9 .elementor-element.elementor-element-c473df0 .lae-portfolio .lae-portfolio-item{padding:10px;}}/* Start custom CSS for heading, class: .elementor-element-10d501b */.elementor-9 .elementor-element.elementor-element-10d501b:before {
    content: '';
    height: 21px;
    position: absolute;
    top: 40px;
    left: -2px;
    right: 65%;
    z-index: -1;
    background: #E2D8C3;
}

@media screen and (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-10d501b:before {
        top: 18px;
        width: 78px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-10d501b:before {
        width: 140px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ebd07 */@media (min-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-05ebd07 p {
        line-height: 25.31px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-05ebd07 p {
        line-height: 19.69px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7636d3e */.elementor-9 .elementor-element.elementor-element-7636d3e:before {
    content: '';
    width: 80%;
    right: 0;
    top: 0;
    background-image: url('https://gabrielamarcolina.com.br/wp-content/uploads/2022/05/Prancheta-1-1.jpg');
    position: absolute;
    bottom: -10%;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: -2;
}

@media (max-width: 767px ){
    .elementor-9 .elementor-element.elementor-element-7636d3e:after {
        content: '';
        min-height: 70%;
        position: absolute;
        top: 0;
        background-size: cover;
        background-repeat: no-repeat;
        left: -200px;
        right: 0;
        background-image: url('https://gabrielamarcolina.com.br/wp-content/uploads/2022/06/Prancheta-1-1-1.png');
        z-index: -2;
    }
    
    .elementor-9 .elementor-element.elementor-element-7636d3e:before {
        display: none;
    }
    
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-7636d3e:before {
        right: 0%;
        width: 120%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2baafb2 */.elementor-9 .elementor-element.elementor-element-2baafb2 {
    background: #25D366;
    height: 88.61px;
    width: 88.61px;
    padding: 17.5px;
    border-radius: 100%;
    box-shadow: 6px 2px 17px rgba(0, 0, 0, 0.25);
    transition: 0.2s;
    cursor: pointer;
    overflow: hidden;
}

.elementor-9 .elementor-element.elementor-element-2baafb2:hover {
    background-color: #054D61;
    overflow: visible;
    transition: 0.2s;
}

.elementor-9 .elementor-element.elementor-element-2baafb2:before {
    content: 'marque uma avaliação';
    position: absolute;
    width: 273px;
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 140.62%;
    color: white;
    left: -94px;
    transform: rotate(270deg);
    bottom: 130px;
    transition: 0.2s;
    z-index: -1;
    
}

.elementor-9 .elementor-element.elementor-element-2baafb2:hover:before {
    bottom: 240px;
    transition: 0.2s;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-2baafb2 {
        width: 54.74px;
        height: 54.74px;
    }   
    
    .elementor-9 .elementor-element.elementor-element-2baafb2 a {
        position: absolute;
        left: 15px;
        top: 14px;
    }
    
    .elementor-9 .elementor-element.elementor-element-2baafb2:before {
        display: none
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-2baafb2:before {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e8bda88 */.elementor-9 .elementor-element.elementor-element-e8bda88 {
    border: 1px solid white;
    height: 109px;
    width: 109px;
    border-radius: 100%;
    transition: 0.5s;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-e8bda88 {
        width: 67px;
        height: 67px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-245f2ca */.elementor-9 .elementor-element.elementor-element-245f2ca {
    position: fixed;
    bottom: 5%;
    right: 5%;
    
}

@media(max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-245f2ca {
        bottom: 3%;
        right: 3%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-130ea71 */.elementor-9 .elementor-element.elementor-element-130ea71 {
    height: 500px;
}

.elementor-9 .elementor-element.elementor-element-130ea71:before {
    content: '';
    right: -10px;
    left: -10px;
    height: 71px;
    top: -15px;
    position: absolute;
    border: 10px solid #054D61;
    border-top: 15px solid #054D61;
}

@media(max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-130ea71 {
        width: 100%;
        max-width: 285px;
        height: 280px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4513256 */.elementor-9 .elementor-element.elementor-element-4513256:before {
    content: '';
    position: absolute;
    width: 323px;
    height: 21px;
    right: 20px;
    bottom: 0;
    background: #E2D8C3;
    z-index: -1
}

@media screen and (max-width: 767px) {
.elementor-9 .elementor-element.elementor-element-4513256:before {
    width: 190px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-4513256:before {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b05b42 */@media (min-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-8b05b42 p {
        line-height: 22.51px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-8b05b42 p {
        line-height: 19.69px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dd44e7 */@media (min-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-0dd44e7 p {
        line-height: 22.51px !important;
    }
}

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-0dd44e7 p {
        line-height: 19.69px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5b2c67 */.container {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.expandable-boxes {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}


.expandable-box {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 32px 0px 25px 26px;
  max-width: 369px;
   z-index: 10;
   overflow: hidden;
  
  height: fit-content;
  box-sizing: border-box;
  box-shadow: 0px -2px 24px rgba(0, 0, 0, 0.15);
  justify-content: space-between;
  position: relative;
  transition: 0.5s;
  background: white;
  min-height: 270px;

}

.more-1, .more-2 {
    transition: 0.5s;
    margin-top: 20px;
}

.expandable-box:hover .expandable-div {
    max-height: 600px;
}

.expandable-box:hover .more-1, .expandable-box:hover .more-2 {
    opacity: 0;
}

.expandable-box.open {
  max-height: 600px;
  overflow: visible;
}

.expandable-div {
    max-height: 0;
    overflow: hidden;
    transition: 0.6s;
    transition-delay: 0; 
   
}

.expandable-box.out {
  width: 0;
  height: 0;
  overflow: hidden;
  border: none;
  padding: 0;
  margin: 0;
  opacity: 0;
}

.box-title {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    line-height: 124.5%;
    color: #850D33;
    margin-bottom: 22px;
}

.elementor-9 .elementor-element.elementor-element-b5b2c67 p {
    font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 140.62%;
width: 263px;
/* or 22px */

letter-spacing: 0.02em;

color: #727272;
}

.elementor-9 .elementor-element.elementor-element-b5b2c67 .tooth {
    position: absolute;
    right: 0;
    top: -5px;
}

.elementor-9 .elementor-element.elementor-element-b5b2c67 .more-1, .elementor-9 .elementor-element.elementor-element-b5b2c67 .more-2 {
    position: relative;
    width: 18px;
    height: 18px;
}

.activve {
    
}

.elementor-9 .elementor-element.elementor-element-b5b2c67 button {
 width: fit-content;
 padding: 0;
 background: none !important;
}

@media (max-width: 1024px) {
    .container {
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        row-gap: 20px;
    }
    
    .box-title {
        font-size: 18px;
        line-height: 22.41px;
    }
    
    .elementor-9 .elementor-element.elementor-element-b5b2c67 p {
        font-size: 14px;
        width: 190px;
    }
    
    .tooth {
        width: 58px;
    }
    
    .tooth1 {
        width: 80px;
    }
    .expandable-box {
        min-height: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d9760f */.elementor-9 .elementor-element.elementor-element-7d9760f {
    z-index: 10 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73b7c2b */.elementor-9 .elementor-element.elementor-element-73b7c2b:before {
    content: '';
    height: 21px;
    width: 175px;
    background: #E2D8C3;
    position: absolute;
    bottom: -2px;
    right: -2px;
    z-index: -5;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-73b7c2b:before {
        width: 125px;
        left: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for lae-posts-carousel, class: .elementor-element-428e1a3 */.elementor-9 .elementor-element.elementor-element-428e1a3 .slick-list {
    overflow: visible;
}

.elementor-9 .elementor-element.elementor-element-428e1a3 .slick-next {
    right: 0px;
    width: 50px !important;
    height: 50px !Important;
    font-size: 0;
    z-index: 10;
    background: #D7C9AA !important;
    
}

.elementor-9 .elementor-element.elementor-element-428e1a3 .slick-prev {
    left: -5px !important;
    width: 50px !important;
    height: 50px !Important;
    font-size: 0;
    z-index: 10;
    background: #D7C9AA !important;
}

.elementor-9 .elementor-element.elementor-element-428e1a3 .slick-prev:before, .elementor-9 .elementor-element.elementor-element-428e1a3 .slick-next:before {
    display: none;
}


.elementor-9 .elementor-element.elementor-element-428e1a3 .slick-prev:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    left: 13px;
    top: 15px;
    background-image: url('https://gabrielamarcolina.com.br/wp-content/uploads/2022/06/Vector-20.svg');
}
.elementor-9 .elementor-element.elementor-element-428e1a3 .slick-next:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    left: 11px;
    top: 15px;
    background-image: url('https://gabrielamarcolina.com.br/wp-content/uploads/2022/06/Vector-21.svg');
}


/*.elementor-9 .elementor-element.elementor-element-428e1a3 .slick-initialized .slick-slide {*/

/*    width: 291px !important*/
/*}*//* End custom CSS */
/* Start custom CSS for lae-posts-carousel, class: .elementor-element-df27998 */.elementor-9 .elementor-element.elementor-element-df27998 .slick-dots li button {
    width: 10.86px;
    height: 10.86px;
    background: #D9D9D9;
    border: none;
}

.elementor-9 .elementor-element.elementor-element-df27998 .slick-active button {
    background-color: #850D33 !important;
    border: none;
    height: 10.86px !important;
    width: 10.86px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-039b85b */.elementor-9 .elementor-element.elementor-element-039b85b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d08a1d */@media (min-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-6d08a1d p {
        line-height: 22.51px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2911126 */.elementor-9 .elementor-element.elementor-element-2911126 {
   -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d22be1 */.elementor-9 .elementor-element.elementor-element-2d22be1:before {
    content: '';
    width: 32px;
    height: 100%;
    background: white;
    position: absolute;
    z-index: 10;
    right: 6%;
}

.elementor-9 .elementor-element.elementor-element-2d22be1:after {
    content: '';
    width:  50px;
    height: 70%;
    top: 15%;
    position: absolute;
    right: 5.45%;
    z-index: 10;
    background: #D7C9AA;
}

.elementor-9 .elementor-element.elementor-element-2d22be1 {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    z-index: -3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-287c504 */@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-287c504 p {
        line-height: 19.69px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a79d7a5 */.elementor-9 .elementor-element.elementor-element-a79d7a5 {
    background-repeat: no-repeat;
    background-size: cover;
    z-index: -2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ead9a1 */.elementor-9 .elementor-element.elementor-element-6ead9a1:before {
    content: '';
    height: 21px;
    width: 350px;
    background: #E2D8C3;
    position: absolute;
    bottom: 0;
    left: -5px;
    z-index: -5;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-6ead9a1:before {
        width: 54px;
        left: -2px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c625e05 */@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-c625e05 .comment {
        font-size: 16px !important;
        line-height: 19.92px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4fc768 */@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-b4fc768 p {
        font-size: 16px !important;
        line-height: 19.92px !important;
    }
}

@media (min-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-b4fc768 p {
        line-height: 22.41px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2a86c4 */@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-d2a86c4 p {
        font-size: 16px !important;
        line-height: 19.92px !important;
    }
}

@media (min-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-d2a86c4 p {
        line-height: 22.41px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df5b2f4 */.elementor-9 .elementor-element.elementor-element-df5b2f4:before {
    content: '';
    background: #E2D8C3;
    position: absolute;
    width: 130px;
    height: 21px;
    bottom: -2px;
    right: -2px;
    z-index: -1;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-df5b2f4:before {
        top: 30px;
        left: 80px;
        width: 100px
    }
}/* End custom CSS */
/* Start custom CSS for lae-portfolio, class: .elementor-element-c473df0 */.lae-portfolio-wrap {
    overflow: visible;
}/* End custom CSS */