.elementor-1919 .elementor-element.elementor-element-6734ee4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-6734ee4:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-6734ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243151;}.elementor-1919 .elementor-element.elementor-element-54e55ea{--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-1919 .elementor-element.elementor-element-a297ac4{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-4cd8f90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-4cd8f90:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-4cd8f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.elementor-1919 .elementor-element.elementor-element-63afbf3{--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-1919 .elementor-element.elementor-element-d574c77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-a1a1e2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-60f125a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-25b19b3{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-2f8e24e{--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-1919 .elementor-element.elementor-element-8216e91{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-ce0f2d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-e624e10{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-3770138{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-3770138:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-3770138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243151;}.elementor-1919 .elementor-element.elementor-element-65ecd10{--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-1919 .elementor-element.elementor-element-aded4cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-4845117 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-7da61eb{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-aa36b82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-ec1a6c9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-a0a010b{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-53e875f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-ee40079 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-5a736ee{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-08355d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-9064acb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-3cfa5ce{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-cbd74ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-4ebc2df .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-d23e61b{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-36d8701{--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-1919 .elementor-element.elementor-element-f2afa63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-9da78e6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-b136133{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-3cf7c3c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-8149e41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-db5a653 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-116a4a0{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-9893248{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-b929e72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-adf1852 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-3cb9a9e{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-fe1e30e{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-dc3dfc0{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-b450168{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-edb18cc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-8f9c8d2{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-5f957a9{--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-1919 .elementor-element.elementor-element-a3aee1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-3e27d28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-a788f6c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-2bd3b6c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-6bdc779{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-1e6d697{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-6f33161 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-ff4254d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-860f44d{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-3118347{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-ff18fe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-a6eac6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-d725f57 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-95c170c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-ec0d21b{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-5b9b0e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-3c6d754 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-0331919 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-6b9dff2{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-79978cf{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-2524fc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-2524fc4:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-2524fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE5;}.elementor-1919 .elementor-element.elementor-element-9ee22b3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-a4b1444{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-a43b368{--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-1919 .elementor-element.elementor-element-ff2021c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-9bae39c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-18feb08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-d90e984{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-86bd189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-0667d7d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-276a6ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-052965c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-f864fd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-aa4e6e0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-8d611f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-c0f2c56{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-831ee1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-831ee1c:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-831ee1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14161B;}.elementor-1919 .elementor-element.elementor-element-c16ea9c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-7c6b1bf{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-28c86aa{--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-1919 .elementor-element.elementor-element-dd170b0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-685ac21{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-f565d65{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-58d9877{--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-1919 .elementor-element.elementor-element-5591841{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-74cec59{--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-1919 .elementor-element.elementor-element-5c1d8ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-2e7d010 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-8c15021{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-dd03de7{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-fed82cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-367164a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group{padding-right:calc( 18px/2 );padding-left:calc( 18px/2 );margin-bottom:22px;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-form-fields-wrapper{margin-left:calc( -18px/2 );margin-right:calc( -18px/2 );margin-bottom:-22px;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group > label, .elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-subgroup label{color:#AFAFAF;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group .elementor-field{color:#DFDFDF;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group .elementor-field, .elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF0D;border-color:#FFFFFF69;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF0D;border-color:#FFFFFF69;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF69;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .e-form__buttons__wrapper__button-next{background-color:#243151;color:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button[type="submit"]{background-color:#243151;color:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-message{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-message.elementor-message-success{color:#D8D8D8;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-message.elementor-message-danger{color:#D8D8D8;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-message.elementor-help-inline{color:#D8D8D8;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c .e-form__indicators__indicator, .elementor-1919 .elementor-element.elementor-element-3e0eb6c .e-form__indicators__indicator__label{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;}.elementor-1919 .elementor-element.elementor-element-3e0eb6c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#000000;--e-form-steps-indicator-inactive-secondary-color:#757575;--e-form-steps-indicator-active-primary-color:#000000;--e-form-steps-indicator-active-secondary-color:#FFFFFF;--e-form-steps-indicator-completed-primary-color:#6477A7;--e-form-steps-indicator-completed-secondary-color:#FFFFFF;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1919 .elementor-element.elementor-element-df6910a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-afcee3c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-1919 .elementor-element.elementor-element-91a2eb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-1919 .elementor-element.elementor-element-91a2eb0:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-91a2eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1320;}.elementor-1919 .elementor-element.elementor-element-39bf316{--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-1919 .elementor-element.elementor-element-d380cff{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-fb512f1{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-3ff0640{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-850fa7d{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1919 .elementor-element.elementor-element-8549602{--display:flex;--z-index:20;}.elementor-1919 .elementor-element.elementor-element-e9841c0{width:auto;max-width:auto;bottom:28px;z-index:10;}.elementor-1919 .elementor-element.elementor-element-e9841c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}body:not(.rtl) .elementor-1919 .elementor-element.elementor-element-e9841c0{left:41px;}body.rtl .elementor-1919 .elementor-element.elementor-element-e9841c0{right:41px;}.elementor-1919 .elementor-element.elementor-element-e9841c0 .elementor-icon-wrapper{text-align:center;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-stacked .elementor-icon{background-color:#23AA17;color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-framed .elementor-icon, .elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-default .elementor-icon{color:#23AA17;border-color:#23AA17;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-framed .elementor-icon, .elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-default .elementor-icon svg{fill:#23AA17;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#23AA17;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-framed .elementor-icon:hover, .elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-framed .elementor-icon:hover, .elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-framed .elementor-icon:hover{background-color:#23AA17;}.elementor-1919 .elementor-element.elementor-element-e9841c0.elementor-view-stacked .elementor-icon:hover svg{fill:#23AA17;}.elementor-1919 .elementor-element.elementor-element-e9841c0 .elementor-icon{font-size:65px;padding:16px;}.elementor-1919 .elementor-element.elementor-element-e9841c0 .elementor-icon svg{height:65px;}.elementor-1919 .elementor-element.elementor-element-e9841c0 .elementor-icon i, .elementor-1919 .elementor-element.elementor-element-e9841c0 .elementor-icon svg{transform:rotate(0deg);}@media(max-width:767px){.elementor-1919 .elementor-element.elementor-element-6734ee4{--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-54e55ea{--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-1919 .elementor-element.elementor-element-4cd8f90{--padding-top:38px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-63afbf3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-2f8e24e{--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-1919 .elementor-element.elementor-element-3770138{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-65ecd10{--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-1919 .elementor-element.elementor-element-cbd74ae{--padding-top:38px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-36d8701{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-b450168{--padding-top:0px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-5f957a9{--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-1919 .elementor-element.elementor-element-2524fc4{--padding-top:38px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-a43b368{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-831ee1c{--padding-top:38px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-28c86aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-58d9877{--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-1919 .elementor-element.elementor-element-5591841{--padding-top:38px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-74cec59{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-df6910a{--padding-top:0px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-91a2eb0{--padding-top:38px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-1919 .elementor-element.elementor-element-39bf316{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1919 .elementor-element.elementor-element-e9841c0{width:auto;max-width:auto;bottom:8px;z-index:1;}.elementor-1919 .elementor-element.elementor-element-e9841c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 3px 0px 3px;}body:not(.rtl) .elementor-1919 .elementor-element.elementor-element-e9841c0{left:13px;}body.rtl .elementor-1919 .elementor-element.elementor-element-e9841c0{right:13px;}.elementor-1919 .elementor-element.elementor-element-e9841c0 .elementor-icon{font-size:37px;}.elementor-1919 .elementor-element.elementor-element-e9841c0 .elementor-icon svg{height:37px;}}@media(min-width:768px){.elementor-1919 .elementor-element.elementor-element-6734ee4{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-4cd8f90{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-3770138{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-cbd74ae{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-b450168{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-2524fc4{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-831ee1c{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-5591841{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-df6910a{--content-width:1080px;}.elementor-1919 .elementor-element.elementor-element-91a2eb0{--content-width:1080px;}}/* Start custom CSS for form, class: .elementor-element-3e0eb6c */.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button {
    background: linear-gradient(90deg, #243151, #6477A7); /* Fundo com gradiente */
    background-size: 100%;
    border-radius: 5px;
    overflow: visible; /* Permite o brilho difuso se expandir além do botão */
    z-index: 1;
}







.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button {
    animation: ani 7s linear infinite; /* Animação constante do gradiente */
    transition: filter 0.5s ease; /* Transição suave */
    position: relative; /* Necessário para o pseudo-elemento */
    z-index: 1;
}

.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 150%; /* Maior que o botão para expandir o brilho */
    height: 100%;
    background: radial-gradient(circle, #7E99DDCC, #7E99DD00 70%); /* Azul difuso com transparência */
    filter: blur(20px); /* Desfoque para criar um efeito difuso */
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0); /* Inicialmente escondido */
    transition: transform 0.5s ease-out, opacity 0.2s ease-out; /* Animação suave */
    opacity: 0;
    z-index: -1; /* Atrás do botão */
}

.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-button:hover:before {
    transform: translate(-50%, -50%) scale(1.2); /* Expande o brilho ao passar o mouse */
    opacity: 1; /* Aparece o brilho */
}










.elementor-1919 .elementor-element.elementor-element-3e0eb6c input{
    padding-left: 48px;
    
}

.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group:before{
    position: absolute;
    left: 16px;
    content: "";
    color: #fff;
}


.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group-name:before{
    background-image: url("https://teste.topusmidia.com.br/wp-content/uploads/2024/11/nome.svg");
    width: 24px;
    height: 24px;
}


.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group-email:before{
    background-image: url("https://teste.topusmidia.com.br/wp-content/uploads/2024/11/email.svg");
    width: 24px;
    height: 24px;
}


.elementor-1919 .elementor-element.elementor-element-3e0eb6c .elementor-field-group-whatsapp:before{
    background-image: url("https://teste.topusmidia.com.br/wp-content/uploads/2024/11/whatsapp2.svg");
    width: 24px;
    height: 24px;
}


/* Altere a cor do radio button marcado */
.elementor-1919 .elementor-element.elementor-element-3e0eb6c input[type="radio"] {
    accent-color: #6477A7; /* Cor que deseja aplicar */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e9841c0 */@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}

.pulsating-icon {
  position: relative;
  animation: pulse 2s infinite alternate ease-in-out;
}

.pulsating-icon::before {
  content: "";
  position: absolute;
  top: -10px;
  left: -10px;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  border: 2px solid #23AA17;
  border-radius: 50%;
  animation: ring 2s infinite;
}

@keyframes ring {
  0% {
    transform: scale(0);
    opacity: 0.7;
  }
  100% {
    transform: scale(2);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS */html,body{width:100%;overflow-x:hidden}
html{scroll-behavior:smooth}
.ffn{font-family:Montserrat,sans-serif;color:#333a45}
.ffn .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;color:#243151;line-height:1.15;margin:0}
.ffn h1.elementor-heading-title{font-size:clamp(30px,4.4vw,50px);line-height:1.08}
.ffn h2.elementor-heading-title{font-size:clamp(26px,3.2vw,36px)}
.ffn h3.elementor-heading-title{font-size:22px;line-height:1.2}
.ffn .elementor-widget-text-editor{font-family:Montserrat,sans-serif;font-size:15px;line-height:1.65;color:#333a45}
.ffn .elementor-widget-text-editor p{margin:0 0 8px}
.ffn .elementor-widget-text-editor p:last-child{margin-bottom:0}
.ffn .elementor-widget-text-editor a{color:#556CA6;font-weight:600}
.ffn .ffn-sub{color:#6b7280;max-width:60ch;margin-bottom:14px}
.ffn .ffn-kicker .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#556CA6;line-height:1.5}
.ffn .elementor-button{font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:1.2;padding:12px 18px;border-radius:4px;background:#243151;color:#fff;border:1px solid #243151;fill:#fff}
.ffn .ffn-ghost .elementor-button{background:transparent;color:#243151}
.ffn .ffn-btn-sand .elementor-button{background:#BDAE87;border-color:#BDAE87;color:#14161B;white-space:nowrap}
.ffn .ffn-ghost-light .elementor-button{background:transparent;border-color:#BDAE87;color:#fff}
.ffn .ffn-ghost-sand .elementor-button{background:transparent;border-color:#BDAE87;color:#BDAE87}
.ffn .ffn-cta{flex-wrap:wrap;gap:10px;width:auto}
.ffn .ffn-cta>.elementor-widget{width:auto}
/* cabecalho */
.ffn-hdr{position:sticky;top:0;z-index:15}
.ffn .ffn-hdr-row{align-items:center;justify-content:space-between;gap:18px;flex-wrap:nowrap}
.ffn .ffn-hdr-row>.elementor-widget{width:auto}
.ffn .ffn-logo img{height:46px;width:auto;max-width:none}
.ffn .ffn-nav{margin-left:auto}
.ffn .ffn-nav p{margin:0}
.ffn .ffn-nav a{color:#fff;font-weight:500;font-size:13px;margin-left:18px;text-decoration:none}
.ffn .ffn-nav a:hover{color:#BDAE87}
@media(max-width:900px){.ffn .ffn-nav{display:none}.ffn .ffn-logo img{height:38px}}
/* capa */
.ffn .ffn-hero-row{align-items:center;gap:36px}
.ffn .ffn-hero-txt{flex:1.15 1 0;min-width:0;gap:14px}
.ffn .ffn-hero-pic{flex:.85 1 0;min-width:0;align-items:center}
.ffn .ffn-lead{max-width:52ch}
.ffn .ffn-ident{font-size:12px;font-weight:500;color:#6b7280;border-top:1px solid #e7e9ef;padding-top:12px;margin-top:8px}
.ffn .ffn-photo{width:100%;border-radius:6px;background-repeat:no-repeat;min-height:0}
.ffn .ffn-photo1{max-width:400px;aspect-ratio:390/544;background-image:url(/wp-content/uploads/2026/07/fernandocelular2.png);background-size:410.26% auto;background-position:50% 10.67%}
.ffn .ffn-photo2{max-width:420px;aspect-ratio:466/605;background-image:url(/wp-content/uploads/2026/07/fundo-website-2.png);background-size:343.35% auto;background-position:79.45% 50%;margin:18px 0}
/* credenciais */
.ffn .ffn-creds-row{gap:0;flex-wrap:wrap}
.ffn .ffn-cred{flex:1 1 0;min-width:0;padding:22px 18px;border-left:1px solid rgba(255,255,255,.14);gap:4px}
.ffn .ffn-cred:first-child{border-left:0}
.ffn .ffn-cred .elementor-heading-title{color:#fff;font-size:22px}
.ffn .ffn-cred .elementor-widget-text-editor{color:#e8ebf3;font-size:12.5px;line-height:1.45}
/* areas */
.ffn .ffn-axes,.ffn .ffn-team-row{gap:16px}
.ffn .ffn-axis{flex:1 1 0;min-width:0;border:1px solid #e3e6ee;border-radius:6px;padding:22px;gap:10px}
.ffn .ffn-axis-lead{border-color:#BDAE87;background:#F3EFE5}
.ffn .ffn-axis ul{margin:0;padding-left:18px;font-size:14px}
.ffn .ffn-axis-link{margin-top:auto;font-size:13px}
.ffn .ffn-axis-link a{text-decoration:none}
.ffn .ffn-more{font-size:13.5px;color:#6b7280;margin-top:6px}
/* etapas */
.ffn .ffn-steps-row{gap:18px;flex-wrap:wrap}
.ffn .ffn-step{flex:1 1 0;min-width:0;border-top:2px solid #243151;padding:14px 0 0;gap:4px}
.ffn .ffn-step-n .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.08em;color:#556CA6}
.ffn .ffn-step h3.elementor-heading-title{font-size:19px}
.ffn .ffn-step .elementor-widget-text-editor{font-size:14px}
.ffn .ffn-who{font-size:12px!important;font-weight:600;color:#6b7280!important}
/* equipe */
.ffn .ffn-member{flex:1 1 0;min-width:0;background:#fff;border-radius:6px;padding:20px;gap:6px}
.ffn .ffn-role .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#556CA6}
.ffn .ffn-member .elementor-widget-text-editor{font-size:14px}
/* avaliacoes */
.ffn-reviews h2.elementor-heading-title{color:#fff}
.ffn-reviews .ffn-sub{color:#a9afbd}
.ffn .ffn-score{align-items:center;gap:22px;flex-wrap:wrap;border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:22px}
.ffn .ffn-score>.elementor-widget{width:auto}
.ffn .ffn-score-n .elementor-heading-title{color:#fff;font-size:46px;line-height:1}
.ffn .ffn-score-s{color:#d9dce3;font-size:12px}
.ffn .ffn-stars{color:#BDAE87;letter-spacing:3px;font-size:18px}
.ffn .ffn-score-t{color:#d9dce3;font-size:14px;flex:1 1 220px;min-width:200px}
/* consultorio + formulario */
.ffn .ffn-visit-row{gap:32px;align-items:flex-start}
.ffn .ffn-visit-info{flex:1 1 0;min-width:0}
.ffn .ffn-form{flex:1 1 0;min-width:0;background:#fff;border:1px solid #e3e6ee;border-top:3px solid #243151;border-radius:6px;padding:22px;gap:14px}
.ffn .ffn-facts{font-size:14px}
.ffn .ffn-facts strong{display:inline-block;min-width:92px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}
/* faq */
.ffn .ffn-toggle .elementor-tab-title{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;color:#243151;padding:12px 0;border-bottom:1px solid #e3e6ee}
.ffn .ffn-toggle .elementor-tab-title a{color:#243151}
.ffn .ffn-toggle .elementor-tab-content{font-family:Montserrat,sans-serif;font-size:14px;padding:8px 0 12px;border:0;max-width:70ch}
/* rodape */
.ffn .ffn-ftr-row{gap:28px}
.ffn .ffn-ftr-c{flex:1 1 0;min-width:0;color:#b9bfcc;font-size:13px}
.ffn .ffn-ftr-c strong{color:#fff}
.ffn .ffn-ftr-c a{color:#d8dcef;font-weight:500}
.ffn .ffn-legal{color:#b9bfcc;font-size:12px;line-height:1.55;border-top:1px solid rgba(255,255,255,.12);padding-top:16px;margin-top:10px}
@media(max-width:767px){
.ffn .ffn-hero-row,.ffn .ffn-visit-row{flex-direction:column}
.ffn .ffn-hero-txt,.ffn .ffn-hero-pic,.ffn .ffn-visit-info,.ffn .ffn-form{flex:1 1 auto;width:100%}
.ffn .ffn-photo1{max-width:300px}
.ffn .ffn-cred{flex:1 1 50%;border-top:1px solid rgba(255,255,255,.14)}
.ffn .ffn-cred:nth-child(3){border-left:0}
.ffn .ffn-step{flex:1 1 100%}
.ffn .ffn-axis,.ffn .ffn-member,.ffn .ffn-ftr-c{flex:1 1 auto;width:100%}
}
@media(min-width:768px) and (max-width:1024px){.ffn .ffn-step{flex:1 1 45%}}
/* formulario sobre fundo claro */
.ffn .ffn-form .elementor-field-textual{background:#fff!important;color:#333a45!important;border:1px solid #cfd4df!important;border-radius:4px!important}
.ffn .ffn-form .elementor-field-textual::placeholder{color:#6b7280!important;opacity:1}
.ffn .ffn-form label,.ffn .ffn-form .elementor-field-option label,.ffn .ffn-form .elementor-field-type-acceptance label{color:#333a45!important}
.ffn .ffn-form a{color:#556CA6!important}
.ffn .ffn-form .e-form__indicators__indicator__number{color:#243151}
/* botao flutuante do WhatsApp menor, para nao cobrir o texto */
.elementor-1919 .elementor-widget-icon.elementor-view-stacked .elementor-icon{font-size:34px!important;padding:12px!important}
@media(max-width:767px){.elementor-1919 .elementor-widget-icon.elementor-view-stacked .elementor-icon{font-size:28px!important;padding:10px!important}}
/* ajustes celular */
@media(max-width:767px){.ffn .ffn-score{flex-direction:column;align-items:flex-start;gap:12px}.ffn .ffn-score-t{flex:0 0 auto;min-width:0}.ffn-ftr{padding-bottom:84px!important}}/* End custom CSS */