/*!/wp-content/themes/imagen-ai/css/home-br-lp.css*/.title-i.top-title{width:100%;text-align:left}.new_hero_right video{max-height:500px;width:500px;margin-left:20%}.lang-switcher-container{display:none}.top-title{opacity:0;font-weight:650;opacity:1;font-family:Graphik}.bold_subtitle{opacity:1;font-size:18px;margin-top:-28px;margin-bottom:24px;color:#717A88}.top-wrapper{display:flex;flex-direction:column}.top-wrapper{margin-top:32px}.new_hero_right video{margin-top:32px;position:absolute}.new_hero_right{background-color:transparent!important}.new-hero-top-container-for-mobile{display:flex;width:80%;min-height:300px}.before-after-img-div{min-height:495px;max-height:495px;object-fit:cover}#crop{max-width:100%;object-fit:cover}.portrait-crop-text{padding:24px 16px}.portrait-description{color:#717A88;margin-top:12px;font-size:18px;line-height:30.6px!important;letter-spacing:-.18px}.portrait-title{color:#222125;font-size:36px}.try-for-free-abtest-btn{display:none;justify-content:center}.try-for-free-btn-cta{display:none}.cta-link.blue-link{display:none}.cta-for-try-after-portrait-mobile{display:flex;justify-content:center;margin:36px 0 0 0}.reviews-container{margin-top:64px;display:flex;flex-direction:column;gap:16px}.review-card{display:flex;flex-direction:column;padding:36px 24px;background-color:#F6F6F6;border-radius:10px;height:355px;max-width:400px;min-width:365px;justify-content:space-between}.review-title{font-weight:600;font-family:Graphik;font-size:18px;line-height:120%;letter-spacing:-.54px;margin-top:8px}.review-text{font-family:Prody-Regular;font-size:15px;line-height:140%;color:#0C1B33}.before-holder:after{content:"Antes"!important}.after-holder:after{content:"Depois"!important}.hr-seperator{border:1px solid #20375E;opacity:.3;margin:16px 8px;min-width:500px;@media screen and (max-width:991px){display:none;min-width:200px}}.container-for-text{display:flex;justify-content:space-between;flex-direction:row;margin:40px 32px;@media screen and (max-width:991px){flex-direction:column;margin:0}}.text-between-beforeafter-to-portrait{margin-top:64px;display:none;flex-direction:row;padding:0 24px;@media screen and (max-width:991px){display:flex;flex-direction:column;padding:0}}.text-row{min-width:fit-content;font-family:Graphik;display:flex;justify-content:center;margin-top:24px;gap:8px}.left-item{min-width:fit-content;color:#20375E;font-size:36px;@media screen and (max-width:991px){font-size:20px}}.right-item{min-width:fit-content;color:#20375E99;font-size:36px;@media screen and (max-width:991px){font-size:20px;min-width:auto}}.thumbnail-wrapper{cursor:pointer;border:3px solid #fff0;border-radius:8px}.thumbnail{width:61px;height:61px;object-fit:cover;border-radius:10px;cursor:pointer}.thumbnail-wrapper.selected{border-color:#000;border-radius:14px}.images-before-after-div{margin-top:40px;display:none}.thumbnails{margin-top:16px;display:flex;justify-content:center;gap:4px}.images-color-correction-before-after{display:none}.switch-panel-wrapper{margin-bottom:60px}.cull-preview-left p{margin-bottom:38px}.text-i p{font-size:18px;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:-.18px}.video-fix{padding-bottom:126.2%}.b2b-image-holder-fixer{display:block;border-radius:22px}.b2b-image-holder-2{padding:2px}@media screen and (max-width:991px){.text-i br{display:none}.text-i p{font-size:18px;line-height:1.5!important;letter-spacing:.16px}.sub-real br{display:none}.w-260-m{max-width:260px;margin:0 auto}.bold_subtitle{margin-top:-16px}.text-between-beforeafter-to-portrait{padding-left:0;padding-right:0;margin-bottom:60px}}@media screen and (min-width:768px){.top-wrapper{flex-direction:row}.top-texts-container{justify-content:center;display:flex;flex-direction:column;align-items:center;text-align:left;flex:1;max-width:55%;margin-right:32px}.subtitle-text{align-self:flex-start}.portrait-crop-text{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.portrait-title{font-size:50px}.try-for-free-btn-cta{width:40%;display:block;margin-top:32px}.cta-for-try-after-portrait-mobile{display:none}.reviews-container{flex-direction:row}.container-for-text{flex-direction:column;margin:0}}#images-before-after-desktop{display:none}.compatability-container{margin-top:64px;display:block}.icon{width:30px!important;height:30px!important}.texts-for-items{display:flex;align-self:center;flex-direction:column;text-align:center;min-width:fit-content;font-size:18px;font-weight:400;margin-left:-16px;color:#717A88}.carousel-container{display:flex;justify-content:center;overflow:hidden;align-items:center;position:relative;overflow:hidden;width:100%;margin-top:16px;touch-action:pan-x}.carousel{display:flex;transition:transform 0.2s ease-out;will-change:transform;gap:28px;align-items:center;animation:bannermove 20s linear infinite;width:fit-content;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;@media screen and (min-width:768px){animation:none;overflow-x:hidden;margin-top:80px}}.circ-icon{border-radius:50%;min-width:60px;min-height:60px;width:60px;display:flex;justify-content:center;align-items:center;height:60px;flex-shrink:0;border:1px solid gray}.circ-icon img{width:100%;height:100%;object-fit:contain}@keyframes bannermove{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@media screen and (max-width:968px){#mobile-menu-btn{display:none}#cta-header-button{margin-right:0}.new_hero_right video{max-width:200px;margin-left:0;margin-bottom:0;padding-bottom:0}.before-after-pic{margin-top:32px}.new_hero_right video{position:unset}.new-hero-top-container-for-mobile{width:100%;display:flex;justify-content:center;margin-top:20px}.before-after-img-div{min-height:500px;max-height:500px;object-fit:cover}.new_hero_right{max-width:100%}.new_hero_right video{margin-top:32px;position:relative;width:100%;height:auto;left:auto;transform:none;top:auto}.new_hero_right{max-width:100%;margin-top:20px}.hr-seperator{display:none;min-width:200px}.hero-wrapper{display:flex;flex-direction:row;justify-content:space-between}.right-item{font-size:20px}}.bottom-footer-for-tests{background-color:#0C1B33;color:#8DA5CB}.with-after-style:after{top:8px;height:12px}@media screen and (max-width:1280px){.sec-pad-bottom-2{padding-bottom:0!important}.sec-pad-bottom{padding-bottom:0!important;margin-bottom:0!important}}.before-after-pic{display:block}.before-after-img-div{width:495px;height:495px;@media screen and (screen-width:128px){width:90%;height:400px}}.before-after-top-pic-div{display:block}