@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.m0{margin:0!important}.m0-b{margin-bottom:0!important}.m0-t{margin-top:0!important}.m5-r{margin-right:5px!important}.m5-l{margin-left:5px!important}.m10-r{margin-right:10px!important}.m10-b{margin-bottom:10px!important}.m10-t{margin-top:10px!important}.m10-l{margin-left:10px!important}.m15-r{margin-right:15px!important}.m20-r{margin-right:20px!important}.m20-b{margin-bottom:20px!important}.m20-t{margin-top:20px!important}.m25-b{margin-bottom:25px!important}.m30-b{margin-bottom:30px!important}.m30-t{margin-top:30px!important}.m60-t{margin-top:60px!important}.m50-b{margin-bottom:50px!important}.m70-l{margin-left:70px!important}.m100-t{margin-top:100px!important}.m100-b{margin-bottom:100px!important}.m170-b{margin-bottom:170px!important}.p0-t{padding-top:0!important}.p5{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p20-t{padding-top:20px!important}.p30-b{padding-bottom:30px!important}.p30-l{padding-left:30px!important}.p40-l{padding-left:40px!important}.p40{padding:40px!important}.p0-x{padding-left:0!important;padding-right:0!important}.width-100{width:100%}.width-150{width:150px}.width-250{width:250px}.width-1000{width:1000px}.min-h100{min-height:100px}.min-h200{min-height:200px}.h-30{height:30px}.h-35{height:35px}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-upp{text-transform:uppercase!important}.font-normal{font-weight:400!important}.text-secondary{color:#05a8aa!important}.text-primary{color:#e60004!important}.text-grey{color:#757272!important}.text-white{color:#fff!important}.bg-primary{background-color:#e60004!important}.dis-b{display:block!important}.dis-ib{display:inline-block!important}.dis-f{display:flex!important}.dis-n{display:none}.pos-r{position:relative!important}.z-9{z-index:9!important}.point-ev-none{pointer-events:none!important}.point-ev-auto{pointer-events:auto!important}.negative-right{margin-right:-14px}.rotate-180{transform:rotate(180deg)}.ovf-hid{overflow:hidden}.flt-l{float:left}.flt-r{float:right}.border-none{border:none!important}.arm-lp__main-content .text-area p{color:#868686;text-align:justify;margin-bottom:20px;font-size:14px;line-height:24px}.arm-lp__main-content .top-highlights{margin-top:-55px;margin-bottom:45px}.arm-lp__main-content .top-highlights .each-highlight{background:#fbfbfb;border:1px solid #e7e7e7;border-radius:5px;justify-content:space-between;align-items:center;height:100%;padding:30px;display:flex}.arm-lp__main-content .top-highlights .each-highlight i{color:#31ab58;font-size:66px}.arm-lp__main-content .top-highlights .each-highlight p{color:#868686;text-transform:uppercase;flex:1;margin-left:30px;font-size:18px;font-weight:700;line-height:22px}.arm-lp__main-content .main-text h1,.arm-lp__main-content .main-text h2{text-transform:uppercase;color:#e60004;text-align:center;margin:0 0 25px;font-size:36px;line-height:40px}.arm-lp__main-content .main-text .patients-advantages{margin-bottom:20px;padding:25px 0 25px 45px;position:relative}.arm-lp__main-content .main-text .patients-advantages .inner-border{z-index:-1;border:1px solid #e7e7e7;border-radius:5px;position:absolute;inset:0 10% 0 0}.arm-lp__main-content .main-text .patients-advantages .checks h2{text-transform:uppercase;color:#e60004;margin-top:15px;margin-bottom:30px;padding-left:50px;font-size:28px;line-height:32px}.arm-lp__main-content .main-text .patients-advantages .checks ul{margin:0;padding:0}.arm-lp__main-content .main-text .patients-advantages .checks ul li{display:flex}.arm-lp__main-content .main-text .patients-advantages .checks ul li i{color:#31ab58;margin-right:20px;font-size:30px;line-height:38px}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form{color:#fff;background:#31ab58;border-radius:5px;padding:25px}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form h3,.arm-lp__main-content .main-text .patients-advantages .new-appointment-form h4{text-transform:uppercase;font-size:24px}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form p{font-size:13px;font-weight:500}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form .field{width:100%;margin-bottom:5px}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form .agree-checks{color:#fff;justify-content:space-between;margin-top:15px;display:flex}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form .ui.checkbox label{color:#fff}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form .ui.checkbox label a{color:#fff;text-decoration:underline}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form .ui.positive.message{display:none}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form button{text-transform:uppercase;color:#fff;background:#e60004;border:none;border-radius:5px;width:100%;margin-top:10px;padding:15px 0;font-size:14px;font-weight:700;transition:all .3s!important}.arm-lp__main-content .main-text .patients-advantages .new-appointment-form button:hover{color:#e60004;background:#fff}.arm-lp__main-content .main-text .prices-table{justify-content:space-between;margin-top:20px;margin-bottom:70px;display:flex}.arm-lp__main-content .main-text .prices-table .each-price{flex-direction:column;width:calc(16.6667% - 12.5px);display:flex}.arm-lp__main-content .main-text .prices-table .each-price h3{color:#e60004;text-transform:uppercase;min-height:80px;margin-bottom:20px;font-size:34px;font-weight:300;line-height:40px}.arm-lp__main-content .main-text .prices-table .each-price .age{color:#e60004;border-top:1px solid #e60004;border-bottom:1px solid #e60004;margin-bottom:25px;padding:20px 0;font-size:28px;display:block}.arm-lp__main-content .main-text .prices-table .each-price p{color:#868686;flex:1;font-size:12px}.arm-lp__main-content .main-text .prices-table .each-price p b{margin-top:2px;margin-bottom:2px;display:block}.arm-lp__main-content .main-text .prices-table .each-price .price{color:#fff;background:#31ab58;border-radius:5px;padding:0 15px;font-size:28px;line-height:38px;display:block}.arm-lp__main-content .kids-package{display:block;position:relative}.arm-lp__main-content .kids-package img{width:100%}.arm-lp__main-content .kids-package span{color:#fff;text-transform:uppercase;text-align:center;background:#e60004;border-radius:3px;padding:10px 0;font-size:12px;font-weight:600;display:block;position:absolute;bottom:23px;left:8%;right:8%;transition:all .3s!important}.arm-lp__main-content .kids-package:hover span{background:#05a8aa}.qc-kids-offer-modal.ui.modal>.content{padding:0!important}.qc-kids-offer-modal.ui.modal>.content .offer-content .offer-image{height:100%;display:block;position:relative}.qc-kids-offer-modal.ui.modal>.content .offer-content .offer-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.qc-kids-offer-modal.ui.modal>.content .offer-content .offer-image .percent{color:#e60004;background:#05a8aa;padding:7px 12px;font-size:38px;font-weight:600;position:absolute;top:30px;right:-20px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description{align-items:flex-end;padding:20px;display:flex}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details{position:relative}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details h2{color:#e60004;margin:0 0 20px;font-size:30px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details h3{color:#585858;margin:0 0 20px;font-size:18px;font-weight:500}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details p{color:#585858;margin:0 0 25px;font-size:14px;font-weight:300}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details del{color:#585858;font-size:18px;display:block}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .price{color:#e60004;margin-bottom:5px;font-size:42px;line-height:36px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .price span{font-size:26px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .actions{padding-top:30px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .actions .action,.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .actions button{color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;background:#e60004;border-radius:5px;margin-bottom:5px;padding:10px;font-size:18px;font-weight:600;line-height:30px;display:block}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .actions .action:hover,.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .actions button:hover{background:#e60004}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .actions button{background:#e60004;border:none;width:100%}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .details .actions button:hover{background:#e60004}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form{width:100%;display:none}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.input.field{flex-direction:column;margin-bottom:5px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.input.field label{color:#585858;margin-bottom:1px;font-size:10px;font-weight:400;display:block}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.input.field input{color:#e60004;border-color:#585858;padding:10px 15px;font-size:16px;line-height:30px;width:100%!important}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.input.field textarea{color:#e60004;border-color:#585858;padding:5px 15px;font-size:16px;width:100%!important}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.input.field textarea:disabled{opacity:1;background:#b7b7b7}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.checkbox.field label{color:#585858;padding-left:40px;font-size:10px;font-weight:400}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.checkbox.field label:before{border-color:#585858;width:30px;height:30px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.checkbox.field label:after{text-align:center;width:30px;font-size:22px;line-height:30px}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .ui.checkbox.field label a{color:#000}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .submit-area button{color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;background:#e60004;border:none;border-radius:5px;width:100%;padding:10px;font-size:18px;font-weight:600;line-height:30px;display:block}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .submit-area button:hover{background:#e60004}.qc-kids-offer-modal.ui.modal>.content .offer-content .description .form form .g-recaptcha{transform-origin:0;transform:scale(.9)}@media only screen and (width<=767px){.arm-lp__main-content .main-text .patients-advantages{padding:25px 15px}.arm-lp__main-content .main-text .patients-advantages .inner-border{right:0}.arm-lp__main-content .main-text .prices-table{flex-wrap:wrap;justify-content:space-between}.arm-lp__main-content .main-text .prices-table .each-price{width:140px;margin-bottom:30px}}@media only screen and (width<=575px){.arm-lp__main-content .top-highlights{margin-top:-25px}.arm-lp__main-content .top-highlights .each-highlight{padding:20px}.arm-lp__main-content .main-text h1{font-size:26px}.arm-lp__main-content .main-text .prices-table .each-price h3{min-height:auto;margin-bottom:10px}}
