.topbuttons{display:flex;float:right;margin-top:6px}.wabutton{background:#2e8b57;border-radius:1000px;color:#ffffff;padding:10px 24px;font-weight:600;margin-right:12px}.wabutton i{margin-right:6px;font-size:16px}.callbutton{background:#000000;border-radius:1000px;color:#ffffff;padding:10px 24px;font-weight:600}.callbutton i{margin-right:6px}.herotitle span{color:#000000}.mainform .et_contact_bottom_container{width:100%}.mainform .et_pb_button{width:100%;margin-left:10px}.mainform .et_pb_contact_field_3::before{content:"Your Weight";background-color:#000000;color:#fff;padding:4px 8px;border-radius:4px;margin-right:8px}.mainform .et_pb_contact_field_4::before{content:"Your Height";background-color:#000000;color:#fff;padding:4px 8px;border-radius:4px;margin-right:8px}.mainform .et_pb_contact_field_5::before{content:"Your Height";background-color:#2e8b57;color:#fff;padding:4px 8px;border-radius:4px;margin-right:8px;opacity:0}.mainform .input{padding:12px 16px}.animatebg .et_pb_button{background-size:500% 500%;animation:gradientbg 2s ease infinite}@keyframes gradientbg{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.sectitles span{color:#2e8b57}.sectitles i{color:#2e8b57;margin-right:6px}.animatebg{background-size:500% 500%;animation:gradientbg 2s ease infinite}.whycigis{display:flex;color:#000000;font-size:16px;line-height:38px}.bullets i{color:#ffffff;background-color:#2e8b57;padding:6.5px 7px;border-radius:1000px;margin-right:8px;font-size:11px}.secwc{width:50%}.scroll-images{display:flex;width:400%;animation:bannermove 40s linear infinite;overflow:hidden}.scroll-images img{display:block;width:92%}.scroll-images-sec{width:100%}.scroll-images ul{display:flex;list-style-type:none;padding-left:0;margin:0}@keyframes bannermove{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.faqwa{background:#2e8b57;border-radius:1000px;color:#ffffff;padding:10px 34px 10px 20px;font-weight:600;margin-right:12px;font-size:14px;border:none}.faqwa i{margin-right:6px;font-size:16px;background:none}.faqcall{background:#000000;border-radius:1000px;color:#ffffff;padding:10px 34px 10px 20px;font-weight:600;margin-right:12px;font-size:14px;border:none}.faqcall i{margin-right:6px;font-size:14px;background:none}.mainform2 .et_contact_bottom_container{width:100%}.mainform2 .et_pb_button{width:100%;margin-left:10px}.mainform2 .et_pb_contact_field_6::before{content:"Your Weight";background-color:#2e8b57;color:#fff;padding:4px 8px;border-radius:4px;margin-right:8px}.mainform2 .et_pb_contact_field_7::before{content:"Your Height";background-color:#2e8b57;color:#fff;padding:4px 8px;border-radius:4px;margin-right:8px}.mainform2 .et_pb_contact_field_8::before{content:"Your Height";background-color:#2e8b57;color:#fff;padding:4px 8px;border-radius:4px;margin-right:8px;opacity:0}.mainform2 .input{padding:12px 16px}.footlink a{color:#ffffff}.greenbutton{background-image:linear-gradient(135deg,#00a828 0%,#4ccb40 100%)!important;animation:wiggler 5s infinite}.mainform .et-pb-contact-message p{color:#ffffff}.mainform2 .et-pb-contact-message p{color:#2e8b57}.faqbutton button{cursor:pointer}.ctaeffect{animation:wiggler 5s infinite}@keyframes wiggler{0%,89%{transform:translate(0px)}90%,92%,94%,96%,98%,100%{transform:translate(5px)}91%,93%,95%,97%,99%{transform:translate(-5px)}}.whycigis h4{margin-top:9px}.whycigis .et_pb_blurb_container{padding-left:12px}.et_pb_contact_field_3{margin-top:20px}.testimonials .et_pb_testimonial_author{margin-top:12px}.et_pb_testimonial:before{font-size:52px;left:47%}.testimonials .et_pb_testimonial_content{margin-top:22px}@media only screen and (max-width:1000px){.contact-float{transform:translateY(-20%)!important}.topbar .et_pb_column_0{width:70%!important}.topbar .et_pb_column_1{width:30%!important}.wabutton{padding:4px 8px 2px 8px}.callbutton{padding:4px 8px 2px 8px}.wabutton i{margin-right:0px}.callbutton i{margin-right:0px}div#ctaid{transform:scale(1.11)}.mainform .et_pb_contact_field_5::before{display:none}.mainform2 .et_pb_contact_field_8::before{display:none}.et_pb_section_0.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{transform:scale(2,1)!important}.mycounters .percent{margin-bottom:6px!important}.mycountercol .et_pb_column{margin-bottom:46px}.sectitles h2{font-size:26px!important;line-height:36px!important}.special h2{font-size:22px!important;line-height:36px!important}.special span{font-size:22px!important;line-height:36px!important}.sectitles span{font-size:26px;line-height:36px!important}.scroll-images{width:1000%!important}.greenbutton{font-size:20px!important;line-height:30px!important;padding-top:16px!important;padding-bottom:16px!important}.whycigis .et-pb-icon{font-size:26px!important}.secwc{width:100%}.docinfo h2{font-size:20px}.docinfo h4{font-size:18px!important;line-height:28px!important}.et_pb_contact_field_9 input{margin-top:26px}}.addressdiv{display:flex}.addressdiv i{padding-right:20px}.hidden{opacity:0.8;cursor:pointer}.hidden a{color:#ffffff}.hidden:hover{opacity:1}.bmi-output{display:none;margin-top:12px}.contact-float{position:fixed;bottom:0%;right:23px;transform:translateY(-30%);display:flex;flex-direction:column;gap:10px;z-index:9999}.contact-float a{width:65px;height:65px;display:flex;align-items:center;justify-content:center;color:white;border-radius:48px;font-size:32px;text-decoration:none}.sidewhatsapp a{background:#2e8b57}.sidephone a{background:#000000;font-size:23px}.social-float a:hover{opacity:0.8}.bmi-output .bmi-label{display:block;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:16px;line-height:28px;color:#000000}.bmi-output .bmi-value{display:block;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:46px;line-height:55px;color:#2e8b57}.bmi-cf7-form .wpcf7{background:transparent;padding:0;margin:0}.bmi-cf7-form .wpcf7 h3{color:#ffffff;font-size:22px;font-weight:600;line-height:1.2;margin:0 0 3px 0}.bmi-cf7-form .wpcf7 input[type="text"],.bmi-cf7-form .wpcf7 input[type="tel"],.bmi-cf7-form .wpcf7 input[type="number"]{width:100%;background:#ffffff;border:none;border-radius:3px;padding:12px 12px;font-size:16px;font-weight:500;color:#000000;margin-bottom:14px;box-sizing:border-box;outline:none}.bmi-cf7-form .wpcf7 input::placeholder{color:#000000;opacity:1;font-weight:500}.bmi-cf7-form .cf7-mini-label{display:inline-block;background:#000000;color:#ffffff;font-size:14px;font-weight:700;padding:6px 12px;border-radius:4px;margin:6px 0 -6px 0}.bmi-cf7-form .cf7-submit{width:100%;background:#000000;color:#ffffff;border:none;border-radius:999px;padding:10px 18px;font-size:20px;font-weight:500;cursor:pointer;margin-top:10px}.bmi-cf7-form .cf7-submit:hover{opacity:0.92}.bmi-cf7-form .wpcf7-not-valid-tip{color:#ffffff;font-size:13px;margin-top:-8px;margin-bottom:10px}.bmi-cf7-form p{padding:0;margin:0}.bmi-cf7-form .wpcf7 form .wpcf7-response-output{margin-top:0}.bmi-cf7-form .wpcf7 form.sent .wpcf7-response-output{border-color:#ffffff}.bmi-cf7-form .wpcf7-response-output{color:#ffffff}#wpcf7-f1822-p12-o2 .wpcf7-response-output{display:none}.bmi-cf7-bmi p{margin:0;padding:0}.bmi-cf7-bmi .wpcf7 input[type="text"],.bmi-cf7-bmi .wpcf7 input[type="tel"],.bmi-cf7-bmi .wpcf7 input[type="number"]{width:100%;background:#f3f3f3;border:none;border-radius:3px;padding:14px 16px;font-size:16px;font-weight:500;color:#000000;margin-bottom:18px;box-sizing:border-box;outline:none}.bmi-cf7-bmi .wpcf7 input::placeholder{color:#000000;opacity:1;font-weight:500}.bmi-cf7-bmi .cf7-bmi-submit,.bmi-cf7-bmi input[type="submit"]{width:100%;background:#000000;color:#ffffff;border:none;border-radius:999px;padding:10px 18px;font-size:20px;font-weight:500;cursor:pointer;margin-top:10px}.bmi-cf7-bmi .cf7-bmi-submit:hover,.bmi-cf7-bmi input[type="submit"]:hover{opacity:0.92}.bmi-cf7-bmi .wpcf7-response-output{margin-top:14px;border-color:#2e8b57}.bmi-cf7-bmi .wpcf7-not-valid-tip{color:#d8000c;font-size:13px;margin-top:-12px;margin-bottom:10px}