.fitness-team{color:#546f7a;overflow-x:hidden}.fitness-team .btn{border:0;border-radius:0;font-size:16px;font-weight:700;height:auto;line-height:56px;min-width:256px;padding:0 2rem;text-transform:uppercase;transition:all .2s}.fitness-team .btn:hover{transition:all .2s}.fitness-team .btn-primary{background-color:#000bbf;color:#fff;transition:all .2s}.fitness-team .btn-primary:hover{background-color:#00006e;color:#fff;transition:all .2s}.fitness-team .btn-silent{background-color:#fff;color:#282828;padding-left:16px;padding-right:16px;transition:all .2s}.fitness-team .btn-silent:hover{background-color:#f0f2f5;color:#282828;transition:all .2s}.fitness-team header{background-color:#fff;border:0;height:80px;margin:0 auto;max-width:none;position:relative}.fitness-team header>.container{height:100%;position:relative}.fitness-team .navbar{left:15px;right:15px}.fitness-team .navbar,.fitness-team .navbar-brand{padding:0;position:absolute;top:50%;transform:translateY(-50%)}.fitness-team .navbar-brand{border:0;font-size:0;line-height:0;margin:0}.fitness-team .navbar-brand .svg{height:40px;width:150px}.fitness-team .navbar-nav{position:absolute;right:0}.fitness-team .navbar-nav .nav-link.btn-silent{color:#282828;display:inline;padding-left:16px;padding-right:16px}.fitness-team .navbar-nav .nav-item .btn{font-weight:700;line-height:48px}.fitness-team .navbar-nav .nav-item:last-child .btn{margin-left:48px;min-width:188px}.fitness-team .navbar-nav .nav-link.btn-silent:active,.fitness-team .navbar-nav .nav-link.btn-silent:focus,.fitness-team .navbar-nav .nav-link.btn-silent:hover{background-color:transparent}.fitness-team .navbar-close{display:none}.fitness-team .footer-container{background:linear-gradient(90deg,#000bbf,#00006e);padding:120px 0}.fitness-team .footer-container .footer-legal{font-size:12px;line-height:18px}.fitness-team .footer-container .footer-legal p{color:#fff}.fitness-team .footer-container .footer-logo{text-align:center}.fitness-team .footer-container .footer-logo img{height:86px;width:168px}.fitness-team .footer-container .footer-social{text-align:right}.fitness-team .footer-container .footer-social img{height:20px;width:20px}.fitness-team .welcome{background:linear-gradient(90deg,#f0f2f5,#fff);height:576px;position:relative}.fitness-team .welcome .container,.fitness-team .welcome .row{height:100%;position:relative}.fitness-team .welcome img{left:50%;margin-left:16px;position:absolute;top:0}.fitness-team .welcome .title{color:#00006e;font-size:40px;line-height:48px;margin-bottom:24px}.fitness-team .welcome .subtitle,.fitness-team .welcome .title{font-family:Nexa;font-style:italic;font-weight:700;letter-spacing:0;text-align:left}.fitness-team .welcome .subtitle{color:#546f7a;font-size:20px;line-height:24px;margin-bottom:16px}.fitness-team .welcome .description{color:#546f7a;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-bottom:40px;text-align:left}.fitness-team .welcome a.btn{display:inline-flex;font-family:Nexa;max-width:none;max-width:-moz-fit-content;max-width:fit-content}.fitness-team .get_to_know_us a{text-align:center}.fitness-team .get_to_know_us .title{color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;line-height:48px;margin:96px 0 32px;text-align:center}.fitness-team .get_to_know_us .description{font-family:Roboto;font-weight:400;letter-spacing:0;line-height:24px;margin:0 auto 48px;max-width:544px;text-align:center}.fitness-team .get_to_know_us img{margin-bottom:40px;max-width:1120px;width:100%}.fitness-team .get_to_know_us .video{padding-bottom:40px;text-align:center;width:100%}.fitness-team .advantages{padding-bottom:96px;text-align:center}.fitness-team .advantages .title{color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;line-height:48px;margin:96px auto 80px;max-width:736px;text-align:center}.fitness-team .advantages .icon{background:#f0f2f5;border-radius:50%;height:120px;margin:0 auto;width:120px}.fitness-team .advantages img{height:55px;margin:0 auto}.fitness-team .advantages p{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:32px;text-align:center}.fitness-team .if_you_want_to_change{background:linear-gradient(90deg,#000bbf,#00006e);height:432px;margin-top:96px}.fitness-team .if_you_want_to_change .container{height:100%;margin-top:96px;position:relative}.fitness-team .if_you_want_to_change .row{height:100%;position:relative}.fitness-team .if_you_want_to_change p{color:#fff;font-family:Nexa;font-size:32px;font-style:italic;font-weight:700;line-height:48px;margin-bottom:40px;text-align:left}.fitness-team .if_you_want_to_change img{left:50%;margin-left:16px;position:absolute;top:-97px}.fitness-team .if_you_want_to_change a.btn{background:#fff;color:#000bbf;display:inline-flex;font-family:Nexa;font-size:16px;font-style:normal;font-weight:700;max-width:-moz-fit-content;max-width:fit-content}.fitness-team .members-list{background:#f0f2f5}.fitness-team .members-list .title{color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;line-height:48px;margin-bottom:80px;margin-top:0;text-align:center}.fitness-team .members-list .members-woman{padding-bottom:48px;padding-top:96px}.fitness-team .members-list .members-man{padding-bottom:96px;padding-top:96px}.fitness-team .members-list .member{background:#fff;position:relative}.fitness-team .members-list .member:hover{box-shadow:0 0 20px rgba(0,0,0,.15);cursor:pointer;transition:all .2s}.fitness-team .members-list .member-name{color:#36474e;font-family:Nexa;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:16px;margin-top:24px;text-align:center}.fitness-team .members-list .member-link{color:#000bbf;font-family:Nexa;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:24px;text-align:center;text-transform:uppercase}.fitness-team .members-list .member a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fitness-team .members-list .member-image{background:linear-gradient(228.2deg,#7c9cd5 -.73%,#acb9dc 99.3%)}.fitness-team .members-list .member-image img{margin:0 auto;max-height:244px;max-width:100%}.fitness-team .members-list .btn{margin-top:56px}.fitness-team .professional_team{padding:96px 0 40px}.fitness-team .professional_team .title{color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;line-height:48px;margin-bottom:80px;text-align:center}.fitness-team .professional_team .member{Width:256px;Height:276px;border:1px solid #e0e4e6;border-radius:0;cursor:pointer;margin:16px;padding:32px 16px;text-align:center}.fitness-team .professional_team .member:hover{box-shadow:0 6px 12px 0 rgba(24,39,75,.122)}.fitness-team .professional_team .member-name{color:#36474e;font-family:Nexa;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin-top:20px;text-align:center}.fitness-team .professional_team .member-position{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:8px}.fitness-team .our_goal{overflow:hidden;padding:96px 0 190px}.fitness-team .our_goal .row{height:544px;margin-top:86px;position:relative}.fitness-team .our_goal .title{align-items:center;color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;letter-spacing:0;line-height:48px;margin-bottom:77px;text-align:center}.fitness-team .our_goal .goal-title{color:#00006e;font-family:Nexa;font-size:32px;font-style:italic;font-weight:600;line-height:48px;margin-bottom:24px;text-align:left}.fitness-team .our_goal .goals-text{opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;z-index:200}.fitness-team .our_goal .goals-text.active{height:auto;opacity:1;transition:all .2s}.fitness-team .our_goal .goals-text .goal-description{margin-bottom:0;max-width:544px}.fitness-team .our_goal .row .col-sm-6:last-child:before{background-color:#fff;content:"";display:block;height:544px;left:0;margin-left:-600%;position:absolute;width:600%;z-index:1}.fitness-team .our_goal .row .col-sm-6:last-child{height:100%;position:relative}.fitness-team .carousel-half-container{margin-left:calc(-100% - 109px);width:calc(200% + 280px)}.fitness-team .carousel-half .slick-slide{margin:0 20px}.fitness-team .carousel-half-container .slick-slider{padding-right:100px}.fitness-team .carousel-half .slick-arrow{background:transparent url(/content/themes/btu-sk/dist/images/icon-arrow.svg?520fee6c9dd485e1b5bfc631c7dfae29) 50%;background-size:auto;background-size:40px;border:0;font-size:0;height:40px;margin-top:-58px;position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:40px}.fitness-team .carousel-half .slick-prev{left:-7px;right:auto;transform:translateY(-50%) rotate(180deg);z-index:1}.fitness-team .carousel-half .slick-arrow.slick-prev{left:auto;margin-left:0;margin-right:10px;right:50%;z-index:400}.fitness-team .carousel-half .slick-arrow{left:50%;margin-left:494px;margin-top:-36px;right:auto}.fitness-team .carousel-half .slick-list{overflow:visible}.fitness-team .carousel-half-container .slick-dots{list-style:none;margin:50px 0 56px;padding:0;text-align:center}.fitness-team .carousel-half-container .slick-dots button{background-color:transparent;border:2px solid #a8aacd;border-radius:50%;display:block;font-size:0;height:16px;line-height:12px;margin:0 8px;padding:0;width:16px}.fitness-team .carousel-half-container .slick-active button{background-color:#00006e;border-color:#00006e}.fitness-team .carousel-half-container .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 7px;padding:0;position:relative;width:20px}.fitness-team .we_are_waiting_for_you_in_the_team{background:#f0f2f5;height:575px;position:relative}.fitness-team .we_are_waiting_for_you_in_the_team .container,.fitness-team .we_are_waiting_for_you_in_the_team .row{height:100%;position:relative}.fitness-team .we_are_waiting_for_you_in_the_team .title{color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;line-height:48px;margin:0 0 27px}.fitness-team .we_are_waiting_for_you_in_the_team img{left:50%;margin-left:16px;position:absolute;top:0}.fitness-team .we_are_waiting_for_you_in_the_team .description{margin-bottom:40px}.fitness-team .we_are_waiting_for_you_in_the_team a.btn{display:inline-flex;max-width:-moz-fit-content;max-width:fit-content}.fitness-team .fitness-team-members{background:#f0f2f5}.fitness-team .fitness-team-members .title{color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;line-height:48px;margin-bottom:80px;margin-top:0;text-align:center}.fitness-team .fitness-team-members .members-woman{padding-bottom:48px;padding-top:96px}.fitness-team .fitness-team-members .members-man{padding-bottom:96px;padding-top:96px}.fitness-team .fitness-team-members .member{background:#fff;height:396px;position:relative;width:256px}.fitness-team .fitness-team-members .member:hover{box-shadow:0 0 20px rgba(0,0,0,.15);cursor:pointer;transition:all .2s}.fitness-team .fitness-team-members .member-name{color:#36474e;font-family:Nexa;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:16px;margin-top:24px;text-align:center}.fitness-team .fitness-team-members .member-link{color:#000bbf;font-family:Nexa;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:24px;text-align:center;text-transform:uppercase}.fitness-team .fitness-team-members .member a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fitness-team .fitness-team-members .member-image{background:linear-gradient(228.2deg,#7c9cd5 -.73%,#acb9dc 99.3%)}.fitness-team .fitness-team-members .member-image img{margin:0 auto;max-height:244px;max-width:100%}.fitness-team .fitness-team-members .members-man .btn,.fitness-team .fitness-team-members .members-woman .btn{max-width:-moz-fit-content;max-width:fit-content}.fitness-team .fitness-team-members .btn{margin-top:56px}.fitness-team .carousel-members{margin:0 -16px}.fitness-team .carousel-members .slick-slide{margin:0 16px;width:256px}.fitness-team .carousel-members .slick-arrow{background:transparent url(/content/themes/btu-sk/dist/images/icon-arrow.svg?520fee6c9dd485e1b5bfc631c7dfae29) 50%;background-size:auto;background-size:40px;border:0;font-size:0;height:40px;margin-right:3px;margin-top:-58px;position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:40px}.fitness-team .carousel-members .slick-prev{left:0;margin-left:-4px;transform:translateY(-50%) rotate(180deg);z-index:1}.fitness-team .carousel-members .slick-arrow .slick-prev{margin-left:0;margin-right:10px;z-index:400}.fitness-team .carousel-members .slick-dots{list-style:none;margin-top:56px;padding:0;text-align:center}.fitness-team .carousel-members .slick-dots button{background-color:transparent;border:2px solid rgba(0,0,110,.3);border-radius:50%;display:block;font-size:0;height:16px;line-height:12px;margin:0 8px;padding:0;width:16px}.fitness-team .carousel-members .slick-active button{background-color:#00006e;border-color:#00006e}.fitness-team .carousel-members .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.fitness-team .fitness-team-member .member-data{background:#f0f2f5}.fitness-team .fitness-team-member .name{color:#00006e;font-family:Nexa;font-size:32px;font-style:italic;font-weight:700;line-height:48px;text-align:left}.fitness-team .fitness-team-member ul{list-style:none;margin-top:40px;padding:0}.fitness-team .fitness-team-member li{max-width:448px;padding:0 0 24px 40px;position:relative}.fitness-team .fitness-team-member span{font-weight:700}.fitness-team .fitness-team-member li:before{background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.fitness-team .fitness-team-member li.weight:before{background-image:url(/content/themes/btu-sk/dist/images/icon-weight.svg?cba9ba61f021be1a7e630f5aea0d1d6b)}.fitness-team .fitness-team-member li.height:before{background-image:url(/content/themes/btu-sk/dist/images/icon-height.svg?1033fc2e011114713bf236e1d0810d4b)}.fitness-team .fitness-team-member li.goal:before{background-image:url(/content/themes/btu-sk/dist/images/icon-goal.svg?c3c0b7e40e0298d6aaa54fa610fab473)}.fitness-team .fitness-team-member li.favorite_food:before{background-image:url(/content/themes/btu-sk/dist/images/icon-food-tray.svg?b0f6d8ba0b940427e061dc800002fbfa)}.fitness-team .fitness-team-member .quote{background:transparent url(/content/themes/btu-sk/dist/images/bg-gym.png?4e40dc5c0ac31fb310655cb290dac9d4) top no-repeat;background-size:cover}.fitness-team .fitness-team-member .quote .container{min-height:448px;position:relative}.fitness-team .fitness-team-member .quote-text{color:#fff;font-family:Nexa;font-size:28px;font-style:italic;font-weight:700;left:0;line-height:40px;margin:0 auto;max-width:544px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.fitness-team .fitness-team-member .quote img{height:48px;position:absolute;width:64px}.fitness-team .fitness-team-member .quote img:first-child{left:0;top:-90px}.fitness-team .fitness-team-member .quote img:last-child{bottom:-90px;right:0;transform:rotate(180deg)}.fitness-team .fitness-team-member .gallery-title{color:#00006e;font-family:Nexa;font-size:40px;font-style:italic;font-weight:700;line-height:48px;margin-bottom:24px!important}.fitness-team .fitness-team-member .gallery{overflow:hidden;padding:100px 0 145px}.fitness-team .fitness-team-member .gallery .description-text{position:relative;z-index:2}.fitness-team .fitness-team-member .gallery .row .col-sm-6:last-child:before{background-color:#fff;content:"";display:block;height:544px;left:0;margin-left:calc(-600% - 24px);position:absolute;width:600%;z-index:1}.fitness-team .carousel-gallery-container{margin-left:-50px;width:calc(100% + 140px)}.fitness-team .carousel-gallery .slick-list{overflow:visible}.fitness-team .carousel-gallery .slick-arrow{background:transparent url(/content/themes/btu-sk/dist/images/icon-arrow2.svg?089f7daf4ff58e680f41322ac8854fde) 50%;background-size:auto;background-size:24px;border:0;bottom:-60px;font-size:0;height:24px;margin-left:105px;position:absolute;right:auto;top:auto;transform:translateY(-50%);width:24px}.fitness-team .carousel-gallery .slick-prev{left:50%;margin-left:-293px;transform:translateY(-50%) rotate(180deg)}.fitness-team .carousel-gallery .slick-arrow .slick-prev{margin-left:0;margin-right:10px;z-index:400}.fitness-team .slick-disabled{opacity:0;pointer-events:none}.fitness-team .professional-team-list .member{background:#f0f2f5;height:520px}.fitness-team .professional-team-list .member .name{color:#00006e;font-size:32px;font-style:italic;font-weight:700;line-height:48px}.fitness-team .professional-team-list .member .position{color:#00006e;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.fitness-team .professional-team-list .member .description{color:#546f7a;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:24px 0}.fitness-team .professional-team-list .quote{color:#546f7a;font-family:Nexa;font-size:20px;font-style:italic;font-weight:700;line-height:24px;margin:128px auto;position:relative;text-align:center;width:736px}.fitness-team .professional-team-list .social img{margin-right:24px}.fitness-team .professional-team-list .quote img{height:48px;position:absolute;width:64px}.fitness-team .professional-team-list .quote img:first-child{left:-97px;top:-61px}.fitness-team .professional-team-list .quote img:last-child{bottom:-67px;right:-116px;transform:rotate(180deg)}.fitness-team .registration{background:#e5e5e5;padding:96px 0}.fitness-team .registration .form-card{background:#fff;box-shadow:none!important;color:#36474e;margin:0 auto;max-width:608px;padding:48px 32px}.fitness-team .registration .form-card .title{color:#00006e;font-family:Nexa;font-size:32px;font-style:italic;font-weight:700;line-height:48px;margin-bottom:40px;margin-top:0;text-align:center}.fitness-team .registration .form-card .form-row{margin:0 96px}.fitness-team .registration .form-card .block-title{color:#1e2956;font-size:20px;font-weight:400;line-height:32px;margin-bottom:24px!important;text-align:left}.fitness-team .registration .form-card .form-check-label{margin-left:25px;margin-right:20px;margin-top:4px}.fitness-team .registration .form-card label{color:#1e2956}.fitness-team .registration .input-field-container{margin-bottom:32px}.fitness-team .registration .input-field-container input,.fitness-team .registration .input-field-container textarea{border-color:#546f7a!important}.fitness-team .registration .input-field-container input::-moz-placeholder{color:#aeb8be;opacity:1}.fitness-team .registration .input-field-container input::placeholder{color:#aeb8be;opacity:1}.fitness-team .registration .input-field-container input[type=checkbox]{border-radius:4px!important}.fitness-team .registration .input-field-container a{color:#1babf9!important}.fitness-team .registration .success__title{color:#00006e;font-size:20px;font-style:italic;font-weight:900;letter-spacing:0;line-height:24px;text-align:center}.fitness-team .registration .success__desc{text-align:center}.fitness-team .registration .success__btncontainer a.btn{max-width:288px}.fitness-team .dropzone{background:#fff;border:none;min-height:auto;padding:0}.fitness-team .dropzone .dz-message{background-color:#fff;border:1px solid #666;box-sizing:border-box;display:block!important;margin:0;min-height:auto}.fitness-team .dropzone.dz-started .dz-message{margin-bottom:10px}.fitness-team .dropzone.dz-drag-hover{border:0}.fitness-team .image-uploadbutton{background:transparent url(/content/themes/btu-sk/dist/images/icon-upload.svg?05d52ac52ed7c94382d39ff48b5854a5) 70px 35px no-repeat;border:0;color:#666;display:block;font-size:1rem;margin:0 auto;outline:none;padding:23px 20px 23px 31px;text-align:left}.fitness-team .btn.uploadedfile{background-color:transparent;border:0;color:#1e2956;display:block;font-size:14px;height:21px;line-height:16px;margin:0 0 12px;min-width:0;outline:none;overflow:hidden;padding:2px 0;position:relative;text-align:left;text-transform:none;width:100%}.fitness-team .btn.uploadedfile:after{background:#fff url(/content/themes/btu-sk/dist/images/icon-remove.svg?6f8fbf9ee2f3859aa628b8335ca1003c) 0 0 no-repeat;content:"";display:block;height:19px;position:absolute;right:0;top:0;width:19px;z-index:1}.fitness-team .image-uploadbutton>span{color:#1e2956}@media (max-width:991.98px){.fitness-team .fitness-team-member .name{font-size:24px;line-height:32px}.fitness-team .fitness-team-member .member-data{padding-top:40px}.fitness-team .fitness-team-member .member-data .image{margin-top:14px}.fitness-team .fitness-team-member .member-data .image img{max-width:100%}}@media (max-width:767.98px){.fitness-team .container{max-width:none;padding-left:24px;padding-right:24px}.fitness-team header{height:56px}.fitness-team .navbar{border-color:transparent;position:absolute;transform:none}.fitness-team .navbar-nav{position:relative}.fitness-team .navbar-toggler{border-color:transparent;position:absolute;right:-4px}.fitness-team .navbar-brand .svg{height:36px;margin-left:9px;width:136px}.fitness-team .navbar-nav .nav-item:last-child{padding:20px 24px}.fitness-team .navbar-nav .nav-item:last-child .btn{justify-content:center;line-height:48px;margin:0;min-width:100%}.fitness-team .navbar-nav .nav-item .btn{padding:0 24px}.fitness-team .navbar-collapse{bottom:0;padding:57px 0 0;position:fixed;right:0;top:0;width:80%;z-index:1000}.fitness-team .navbar-collapse.collapsing{right:-80%;transition:height 0s ease}.fitness-team .navbar-collapse.show{background-color:#fff;right:0;transition:right .3s ease-in-out}.fitness-team .navbar-toggler.collapsed~.navbar-collapse{transition:right .5s ease-in-out}.fitness-team .collapse-bg{background-color:rgba(40,40,40,.6);opacity:0;position:absolute}.fitness-team .collapse-bg.active{bottom:0;left:0;opacity:1;right:0;top:0;z-index:999}.fitness-team .navbar-close{display:block;position:absolute;right:23px;top:16px}.fitness-team a.btn{justify-content:center;line-height:48px;min-width:272px}.fitness-team .row{margin-left:-15px;margin-right:-15px}.fitness-team .welcome{height:auto;padding-top:40px}.fitness-team .welcome img{left:auto;margin:48px -24px 0;position:relative;width:calc(100% + 48px)}.fitness-team .welcome .title{font-size:28px}.fitness-team .welcome .subtitle{font-size:18px}.fitness-team .get_to_know_us .container{padding-left:0;padding-right:0}.fitness-team .get_to_know_us .title{font-size:28px;margin-bottom:24px;margin-top:64px;padding-left:24px;padding-right:24px}.fitness-team .get_to_know_us .description{margin-bottom:40px;padding-left:24px;padding-right:24px}.fitness-team .get_to_know_us img{width:100%}.fitness-team .advantages{padding-bottom:24px}.fitness-team .advantages .title{font-size:28px;line-height:40px;margin-bottom:40px;margin-top:50px}.fitness-team .advantages p{margin-bottom:40px}.fitness-team .if_you_want_to_change,.fitness-team .if_you_want_to_change .container{height:auto;margin-top:0}.fitness-team .if_you_want_to_change p{font-size:24px;line-height:32px;margin-bottom:58px;margin-top:64px}.fitness-team .if_you_want_to_change img{left:auto;margin:24px -10px 0;max-width:calc(100% + 20px);position:relative;top:0}.fitness-team .members-list .title{font-size:28px;margin-bottom:40px}.fitness-team .members-list .members-man,.fitness-team .members-list .members-woman{padding-top:64px}.fitness-team .members-list .slick-arrow,.fitness-team .members-list .slick-dots{display:none!important}.fitness-team .members-list .member{margin-bottom:40px}.fitness-team .members-list .slick-list{overflow:visible}.fitness-team .members-list .slick-slide{margin:0;width:256px}.fitness-team .members-list .slick-slide>div{margin:0 8px}.fitness-team .professional_team{padding-top:64px}.fitness-team .professional_team .title{font-size:28px;margin-bottom:40px}.fitness-team .professional_team .member{margin:0 0 30px;width:auto}.fitness-team .our_goal{padding-bottom:64px;padding-top:64px}.fitness-team .our_goal .title{font-size:28px;line-height:40px}.fitness-team .our_goal .row{height:auto;margin-top:38px}.fitness-team .our_goal .carousel-half-container .slick-arrow{display:none!important}.fitness-team .our_goal .carousel-half{margin:0 -5px}.fitness-team .our_goal .carousel-half-container{margin-left:calc(-100% - 69px);width:calc(200% + 120px)}.fitness-team .our_goal .carousel-half-container .slick-slider{padding-right:0}.fitness-team .our_goal .carousel-half .slick-track{margin-left:-24px;padding-left:24px}.fitness-team .our_goal .carousel-half .slick-slide{margin:0}.fitness-team .our_goal .carousel-half .slick-slide>div{margin:0 8px}.fitness-team .our_goal .carousel-half .slick-slide img{height:auto;max-width:100%}.fitness-team .our_goal .carousel-half-container .slick-dots{margin:31px 0 -3px calc(44% - 8px)}.fitness-team .our_goal .row .col-sm-6:last-child:before{width:auto}.fitness-team .our_goal .goals{margin-top:40px}.fitness-team .our_goal .goals-text{height:0;position:relative;top:auto;transform:none}.fitness-team .our_goal .goal-title{font-size:24px;line-height:32px}.fitness-team .we_are_waiting_for_you_in_the_team{height:auto}.fitness-team .we_are_waiting_for_you_in_the_team .title{font-size:28px;line-height:40px;margin-bottom:24px;margin-top:64px}.fitness-team .we_are_waiting_for_you_in_the_team .image{text-align:center}.fitness-team .we_are_waiting_for_you_in_the_team img{bottom:auto;left:auto;margin:75px auto 0;max-width:544px;position:relative;width:100%}.fitness-team .fitness-team-members .members-man,.fitness-team .fitness-team-members .members-woman{padding-bottom:32px;padding-top:64px}.fitness-team .fitness-team-members .title{font-size:28px;line-height:40px;margin-bottom:40px}.fitness-team .fitness-team-members .slick-arrow,.fitness-team .fitness-team-members .slick-dots{display:none!important}.fitness-team .fitness-team-members .member{margin-bottom:40px}.fitness-team .fitness-team-members .slick-list{overflow:visible}.fitness-team .fitness-team-members .slick-slide{margin:0;width:256px}.fitness-team .fitness-team-members .slick-slide>div{margin:0 8px}.fitness-team .fitness-team-members .carousel-members{margin:0 -5px}.fitness-team .fitness-team-member .gallery{padding-bottom:64px;padding-top:64px}.fitness-team .fitness-team-member .gallery-title{font-size:28px;line-height:40px}.fitness-team .fitness-team-member .carousel-gallery-container{margin-left:-34px;width:calc(100% + 112px)}.fitness-team .fitness-team-member .slick-arrow{display:none!important}.fitness-team .fitness-team-member .slick-slider{padding-right:0}.fitness-team .fitness-team-member .slick-track{margin-left:-24px}.fitness-team .fitness-team-member .slick-slide{margin:0}.fitness-team .fitness-team-member .slick-slide>div{margin:0 8px}.fitness-team .fitness-team-member .img-fluid{height:auto;max-width:100%}.fitness-team .fitness-team-member .quote .container{min-height:328px}.fitness-team .fitness-team-member .quote-text{font-size:20px;left:15px;line-height:28px;right:15px}.fitness-team .fitness-team-member .quote img:first-child{left:0;top:-65px}.fitness-team .fitness-team-member .quote img:last-child{bottom:-65px;right:0}.fitness-team .members-list .carousel-members{margin:0 -5px}.fitness-team .professional-team-list .member{height:auto;padding-top:40px}.fitness-team .professional-team-list .member .image{margin-top:40px}.fitness-team .professional-team-list .member .image img{max-width:100%}.fitness-team .professional-team-list .member .name{font-size:24px;line-height:32px}.fitness-team .professional-team-list .member .position{font-size:18px;line-height:28px}.fitness-team .professional-team-list .quote{margin:30px auto;padding:100px 24px;width:auto}.fitness-team .professional-team-list .quote img:first-child{left:24px;top:40px}.fitness-team .professional-team-list .quote img:last-child{bottom:40px;right:24px}.fitness-team .registration{padding-bottom:48px;padding-top:40px}.fitness-team .registration .title{font-size:24px!important;line-height:32px!important}.fitness-team .registration .form-card{padding:32px 12px}.fitness-team .registration .form-card .block-title{font-size:18px!important;line-height:28px!important}.fitness-team .registration .form-card .form-row{margin:0}.fitness-team .registration .form-card label{font-size:14px;line-height:20px}.fitness-team .registration .block-btn{padding:0 2px}.fitness-team .registration .btn{line-height:20px;padding:16px 0;width:100%}.fitness-team .footer-container{padding:40px 0 42px}.fitness-team .footer-container .row .col-sm-4:last-child img{margin:40px 0}}@media (max-width:575.98px){.fitness-team .footer-container .footer-legal,.fitness-team .footer-container .footer-social{text-align:center}}
