html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{line-height:1;-ms-overflow-x:hidden;overflow-x:hidden;-webkit-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}strong{font-weight:700}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;cursor:pointer}*{outline:none!important;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'OSL';src:url(../fonts/landing2/OpenSans-Light.eot);src:url('../fonts/landing2/OpenSans-Light.eot?#iefix') format('embedded-opentype'),url(../fonts/landing2/OpenSans-Light.woff2) format('woff2'),url(../fonts/landing2/OpenSans-Light.woff) format('woff'),url(../fonts/landing2/OpenSans-Light.ttf) format('truetype'),url('../fonts/landing2/OpenSans-Light.svg#OpenSans-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'OSB';src:url(../fonts/landing2/OpenSans-Bold.eot);src:url('../fonts/landing2/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url(../fonts/landing2/OpenSans-Bold.woff2) format('woff2'),url(../fonts/landing2/OpenSans-Bold.woff) format('woff'),url(../fonts/landing2/OpenSans-Bold.ttf) format('truetype'),url('../fonts/landing2/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'OSEX';src:url(../fonts/landing2/OpenSans-Extra.ttf);font-style:normal}@font-face{font-family:'OSSB';src:url(../fonts/landing2/OpenSans-Semibold.eot);src:url('../fonts/landing2/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),url(../fonts/landing2/OpenSans-Semibold.woff2) format('woff2'),url(../fonts/landing2/OpenSans-Semibold.woff) format('woff'),url(../fonts/landing2/OpenSans-Semibold.ttf) format('truetype'),url('../fonts/landing2/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(../fonts/landing2/OpenSans.eot);src:url('../fonts/landing2/OpenSans.eot?#iefix') format('embedded-opentype'),url(../fonts/landing2/OpenSans.woff2) format('woff2'),url(../fonts/landing2/OpenSans.woff) format('woff'),url(../fonts/landing2/OpenSans.ttf) format('truetype'),url('../fonts/landing2/OpenSans.svg#OpenSans') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Intro - Black - Caps';src:url(../fonts/landing2/Intro-Black-Caps.eot);src:url('../fonts/landing2/Intro-Black-Caps.eot?#iefix') format('embedded-opentype'),url(../fonts/landing2/Intro-Black-Caps.woff) format('woff'),url(../fonts/landing2/Intro-Black-Caps.ttf) format('truetype');font-weight:400;font-style:normal}.wrapper{float:left;width:100%}header{float:left;width:100%;background:url(../img/landing/back_1.png);background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;position:relative}header:before{content:"";background-color:#fff;opacity:.5;float:left;width:100%;height:1px;position:absolute;left:0;right:0;top:100px}.responsive_container{max-width:1200px;width:100%}.header__top_menu{float:left;width:100%;padding:25px 0;position:relative}.header__top_menu .navigation{float:left;margin-top:13px}.header__top_menu .navigation ul{float:left;display:flex}.header__top_menu .navigation ul li{float:left;margin-right:83px}.header__top_menu .navigation ul li a{float:left;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:700;line-height:15.9px;letter-spacing:.7px;border-bottom:3px solid transparent;position:relative}.header__top_menu .navigation ul li a:before{content:"";position:absolute;bottom:-47px;left:0;right:0;height:3px;background:#FFF;display:none}.header__top_menu .navigation ul li a:hover,.header__top_menu .navigation ul li a:focus,.header__top_menu .navigation ul li a:active{text-decoration:none}.header__top_menu .navigation ul li a:hover:before,.header__top_menu .navigation ul li a:focus:before,.header__top_menu .navigation ul li a:active:before{display:block;transition:.4s}.header__top_menu .navigation ul li:last-child{margin-right:0}.header__top_menu .user_panel{float:right;margin-top:6px}.header__top_menu .user_panel ul{float:right;display:flex}.header__top_menu .user_panel ul li{float:right}.header__top_menu .user_panel ul li a{padding:0 25px;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:700;line-height:33px;letter-spacing:.7px;float:left;border-radius:3px}.header__top_menu .user_panel ul li a:hover,.header__top_menu .user_panel ul li a:focus,.header__top_menu .user_panel ul li a:active{color:#349bc3;background:#FFF;text-decoration:none;transition:.4s}.header_overlay{position:absolute;left:0;right:0;bottom:0;top:0;background-image:linear-gradient(77deg,rgba(35,97,189,.9) 0%,rgba(74,175,243,.9) 100%);opacity:.8}.logo{float:left;width:100%;max-width:235px}.logo a{float:left;padding-bottom:43px}.logo a img{float:left;width:auto;height:auto}.header__content{float:left;width:100%;padding-top:5px;padding-bottom:28px;display:flex;justify-content:space-between}.header__content__left_cont{float:left;width:480px;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-top:20px}.header__content__left_cont h1{float:left;width:100%;color:#fff;font-family:"Intro - Black - Caps";font-size:26px;font-weight:400;line-height:43px;letter-spacing:1.5px;margin-bottom:8px}.header__content__left_cont h1 span{color:#fff;font-family:"Intro - Black - Caps";font-size:46px;font-weight:400;line-height:60.96px;text-transform:uppercase;letter-spacing:2.4px;float:left;width:630px}.header__content__left_cont p{font-size:41px;font-weight:400;line-height:81.12px;margin-top:15px;color:#fff;font-family:Intro;font-weight:700;line-height:33.02px}.header__content__left_cont .down{float:left;margin-top:50px;margin-bottom:20px}.header__content__right_cont{float:right;background:url(../img/landing/laptop_1.png);background-repeat:no-repeat;background-size:contain;width:100%;max-width:688px;left:75px;position:relative}.plashka{color:#bcfaa1;font-family:"Intro - Black - Caps";font-weight:900}.circus{padding:0 0 0 60px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAMAAAAocOYLAAAAAXNSR0IB2cksfwAAAEJQTFRFAAAAZuZNdNhGcd1FcNtIcdxHctpGdttJa9dDbdtJctxGctxGcttGcttGcttGcttGcttGcttGcdpEcttGc91IcdtGMJXHawAAABZ0Uk5TAAohNDlITBwTDh06j8f0/2LdIt41yO+zjlgAAADKSURBVHicjVNZFoMgDIQKVI0FF7j/VUvVBIi26XzxmCSTVSmCfnTGOmu6p1ZX9MYVmJ6xQ83uFkPjbB2HrUKMF/aDkbxvaefOCMM1+Clx5ABf6Jwkiz69fPCvqVUg93kJB5a5CqCJ9gHhyUCrFZ9bKFhKjRG1Qw3MIZJ8avh0/oLC4n3De2yBQqXQAr9Ff0lfyv+2/q3UL/Wv6j9G2IgGNr+U55fY/H7MH4T90X/tn7i/4v7nHHiSwG+wry2A399+v2uEfL8Qx8r3DSCjGjleuSZFAAAAAElFTkSuQmCC)0 0;background-repeat:no-repeat}.header__content__right_cont a{position:absolute;width:140px;height:140px;top:120px;left:23%}.free{float:left;color:#349bc3;font-family:"Open Sans";font-size:16px;font-weight:700;line-height:40px;letter-spacing:.8px;margin-top:44px;display:flex;justify-content:center;align-items:center;width:400px;height:87px;border-radius:10px;background-color:#6bd453;background-image:linear-gradient(to right,rgba(57,187,85,.9) 0%,rgba(58,219,92,.9) 98%,rgba(112,214,81,.9) 100%);box-shadow:1px 9px 2px 0 rgba(107,212,83,.37);-webkit-box-shadow:1px 9px 2px 0 rgba(107,212,83,.37);-moz-box-shadow:1px 9px 2px 0 rgba(107,212,83,.37)}.photo_master{width:54%;position:relative;top:20px;left:73px}.main_have{float:left;margin:145px 0 0 30px;position:relative;left:73px}.main_have h3{margin-bottom:39px;color:#303030;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;line-height:48.26px;text-transform:uppercase}.main_have span{margin-bottom:42px;color:#303030;font-family:"Open Sans";font-size:14px;font-weight:400;line-height:30.53px;text-transform:uppercase;letter-spacing:.76px;display:flex;justify-content:center;align-items:center;width:188px;height:49px;border-radius:10px;border:1px solid #48a932}.main_have p{color:#303030;font-family:"Open Sans";font-size:20px;font-weight:400;line-height:33.02px}.free span{color:#fff;font-family:"Intro - Black - Caps";font-size:20px;font-weight:400;line-height:60.96px}.free:hover,.free:focus,.free:active{text-decoration:none;font-size:17px;transition:.2s}main{float:left;width:100%}.about_programm{float:left;width:100%;display:flex;justify-content:center;padding-top:65px}.about_programm h2{float:left;width:100%;text-align:center;color:#303030;font-family:"OSEX";font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;position:relative;margin-bottom:85px}.about_programm h2:before{content:"";position:absolute;width:122px;height:1px;background-color:#d0d0d0;bottom:-20px;left:50%;transform:translateX(-50%)}.about_programm h2:after{content:"";position:absolute;width:37px;height:3px;background:#349BC3;bottom:-21px;left:50%;transform:translateX(-50%)}.about_programm__left_cont{float:left;padding-left:49px}.about_programm__right_cont{float:left;width:calc(100% - 306px);padding-left:109px;margin-top:18px}.about_programm__right_cont ul{float:left;width:100%}.about_programm__right_cont ul li{float:left;width:50%;min-height:59px;margin-bottom:53px}.about_programm__right_cont ul li img{float:left;width:auto;height:auto;margin-right:44px;margin-top:8px}.about_programm__right_cont ul li span{font-family:"Open Sans";font-size:14px;font-weight:700;line-height:23.82px;letter-spacing:.7px;float:left}.programm_for{float:left;width:100%;display:flex;justify-content:center;margin-top:-1px}.programm_for .responsive_container{overflow:hidden}.programm_for h2{float:left;width:100%;text-align:center;color:#303030;font-family:"OSEX";font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;position:relative;margin-bottom:91px}.programm_for h2:before{content:"";position:absolute;width:122px;height:1px;background-color:#d0d0d0;bottom:-20px;left:50%;transform:translateX(-50%)}.programm_for h2:after{content:"";position:absolute;width:37px;height:3px;background:#349BC3;bottom:-21px;left:50%;transform:translateX(-50%)}.programm_for ul{float:left;width:100%;display:flex;justify-content:space-between}.programm_for ul li{float:left;display:flex;flex-direction:column;align-items:center}.programm_for ul li span{color:#303030;font-family:"Open Sans";font-size:14px;font-weight:700;line-height:17.95px;letter-spacing:.7px;float:left;width:100%;max-width:232px;margin-top:36px;text-align:center}.sc24_about{float:left;width:100%;margin-top:86px;display:flex;justify-content:center;background:url(../img/landing/back_4.png);background-repeat:no-repeat;background-size:cover;padding-bottom:52px}.sc24_about .responsive_container{position:relative}.sc24_about .responsive_container .phone{position:absolute}.sc24_about .responsive_container .tablet{position:absolute;right:-253px;top:-110px}.sc24_about .responsive_container .phone{right:15px;top:-80px;position:absolute}.sc24_about__left_cont{float:left;margin-top:60px;width:100%;max-width:479px}.sc24_about__left_cont h3{color:#fff;font-family:"Intro - Black - Caps";font-size:18px;font-weight:400;letter-spacing:.9px;line-height:32px}.sc24_about__left_cont h3 .main_span{width:652px;color:#fff;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;line-height:60.96px;text-transform:uppercase;display:block}.second_span{display:block;width:352px;font-family:"Open Sans";font-size:20px;font-weight:400;line-height:33.02px;margin-bottom:-18px}.sc24_about__left_cont .free span{text-shadow:0 0 14px rgba(4,4,4,.04);color:#fff;font-family:"Intro - Black - Caps";font-size:15px;font-weight:400;line-height:42.8px}.sc24_about__left_cont h3 .span{color:#fff;font-family:"Intro - Black - Caps";font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px}.protection{float:left;width:100%;display:flex;justify-content:center;margin-top:175px;padding-bottom:60px}.protection h2{float:left;width:100%;text-align:center;color:#303030;font-family:"OSEX";font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;position:relative;margin-bottom:85px}.protection h2:before{content:"";position:absolute;width:122px;height:1px;background-color:#d0d0d0;bottom:-20px;left:50%;transform:translateX(-50%)}.protection h2:after{content:"";position:absolute;width:37px;height:3px;background:#349BC3;bottom:-21px;left:50%;transform:translateX(-50%)}.protection ul{float:left;width:100%}.protection ul li{float:left;width:50%}.protection ul li:first-child>span{width:440px}.protection ul li:nth-child(2){padding-left:100px}.protection ul li:nth-child(2)>span{width:320px}.protection ul li img{float:left;margin-right:35px}.protection ul li span{float:left;color:#303030;font-family:"Open Sans";font-size:14px;font-weight:400;line-height:24px;letter-spacing:.7px}.protection ul li span i{font-weight:700;letter-spacing:.7px}.video{float:left;width:100%;display:flex;justify-content:center;background:rgba(208,208,208,.2);padding-bottom:30px;padding-top:64px}.video h2{margin-left:auto;margin-right:auto;width:415px;text-align:center;position:relative;color:#303030;font-family:"Intro - Black - Caps";font-size:18px;font-weight:400;letter-spacing:.9px;margin-bottom:60px;line-height:32px}.video h2 .main{color:#2289ce;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;text-transform:uppercase;letter-spacing:1.8px}.video ul{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.video ul li{float:left;width:30%;margin-bottom:35px}.video ul li a{float:left;width:100%}.video ul li a img{float:left;width:100%;height:auto;max-width:100%;min-height:196px}.main__price{float:left}.main__price h3{color:#303030;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;line-height:48.26px;text-transform:uppercase;margin-bottom:29px}.main__price span{display:flex;justify-content:center;align-items:center;font-family:"Open Sans";width:188px;height:49px;margin-bottom:43px;border-radius:10px;background-color:#48a932;background-image:linear-gradient(to right,rgba(57,187,85,.9) 0%,rgba(58,219,92,.9) 98%,rgba(112,214,81,.9) 100%)}.main__price p:last-child{color:#303030;font-family:"Open Sans";font-size:20px;font-weight:400;line-height:33.02px}.main__price p{color:#fff;font-family:Intro;font-size:14px;font-weight:400;line-height:30.53px;text-transform:uppercase;letter-spacing:1.14px}.main__price img{top:-25px;position:relative}.price_text{margin-top:36px;position:relative;right:185px}.price{float:left;width:100%;display:flex;justify-content:center;padding-top:65px;overflow:hidden;padding-bottom:66px}.price h2{float:left;width:100%;text-align:center;color:#303030;font-family:"OSEX";font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;position:relative;margin-bottom:122px}.price h2:before{content:"";position:absolute;width:122px;height:1px;background-color:#d0d0d0;bottom:-20px;left:50%;transform:translateX(-50%)}.price h2:after{content:"";position:absolute;width:37px;height:3px;background:#349BC3;bottom:-21px;left:50%;transform:translateX(-50%)}.price .main__price_wrapper{float:left;width:100%;display:flex;justify-content:space-between}.main__price_wrapper__slider_container{position:relative;float:left;width:46%}.main__price_wrapper__slider_container .count_of_workers{margin-bottom:45px;color:#303030;font-family:"Open Sans";font-size:14px;font-weight:700;line-height:18px;letter-spacing:.7px}.main__price_wrapper__slider_container .slider_min_max{float:left;width:100%;display:flex;justify-content:space-between;color:#838282;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:18px;letter-spacing:.6px;margin-top:-20px}.slider_first .range_tooltip{float:left;width:173px;height:76px;background:url(../img/landing/range_back_1.png);background-repeat:no-repeat;background-size:cover;padding-left:33px;padding-right:30px;padding-top:20px;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:700;letter-spacing:.7px;position:relative;bottom:-40px;left:-72px}.slider_first .range_tooltip .workers_count{margin-right:4px}.slider_first .range_tooltip .price_day{float:left;width:100%;margin-top:10px}.slider_first .range_tooltip .price_day .money{float:left;margin-right:4px;padding-left:5px}.slider_first .noUi-base_left_scroller{float:left;background:#2e98cf;height:8px;transition:.5s;border-radius:3px}.slider_first .noUi-target{height:8px;background:#E8E8E8;border:none;border-radius:3px}.slider_first .noUi-handle{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAAXNSR0IB2cksfwAAAM9QTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qIieRwAAAEV0Uk5TAAuL4efUaRj/UhEOSwY2bSIyHVM5A1RFNQJHNGgIJx8jBDMBHk1RQ1kQWkwKDxZiPBUmCV1JTysUGVgpVzuKt9rjrH0kZ3MxmwAAAK1JREFUeJxNzukagUAUBuAJ6StrCCHKTkT2fb//a3KmJvl+zHPmnXNmhjEeKZFMyWkWR0EQVYsgA5FsTkgeKBQ1nagkpAxUGDOqQC2WOmOmCjSENIGWYrVpqhOCpUc3wzY4OF3EsXskfSoGQ1pGY1omJFPAnRlzTzInC2BJQge+eGJF9ZrLxjcDcDok26AHu713OOonhN8+4z827y1dfnvXC+fZ9XZ/POXX+8M3X3yVDwA4hdS9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center;width:32px;height:32px;border:3px solid #278ab0;background-color:#278ab0;border:none;border-radius:100%;top:-12px;cursor:pointer;box-shadow:none}.slider_first .noUi-handle:after,.slider_first .noUi-handle:before{display:none}.noUi-tooltip{display:none}.slider_second .range_tooltip{float:left;width:173px;height:76px;background:url(../img/landing/range_back_2.png);background-repeat:no-repeat;background-size:cover;padding-left:33px;padding-right:30px;padding-top:20px;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:700;letter-spacing:.7px;position:relative;bottom:-40px;left:-72px}.slider_second .range_tooltip .workers_count{margin-right:4px;margin-left:10px}.slider_second .range_tooltip .price_day{float:left;width:100%;margin-top:10px}.slider_second .range_tooltip .price_day .money{float:left;margin-right:4px;padding-left:5px}.slider_second .noUi-base_left_scroller{float:left;background:#59c124;height:8px;transition:.5s;border-radius:3px}.slider_second .noUi-target{height:8px;background:#E8E8E8;border:none;border-radius:3px}.slider_second .noUi-handle{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAMAAADqmnyMAAAAAXNSR0IB2cksfwAAAO1QTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////bAyRTwAAAE90Uk5TAIjMww4w/f+MwqNEYP75JVXvE6W0COFurfEb9UZ91wQnuiazIPMB2X4kIjdLGK+quKAoQh76NfLTgpDHaeIKEOpbEuxa9N3oxAPQNBkzK7GzjCwAAADNSURBVHicRZDpVsJQDIRH1A4opVRQbmVrKyCbihVFZVUWV3z/x5G7tMyvyZeTTE4AqYOU0eERYh1bjJVOYIYnp0pZO+cYlqd7ZmyBRW3OL1iCIzxPOLgss6JglbW678qFrq+KHVNNwSAMAwo9JtdcAR4bQINNE9C6ZlvCDtCRsGvZPaDP5s1+HLe8k0ED3iPSQREeWB5KGD3aT/DFaCR81J/5og995bhljp9wOtNuvuCbdu9LrpD01xulD37GM/j6jp9k/SRfwu/W6E+V/7XTFxR7Oz5lAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center;width:32px;height:32px;border:3px solid #59c124;background-color:#59c124;border:none;border-radius:100%;top:-12px;cursor:pointer;box-shadow:none}.slider_second .noUi-handle:after,.slider_second .noUi-handle:before{display:none}.recomend{float:left;width:100%;background:url(../img/landing/land_back_1.png);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center}.last_offer{margin-top:86px;display:flex;background:url(../img/landing/back_4.png);background-repeat:no-repeat;background-size:cover}.last_offer_wrap{float:left;width:100%;display:flex;justify-content:center;margin-top:42px;padding-bottom:50px}.last_offer_wrap h2{float:left;width:100%;text-align:center;color:#fff;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;line-height:60.96px;text-transform:uppercase;position:relative}.out_wrap h2{float:left;width:100%;text-align:center;color:#fff;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;line-height:60.96px;text-transform:uppercase;position:relative}.out_wrap{float:left;width:100%;display:flex;justify-content:center;margin-top:42px;padding-bottom:96px}.in_wrap{float:left;margin:45px 9px 0 67px}.in_wrap span{width:494px;display:block;color:#fff;font-family:Intro;font-size:20px;font-weight:400;line-height:27.94px;padding-top:10px}.in_wrap img{float:left;color:#303030;font-family:"Open Sans";font-size:14px;font-weight:400;line-height:24px;letter-spacing:.7px;padding-right:45px}ul .in_wrap span{font-family:"Open Sans";font-size:14px}.register .responsive_container{display:flex;flex-direction:column;align-items:center}.persons{float:left;margin-left:115px;color:#303030;line-height:33.02px}.persons h3{color:#303030;font-family:"Open Sans";font-size:16px;font-weight:600}.persons p{margin-top:-6px;font-family:"Open Sans";font-size:12px;font-weight:200;line-height:33.02px}.responsive_person{overflow:hidden;margin:0 auto;width:1135px}.responsive_person h2{margin:59px 0;text-align:center;color:#303030;font-family:"Intro - Black - Caps";font-size:24px;font-weight:400;line-height:30.44px;text-transform:uppercase}.class-video-container{overflow:hidden;margin:0 auto;width:1236px}.wrap_responsive_video{width:100%}.rclass-video-container h2{margin:59px 0;text-align:center;color:#303030;font-family:"Intro - Black - Caps";font-size:24px;font-weight:400;line-height:30.44px;text-transform:uppercase}.class-video-container span{color:#2289ce;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;line-height:48.3px;text-transform:uppercase;letter-spacing:1.8px}.vid{float:left;margin:20px 20.5px 20px 20.5px}.video_modal_window_new_class{margin:20px 20.5px 20px 20.5px}.register p{float:left;width:530px;color:#fff;font-family:"Intro - Black - Caps";font-size:30px;font-weight:400;line-height:36px;text-transform:uppercase;text-align:center}.register span{float:left;width:100%;color:#fff;font-family:"Intro - Black - Caps";font-size:36px;font-weight:400;line-height:48.3px;text-transform:uppercase;text-align:center;margin-bottom:5px}.register a{width:263px;height:42px;background-color:#fff;border-radius:3px;display:flex;justify-content:center;align-items:center;color:#349bc3;font-family:"Open Sans";font-size:16px;font-weight:700;letter-spacing:.8px;margin-top:30px}.register a:hover,.register a:focus,.register a:active{text-decoration:none;transition:.2s;font-size:15px}footer{float:left;width:100%;padding-top:69px;display:flex;justify-content:center;padding-bottom:30px}footer .logo_container{float:left;position:relative;padding-right:40px;margin-right:40px}footer .logo_container:before{content:"";position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA4CAYAAAA8YJLsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzJGRTcxMzZCQ0Q0MTFFNzk2RURDRDM2QjQ0QTNCNTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGRTcxMzdCQ0Q0MTFFNzk2RURDRDM2QjQ0QTNCNTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMkZFNzEzNEJDRDQxMUU3OTZFRENEMzZCNDRBM0I1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMkZFNzEzNUJDRDQxMUU3OTZFRENEMzZCNDRBM0I1NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnBfYCoAAABoSURBVHjaVM1HDoQwEAVRg2AQIgxw/0twJg6AyDmVFx/hxVNZcruNKSvHNc8BW67KEz8IIIRY/CGBXJVBARGk4Gsi0Ke+9h5wwgYDzDDp2kANHfTQfsu+G2HR7Aq7eBdZri/mrVuAAQDgLR4Em3EO7wAAAABJRU5ErkJggg==);background-repeat:no-repeat;top:50%;transform:translateY(-50%);right:0;width:1px;height:60px;background-size:cover}footer .logo_container__ul{float:left;display:flex;flex-direction:column;align-items:flex-start;margin-top:10px}footer .logo_container__ul li a{color:#939292;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:18px;letter-spacing:.6px}footer .footer_right_cont{float:right;width:600px;display:flex;justify-content:space-between}footer .footer_right_cont .politics{display:flex;flex-direction:column;padding-top:10px}footer .footer_right_cont .politics li a{font-family:"Open Sans";font-size:12px;font-weight:400;line-height:18px;color:#848383;letter-spacing:.6px}footer .footer_right_cont .politics li a:hover,footer .footer_right_cont .politics li a:focus,footer .footer_right_cont .politics li a:active{text-decoration:none;color:#2289ce}footer .footer_right_cont .social{display:flex;flex-direction:column;padding-top:10px}footer .footer_right_cont .social span{color:#838282;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:18px;letter-spacing:.6px;margin-bottom:5px}footer .footer_right_cont .social ul{display:flex;align-items:center}footer .footer_right_cont .social ul li{float:left;margin-right:12px;display:flex}footer .footer_right_cont .social ul li:last-child{margin-right:0}footer .mail{color:#288dcf;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:18px;letter-spacing:.6px;text-decoration:underline;padding-top:10px}.login_modal_wrapper{width:344px;height:290px;border-radius:5px;box-shadow:11px 18px 46px rgba(0,0,0,.2);padding-left:40px;padding-right:40px;position:relative;background:#FFF;padding-top:60px!important;display:none}.login_modal_wrapper .logo_login{position:absolute;left:50%;transform:translateX(-50%);top:-49px;background:blue;border-radius:100%;width:70px;height:70px;display:flex;justify-content:center;align-items:center;display:none}.login_modal_wrapper form{float:left;width:100%}.login_modal_wrapper form .login_inpt{float:left;width:100%;margin-bottom:20px;border:1px solid #d0d0d0;background-color:#fff;padding-left:20px;padding-right:20px;color:#838282;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:33px;letter-spacing:.6px;border-radius:5px}.login_modal_wrapper form button{width:143px;height:43px;background-image:linear-gradient(to left,#278ab0 0%,#228ace 100%);margin-left:auto;margin-right:auto;color:#fff;font-family:"Open Sans";font-size:16px;font-weight:700;letter-spacing:.8px;display:flex;justify-content:center;align-items:center;border:none;border-radius:3px;margin-bottom:10px}.login_modal_wrapper form p{float:left;width:100%;text-align:center;color:#838282;font-family:"Open Sans";font-size:10px;font-weight:400;letter-spacing:.5px}.login_modal_wrapper form p a{color:#278ab0;font-family:"Open Sans";font-size:12px;font-weight:400;letter-spacing:.6px}.login_modal_wrapper .after_input{float:left;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.login_modal_wrapper .after_input .forgot{color:#838282;font-family:"Open Sans";font-size:10px;font-weight:400;letter-spacing:.5px}.login_modal_wrapper .after_input .switch{height:8px;width:37px;display:none}.login_modal_wrapper .after_input .switch input{opacity:0;height:0;width:0}.login_modal_wrapper .after_input .switch .slider.round:before{height:12px;border-radius:100px;background-image:linear-gradient(to left,#278ab0 0%,#228ace 100%);width:12px;left:0;bottom:-2px}.login_modal_wrapper .after_input .switch .slider{background:#D0D0D0}.registration_modal_wrapper{width:643px;height:545px;box-shadow:11px 18px 46px rgba(0,0,0,.2);background-color:#fff;padding-left:35px;padding-right:35px;border-radius:5px;display:none}.registration_modal_wrapper .left_container{float:left;width:100%;padding-bottom:24px}.registration_modal_wrapper .left_container h2{float:left;width:100%;text-align:center;color:#303030;font-family:"OSEX";font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;position:relative;margin-bottom:55px}.registration_modal_wrapper .left_container h2:before{content:"";position:absolute;width:122px;height:1px;background-color:#d0d0d0;bottom:-20px;left:50%;transform:translateX(-50%)}.registration_modal_wrapper .left_container h2:after{content:"";position:absolute;width:37px;height:3px;background:#349BC3;bottom:-21px;left:50%;transform:translateX(-50%)}.sc24-modal-title{float:left;width:100%;text-align:center;color:#303030;font-family:"OSEX";font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;position:relative;margin-bottom:55px}.sc24-modal-title:before{content:"";position:absolute;width:122px;height:1px;background-color:#d0d0d0;bottom:-20px;left:50%;transform:translateX(-50%)}.sc24-modal-title:after{content:"";position:absolute;width:37px;height:3px;background:#349BC3;bottom:-21px;left:50%;transform:translateX(-50%)}.registration_modal_wrapper .left_container form{float:left;width:100%}.registration_modal_wrapper .left_container form li{float:left;width:100%;margin-bottom:20px}.registration_modal_wrapper .left_container form li input{float:left;width:100%;height:33px;border:1px solid #d0d0d0;background-color:#fff;color:#838282;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:33px;letter-spacing:.6px;padding-left:20px;padding-right:20px;border-radius:5px}.registration_modal_wrapper .left_container form label{float:left;width:100%;color:#838282;font-family:"Open Sans";font-size:10px;font-weight:400;line-height:14px;letter-spacing:.5px;cursor:pointer;user-select:none;margin-bottom:16px;position:relative;padding-left:20px}.registration_modal_wrapper .left_container form label .label_span{color:#6ea8d1}.registration_modal_wrapper .left_container form label .input_cont_{float:left;width:auto;position:relative;margin-left:-20px}.registration_modal_wrapper .left_container form label .input_cont_ input{position:relative;z-index:1000000;cursor:pointer;opacity:0;width:19px;margin:0;margin-top:2px}.registration_modal_wrapper .left_container form label .input_cont_ input:checked+.input_back+.input_point{display:block}.registration_modal_wrapper .left_container form label .input_cont_ .input_back{width:16px;height:16px;float:left;background:#278ab0;border-radius:3px;position:absolute;left:0;top:0;z-index:50}.registration_modal_wrapper .left_container form label .input_cont_ .input_point{float:left;width:8px;height:6px;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAAXNSR0IB2cksfwAAAD9QTFRFAAAA////////////////////////////////////////////////////////////////////////////////Q7v6agAAABV0Uk5TAEvvOf+RWTSN7NoWmhH2vvmdCf26IUF3hwAAAC5JREFUeJxjYAADRiYIzczCysAGpNlZOBgYOLkYuFl4gDxePn4BQbC8kLAIiAIAD3YA23vTgVIAAAAASUVORK5CYII=);background-size:cover;background-repeat:no-repeat;left:4px;top:5px;z-index:1000;display:none}.registration_modal_wrapper .left_container form button{float:left;width:100%;height:42px;background-image:-webkit-linear-gradient(right,#278ab0 0%,#228ace 100%);background-image:-o-linear-gradient(right,#278ab0 0%,#228ace 100%);background-image:linear-gradient(to left,#278ab0 0%,#228ace 100%);display:flex;justify-content:center;align-items:center;border:none;color:#fff;font-family:"Open Sans";font-size:16px;font-weight:700;letter-spacing:.8px;border-radius:3px}.registration_modal_wrapper .left_container form button:hover,.registration_modal_wrapper .left_container form button:focus,.registration_modal_wrapper .left_container form button:active{border:1px solid #278ab0;background:transparent;color:#278ab0;transition:.4s}.registration_modal_wrapper .right_container{float:right;width:calc(100% - 340px);background:url(../img/landing/back_5.png);background-size:contain;background-repeat:no-repeat;height:100%;background-position-y:bottom}.fancybox-slide>div{padding-bottom:0;overflow:initial}.final_price{float:left;width:100%;margin-top:113px;color:#303030;font-family:"Open Sans";font-size:14px;font-weight:400;letter-spacing:.7px}.final_price .itog{color:#303030;font-family:"Open Sans";font-size:14px;line-height:17.89px;font-weight:700;letter-spacing:.7px}.final_price .count{color:#238ace;font-size:18px;font-weight:700;letter-spacing:.9px}.final_price .count_mes{color:#238ace;font-size:18px;font-weight:700;letter-spacing:.9px}.open_menu{background:none;border:none;font-size:24px;float:left;width:20px;height:20px;position:absolute;top:10px;left:20px;z-index:1000;color:#FFF;display:none}.responsive_menu{position:fixed;right:0;top:0;width:230px;background:#FFF;padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:20px;z-index:10000;height:100vh;transition:.4s;-webkit-box-shadow:0 0 5px 0 #9c999c;-moz-box-shadow:0 0 5px 0 #9c999c;box-shadow:0 0 5px 0 #9c999c}.responsive_menu ul{float:left;width:100%;margin-top:15px}.responsive_menu ul li{float:left;width:100%;margin-bottom:15px}.responsive_menu ul li a{color:#000;font-family:"Open Sans";font-size:14px;font-weight:700;line-height:15.9px;letter-spacing:.7px;border-bottom:3px solid transparent;position:relative}.responsive_menu .navigation_ul{border-bottom:1px solid #ddd;margin-top:0}.close_menu{position:absolute;width:20px;height:20px;color:#000;font-size:24px;z-index:10001;top:10px;right:20px;background:none;border:none}.header__responsive_menu_close{left:-10000px}.header__responsive_menu_open{left:0}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch .switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch input:checked+.slider{background-color:#2196F3}.switch input:focus+.slider{box-shadow:0 0 1px #2196F3}.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.video ul li video{float:left;width:100%}.video_modal_window{display:none;padding:0!important}.video_modal_window button{display:none}@media (max-width:1280px){.responsive_container{width:1000px}.responsive_person{text-align:center}.persons{width:32%;margin:0 auto}.video_modal_window_new_class{width:1000px;margin:10px}.video-adaptive{width:32%;height:32%;margin-right:15px}.photo_master{float:none;text-align:center;width:100%}.logo{width:100%;max-width:200px}.header__top_menu .navigation ul li{float:left;margin-right:60px}.header__content__left_cont{width:580px}.header__content__right_cont{max-width:588px}.header__content__right_cont a{top:75px;left:22%;width:100px;height:100px}.sc24_about .responsive_container .tablet{width:70%}.sc24_about .responsive_container .phone{right:56px;top:63px;position:absolute;width:40%}.video ul li a img{float:left;width:100%;height:auto;max-width:100%}.fancybox-container{width:95%}}@media (max-width:945px){.video_modal_window_new_class{margin:10px;float:none}.class-video-container{width:50%}}@media (max-width:1080px){.video_modal_window_new_class{width:800px;margin:10px}.video-adaptive{width:32%;height:32%;margin-right:15px}}@media (max-width:1180px){.fancybox-container{width:89%}}@media (max-width:1040px){.header__content__right_cont{left:0}.responsive_container{width:880px}.header__top_menu .navigation ul li{margin-right:30px}.header__top_menu{padding-bottom:0}.header__content__left_cont h1{font-size:24px}.header__content__left_cont h1 span{font-size:36px}.header__content__right_cont{max-width:447px}.header__content__right_cont a{top:55px;left:22%;width:70px;height:70px}.header__content__left_cont .down{float:left;margin-top:32px;margin-bottom:9px}.about_programm{padding-top:30px}.about_programm__left_cont{padding-left:0}.about_programm__left_cont img{width:70%}.about_programm__right_cont{padding-left:0}.sc24_about .responsive_container .tablet{width:50%;right:-235px;top:3px}.sc24_about .responsive_container .phone{right:128px;top:121px;width:30%}.protection{margin-top:30px}.video,.price{padding-top:30px}.price h2{margin-bottom:80px}footer .logo_container{float:left;position:relative;padding-right:25px;margin-right:15px}}@media (max-width:900px){.responsive_container{width:750px}.price_text{right:-15px}.header__content__left_cont h1 span{width:370px;font-size:30px}.persons{float:none;margin:0 auto;width:50%}.header__content__right_cont{left:0}.logo{width:auto;max-width:none;margin-right:15px}.header__top_menu .user_panel ul li a{padding:0 15px}.header__content__left_cont{width:630px}.header__content__right_cont{max-width:324px}.header__content__right_cont a{top:45px;left:15%;width:55px;height:55px}.header__content__left_cont h1{font-size:20px;line-height:30px}.header__content__left_cont p{font-size:12px;line-height:31px}.free{margin-top:20px}.about_programm h2{margin-bottom:45px;font-size:18px}.about_programm__right_cont{float:left;width:calc(100% - 270px);margin-top:0}.about_programm__right_cont ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.about_programm__right_cont ul li img{margin-right:10px;margin-top:0}.about_programm__right_cont ul li span{word-break:break-all;font-size:12px}.programm_for h2{margin-bottom:50px;font-size:18px}.sc24_about{margin-top:40px}.sc24_about__left_cont h3{font-size:16px}.sc24_about__left_cont h3 .main_span{font-size:24px}.sc24_about__left_cont h3 .span{font-size:20px}.protection h2{margin-bottom:45px;font-size:18px}.protection ul li img{margin-right:15px}.protection ul li:first-child>span{width:280px}.protection ul li:nth-child(2){padding-left:0}.protection ul li:nth-child(2)>span{width:280px}.video h2 .main{font-size:18px}.video h2{margin-bottom:30px}.price h2{margin-bottom:40px;font-size:18px}.price .main__price_wrapper{flex-direction:column;align-items:center}.price .main__price_wrapper .main__price_wrapper__slider_container{margin-top:40px;margin-bottom:40px}.final_price{margin-top:60px}.price{padding-bottom:30px}.register{padding-top:30px;padding-bottom:30px}.register span{font-size:24px}.register p{font-size:18px}footer .footer_right_cont{flex-direction:column;align-items:center;width:490px}footer .footer_right_cont .social ul{justify-content:center}footer{padding-top:30px;padding-bottom:20px}.registration_modal_wrapper{width:600px}.fancybox-container{width:85%}}@media (max-width:830px){.fancybox-container{width:81%}}@media (max-width:768px){.responsive_container{max-width:100%;padding-left:15px;padding-right:15px;width:100%}.header__top_menu .navigation ul li a,.header__top_menu .user_panel ul li a{font-size:12px}.header__content{flex-direction:column;align-items:center}.header__content__right_cont{height:200px}.header__content__left_cont p{max-width:100%}.free{margin-left:auto;margin-right:auto;float:none}.header__content__left_cont .down{margin-left:auto;margin-right:auto;float:none}.about_programm .responsive_container{display:flex;flex-direction:column;align-items:center}.about_programm__left_cont{display:flex;justify-content:center}.about_programm__left_cont img{height:350px;max-width:100%}.about_programm__right_cont ul li{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px;font-size:14px}.about_programm__right_cont ul li img{margin-right:0;margin-bottom:20px}.programm_for ul{flex-direction:column;align-items:center}.programm_for ul li{margin-bottom:20px}.sc24_about__left_cont h3{width:100%;text-align:center}.sc24_about__left_cont h3 span{float:none}.about_programm__right_cont ul li span{font-size:14px}.sc24_about__left_cont{width:100%;max-width:100%}.sc24_about .responsive_container img{display:none}.protection{padding-bottom:0}.protection ul{display:flex;flex-direction:column;align-items:center}.protection ul li{margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.protection ul li img{margin-right:0;margin-bottom:15px}.protection ul li span{text-align:center}.video ul{flex-direction:column;align-items:center}.main__price_wrapper__slider_container{width:80%}footer .responsive_container{display:flex;flex-direction:column;align-items:center}footer .logo_container:before{display:none}footer .logo_container{padding-right:0;margin-right:0}footer .logo_container__ul li{float:left;width:100%}footer .logo_container__ul li a{text-align:center;float:left;width:100%}.slider_first .range_tooltip,.slider_second .range_tooltip{float:left;width:130px;height:76px;background:url(../img/landing/range_back_1.png);background-repeat:no-repeat;background-size:contain;padding-left:10px;padding-right:0;padding-top:8px;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:700;letter-spacing:.7px;position:relative;bottom:-40px;left:-50px}.registration_modal_wrapper{width:100%}.fancybox-container{width:100%;padding-left:10px;padding-right:10px}.sc24_about__left_cont h3{width:100%;text-align:center;display:flex;flex-direction:column}.sc24_about__left_cont h3 .main_span{font-size:21px;float:left}.sc24_about__left_cont h3 .span{font-size:13px;float:left}.sc24_about__left_cont h3{font-size:13px}.sc24_about__left_cont h3 .second_span{float:left;width:100%}.span_container{display:flex;justify-content:center}.video_modal_window iframe{width:100%!important;height:auto!important}}@media (max-width:700px){.header__top_menu .navigation,.header__top_menu .user_panel{display:none}.header__top_menu{display:flex;justify-content:center;align-items:center}.logo{margin-right:0}.header__content__left_cont{padding-top:0;width:100%}.open_menu{display:block}.video ul li{width:50%}.about_programm__right_cont{width:100%}.video h2{width:100%}.main_have{margin-left:0}.main_have h3{font-size:26px;margin-bottom:20px;margin-right:20px}.main_have p{font-size:16px;margin-right:20px}.photo_master{width:60%}}@media (max-width:500px){.slider_first .range_tooltip,.slider_second .range_tooltip{display:flex;flex-direction:column;align-items:center;font-size:10px;padding-left:0;width:115px;left:-44px}.slider_first .range_tooltip .price_day{width:82px;text-align:center;margin-top:3px}.slider_second .range_tooltip,.slider_second .range_tooltip{display:flex;flex-direction:column;align-items:center;font-size:10px;padding-left:0;width:115px;left:-44px}.slider_second .range_tooltip .price_day{width:82px;text-align:center;margin-top:3px}.main__price_wrapper__slider_container{width:70%}.register p{width:100%}.registration_modal_wrapper .right_container{display:none}.registration_modal_wrapper .left_container{width:100%}.register span{font-size:18px}.header__content__right_cont{margin-top:80px}.video ul li{width:90%}ul .in_wrap span{float:left;width:auto}.free{width:300px}.free span{font-size:16px}.main_have h3{font-size:22px}.main_have p{font-size:14px}.photo_master{width:200px}}@media (max-width:425px){.header__content__left_cont h1,.header__content__left_cont p{text-align:center}.header__content__left_cont h1 span{float:left;width:100%;text-align:center}}@media (max-width:375px){.register span{font-size:15px}.register p{font-size:14px;line-height:25px}}@media (max-width:320px){.fancybox-container{width:320px}}