

/* Start:/local/templates/coddy/css/fonts.min.css?17491350698124*/
@font-face{font-family:'hoog';font-display:swap;font-style:normal;font-weight:normal;src:url('/local/templates/coddy/css/../fonts/Hoog/hoog.eot');src:url("/local/templates/coddy/css/../fonts/Hoog/hoog.eot?#iefix") format("embedded-opentype"),url("/local/templates/coddy/css/../fonts/Hoog/hoog.woff") format("woff"),url("/local/templates/coddy/css/../fonts/Hoog/hoog.ttf") format("truetype")}@font-face{font-family:'GothaProBol';font-display:swap;src:url('/local/templates/coddy/css/../fonts/GothamPro/GothaProBol.eot');src:local('☺'),url('/local/templates/coddy/css/../fonts/GothamPro/GothaProBol.woff') format('woff'),url('/local/templates/coddy/css/../fonts/GothamPro/GothaProBol.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/GothamPro/GothaProBol.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'GothaProReg';font-display:swap;src:url('/local/templates/coddy/css/../fonts/GothamPro/GothaProReg.eot');src:local('☺'),url('/local/templates/coddy/css/../fonts/GothamPro/GothaProReg.woff') format('woff'),url('/local/templates/coddy/css/../fonts/GothamPro/GothaProReg.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/GothamPro/GothaProReg.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Conv_RUBSN';font-display:swap;src:url('/bitrix/templates/coddy/fonts/PtRouble/RUBSN.eot');src:local('☺'),url('/local/templates/coddy/css/../fonts/PtRouble/RUBSN.woff') format('woff'),url('/bitrix/templates/coddy/fonts/PtRouble/RUBSN.ttf') format('truetype'),url('/bitrix/templates/coddy/fonts/PtRouble/RUBSN.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Fredoka One';font-display:swap;src:url('/local/templates/coddy/fonts/FredokaOne/fredoka_one.eot');src:url('/local/templates/coddy/fonts/FredokaOne/fredoka_one.eot?#iefix') format('embedded-opentype'),url('/local/templates/coddy/fonts/FredokaOne/fredoka_one.woff2') format('woff2'),url('/local/templates/coddy/fonts/FredokaOne/fredoka_one.woff') format('woff'),url('/local/templates/coddy/fonts/FredokaOne/fredoka_one.ttf') format('truetype'),url('/local/templates/coddy/fonts/FredokaOne/fredoka_one.svg#fredoka_one') format('svg')}@font-face{font-family:Noto Sans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.svg#NotoSansRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.svg#NotoSansRegular') format('svg');font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.svg#NotoSansBold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBoldItalic.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBoldItalic.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBoldItalic.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBoldItalic.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBoldItalic.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBoldItalic.svg#NotoSansBoldItalic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:NotoSans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.svg#NotoSansRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:NotoSans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansRegular.svg#NotoSansRegular') format('svg');font-weight:400;font-style:italic}@font-face{font-family:NotoSans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansBold.svg#NotoSansBold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:NotoSans;font-display:swap;src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansItalic.eot');src:url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansItalic.eot') format('embedded-opentype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansItalic.woff2') format('woff2'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansItalic.woff') format('woff'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansItalic.ttf') format('truetype'),url('/local/templates/coddy/css/../fonts/NotoSans/NotoSansItalic.svg#NotoSansItalic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:"ProximaNovaRegular";font-display:swap;font-style:normal;font-weight:normal;src:url("/local/templates/coddy/css/../fonts/ProximaNovaRegular/ProximaNovaRegular.eot?#iefix") format("embedded-opentype"),url("/local/templates/coddy/css/../fonts/ProximaNovaRegular/ProximaNovaRegular.woff") format("woff"),url("/local/templates/coddy/css/../fonts/ProximaNovaRegular/ProximaNovaRegular.ttf") format("truetype")}@font-face{font-family:"ProximaNovaBold";font-display:swap;font-style:normal;font-weight:normal;src:url("/local/templates/coddy/css/../fonts/ProximaNovaBold/ProximaNovaBold.eot?#iefix") format("embedded-opentype"),url("/local/templates/coddy/css/../fonts/ProximaNovaBold/ProximaNovaBold.woff") format("woff"),url("/local/templates/coddy/css/../fonts/ProximaNovaBold/ProximaNovaBold.ttf") format("truetype")}@font-face{font-family:"ProximaNovaLight";font-display:swap;font-style:normal;font-weight:normal;src:url("/local/templates/coddy/css/../fonts/ProximaNovaLight/ProximaNovaLight.eot?#iefix") format("embedded-opentype"),url("/local/templates/coddy/css/../fonts/ProximaNovaLight/ProximaNovaLight.woff") format("woff"),url("/local/templates/coddy/css/../fonts/ProximaNovaLight/ProximaNovaLight.ttf") format("truetype")}@font-face{font-family:"ProximaNovaSemibold";font-display:swap;font-style:normal;font-weight:normal;src:url("/local/templates/coddy/css/../fonts/ProximaNovaSemibold/ProximaNovaSemibold.eot?#iefix") format("embedded-opentype"),url("/local/templates/coddy/css/../fonts/ProximaNovaSemibold/ProximaNovaSemibold.woff") format("woff"),url("/local/templates/coddy/css/../fonts/ProximaNovaSemibold/ProximaNovaSemibold.ttf") format("truetype")}@font-face{font-family:"MyriadProRegular";font-display:swap;font-style:normal;font-weight:normal;src:url("/local/templates/coddy/css/../fonts/MyriadProRegular/MyriadProRegular.eot?#iefix") format("embedded-opentype"),url("/local/templates/coddy/css/../fonts/MyriadProRegular/MyriadProRegular.woff") format("woff"),url("/local/templates/coddy/css/../fonts/MyriadProRegular/MyriadProRegular.ttf") format("truetype")}@font-face{font-family:"OpenSansRegular";font-display:swap;font-style:normal;font-weight:normal;src:url("/local/templates/coddy/css/../fonts/OpenSansRegular/OpenSansRegular.eot?#iefix") format("embedded-opentype"),url("/local/templates/coddy/css/../fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"),url("/local/templates/coddy/css/../fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-display:swap;font-style:normal;font-weight:normal;src:url("/local/templates/coddy/css/../fonts/Montserrat/Montserrat-Regular.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-display:swap;font-style:normal;font-weight:500;src:url("/local/templates/coddy/css/../fonts/Montserrat/Montserrat-Medium.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-display:swap;font-style:normal;font-weight:700;src:url("/local/templates/coddy/css/../fonts/Montserrat/Montserrat-Bold.ttf") format("truetype")}

/* End */


/* Start:/local/templates/coddy/css/skeleton.min.css?174492463214524*/
@keyframes skeleton-loading{to{background-position-x:-20%}}:root{--sekeleton-color:#dbdbdb}.skeleton:not(.loaded){display:block;height:auto;width:auto;background-color:var(--sekeleton-color);background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%) var(--sekeleton-color);background-size:200% 100%;background-position-x:180%;animation:1s skeleton-loading ease-in-out infinite}.skeleton:not(.loaded).s-10{width:10px;height:10px}.skeleton:not(.loaded).s-20{width:20px;height:20px}.skeleton:not(.loaded).s-30{width:30px;height:30px}.skeleton:not(.loaded).s-40{width:40px;height:40px}.skeleton:not(.loaded).s-50{width:50px;height:50px}.skeleton:not(.loaded).s-60{width:60px;height:60px}.skeleton:not(.loaded).s-70{width:70px;height:70px}.skeleton:not(.loaded).s-80{width:80px;height:80px}.skeleton:not(.loaded).s-90{width:90px;height:90px}.skeleton:not(.loaded).s-100{width:100px;height:100px}.skeleton:not(.loaded).s-110{width:110px;height:110px}.skeleton:not(.loaded).s-120{width:120px;height:120px}.skeleton:not(.loaded).s-130{width:130px;height:130px}.skeleton:not(.loaded).s-140{width:140px;height:140px}.skeleton:not(.loaded).s-150{width:150px;height:150px}.skeleton:not(.loaded).s-160{width:160px;height:160px}.skeleton:not(.loaded).s-170{width:170px;height:170px}.skeleton:not(.loaded).s-180{width:180px;height:180px}.skeleton:not(.loaded).s-190{width:190px;height:190px}.skeleton:not(.loaded).s-200{width:200px;height:200px}.skeleton:not(.loaded).s-210{width:210px;height:210px}.skeleton:not(.loaded).s-220{width:220px;height:220px}.skeleton:not(.loaded).s-230{width:230px;height:230px}.skeleton:not(.loaded).s-240{width:240px;height:240px}.skeleton:not(.loaded).s-250{width:250px;height:250px}.skeleton:not(.loaded).s-260{width:260px;height:260px}.skeleton:not(.loaded).s-270{width:270px;height:270px}.skeleton:not(.loaded).s-280{width:280px;height:280px}.skeleton:not(.loaded).s-290{width:290px;height:290px}.skeleton:not(.loaded).s-300{width:300px;height:300px}.skeleton:not(.loaded).s-310{width:310px;height:310px}.skeleton:not(.loaded).s-320{width:320px;height:320px}.skeleton:not(.loaded).s-330{width:330px;height:330px}.skeleton:not(.loaded).s-340{width:340px;height:340px}.skeleton:not(.loaded).s-350{width:350px;height:350px}.skeleton:not(.loaded).s-360{width:360px;height:360px}.skeleton:not(.loaded).s-370{width:370px;height:370px}.skeleton:not(.loaded).s-380{width:380px;height:380px}.skeleton:not(.loaded).s-390{width:390px;height:390px}.skeleton:not(.loaded).s-400{width:400px;height:400px}.skeleton:not(.loaded).s-410{width:410px;height:410px}.skeleton:not(.loaded).s-420{width:420px;height:420px}.skeleton:not(.loaded).s-430{width:430px;height:430px}.skeleton:not(.loaded).s-440{width:440px;height:440px}.skeleton:not(.loaded).s-450{width:450px;height:450px}.skeleton:not(.loaded).s-460{width:460px;height:460px}.skeleton:not(.loaded).s-470{width:470px;height:470px}.skeleton:not(.loaded).s-480{width:480px;height:480px}.skeleton:not(.loaded).s-490{width:490px;height:490px}.skeleton:not(.loaded).s-500{width:500px;height:500px}.skeleton:not(.loaded).s-510{width:510px;height:510px}.skeleton:not(.loaded).s-520{width:520px;height:520px}.skeleton:not(.loaded).s-530{width:530px;height:530px}.skeleton:not(.loaded).s-540{width:540px;height:540px}.skeleton:not(.loaded).s-550{width:550px;height:550px}.skeleton:not(.loaded).s-560{width:560px;height:560px}.skeleton:not(.loaded).s-570{width:570px;height:570px}.skeleton:not(.loaded).s-580{width:580px;height:580px}.skeleton:not(.loaded).s-590{width:590px;height:590px}.skeleton:not(.loaded).s-600{width:600px;height:600px}.skeleton:not(.loaded).s-610{width:610px;height:610px}.skeleton:not(.loaded).s-620{width:620px;height:620px}.skeleton:not(.loaded).s-630{width:630px;height:630px}.skeleton:not(.loaded).s-640{width:640px;height:640px}.skeleton:not(.loaded).s-650{width:650px;height:650px}.skeleton:not(.loaded).s-660{width:660px;height:660px}.skeleton:not(.loaded).s-670{width:670px;height:670px}.skeleton:not(.loaded).s-680{width:680px;height:680px}.skeleton:not(.loaded).s-690{width:690px;height:690px}.skeleton:not(.loaded).s-700{width:700px;height:700px}.skeleton:not(.loaded).s-710{width:710px;height:710px}.skeleton:not(.loaded).s-720{width:720px;height:720px}.skeleton:not(.loaded).s-730{width:730px;height:730px}.skeleton:not(.loaded).s-740{width:740px;height:740px}.skeleton:not(.loaded).s-750{width:750px;height:750px}.skeleton:not(.loaded).s-760{width:760px;height:760px}.skeleton:not(.loaded).s-770{width:770px;height:770px}.skeleton:not(.loaded).s-780{width:780px;height:780px}.skeleton:not(.loaded).s-790{width:790px;height:790px}.skeleton:not(.loaded).s-800{width:800px;height:800px}.skeleton:not(.loaded).s-810{width:810px;height:810px}.skeleton:not(.loaded).s-820{width:820px;height:820px}.skeleton:not(.loaded).s-830{width:830px;height:830px}.skeleton:not(.loaded).s-840{width:840px;height:840px}.skeleton:not(.loaded).s-850{width:850px;height:850px}.skeleton:not(.loaded).s-860{width:860px;height:860px}.skeleton:not(.loaded).s-870{width:870px;height:870px}.skeleton:not(.loaded).s-880{width:880px;height:880px}.skeleton:not(.loaded).s-890{width:890px;height:890px}.skeleton:not(.loaded).s-900{width:900px;height:900px}.skeleton:not(.loaded).s-910{width:910px;height:910px}.skeleton:not(.loaded).s-920{width:920px;height:920px}.skeleton:not(.loaded).s-930{width:930px;height:930px}.skeleton:not(.loaded).s-940{width:940px;height:940px}.skeleton:not(.loaded).s-950{width:950px;height:950px}.skeleton:not(.loaded).s-960{width:960px;height:960px}.skeleton:not(.loaded).s-970{width:970px;height:970px}.skeleton:not(.loaded).s-980{width:980px;height:980px}.skeleton:not(.loaded).s-990{width:990px;height:990px}.skeleton:not(.loaded).s-1000{width:1000px;height:1000px}.skeleton:not(.loaded).s-1010{width:1010px;height:1010px}.skeleton:not(.loaded).s-1020{width:1020px;height:1020px}.skeleton:not(.loaded).h-10{height:10px}.skeleton:not(.loaded).h-20{height:20px}.skeleton:not(.loaded).h-30{height:30px}.skeleton:not(.loaded).h-40{height:40px}.skeleton:not(.loaded).h-50{height:50px}.skeleton:not(.loaded).h-60{height:60px}.skeleton:not(.loaded).h-70{height:70px}.skeleton:not(.loaded).h-80{height:80px}.skeleton:not(.loaded).h-90{height:90px}.skeleton:not(.loaded).h-100{height:100px}.skeleton:not(.loaded).h-110{height:110px}.skeleton:not(.loaded).h-120{height:120px}.skeleton:not(.loaded).h-130{height:130px}.skeleton:not(.loaded).h-140{height:140px}.skeleton:not(.loaded).h-150{height:150px}.skeleton:not(.loaded).h-160{height:160px}.skeleton:not(.loaded).h-170{height:170px}.skeleton:not(.loaded).h-180{height:180px}.skeleton:not(.loaded).h-190{height:190px}.skeleton:not(.loaded).h-200{height:200px}.skeleton:not(.loaded).h-210{height:210px}.skeleton:not(.loaded).h-220{height:220px}.skeleton:not(.loaded).h-230{height:230px}.skeleton:not(.loaded).h-240{height:240px}.skeleton:not(.loaded).h-250{height:250px}.skeleton:not(.loaded).h-260{height:260px}.skeleton:not(.loaded).h-270{height:270px}.skeleton:not(.loaded).h-280{height:280px}.skeleton:not(.loaded).h-290{height:290px}.skeleton:not(.loaded).h-300{height:300px}.skeleton:not(.loaded).h-310{height:310px}.skeleton:not(.loaded).h-320{height:320px}.skeleton:not(.loaded).h-330{height:330px}.skeleton:not(.loaded).h-340{height:340px}.skeleton:not(.loaded).h-350{height:350px}.skeleton:not(.loaded).h-360{height:360px}.skeleton:not(.loaded).h-370{height:370px}.skeleton:not(.loaded).h-380{height:380px}.skeleton:not(.loaded).h-390{height:390px}.skeleton:not(.loaded).h-400{height:400px}.skeleton:not(.loaded).h-410{height:410px}.skeleton:not(.loaded).h-420{height:420px}.skeleton:not(.loaded).h-430{height:430px}.skeleton:not(.loaded).h-440{height:440px}.skeleton:not(.loaded).h-450{height:450px}.skeleton:not(.loaded).h-460{height:460px}.skeleton:not(.loaded).h-470{height:470px}.skeleton:not(.loaded).h-480{height:480px}.skeleton:not(.loaded).h-490{height:490px}.skeleton:not(.loaded).h-500{height:500px}.skeleton:not(.loaded).h-510{height:510px}.skeleton:not(.loaded).h-520{height:520px}.skeleton:not(.loaded).h-530{height:530px}.skeleton:not(.loaded).h-540{height:540px}.skeleton:not(.loaded).h-550{height:550px}.skeleton:not(.loaded).h-560{height:560px}.skeleton:not(.loaded).h-570{height:570px}.skeleton:not(.loaded).h-580{height:580px}.skeleton:not(.loaded).h-590{height:590px}.skeleton:not(.loaded).h-600{height:600px}.skeleton:not(.loaded).h-610{height:610px}.skeleton:not(.loaded).h-620{height:620px}.skeleton:not(.loaded).h-630{height:630px}.skeleton:not(.loaded).h-640{height:640px}.skeleton:not(.loaded).h-650{height:650px}.skeleton:not(.loaded).h-660{height:660px}.skeleton:not(.loaded).h-670{height:670px}.skeleton:not(.loaded).h-680{height:680px}.skeleton:not(.loaded).h-690{height:690px}.skeleton:not(.loaded).h-700{height:700px}.skeleton:not(.loaded).h-710{height:710px}.skeleton:not(.loaded).h-720{height:720px}.skeleton:not(.loaded).h-730{height:730px}.skeleton:not(.loaded).h-740{height:740px}.skeleton:not(.loaded).h-750{height:750px}.skeleton:not(.loaded).h-760{height:760px}.skeleton:not(.loaded).h-770{height:770px}.skeleton:not(.loaded).h-780{height:780px}.skeleton:not(.loaded).h-790{height:790px}.skeleton:not(.loaded).h-800{height:800px}.skeleton:not(.loaded).h-810{height:810px}.skeleton:not(.loaded).h-820{height:820px}.skeleton:not(.loaded).h-830{height:830px}.skeleton:not(.loaded).h-840{height:840px}.skeleton:not(.loaded).h-850{height:850px}.skeleton:not(.loaded).h-860{height:860px}.skeleton:not(.loaded).h-870{height:870px}.skeleton:not(.loaded).h-880{height:880px}.skeleton:not(.loaded).h-890{height:890px}.skeleton:not(.loaded).h-900{height:900px}.skeleton:not(.loaded).h-910{height:910px}.skeleton:not(.loaded).h-920{height:920px}.skeleton:not(.loaded).h-930{height:930px}.skeleton:not(.loaded).h-940{height:940px}.skeleton:not(.loaded).h-950{height:950px}.skeleton:not(.loaded).h-960{height:960px}.skeleton:not(.loaded).h-970{height:970px}.skeleton:not(.loaded).h-980{height:980px}.skeleton:not(.loaded).h-990{height:990px}.skeleton:not(.loaded).h-1000{height:1000px}.skeleton:not(.loaded).h-1010{height:1010px}.skeleton:not(.loaded).h-1020{height:1020px}.skeleton:not(.loaded).w-10{width:10px}.skeleton:not(.loaded).w-20{width:20px}.skeleton:not(.loaded).w-30{width:30px}.skeleton:not(.loaded).w-40{width:40px}.skeleton:not(.loaded).w-50{width:50px}.skeleton:not(.loaded).w-60{width:60px}.skeleton:not(.loaded).w-70{width:70px}.skeleton:not(.loaded).w-80{width:80px}.skeleton:not(.loaded).w-90{width:90px}.skeleton:not(.loaded).w-100{width:100px}.skeleton:not(.loaded).w-110{width:110px}.skeleton:not(.loaded).w-120{width:120px}.skeleton:not(.loaded).w-130{width:130px}.skeleton:not(.loaded).w-140{width:140px}.skeleton:not(.loaded).w-150{width:150px}.skeleton:not(.loaded).w-160{width:160px}.skeleton:not(.loaded).w-170{width:170px}.skeleton:not(.loaded).w-180{width:180px}.skeleton:not(.loaded).w-190{width:190px}.skeleton:not(.loaded).w-200{width:200px}.skeleton:not(.loaded).w-210{width:210px}.skeleton:not(.loaded).w-220{width:220px}.skeleton:not(.loaded).w-230{width:230px}.skeleton:not(.loaded).w-240{width:240px}.skeleton:not(.loaded).w-250{width:250px}.skeleton:not(.loaded).w-260{width:260px}.skeleton:not(.loaded).w-270{width:270px}.skeleton:not(.loaded).w-280{width:280px}.skeleton:not(.loaded).w-290{width:290px}.skeleton:not(.loaded).w-300{width:300px}.skeleton:not(.loaded).w-310{width:310px}.skeleton:not(.loaded).w-320{width:320px}.skeleton:not(.loaded).w-330{width:330px}.skeleton:not(.loaded).w-340{width:340px}.skeleton:not(.loaded).w-350{width:350px}.skeleton:not(.loaded).w-360{width:360px}.skeleton:not(.loaded).w-370{width:370px}.skeleton:not(.loaded).w-380{width:380px}.skeleton:not(.loaded).w-390{width:390px}.skeleton:not(.loaded).w-400{width:400px}.skeleton:not(.loaded).w-410{width:410px}.skeleton:not(.loaded).w-420{width:420px}.skeleton:not(.loaded).w-430{width:430px}.skeleton:not(.loaded).w-440{width:440px}.skeleton:not(.loaded).w-450{width:450px}.skeleton:not(.loaded).w-460{width:460px}.skeleton:not(.loaded).w-470{width:470px}.skeleton:not(.loaded).w-480{width:480px}.skeleton:not(.loaded).w-490{width:490px}.skeleton:not(.loaded).w-500{width:500px}.skeleton:not(.loaded).w-510{width:510px}.skeleton:not(.loaded).w-520{width:520px}.skeleton:not(.loaded).w-530{width:530px}.skeleton:not(.loaded).w-540{width:540px}.skeleton:not(.loaded).w-550{width:550px}.skeleton:not(.loaded).w-560{width:560px}.skeleton:not(.loaded).w-570{width:570px}.skeleton:not(.loaded).w-580{width:580px}.skeleton:not(.loaded).w-590{width:590px}.skeleton:not(.loaded).w-600{width:600px}.skeleton:not(.loaded).w-610{width:610px}.skeleton:not(.loaded).w-620{width:620px}.skeleton:not(.loaded).w-630{width:630px}.skeleton:not(.loaded).w-640{width:640px}.skeleton:not(.loaded).w-650{width:650px}.skeleton:not(.loaded).w-660{width:660px}.skeleton:not(.loaded).w-670{width:670px}.skeleton:not(.loaded).w-680{width:680px}.skeleton:not(.loaded).w-690{width:690px}.skeleton:not(.loaded).w-700{width:700px}.skeleton:not(.loaded).w-710{width:710px}.skeleton:not(.loaded).w-720{width:720px}.skeleton:not(.loaded).w-730{width:730px}.skeleton:not(.loaded).w-740{width:740px}.skeleton:not(.loaded).w-750{width:750px}.skeleton:not(.loaded).w-760{width:760px}.skeleton:not(.loaded).w-770{width:770px}.skeleton:not(.loaded).w-780{width:780px}.skeleton:not(.loaded).w-790{width:790px}.skeleton:not(.loaded).w-800{width:800px}.skeleton:not(.loaded).w-810{width:810px}.skeleton:not(.loaded).w-820{width:820px}.skeleton:not(.loaded).w-830{width:830px}.skeleton:not(.loaded).w-840{width:840px}.skeleton:not(.loaded).w-850{width:850px}.skeleton:not(.loaded).w-860{width:860px}.skeleton:not(.loaded).w-870{width:870px}.skeleton:not(.loaded).w-880{width:880px}.skeleton:not(.loaded).w-890{width:890px}.skeleton:not(.loaded).w-900{width:900px}.skeleton:not(.loaded).w-910{width:910px}.skeleton:not(.loaded).w-920{width:920px}.skeleton:not(.loaded).w-930{width:930px}.skeleton:not(.loaded).w-940{width:940px}.skeleton:not(.loaded).w-950{width:950px}.skeleton:not(.loaded).w-960{width:960px}.skeleton:not(.loaded).w-970{width:970px}.skeleton:not(.loaded).w-980{width:980px}.skeleton:not(.loaded).w-990{width:990px}.skeleton:not(.loaded).w-1000{width:1000px}.skeleton:not(.loaded).w-1010{width:1010px}.skeleton:not(.loaded).w-1020{width:1020px}.skeleton:not(.loaded) .h-full{height:100%}.skeleton:not(.loaded).circle{border-radius:50%}.skeleton.w-100{width:100%!important}.skeleton.w-auto{width:auto!important}
/* End */


/* Start:/local/templates/coddy/css/bootstrap.min.css?1738904411107697*/
/*!
   * Bootstrap v3.3.7 (http://getbootstrap.com)
   * Copyright 2011-2016 Twitter, Inc.
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;background-color:#2b4554}a,body,code,div,html,kbd,li,p,pre,samp,span{font-family:"NotoSans"!important}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}legend,td,th{padding:0}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}abbr[title]:after{content:" ("attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"NotoSans",sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:underline}a:focus,a:hover{color:#23527c;text-decoration:none}a:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{-webkit-border-radius:6px;border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{-webkit-border-radius:50%;border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}.news_page{margin-top:40px;font-size:16px}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left,th{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —"}address{margin-bottom:20px;font-style:normal}code,kbd,pre{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;-webkit-border-radius:4px;border-radius:4px}kbd{color:#fff;background-color:#333;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0-1px 0 rgba(0,0,0,.25);box-shadow:inset 0-1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}address,pre{line-height:1.42857143}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;-webkit-border-radius:0;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}.about-us .container{width:750px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:23%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}pre code,table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file],legend{display:block}input[type=range]{display:block;width:100%}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control,select[multiple],select[multiple].input-sm,select[size],textarea.form-control,textarea.input-sm{height:auto}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}output{padding-top:7px}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox label,.radio label{min-height:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.form-group-sm .form-control,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;-webkit-border-radius:3px;border-radius:3px}.form-group-sm select.form-control,select.input-sm{height:30px;line-height:30px}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.form-group-lg .form-control,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;-webkit-border-radius:6px;border-radius:6px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg select.form-control,select.input-lg{height:46px;line-height:46px}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;-webkit-border-radius:0;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;-webkit-border-radius:6px;border-radius:6px}.btn-group-sm>.btn,.btn-group-xs>.btn,.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;-webkit-border-radius:3px;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%}.alert>p+p,.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative}.btn-group>.btn{float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){-webkit-border-radius:0;border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{-webkit-border-radius:0;border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;width:100%;max-width:100%;float:none}.nav-tabs.nav-justified>li{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:not(:first-child):not(:last-child){-webkit-border-radius:0;border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.btn-group-justified,.input-group{display:table;border-collapse:separate}.btn-group-justified{width:100%;table-layout:fixed}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;-webkit-border-radius:6px;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;-webkit-border-radius:3px;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){-webkit-border-radius:0;border-radius:0}.input-group-addon{white-space:nowrap}.input-group-addon,.input-group-btn{width:1%;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;-webkit-border-radius:3px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;-webkit-border-radius:6px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;-webkit-border-radius:4px;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{-webkit-border-radius:4px;border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-justified>li,.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{margin-bottom:5px;text-align:center}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;-webkit-border-radius:4px;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.navbar-brand>img,.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{-webkit-border-radius:4px;border-radius:4px}.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{-webkit-border-radius:0;border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{-webkit-border-radius:0;border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;-webkit-border-radius:1px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .btn-link,.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover,a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .btn-link,.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px}.breadcrumb>li,.pagination{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:20px 0;-webkit-border-radius:4px;border-radius:4px}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;-webkit-border-radius:10px;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron,.jumbotron .h1,.jumbotron h1,a.list-group-item-danger .list-group-item-heading,a.list-group-item-info .list-group-item-heading,a.list-group-item-success .list-group-item-heading,a.list-group-item-warning .list-group-item-heading,button.list-group-item-danger .list-group-item-heading,button.list-group-item-info .list-group-item-heading,button.list-group-item-success .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;-webkit-border-radius:6px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0-1px 0 rgba(0,0,0,.15);box-shadow:inset 0-1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;-webkit-border-radius:0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;-webkit-border-radius:4px;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default,.well blockquote{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;-webkit-border-radius:6px;border-radius:6px}.well-sm{padding:9px;-webkit-border-radius:3px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0#fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;-webkit-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active,.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-control,.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.active.left,.carousel-inner>.prev{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5)0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001)0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001)0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:transparent;border:1px solid #fff;-webkit-border-radius:10px;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs,.visible-xs-block{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.main-foot .block-vk-foot,.main-foot .fb-page{display:none}}@media (min-width:768px) and (max-width:991px){.visible-sm,.visible-sm-block{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md,.visible-md-block{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg,.visible-lg-block{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}
/* End */


/* Start:/local/templates/coddy/css/main.min.css?1753325698675811*/
@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-container:before{content:"";height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/coddy/css/owl.video.play.png)no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*!
  Animate.css - http://daneden.me/animate
  Licensed under the MIT license - http://opensource.org/licenses/MIT

  Copyright (c) 2015 Daniel Eden
  */
@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{0%,to{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);visibility:visible}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:visible}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes img_switch{5%{-webkit-transform:translateX(100px);transform:translateX(100px)}10%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}20%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}30%{-webkit-transform:translateX(-80px);transform:translateX(-80px)}40%{-webkit-transform:translateX(60px);transform:translateX(60px)}50%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}60%{-webkit-transform:translateX(40px);transform:translateX(40px)}80%{-webkit-transform:translateX(20px);transform:translateX(20px)}90%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes img_switch{5%{-webkit-transform:translateX(100px);transform:translateX(100px)}10%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}20%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}30%{-webkit-transform:translateX(-80px);transform:translateX(-80px)}40%{-webkit-transform:translateX(60px);transform:translateX(60px)}50%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}60%{-webkit-transform:translateX(40px);transform:translateX(40px)}80%{-webkit-transform:translateX(20px);transform:translateX(20px)}90%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes effectGift{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}40%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}80%{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}}@keyframes effectGift{0%,to{-webkit-transform:translate(0,0);transform:translate(0,0)}40%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}80%{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}}@-webkit-keyframes effectIcon{0%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes effectIcon{0%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(8%)}}@-webkit-keyframes floating{0%,to{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(8%)}}@keyframes ajax-loader{to{transform:rotate(1turn)}}@keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}@-moz-keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}@-o-keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}@-webkit-keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}@-ms-keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}@keyframes showDiv{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide2{0%{left:-300%}to{left:0}}@keyframes slide2{0%{left:-300%}to{left:0}}@-webkit-keyframes cosm{0%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes cosm{0%,to{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}}@-webkit-keyframes cosm2{0%,to{-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}50%{-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes cosm2{0%,to{-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}50%{-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes rov{0%{right:400px}to{right:0}}@keyframes rov{0%{right:400px}to{right:0}}@-webkit-keyframes moon{0%{right:-300%}to{right:-145px}}@keyframes moon{0%{right:-300%}to{right:-145px}}@-webkit-keyframes saturn{0%{right:-300%}to{right:40%}}@keyframes saturn{0%{right:-300%}to{right:40%}}@-webkit-keyframes slide{0%{right:-300%}10%,90%{right:-75px}to{right:300%}}@keyframes slide{0%{right:-300%}10%,90%{right:-75px}to{right:300%}}@-webkit-keyframes cosm3{0%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes cosm3{0%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes cosm4{0%,to{-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}50%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes cosm4{0%,to{-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}50%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes down{0%,80%,to{top:-350px}20%,75%{top:400px}}@-moz-keyframes down{0%,80%,to{top:-350px}20%,75%{top:400px}}@-ms-keyframes down{0%,80%,to{top:-350px}20%,75%{top:400px}}@-webkit-keyframes move{0%,30%,60%,to{left:10px}15%{left:17px}45%{left:0}}@-moz-keyframes move{0%,30%,60%,to{left:10px}15%{left:17px}45%{left:0}}@-ms-keyframes move{0%,30%,60%,to{left:10px}15%{left:17px}45%{left:0}}@-webkit-keyframes move2{0%,64.5%,65.5%,85%,86%,to{height:0}65%,85.5%{height:19px}}@-moz-keyframes move2{0%,64%,66%,85%,87%,to{height:0}65%,86%{height:19px}}@-ms-keyframes move2{0%,64.5%,80%,85%,95%,to{height:0}65%,94.5%{height:19px}}@-webkit-keyframes leg1{0%,50%,to{-webkit-transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(-20deg)}}@-moz-keyframes leg1{0%,50%,to{-moz-transform:rotate(0deg)}25%,75%{-moz-transform:rotate(-20deg)}}@-ms-keyframes leg1{0%,50%,to{-ms-transform:rotate(0deg)}25%,75%{-ms-transform:rotate(-20deg)}}@-webkit-keyframes leg3{0%,50%,to{-webkit-transform:rotate(-20deg)}25%,75%{-webkit-transform:rotate(0deg)}}@-moz-keyframes leg3{0%,50%,to{-moz-transform:rotate(-20deg)}25%,75%{-moz-transform:rotate(0deg)}}@-ms-keyframes leg3{0%,50%,to{-ms-transform:rotate(-20deg)}25%,75%{-ms-transform:rotate(0deg)}}@keyframes circleAn{0%{box-shadow:0 10px 10px -25px rgba(0,0,0,.6),0 0 0 0#0493b4,0 0 0 0 rgba(4,147,180,.7),0 0 0 0 rgba(4,147,180,.5)}to{box-shadow:0 10px 10px -25px rgba(0,0,0,.6),0 0 0 20px transparent,0 0 0 500px transparent,0 0 0 100px transparent}}@-webkit-keyframes circleAn{0%{box-shadow:0 10px 10px -25px rgba(0,0,0,.6),0 0 0 0#0493b4,0 0 0 0 rgba(4,147,180,.7),0 0 0 0 rgba(4,147,180,.5)}to{box-shadow:0 10px 10px -25px rgba(0,0,0,.6),0 0 0 20px transparent,0 0 0 500px transparent,0 0 0 100px transparent}}@keyframes phone-outer{0%,55%,to{transform:translate3d(0,0,0) scale(1)}25%{transform:translate3d(0,0,0) scale(1.03)}}@keyframes phone-inner{0%{opacity:1;transform:translate3d(0,0,0) scale(0)}25%{opacity:1;transform:translate3d(0,0,0) scale(.9)}55%,to{opacity:0;transform:translate3d(0,0,0) scale(0)}}@keyframes phone-icon{0%,34%{transform:translate3d(0,0,0)}10%,14%,18%,2%,22%,26%,30%,6%{transform:translate3d(2px,0,0)}12%,16%,20%,24%,28%,32%,4%,8%{transform:translate3d(-2px,0,0)}}@-webkit-keyframes pulsate{50%{box-shadow:0-1px rgba(0,0,0,.3),0 0 10px rgba(90,156,202,.5),0 0 16px #5a9cca}}@keyframes pulsate{50%{box-shadow:0-1px rgba(0,0,0,.3),0 0 5px 5px rgba(90,156,202,.5),0 0 10px 5px #5a9cca}}@-webkit-keyframes pulsate_small{50%{box-shadow:0-1px rgba(0,0,0,.3),0 0 2px 2px rgba(90,156,202,.5),0 0 5px 2px #5a9cca}}@keyframes pulsate_small{50%{box-shadow:0-1px rgba(0,0,0,.3),0 0 2px 2px rgba(90,156,202,.5),0 0 5px 2px #5a9cca}}@-webkit-keyframes slide_star{0%{top:0;right:-100px;opacity:1}30%{top:500px;right:500px;opacity:1}31%{top:2000px;right:2000px;opacity:0}}@keyframes slide_star{0%{top:0;right:-100px;opacity:1}30%{top:500px;right:500px;opacity:1}31%{top:2000px;right:2000px;opacity:0}}@-webkit-keyframes slide_star2{0%{top:0;right:-100px;opacity:1}20%{top:250px;right:300px;opacity:1}21%{top:2000px;right:2000px;opacity:0}}@keyframes slide_star2{0%{top:0;right:-100px;opacity:1}20%{top:250px;right:300px;opacity:1}21%{top:2000px;right:2000px;opacity:0}}@-webkit-keyframes slide_star3{0%{top:0;right:-100px;opacity:1}10%{top:1250px;right:1000px;opacity:1}11%{top:2000px;right:2000px;opacity:0}}@keyframes slide_star3{0%{top:0;right:-100px;opacity:1}10%{top:1250px;right:500px;opacity:1}11%{top:2000px;right:2000px;opacity:0}}@keyframes btnjump{44%,58%{transform:rotate(0) translate(0,0)}46%,50%,54%{transform:rotate(3deg) translate(0,-2px)}48%,52%,56%{transform:rotate(-2deg) translate(0,-2px)}}@keyframes btngradient{40%,60%{background:0 0}42%{background:linear-gradient(90deg,#ff16a3,#ffa7dc 0,#ff16a3 10%)}44%{background:linear-gradient(90deg,#ff16a3 0,#ffa7dc 5%,#ff16a3 15%)}46%{background:linear-gradient(90deg,#ff16a3 10%,#ffa7dc 20%,#ff16a3 30%)}48%{background:linear-gradient(90deg,#ff16a3 25%,#ffa7dc 35%,#ff16a3 45%)}50%{background:linear-gradient(90deg,#ff16a3 40%,#ffa7dc 50%,#ff16a3 60%)}52%{background:linear-gradient(90deg,#ff16a3 55%,#ffa7dc 65%,#ff16a3 75%)}54%{background:linear-gradient(90deg,#ff16a3 70%,#ffa7dc 80%,#ff16a3 90%)}56%{background:linear-gradient(90deg,#ff16a3 85%,#ffa7dc 95%,#ff16a3 100%)}57%{background:linear-gradient(90deg,#ff16a3 90%,#ffa7dc 100%,#ff16a3)}}@keyframes sheen{to{transform:rotateZ(60deg) translate(1em,-9em)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX,.flipInY,.flipOutX,.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX,.flipOutY{-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX,.flipOutY{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-name:hinge;animation-name:hinge}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.main_title_site,.main_title_site a,h1,h1 a{font-size:24px;line-height:40px;text-align:center;font-weight:700;color:#333;margin-bottom:20px}.main_title_site.white,.main_title_site.white a,h1.white,h1.white a{color:#fff}.main_title_site a.blue,.main_title_site.blue,.main_title_site.blue a,h1.blue,h1.blue a{color:#337ab7}.main_title_site a.blue:hover,.main_title_site.blue a:hover,h1.blue a:hover{color:#23527c}.design-thoughts h1{text-align:left;line-height:30px}h1.gift-sertificate__header{color:#fff}.h2,.h3,.h4,h2,h3,h4{font-size:20px;line-height:28px;font-weight:700;color:#333;margin-bottom:20px}.h3,.h4,h3,h4{font-size:17px;line-height:25px}.h4,h4{font-size:14px;line-height:22px}.certificates .with-certificate-block .wrapper-inside-cerf-block,.certificates .wrapper-present,.design-thoughts .top-part,.mega-flexic,.numbers .numb-wrapper,.portfolio-items,.wrapper-sect-inside{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header-wrapper{min-height:108px}#content,.header-info,.header-wrapper,.main-foot,.main-head{position:relative}.header-info{background-color:#2b4554;height:80px;width:100%;top:0;display:flex;align-items:center;text-align:center;color:#fff;margin:0}.header-info img{height:30px;width:auto;margin:auto 20px auto auto}.header-info p{margin:25px 0 0;padding:0}.slider-main-rewards .slide{display:none}.slider-main-rewards .slide:first-child{display:block}.slider-main-rewards .slide .info{height:100%}.slider-main-rewards .slide a{color:#fff;text-decoration:none}.slider-main-rewards .slide a:hover{color:#009bb7;border-bottom:1px solid rgba(0,155,183,.8)}.slider-main-rewards .slide:nth-child(2) .info{margin:-6px 0 0}@media only screen and (max-width:992px){.header-info .container{margin-top:0!important}.header-wrapper{min-height:0}}@media only screen and (max-width:767px){.header-info{min-height:74px}.slider-main-rewards{min-height:44px;padding:15px 0 0}.slider-main-rewards .slide{padding:0 0 15px;min-height:70px}.slider-main-rewards .slide .info{display:table;height:60px;width:100%}.slider-main-rewards .slide:nth-child(2) .info{margin:0!important}.slider-main-rewards .slide .info .middle_block{display:table-cell;vertical-align:middle}.slider-main-rewards .slide img{display:none;margin:0!important}}.spider_block{top:-80px}@media only screen and (max-width:768px){.spider_block{top:0}}@media only screen and (max-width:600px){.visually_impaired_botton{display:none}}@media only screen and (max-width:400px){.header-info{font-size:12px}.main-head .row{position:relative}#do-certificate,.btn-green-color a{text-transform:none!important}}@media only screen and (max-width:992px){.header-wrapper{min-height:95px}}.about-sub-container{margin:50px 0 0}@media (max-width:640px){.about-sub-container{text-align:center}}.about-sub-container .topic{outline:0;font-weight:400;font-size:18px;color:#3db39e}.about-us .about-sub-container .topic{font-weight:600;text-decoration:none}.about-us .about-sub-container .after-text{text-align:left}.about-sub-container .topic.edge:hover,.about-sub-container .topic:hover{color:#2f9f8b}.about-sub-container .topic.edge:focus,.about-sub-container .topic:focus{color:#2f9f8b}.about-sub-container .topic.edge{color:#333}.about-sub-container .after-topic{margin-top:30px;margin-bottom:20px;height:50px}.about-us .about-sub-container .after-topic{text-align:left;line-height:24px}.what-we-teach{background-repeat:no-repeat;background-size:cover;background-position:center bottom;margin-top:65px;padding-top:65px;padding-bottom:20px}.what-we-teach .we-teach-topic{text-align:center}.what-we-teach .we-teach-topic .click-to-img{position:relative}.what-we-teach .we-teach-topic .click-to-img .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.video-block video,.what-we-teach .we-teach-topic .click-to-img img{width:100%;height:auto}.we-teach-topic .click-to-nav{width:100%;height:445px;position:absolute;top:0}.we-teach-topic .click-to-nav a{font-size:20px;font-weight:700;color:#fff;position:absolute;text-align:left}.we-teach-topic .click-to-nav a:nth-child(1){top:30px;left:135px}.we-teach-topic .click-to-nav a:nth-child(2){top:90px;left:5px;width:195px}.we-teach-topic .click-to-nav a:nth-child(3){top:190px;left:15px;width:160px}.we-teach-topic .click-to-nav a:nth-child(4){top:310px;left:265px;width:200px;text-align:center}.we-teach-topic .click-to-nav a:nth-child(5){top:165px;left:490px;width:205px}.we-teach-topic .click-to-nav a:nth-child(6){top:295px;left:595px;width:140px}.we-teach-topic .click-to-nav a:nth-child(7){top:25px;right:85px}.we-teach-topic .click-to-nav a:nth-child(8){top:115px;right:40px;width:210px;text-align:right}.we-teach-topic .click-to-nav a:nth-child(9){top:290px;right:0;width:200px;text-align:right}.we-teach-topic .click-to-nav a:nth-child(10){top:280px;left:0;width:130px}.we-teach-topic .click-to-nav a:nth-child(11){top:390px;right:20px;width:130px}@media (max-width:1199px){.we-teach-topic .click-to-nav a{font-size:16px}.we-teach-topic .click-to-nav a:nth-child(1){top:20px;left:135px}.we-teach-topic .click-to-nav a:nth-child(2){top:80px;left:0}.we-teach-topic .click-to-nav a:nth-child(3){top:170px;left:0}.we-teach-topic .click-to-nav a:nth-child(4){top:255px;left:200px}.we-teach-topic .click-to-nav a:nth-child(5){top:145px;left:420px}.we-teach-topic .click-to-nav a:nth-child(6){top:245px;left:495px}.we-teach-topic .click-to-nav a:nth-child(7){top:15px;right:15px}.we-teach-topic .click-to-nav a:nth-child(8){top:95px;right:0}.we-teach-topic .click-to-nav a:nth-child(9){top:220px;right:15px}.we-teach-topic .click-to-nav a:nth-child(10){top:235px;left:0;width:130px}.we-teach-topic .click-to-nav a:nth-child(11){top:320px;right:0;width:130px}}@media (max-width:991px){.we-teach-topic .click-to-nav a{font-size:14px}.we-teach-topic .click-to-nav a:nth-child(2){top:60px;left:0}.we-teach-topic .click-to-nav a:nth-child(3){top:120px;left:0}.we-teach-topic .click-to-nav a:nth-child(4){top:190px;left:130px}.we-teach-topic .click-to-nav a:nth-child(5){top:105px;left:300px}.we-teach-topic .click-to-nav a:nth-child(6){top:175px;left:365px}.we-teach-topic .click-to-nav a:nth-child(9){top:190px;right:5px}.we-teach-topic .click-to-nav a:nth-child(10){top:175px;left:-10px}.we-teach-topic .click-to-nav a:nth-child(11){top:250px;right:0;width:100px}}.more-info-about-us{background-color:#fbfdfe;clear:both}.more-info-about-us .share_soc{text-align:center;margin:0 auto;max-width:400px}.more-info-about-us .share_soc a{display:inline-block;width:50px;height:50px;background-color:#0095b6;background-position:50% 50%;background-repeat:no-repeat;border-radius:100%;border:0 solid #0f465f;margin:5px;background-size:contain}.more-info-about-us .share_soc a:hover{opacity:.8}.more-info-about-us .share_soc .soc_linkedin{background-image:url(/upload/images/footer/soc_linkedin.svg)}.more-info-about-us .share_soc .soc_facebook{background-image:url(/upload/images/footer/soc_facebook.svg)}.more-info-about-us .share_soc .soc_vk{background-image:url(/upload/images/footer/soc_vk.svg)}.more-info-about-us .share_soc .soc_instagram{background-image:url(/upload/images/footer/soc_instagram.svg)}.more-info-about-us .share_soc .soc_youtube{background-image:url(/upload/images/footer/soc_youtube.svg)}.more-info-about-us .share_soc .soc_flickr{background-image:url(/upload/images/footer/soc_FLICKR.svg)}.more-info-about-us .share_soc .soc_twitter{background-image:url(/upload/images/footer/soc_TWITTER.svg)}.more-info-about-us .share_soc .soc_odnoklassniki{background-image:url(/upload/images/footer/soc_OK.svg)}.more-info-about-us .share_soc .soc_ustart{background-image:url(/upload/images/footer/soc_USTART.svg)}.more-info-about-us .share_soc .soc_viber{background-image:url(/upload/images/footer/soc_VIBER.svg)}.more-info-about-us .share_soc .soc_telegram{background-image:url(/upload/images/footer/soc_telegram_v2.svg)}.more-info-about-us .share_soc .soc_whatsapp{background-image:url(/upload/images/footer/soc_WHATSAPP.svg)}.more-info-about-us .share_soc .soc_vimeo{background-image:url(/upload/images/footer/soc_VIMEO.svg)}.more-info-about-us .share_soc .soc_dzen{background-image:url(/upload/images/footer/soc_Y.ZEN.svg)}.more-info-about-us .share_soc .soc_rutube{background-image:url(/upload/images/footer/soc_RUTUBE_v2.svg)}.sect-topic{margin:40px 0}.wrapper-sect-inside .block-left-gif,.wrapper-sect-inside .block-right-text{width:50%}.wrapper-sect-inside .block-left-gif{text-align:center}.wrapper-sect-inside .text-about-coddy{max-width:680px;line-height:25px;padding-right:80px}.wrapper-sect-inside .text-about-coddy.text-social_share{padding-right:0}.wrapper-sect-inside .text-about-coddy .text-1{margin-bottom:18px}.wrapper-sect-inside .text-about-coddy .lin{list-style-type:decimal}.wrapper-sect-inside .text-about-coddy ul{margin-left:14px;margin-bottom:18px}.wrapper-sect-inside .text-about-coddy .text-5{text-align:center;font-weight:700}.comments-about-us{background-repeat:no-repeat;background-size:cover;background-color:#fbfdfe}.comments-about-us .make-a-review .center-btn a.link{margin:0 10px 20px;min-width:186px}.slider-main{text-align:center;padding-top:100px;padding-bottom:60px;max-width:1170px;margin:0 auto}.moon-sect .slider-main{padding-top:0}.slider-main .comment{font-size:18px;color:#fff;line-height:34px;font-style:italic;font-weight:400;position:relative;padding-top:0}.slider-main .comment-owner{font-weight:600;color:#3db39e;font-size:18px;margin-bottom:7px}.slider-main .who-is-it{color:#fff}.slider-main .owl-dots{position:absolute;width:100%;text-align:center;bottom:10px;margin:0 0 20px}.slider-main .owl-dots .owl-dot{width:8px;height:8px;-webkit-border-radius:25px;border-radius:25px;background-color:#fff;display:inline-block;margin:0 5px;cursor:pointer;box-shadow:0 0 2px #999;padding:3px;border:0}.slick-dots li.slick-active button,.slick-dots li:hover button,.slider-main .owl-dots .owl-dot.active,.slider-main .owl-dots .owl-dot:hover{background-color:#3db39e}.leave-review{margin-top:40px;margin-bottom:90px;background-image:url(/local/templates/coddy/css/../img/rainbow-bg.png);background-repeat:no-repeat;background-size:cover;padding:0}.leave-review .cards-block{text-align:right;margin-right:80px}.leave-review .topic-card{font-size:24px;line-height:40px;font-weight:700;max-width:363px;margin-top:25px}.leave-review .after-topic-card-text{font-size:14px;color:#000;padding-right:80px}.review2{margin-top:45px;margin-bottom:30px}.make-a-review.review2{margin-top:0}.review2 .center-btn{text-align:center}.review2 .center-btn .link{background-color:#fff;color:#2c485d;padding:15px 35px}.review2 .center-btn .link:hover:before{width:0%}.center-btn{position:relative;text-align:left;margin-top:15px}.center-btn .link,.center-btn .link:before{-webkit-transition:all .3s;transition:all .3s}.center-btn .link{position:relative;z-index:2;overflow:hidden;display:inline-block;background-color:#51648a;-webkit-border-radius:2em;border-radius:2em;margin:0 5px 20px 0;padding:15px 55px;font-size:16px;line-height:18px;text-decoration:none;vertical-align:middle;cursor:pointer;color:#fff}.center-btn .link:hover:before,.subsect-btns .years-btns ul .list .link:hover:after{width:100%}.center-btn .link:before{position:absolute;z-index:-1;top:0;bottom:0;left:0;width:0;background-color:#3e4f71;content:""}.center-btn .link.red:before{background-color:#f51d1d}.center-btn .link.link2{width:100%;max-width:334px;text-align:center;margin-top:20px}.block-wrapper-groups.news .center-btn,.block-wrapper-groups.news .center-btn .link.link2{margin-top:0}.center-btn .el_month .link.link2{margin:10px 0 20px}.our-courses{background-color:#d3dee5;background-repeat:no-repeat;background-position:bottom}.b-portfolio a{text-decoration:none!important;border:0 solid #000!important;color:inherit}.b-course{width:100%;margin:15px 3%;min-height:200px;transform:scale(1);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}@media (max-width:991px){.b-course{margin-left:0}}.b-course .b-course__icon{width:100%;-webkit-transform:translate(-50%,0);transform:translate(0,0)}.b-course .b-course__icon img{width:100%;height:100%}.b-course .b-course__info{width:100%;position:static;background-color:#fff;color:#333;box-shadow:0 5px 30px rgba(12,71,86,.2)}@media (min-width:640px) and (max-width:768px){.b-course .b-course__info{height:180px}}@media (min-width:769px){.b-course .b-course__info{height:260px}}@media (min-width:1201px){.b-course .b-course__info{height:250px}}@media (min-width:1281px){.b-course .b-course__info{height:220px}}@media (max-width:768px){.b-course .b-course__info::after{content:"";display:block;height:35px}}.b-course__meta{display:flex;flex-wrap:wrap;align-items:center;font-weight:700;line-height:16px;color:#92acba}.b-course__meta__icon{display:inline-block;width:32px;height:32px;min-width:32px;box-shadow:0-2px #666 inset;border-radius:50%;margin-right:10px;vertical-align:middle;background:#999 no-repeat 50% 50%}.b-course__meta__icon-user{background-image:url(/images/ico_user2.webp);background-size:50% 50%}.b-course__meta__icon-time{background-image:url(/images/icon_time.svg);background-size:50% 50%;background-position:50% 50%}.b-course__meta__icon-free_price{background-color:#ff4242;background-image:url(/images/icon_free_price.webp);background-size:60% 60%;background-position:50% 50%;box-shadow:0-2px #6f3030 inset}.b-course__age,.b-course__free_price,.b-course__hours{width:50%;display:flex;align-items:center;font-size:14px}.b-course__free_price{color:#ff4242}@media (max-width:768px){.b-course__age,.b-course__free_price,.b-course__hours{font-size:12px}}.b-course .b-course__title{font-weight:700;font-size:16px;line-height:1.25;text-transform:initial}.b-course .b-course__price{text-align:center;padding:15px 26px 12px;position:relative;top:auto;bottom:auto;border-radius:0 0 20px 20px;font-weight:700;text-transform:initial}.b-course__button{margin:-27px 0 0;text-align:center;font-weight:700;font-size:16px;line-height:54px;color:#fff;border-radius:25px;box-shadow:0 5px 0 rgba(0,0,0,.1)}.b-course:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s}.show-more.courses{text-align:center;margin-bottom:0;margin-top:20px}.our-courses.page-contacts .show-more.courses{margin-bottom:70px;margin-top:-20px}.our-courses .link.primary{background-color:#ff16a3;-webkit-box-shadow:0 5px 0#b51067;box-shadow:0 5px 0#b51067;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:14px;line-height:14px;padding:14px 20px!important;margin:0;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff}.our-courses .link.primary:hover{top:3px;-webkit-box-shadow:0 2px 0#b51067;box-shadow:0 2px 0#b51067}.b-course__lb-top{width:40px;padding:1px;font-size:12px;line-height:14px;color:#fff;background:#ff16a3}.b-course__lb-hit,.b-course__lb-new,.b-course__lb-top{display:inline-block;vertical-align:middle;margin-right:2px;text-align:center;font-weight:700;border-radius:8px}.b-course__lb-hit{padding:1px 7px;font-size:12px;line-height:14px;color:#fff;background:red}.b-course__lb-new{height:16px;width:40px;padding:1px;font-size:10px;line-height:11px;color:#00bfd5;background:#fff;border:1px solid #00bfd5}.b-course__age-i img,.b-course__hours-i img{width:14px;height:14px}.b-course__age-i,.b-course__hours-i{margin-right:5px}.actual-item.tw .b-course__age,.actual-item.tw .b-course__hours{font-size:14px;line-height:16px;color:#666;font-weight:400}.b-course .b-course__title{padding:15px 25px 8px}.b-course__meta{padding:0 25px;position:absolute;bottom:75px;left:0;width:100%}@media screen and (max-width:640px){.about-us .about-sub-container .after-text,.about-us .about-sub-container .after-topic{text-align:center}.about-us .slick-slide img{display:inline}.b-course__meta{padding:15px 25px;position:relative;bottom:0}.b-course__title br{display:none}}.filter-options ul li a.course-type-new{color:#ff72bb}.filter-options ul li a.course-type-top{color:#32eaff}.filter-options ul li a.course-type-hit{color:red}.b-filter{flex:0 0 33%;border-left:0 solid #fff!important}.b-filter.age .filter-options{left:33%}.b-filter .btn-filter{-webkit-border-radius:2em 2em 2em 2em!important;border-radius:2em 2em 2em 2em!important;margin-right:1.5%}.b-filter:last-child .btn-filter{margin-right:1.5%}.b-filter.search{position:relative}.b-filter.search input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:46px;background-color:#fff;border:3px solid #0493b4;padding:12px 22px;-webkit-border-radius:20px;border-radius:2em 2em 2em 2em!important;outline:0}.b-filter.search button{position:absolute;right:14px;top:50%;margin-top:-13px;width:24px;height:25px;background:url(/bitrix/templates/coddy/components/bitrix/news.list/courses_list/images/btn-search.webp)no-repeat;background-size:contain;cursor:pointer;padding:0;border:0;font-size:18px;font-weight:700;display:none}.b-filter.search button.btn-micro{background:url(/bitrix/templates/coddy/components/bitrix/news.list/courses_list/images/micro.webp)no-repeat;background-size:contain}.b-filter.search input[type=text]::-moz-placeholder,.b-form-search input[type=text]::-moz-placeholder,.schedule-page .c-filter .b-filter input[type=text]::-moz-placeholder{opacity:1;color:silver;font-weight:700}.b-filter.search input[type=text]:-ms-input-placeholder,.b-form-search input[type=text]:-ms-input-placeholder{opacity:1;color:silver;font-weight:700}.b-filter.search input[type=text]::-webkit-input-placeholder,.b-form-search input[type=text]::-webkit-input-placeholder,.schedule-page .c-filter .b-filter input[type=text]::-webkit-input-placeholder{opacity:1;color:silver;font-weight:700}.b-filter.search input[type=text]::-ms-expand,.b-form-search input[type=text]::-ms-expand,.schedule-page .c-filter .b-filter input[type=text]::-ms-expand{opacity:1;color:silver;font-weight:700}.b-course{border-radius:20px}.b-course__icon{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;top:30px;z-index:1}.b-course__icon>img{width:40px}.b-course__price{bottom:12px;left:0;right:0;text-align:right;padding:15px 26px;background-color:rgba(0,0,0,.1)}.b-course .b-course__desc{width:100%;padding:5px 25px 8px;text-transform:none;font-size:14px;line-height:19px;font-weight:400}@media (max-width:768px){.b-course .b-course__desc{display:none}}.subsect-btns{margin:35px 0 50px}.page-contacts .subsect-btns{margin:0 0 25px}.subsect-btns .el_month{display:initial}.subsect-btns .schedule,.subsect-btns .schedule-spb{text-align:center;display:block;margin-bottom:30px;max-width:100%;margin-top:25px}.subsect-btns .schedule .link,.subsect-btns .years-btns ul .list .link{position:relative;display:inline-block;font-weight:600;text-decoration:none}.subsect-btns .schedule .link,.subsect-btns .schedule-spb .link{cursor:pointer;-webkit-border-radius:2em;border-radius:2em;padding:14px 20px;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:145px}.subsect-btns .schedule .link{font-size:14px;margin:10px 0 10px 10px;color:#fff;background-color:#ff16a3;-webkit-box-shadow:0 5px 0#b51067;box-shadow:0 5px 0#b51067}.subsect-btns .schedule-spb .link{text-decoration:none;position:relative}.subsect-btns .schedule .schedule_block_desc .link{width:auto}.subsect-btns .schedule .name_month,.subsect-btns .schedule-spb .link{font-size:14px;font-weight:600;display:inline-block;margin:10px 0 10px 10px}.subsect-btns .schedule .link:hover{-webkit-box-shadow:0 2px 0#b51067;box-shadow:0 2px 0#b51067;top:3px}.subsect-btns .schedule .link.weekend:hover{background-color:#0493b4;-webkit-box-shadow:0 2px 0#0484ac;box-shadow:0 2px 0#0484ac}.subsect-btns .mess,.subsect-btns .years-btns ul{text-align:center}.subsect-btns .schedule-spb .link{color:#fff;background-color:#5472d2;-webkit-box-shadow:0 5px 0#3253bc;box-shadow:0 5px 0#3253bc}.subsect-btns .schedule-spb .link:hover{color:#f7f7f7;background-color:#5472d2;top:3px;-webkit-box-shadow:0 2px 0#3253bc;box-shadow:0 2px 0#3253bc}.subsect-btns .years-btns{margin-top:40px}.subsect-btns .years-btns ul .list{display:inline-block;padding-left:17px;padding-right:17px}.subsect-btns .years-btns ul .list .link{z-index:2;overflow:hidden;padding:5px 25px;-webkit-border-radius:20px;border-radius:20px;background-clip:padding-box;border-right:5px solid #cdcdcd;border-bottom:5px solid #cdcdcd;background-color:#dcdcdc;font-size:18px;-webkit-transition:all .3s;transition:all .3s;color:#2f9f8b}.subsect-btns .years-btns ul .list .link:hover{color:#fff;border-color:#2f9f8b;background-color:#2f9f8b}.subsect-btns .years-btns ul .list .link:after{position:absolute;z-index:-1;top:0;bottom:0;left:0;width:0;background-color:#3db39e;content:"";-webkit-transition:all .3s;transition:all .3s}.subsect-btns .years-btns ul .list .link.active{border-color:#2f9f8b;background-color:#3db39e;color:#fff}.subsect-btns .el_month .schedule_block_desc{display:initial}.schedule_block_desc+.schedule_block_mobi{display:none}@media only screen and (max-width:1199px){.schedule_block_desc+.schedule_block_mobi,.schedule_block_mobi{display:block}}@media only screen and (max-width:991px){.subsect-btns .el_month{display:block}}@media only screen and (max-width:430px){.subsect-btns .el_month{display:grid}.subsect-btns .schedule .name_month{width:100%;display:block;margin:10px 0}.subsect-btns .schedule .link{width:100%;margin:0 0 15px}}.portfolio-items{margin-top:35px;flex-wrap:wrap}.portfolio-items.mt-custon{margin-top:20px}.portfolio-items .custom-pd{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;padding-left:10px}.portfolio-items .b-portfolio{flex:0 0 100%;margin-bottom:20px;position:relative}.portfolio-items .item:hover .course-img{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.portfolio-items .item:hover .item-overlay{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-items .actual-item{position:relative}.portfolio-items .actual-item .course-img{display:block;width:100%;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:all .5s;transition:all .5s}#accordion .panel-heading a,.portfolio-items .item-overlay{-webkit-border-radius:20px;border-radius:20px;background-color:#3db39e}.portfolio-items .item-overlay{position:absolute;top:0;right:10px;bottom:0;left:10px;padding:20px;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s;z-index:10}.portfolio-items .item-overlay .actions-overlay{position:absolute;top:50%;left:0;right:0;margin-top:-40px;text-align:center}.portfolio-items .item-overlay .actions-overlay .link{display:inline-block;width:80px;height:80px;-webkit-border-radius:50%;border-radius:50%;background-color:#51648a;color:#fff;text-align:center;text-decoration:none;cursor:pointer}.portfolio-items .item-overlay .actions-overlay .link .zoom-ico{margin:17px auto}.your-kids-future{font-size:24px;text-align:center;color:#fff;margin-top:30px;margin-bottom:70px;line-height:40px;font-weight:700}.your-kids-future.black{color:#000}.video-block{max-width:780px;margin:80px auto 0;background-image:url(/local/templates/coddy/css/../img/sect-weteach/desc2.png);background-repeat:no-repeat;background-size:cover;padding:37px 10px 81px;position:relative}.video-block .link-play{position:absolute;top:37%;left:46%}.what-we-teach2{background-color:#4a6f84;padding-bottom:60px}.our-school{padding-bottom:40px}.certificates,.our-school{padding-top:0}.certificates .topic-certif{font-size:24px;line-height:40px;font-weight:700;text-align:center;color:#000;margin-bottom:60px}.certificates .wrapper-present{max-width:930px;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.certificates .wrapper-present .any-taste,.certificates .wrapper-present .not-any-taste{position:relative}.certificates .wrapper-present .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.certificates .best-present{text-align:center;margin-top:40px;margin-bottom:40px}.certificates .best-present .just-best{font-size:16px;font-weight:600;color:#666;margin-bottom:0}.certificates .best-present .after-best{font-size:13px;color:#666}.certificates .with-certificate-block{max-width:930px;margin:0 auto;border:4px solid #afddd4;-webkit-border-radius:20px;border-radius:20px;padding:30px 30px 20px}.certificates .with-certificate-block .topic-f{font-size:18px;color:#000;font-weight:600;text-align:center}.certificates .with-certificate-block .wrapper-inside-cerf-block{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.certificates .with-certificate-block .wrapper-inside-cerf-block .topic{font-size:14px;color:#000;font-weight:600;margin-bottom:0}.certificates .with-certificate-block .wrapper-inside-cerf-block .under-topic{font-size:13px;color:#666}.certificates .wrapper-btn-green,.wrapper-btn-blue{max-width:334px;-webkit-border-radius:2em;border-radius:2em;margin:20px auto 55px;position:relative;-webkit-transition:all .3s;transition:all .3s}.certificates .wrapper-btn-green .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;font-weight:100;-webkit-transition:all .3s;transition:all .3s}.wrapper-btn-blue .link{text-align:center;width:100%;display:block}@media only screen and (max-width:520px){.certificates .wrapper-btn-green,.wrapper-btn-blue{max-width:100%}.certificates{display:none}}#accordion .panel{border:0;-webkit-box-shadow:none;box-shadow:none}#accordion .panel .link{color:#3db39e}#accordion .panel-heading{border:0;color:#fff;padding:0;-webkit-border-radius:20px;border-radius:20px;margin-bottom:15px;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}#accordion .panel-heading a{text-decoration:none;font-weight:400;font-size:14px;padding:23px 30px;width:100%;display:block;position:relative}#accordion .panel-heading a:focus{background-color:#51648a}#accordion .panel-heading a:focus:after{content:"-"}#accordion .panel-heading a.active,#accordion .panel-heading a:hover{background-color:#51648a}#accordion .panel-heading a.active:after{content:"-"}#accordion .panel-heading a:after{position:absolute;top:20px;right:20px;font-size:18px;content:"+"}#accordion .panel-body{border:0;padding-top:0}.topic-for-school{font-size:20px;line-height:26px;font-weight:700;text-align:center;margin-bottom:40px}.moon-sect{padding-top:40px;padding-bottom:0;background-repeat:no-repeat;background-color:#f5f5f5;background-position:top center}.moon-sect .partners-mobile ul{text-align:center;padding-top:30px}.moon-sect .partners li,.moon-sect .partners-mobile ul li{display:inline-block;padding-left:15px;padding-right:15px}.moon-sect .partners-mobile ul li img{width:126px;height:45px}.moon-sect .partners ul{margin-bottom:0;text-align:center}.moon-sect .partners .last{text-align:left;max-width:988px;margin:0 auto}.moon-sect .partners li img{width:140px;height:50px;margin-bottom:20px}.our-team-subsect{margin-top:30px}.our-team-subsect .our-team,.our-team-subsect .our-team a{font-size:24px;line-height:40px;font-weight:700;text-align:center;color:#000}.our-team-subsect .our-team-slider{margin-top:60px}.our-team-subsect .our-team-slider .owl-nav{position:absolute;color:#bdbdbe;font-size:50px;width:100%;top:240px}.our-team-subsect .our-team-slider .owl-nav div{cursor:pointer;z-index:2;position:absolute;bottom:104px}.our-team-subsect .our-team-slider .owl-nav .owl-next,.our-team-subsect .our-team-slider .owl-nav .owl-prev{-webkit-transition:all .5s ease;transition:all .5s ease;border:15px solid transparent;display:block;width:0;height:0}.our-team-subsect .our-team-slider .owl-nav .owl-prev{left:10px;border-right:16px solid #1aa5a9}.our-team-subsect .our-team-slider .owl-nav .owl-prev:hover{border-right:16px solid #0a686b;-webkit-transition:all .5s ease;transition:all .5s ease}.our-team-subsect .our-team-slider .owl-nav .owl-next{right:10px;border-left:16px solid #1aa5a9}.our-team-subsect .our-team-slider .owl-nav .owl-next:hover{border-left:16px solid #0a686b;-webkit-transition:all .5s ease;transition:all .5s ease}.our-team-subsect .our-team-slider .main-slide .image-wrapper,.our-team-subsect .our-team-slider .slide .image-wrapper{text-align:center;width:155px;-webkit-transition:.5s ease;transition:.5s ease;cursor:pointer}.our-team-subsect .our-team-slider .main-slide .image-wrapper.main,.our-team-subsect .our-team-slider .slide .image-wrapper.main{width:208px}.our-team-subsect .our-team-slider .main-slide .image-wrapper.main img,.our-team-subsect .our-team-slider .slide .image-wrapper.main img{height:210px;-webkit-border-radius:104px;border-radius:104px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:208px}.our-team-subsect .our-team-slider .main-slide .image-wrapper:hover img,.our-team-subsect .our-team-slider .slide .image-wrapper:hover img{border:5px solid #1aa5a9;-webkit-transition:.5s ease;transition:.5s ease}.our-team-subsect .our-team-slider .slide .image-wrapper img{border:5px solid #caddde}.our-team-subsect .our-team-slider .main-slide .image-wrapper img,.our-team-subsect .our-team-slider .slide .image-wrapper img{overflow:hidden;-webkit-border-radius:96px;border-radius:96px}.our-team-subsect .our-team-slider .main-slide .name-of-team,.our-team-subsect .our-team-slider .slide .name-of-team{font-size:13px;font-weight:700;margin-top:5px;text-align:center;margin-bottom:4px}.our-team-subsect .our-team-slider .main-slide .what-team-do,.our-team-subsect .our-team-slider .slide .what-team-do{max-width:68px;margin:0 auto;border:1px solid #cecece;-webkit-border-radius:25px;border-radius:25px;padding:2px 5px}.our-team-subsect .our-team-slider .main-slide .what-team-do.second,.our-team-subsect .our-team-slider .slide .what-team-do.second{max-width:130px}.our-team-subsect .our-team-slider .main-slide .what-team-do .what-heshe-do,.our-team-subsect .our-team-slider .slide .what-team-do .what-heshe-do{font-size:12px;text-align:center;margin-bottom:0}.our-team-subsect .our-team-slider .slide{max-width:155px;margin:40px auto 0}.our-team-subsect .our-team-slider .main-slide{max-width:208px;margin:0 auto}.our-team-subsect .our-team-slider .main-slide .image-wrapper img,.our-team-subsect .our-team-slider .main-slide .image-wrapper img:hover{border:8px solid #1aa5a9}.our-team-subsect .our-team-about-text{max-width:1020px;margin:40px auto 0;padding:40px 50px;background-color:#fff;-webkit-border-radius:25px;border-radius:25px}.our-team-subsect .our-team-about-text .name{font-size:26px;color:#000;text-align:center;font-weight:700}.our-team-subsect .our-team-about-text .wrapper-of-who{max-width:263px;margin:0 auto;border:1px solid #cecece;-webkit-border-radius:25px;border-radius:25px;padding:2px 5px;text-align:center}.our-team-subsect .our-team-about-text .wrapper-of-who .the-text{font-size:13px;color:#06495b;margin-bottom:0}.our-team-subsect .our-team-about-text .block-info-about{margin-top:30px}.our-team-subsect .our-team-about-text .block-info-about .topic{font-size:15px;color:#000;font-weight:700}.our-team-subsect .our-team-about-text .block-info-about .just-after-topic{font-size:15px;color:#000}.our-team-subsect .our-team-about-text .block-quote{text-align:center;position:relative;margin-top:40px}.our-team-subsect .our-team-about-text .block-quote:before{content:"";position:absolute;top:15px;left:0;width:100%;height:1px;background-color:#e5e5e5}.our-team-subsect .our-team-about-text .block-quote .inside-img{position:relative;z-index:2;background-color:#fff;padding:0 20px}.our-team-subsect .our-team-about-text .actually-quote{margin-top:20px;font-size:15px;color:#000;opacity:.5;line-height:30px;font-style:italic}.actual-numb span{font-size:70px}.actual-numb span:after{font-size:70px;content:attr(data-to);display:inline}.numbers{background:#87b9c8;background:linear-gradient(90deg,#87b9c8 0,#c5e9f4 100%)}.numbers .numb-wrapper{padding-top:70px;padding-bottom:100px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;max-width:1055px;margin:0 auto}.numbers .numb-wrapper>*{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px;margin-bottom:45px}.numbers .numb-wrapper .actual-numb{font-size:56px;line-height:56px;color:#fff;font-weight:600;margin-bottom:0}.numbers .numb-wrapper .after-numb-text{font-size:18px;line-height:30px;text-transform:uppercase;color:#fff;font-weight:600}@media (max-width:1400px){.actual-numb span{font-size:60px}}@media (max-width:1199px){.actual-numb span{font-size:50px}}@media (max-width:991px){.actual-numb span{font-size:45px}.numbers .numb-wrapper .after-numb-text{font-size:15px}}.wanna-be-better{padding-top:65px;padding-bottom:65px;text-align:center}.wanna-be-better .wanna-be-topic{font-weight:700;font-size:24px;line-height:40px;z-index:10;position:relative}.wanna-be-better .after-wanna-be-text{font-size:15px;color:#000;z-index:10;position:relative}.wanna-be-better .after-wanna-be-text .link{outline:0;text-decoration:none;color:#2f9f8b}.info-about-us{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/bg-foot-mob.jpg);background-size:cover;padding-top:65px;padding-bottom:0;background-position:center}.info-about-us ul{list-style:none}.info-about-us .write-us{font-size:18px;font-weight:700}.info-about-us .common-asks,.info-about-us .write-us{color:#fff;margin-bottom:20px}.info-about-us .link-inf-about{color:#3db39e;display:block;margin-bottom:20px}.info-about-us .link-inf-about:hover{color:#2f9f8b}.info-about-us .pr-text{color:#fff;margin-bottom:20px}.info-about-us .some-links .link-inf-about{margin-bottom:10px}.info-about-us .some-links li{position:relative;margin-left:20px;color:#3db39e;line-height:12px}.info-about-us .some-links li:before{position:relative;top:11px;left:-20px;display:inline-block;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-right:15px;background-color:#3db39e;content:""}.info-about-us .social-icons{margin-top:25px}.info-about-us .social-icons li{display:inline-block;padding-left:5px;padding-right:5px}.info-about-us .social-icons li .fa{color:#fff;font-size:24px;display:block;height:24px}.info-about-us .social-icons li .fa-linkedin{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/lk-ico.png);width:19px}.info-about-us .social-icons li .fa-facebook{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/fb-ico.png);width:11px}.info-about-us .social-icons li .fa-vk{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/vk-ico.png);width:24px}.info-about-us .social-icons li .fa-instagram{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/in-ico.png);width:24px}.info-about-us .social-icons li .fa-youtube{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/yt-ico.png);width:17px}.info-about-us .social-icons li .fa-flickr{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/fl-ico.png);width:24px}.info-about-us .social-icons li .fa-twitter{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/tw-ico.png);width:14px}.info-about-us .social-icons li .fa-odnoklassniki{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/od-ico.png);width:14px}.info-about-us .social-icons li .ustart,.info-about-us .social-icons li .viber{position:relative;left:-6px;background-image:url(/local/templates/coddy/css/../img/sect-foot-info/ustart-ico.png);padding:11px 13px;background-repeat:no-repeat}.info-about-us .social-icons li .viber{top:-4px;background-image:url(/local/templates/coddy/css/../img/sect-foot-info/viber-ico.png);padding:4px 13px;background-size:100% 100%}.info-about-us .our-city{color:#fff;font-size:20px}.info-about-us .time-table{color:#fff;font-size:14px;margin-bottom:4px}.info-about-us .numbs{margin-top:10px}.info-about-us .numbs .numb{position:relative;margin-left:16px}.info-about-us .numbs .numb:before,.info-about-us .numbs1 .number:before,.info-about-us .numbs2 .number:before{position:absolute;top:9px;left:-16px;display:inline-block;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-right:15px;background-color:#3db39e;content:""}.info-about-us .numbs .numb p{font-size:14px;color:#fff}.info-about-us .adress{margin-top:35px}.info-about-us .adress.other_city{margin-top:15px;margin-bottom:35px}.info-about-us .adress .link{color:#fff;display:block;margin-bottom:15px;padding:0!important;text-transform:capitalize;font-weight:400}.info-about-us .adress .link:nth-child(2){text-transform:uppercase}.info-about-us .adress li{position:relative;padding-left:16px}.info-about-us .adress li:before,.info-about-us .adress-again .link-li:before,.info-about-us .numbs1 .link-li:before{position:absolute;top:7px;left:0;display:inline-block;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-right:15px;background-color:#3db39e;content:""}.info-about-us .city-city{color:#fff;font-size:20px;margin-top:70px}.info-about-us .numbs2{font-size:14px;color:#fff;position:relative;margin-left:15px;margin-bottom:0}.info-about-us .numbs2 .number{position:relative}.info-about-us .numbs1 .number{font-size:18px;color:#fff;position:relative;margin-left:15px;margin-bottom:35px}.info-about-us .numbs1 .link{color:#fff;display:block;margin-bottom:28px;margin-left:15px}.info-about-us .numbs1 .link-li{position:relative}.info-about-us .adress-again .link-li:before,.info-about-us .numbs1 .link-li:before{left:-2px}.info-about-us .city-city2{color:#fff;font-size:20px}.info-about-us .adress-again .link{color:#fff;display:block;margin-bottom:15px}.info-about-us .adress-again .link-li{position:relative;margin-left:15px}.info-about-us .adress-again .link-li:before{left:-16px}.info-about-us .our-words-to-you{color:#fff;font-style:italic;margin-top:30px}.info-about-us .link_contacts{color:#fff}.info-about-us.contacts-page{background-size:auto 122%;background-position:50% 2%}.info-about-us.contacts-page h1{padding:0 0 15px;text-align:center;color:#fff;font-size:24px;text-transform:uppercase;font-weight:700}.info-about-us.page-contacts{background:#fff;padding-top:40px}.our-courses.page-team{background:#fff}.our-courses.page-contacts{padding-top:55px}.our-courses.page-team{background:url(/images/team/team-bg.webp)50% 100%no-repeat #f6f6f6;padding-top:40px;padding-bottom:530px;position:relative;overflow-x:hidden}@media only screen and (max-width:768px){.our-courses.page-team{background-size:190%auto;padding-bottom:300px}}@media only screen and (max-width:490px){.your-kids-future{width:320px;margin-left:auto;margin-right:auto}}.our-courses.page-team .title_category{margin:30px 0 0}.our-courses.page-contacts .error_courses_mess,.our-courses.page-contacts .ok_courses_mess{display:none}.our-courses.page-contacts .col-md-12{margin-bottom:30px}.info-about-us.page-contacts .adress .link,.info-about-us.page-contacts .city-city,.info-about-us.page-contacts .city-city2,.info-about-us.page-contacts .link_contacts,.info-about-us.page-contacts .numbs .numb p,.info-about-us.page-contacts .numbs2 .number p,.info-about-us.page-contacts .our-city,.info-about-us.page-contacts .pr-text,.info-about-us.page-contacts .time-table,.info-about-us.page-contacts .write-us{color:#000}.info-about-us.page-contacts .social-icons{background:#999;padding:10px 0 10px 10px}.any-questions{margin-top:40px}.any-questions .contact-us-please,.any-questions .do-u-haveit{text-align:center;font-size:16px;margin-bottom:4px;color:#fff}.any-questions .your-stuff-inp{max-width:339px;margin:20px auto 0}.any-questions .your-stuff-inp input,.any-questions .your-stuff-inp textarea{display:block;border:1px solid gray;background-color:#fff;padding:8px 20px;-webkit-border-radius:15px;border-radius:15px;color:#000;min-width:338px;outline:0;margin-bottom:20px;resize:none}.any-questions .your-stuff-inp .btn{max-width:108px;display:block;padding:8px 20px;-webkit-border-radius:15px;border-radius:15px;color:#fff;outline:0;margin:0 auto 20px;font-size:13px}.subscribe{background-color:#fff;padding-top:40px;padding-bottom:40px}.subscribe .gif-mails{height:auto;border:0 solid #576486;width:300px}.subscribe .wrapper-gif-mail{text-align:right}.subscribe .right-block-subscr{margin-top:20px}.subscribe .right-block-subscr.en{margin-top:75px}.subscribe .right-block-subscr .topic-subscr{font-size:24px;line-height:40px;color:#000;font-weight:700}.subscribe .btn-subscr{margin-top:50px}.subscribe .btn-subscr.en{margin-top:10px}.subscribe .btn-subscr button{padding:8px 16px;font-size:17px;-webkit-border-radius:6px;border-radius:6px;background-color:#586588;border-color:#586588;color:#fff}.footer{background:#264655;color:#fff}.footer-link,.footer-phone a{border-bottom:1px dashed rgba(255,255,255,.5)}.footer-top{display:flex;justify-content:space-between;flex-wrap:wrap;padding:40px 0;border-bottom:1px solid #375d6f;font-size:15px}.footer-partners-logo.mob,.footer-top.mobile{display:none}@media (max-width:1199.9px){.footer-top__item{flex:0 0 33.3333%;margin-bottom:40px}}@media (max-width:768px){.footer-top__item{flex:0 0 50%}}@media (max-width:400px){.footer-top__item{text-align:center}}.footer-content__text a,.footer-top a,.main-site-nav li .link-out:hover,.main-site-nav li .link:hover{color:#fff}.footer-phone a:focus,.footer-phone a:hover,.footer-top .footer-link:focus,.footer-top .footer-link:hover{border-bottom:1px solid #fff;text-decoration:none}.footer-col-title{margin-bottom:20px;font-weight:700;font-size:17px}.footer-content{display:flex;justify-content:space-between;flex-wrap:wrap;padding:40px 0}.footer-partners-logo{border-top:1px solid #375d6f;padding:40px 0;text-align:left}.footer-partners-logo .skolk{width:15%;display:inline-block}.footer-partners-logo .european{display:inline-block;vertical-align:text-top;margin-bottom:2px;width:10%}.footer-partners-logo .skolk img{margin-top:27px}.footer-partners-logo .gm,.footer-partners-logo .histes{display:inline-block;width:17%;text-align:center}.footer-partners-logo .histes img{margin-top:24px}.footer-partners-logo .gm{width:30%}.footer-partners-logo .etwinning{display:inline-block;width:10%;padding-left:25px;vertical-align:text-top}.footer-partners-logo .csta{display:inline-block;width:16%;text-align:right;margin-bottom:30px}.design-thoughts.team-page .after-topic br,.footer-partners-logo .csta .mob,.footer-partners-logo .gm .mob,.our-courses.page-team .inside-block .top-part .imgs:hover .arrow{display:none}.footer-partners-logo .sk{width:50%}.footer-partners-logo .cs{width:13%}.footer-partners-logo .fl-left{float:left;width:50%}.footer-partners-logo .fl-left img.skolk{float:left}.footer-partners-logo .fl-right{float:right}.footer-partners-logo .mg-left{margin-left:9px}.footer-content.ios{padding:40px 0 20px}.footer-content__text{flex:0 0 66.6666%;font-size:14px;border-top:1px solid #375d6f;padding-top:40px}.footer-content__text a:hover,.footer-content__text span.license_footer{font-weight:700}.footer-social{margin:0 0 15px}@media (max-width:1200px){.footer-social{max-width:575px}}.footer-social__icon{display:inline-block;margin-right:15px;margin-bottom:15px;background:no-repeat 0 0/35px 35px}.footer-social__icon:first-child{margin-left:0}.footer-social__icon-linkedin{background-image:url(/upload/images/footer/soc_linkedin.svg)}.footer-social__icon-fb{background-image:url(/upload/images/footer/soc_facebook.svg)}.footer-social__icon-vk{background-image:url(/upload/images/footer/soc_vk.svg)}.footer-social__icon-inst{background-image:url(/upload/images/footer/soc_instagram.svg)}.footer-social__icon-tg{background-image:url(/upload/images/footer/soc_telegram_v2.svg)}.footer-social__icon-tg-kids{background-image:url(/upload/images/footer/soc_telegram_kids.svg)}.footer-social__icon-viber{background-image:url(/upload/images/footer/soc_VIBER.svg)}.footer-social__icon-whatsapp{background-image:url(/upload/images/footer/soc_WHATSAPP.svg)}.footer-social__icon-yt{background-image:url(/upload/images/footer/soc_youtube.svg)}.footer-social__icon-dzen{background-image:url(/upload/images/footer/soc_Y.ZEN.svg)}.footer-social__icon-rutube{background-image:url(/upload/images/footer/soc_RUTUBE_v2.svg)}.footer-social__icon-ok{background-image:url(/upload/images/footer/soc_OK.svg)}.footer-social__icon-vimeo{background-image:url(/upload/images/footer/soc_VIMEO.svg)}.footer-social__icon-ustart{background-image:url(/upload/images/footer/soc_USTART.svg)}.footer-social__icon-twitter{background-image:url(/upload/images/footer/soc_TWITTER.svg)}.footer-social__icon-flickr{background-image:url(/upload/images/footer/soc_FLICKR.svg)}.footer-buttons{text-align:right}.footer-buttons .btn:first-child{margin:0 0 15px}.footer .btn{box-sizing:border-box;display:inline-block;height:50px;margin:0;padding:14px 35px;border:0;text-align:center;font-weight:700;font-size:14px;line-height:22px;background:#00ba9f;box-shadow:0 4px #009370;border-radius:27px;color:#fff;cursor:pointer;transition:all .3s}.footer .btn:focus,.footer .btn:hover{transform:translateY(2px);box-shadow:0 2px #009370}.footer .btn-small{height:38px;padding:8px 20px;background:#0095b6;box-shadow:0 4px #00667c;border-radius:21px;color:#fff}.footer .btn-small:focus,.footer .btn-small:hover{box-shadow:0 2px #00667c}.footer .btn.btn-flat{height:50px;padding:14px 20px;transform:none;box-shadow:none}.footer .footer-buttons__chat{background:#375d6f;color:#8cb3c6}.footer-top .btn-small{margin-top:15px}.btn__icon-speech{display:inline-block;width:28px;height:24px;margin:-1px 0-1px 1.2em;vertical-align:middle;background:url(/local/templates/coddy/css/../img/icon-speech-bubble.svg)no-repeat 0 0/contain}.footer-bottom{font-size:14px;background:#385d6f;color:#96bed1}.footer-bottom a{color:inherit;border-bottom-color:rgba(255,255,255,.5)}.footer-bottom .footer-link:focus,.footer-bottom .footer-link:hover{border-bottom:1px solid #fff;text-decoration:none}.footer-bottom__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:42px 0}.footer-copyright{margin:0}.footer-menu{list-style:none;margin:0}.footer-menu li{display:inline-block}.footer-menu li::before{content:"/";padding:0 10px}.footer-menu li:first-child:before{content:none}@media (max-width:1199.9px){.footer-content__text{flex:0 0 90%!important;padding-right:30px}.footer-partners-logo span{float:left;width:100%;margin-bottom:35px}.footer-partners-logo .mob-version{display:flex;margin-left:calc(50% - 38px);margin-bottom:15px}.footer-partners-logo.desk{display:none}.footer-partners-logo.mob{display:block}}@media (max-width:991.9px){.footer-content__text{flex:0 0 50%}.footer-partners-logo span{float:left;width:100%;margin-bottom:35px}.footer-partners-logo .mob-version{display:flex;margin-left:calc(50% - 38px);margin-bottom:15px}}@media (max-width:768px){.footer-content__text{flex:0 0 100%;padding:0}.footer-buttons,.footer-social{text-align:left}.footer-copyright{margin-bottom:15px}.footer-content.ios{padding:40px 0 10px}.apple-business-chat-banner-container{width:270px!important;margin:auto;display:table}.footer-partners-logo{padding:0}}@media (max-width:650px){.footer-partners-logo{text-align:left}.footer-partners-logo .mg-left.csta,.footer-partners-logo .mg-left.google,.footer-partners-logo .mob-version{margin-left:0}.footer__fl .minobr_links p{margin-top:0}.footer-content__text{padding-top:0;border-top:none}.footer-social{margin:0}.footer__fl{margin:20px 0 0}.footer-top.desktop{display:none}.footer-top.mobile{display:flex;padding:40px 0 0}.footer-top.mobile .footer-top__item{text-align:left}.footer-top.mobile .btn-small{margin-top:0}}@media (max-width:400px){.footer-social__icon:last-child{margin-right:0}.footer-menu{padding-left:0}.footer-menu li::before{content:none}.footer-social__icon{width:32px;height:32px;margin-left:0;margin-right:14px;background-size:32px 32px}}@media (max-width:359px){.footer-social{display:flex;justify-content:space-between;margin-bottom:40px}.footer-social__icon{width:30px;height:30px;background-size:30px 30px}.footer .btn{padding-left:20px;padding-right:20px}}.footer-social__icon{width:35px;height:35px}.footer-social__icon img{width:100%;height:100%}.footer-content{padding-bottom:0;flex-direction:column-reverse}.footer-social{max-width:100%;text-align:left}.footer__sc{display:flex;align-items:center;justify-content:space-between}.footer-content__text{padding-right:0}.license_logo{height:84px;margin:0 30px 0 0}.footer__oc{padding-bottom:30px}.footer__fl{margin:20px 0;display:inline-block;align-items:normal;flex-shrink:0;padding:15px 0}.footer__fl .mineconom,.footer__fl .minobr_links,.footer__fl .top-franchise{display:inline-flex}.footer__fl .mineconom{margin-right:60px}.footer__fl .minobr_links{min-width:420px;margin-right:60px}.footer__fl .mineconom p,.footer__fl .minobr_links p{margin-top:12px}.footer__fl a{font-weight:400;font-size:14px}.footer__fl .footer_information{margin-right:0}.trustpilot-widget{float:none!important;margin:0!important;background:#385d6f!important;color:#fff}@media (max-width:1200px){.trustpilot-widget{margin-top:10px!important}[data-academy-market]{margin-right:7px;margin-left:0!important}#informer{margin-right:0!important}.footer__fl .top-franchise{margin-top:15px}}@media (max-width:991px){.footer__sc{display:block}.footer-content__text{margin-top:20px}.footer__fl .mineconom{margin-top:15px}.yandex-rating-badge{margin-top:0;margin-left:0}.ih-reviews-block{margin-top:10px}[data-academy-market]{margin-left:0!important;margin-top:15px!important}}@media (max-width:768px){.footer-content__text{padding-top:40px}.yandex-rating-badge{margin-left:0}}@media (max-width:720px){.trustpilot-widget{display:block;margin-top:10px!important}.footer-social{display:block}}@media (max-width:560px){[data-academy-market]{margin-bottom:5px}.informer-coddy{margin-bottom:3px}.yandex-rating-badge{margin-bottom:1px}.footer__fl .minobr_links p{padding-right:15px}.footer-content__text{width:100%;padding-top:0;margin-top:0}}@media (max-width:390px){.footer__fl .mineconom{margin-right:0}}.main-head{background-color:#2b4554;padding:15px 0;width:100%;z-index:2000}.main-head-block{position:relative;z-index:10}.main-head-block.fixed .main-head{top:-2px}.main-head-block.fixed{position:fixed!important;top:0!important;width:100%;z-index:232;transition:margin 0s linear}@media only screen and (max-width:992px){.main-head-block.fixed{z-index:228}}.main-head.bottom{top:auto!important;bottom:0;position:absolute!important}.main-site-logo{padding-top:5px}.main-site-nav{text-align:right;padding-top:4px}.main-site-nav ul{padding-top:10px;margin-bottom:7px;font-size:0}.main-site-nav li{display:inline-block;vertical-align:middle}.main-site-nav li .link,.main-site-nav li .link-out{color:#fff;text-decoration:none}.main-site-nav li .fa{margin-left:20px;color:#fff;font-size:20px}.toggle-mnu{display:block;width:28px;height:28px;margin-top:4px}.toggle-mnu.on span{background-color:transparent}.toggle-mnu span:after,.toggle-mnu span:before{content:"";position:absolute;left:0}.toggle-mnu span:before{top:9px}.toggle-mnu span:after{top:18px}.toggle-mnu span{position:relative;display:block}.toggle-mnu span,.toggle-mnu span:after,.toggle-mnu span:before{width:100%;height:3px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-border-radius:1px;border-radius:1px}.toggle-mnu.on span:before{-webkit-transform:rotate(45deg) translate(-1px,0);-ms-transform:rotate(45deg) translate(-1px,0);transform:rotate(45deg) translate(-1px,0)}.toggle-mnu.on span:after{-webkit-transform:rotate(-45deg) translate(6px,-7px);-ms-transform:rotate(-45deg) translate(6px,-7px);transform:rotate(-45deg) translate(6px,-7px)}.mobile-nav{float:right}.mobile-nav-menu .mobile-nav{margin-top:6px;margin-right:20px}@media (max-width:767px){.mobile-nav.mobile-nav-header{margin-top:5px}}.mobile-nav-menu{z-index:1030}.mobile-nav-menu__list-wrapper{min-height:100vh}.mobile-nav-menu__title-header{display:none;margin:0 20px;padding:6px 0 25px;border-bottom:1px solid #556a76;text-align:center;font-weight:700;font-size:20px;color:#fff;text-transform:uppercase}.mobile-nav-menu__back{float:left;width:26px;height:22px;margin:2px 0 0;background:url(/images/arrow-back.webp)no-repeat 0 0;cursor:pointer}.mobile-nav-menu .drop-down{padding:0 20px}.mobile-nav-menu .drop-down li{display:block}.mobile-nav-menu .link,.mobile-nav-menu .link-out{outline:0;text-align:left;padding:15px 25px;display:block}.mobile-nav-menu .link{border-top:1px solid #e0e0e0;color:#fff;font-size:13px;text-decoration:none;text-transform:uppercase}.mobile-nav-menu .link-out{border-top:1px solid #556a76}.head-img{position:relative;width:100%;height:400px;overflow:hidden;z-index:1;background-position:center;background-repeat:no-repeat;background-size:auto 100%;margin-top:0}.head-img:hover{transition:all 4s linear 0s}.head-img img{height:100%;position:relative;top:0;left:calc(50% - 1097px);display:none}.head-img canvas{position:absolute;top:0;left:0}.after-topic{margin-bottom:25px}.after-topic img,.design-thoughts.news .after-topic img{max-width:100%}.container-news{padding:0 20px 30px}.design-thoughts{padding:20px 0 30px}.design-thoughts ol,.design-thoughts ul{margin-left:35px}.design-thoughts.team-page{padding-bottom:430px;background:url(/images/team/item-team-bg.webp)100% 100%no-repeat #f6f6f6}.design-thoughts.team-page .after-topic .title-topic-h2,.design-thoughts.team-page .after-topic b,.design-thoughts.team-page .after-topic strong{color:#3db39e;display:block;margin-top:15px;font-weight:700}.text-topic-italic{font-style:italic}.awards-page .awards-header .awards-header-body p strong,.text-topic-bold{font-weight:700}.design-thoughts .after-topic .thoughts2,.design-thoughts .after-topic .thoughts3,.design-thoughts .after-topic .thoughts5{font-size:15px;color:#000;line-height:25px}.coddy-slider-data .schedule-button a.link+a.link,.design-thoughts .after-topic .thoughts4{margin-left:20px}.design-thoughts .after-topic .thoughts4 li{font-size:15px;color:#000;line-height:25px;list-style-type:disc}.design-thoughts.team-page .after-topic .prepod{float:right;margin:-60px 15px 15px 35px}.design-thoughts.team-page .link{margin:30px 0 0;background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376;display:inline-block}.design-thoughts.team-page .link:hover{top:3px;-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.design-thoughts.team-page .top-part{display:block}@media only screen and (max-width:767px){.design-thoughts.team-page .topic .thoughts{margin-top:220px}.design-thoughts.team-page .after-topic .prepod{float:none;margin:-270px auto 70px;width:200px}}@media only screen and (max-width:600px){.design-thoughts.team-page{padding-bottom:30px;background:#f6f6f6}.design-thoughts.team-page .link{display:table;text-align:center;margin:30px auto 0}}.block-wrapper-groups .center-btn .link.link2.regi-a{max-width:334px}.design-thoughts.news{font-size:16px}.block-wrapper-groups{background-color:#f7f7f7;padding:10px 20px 20px;margin:0 0 10px}.block-wrapper-groups.news{background:0 0;padding:0;margin:0}.block-wrapper-groups .topic{font-weight:700;color:#000;font-size:15px;margin-bottom:0}.block-wrapper-groups .topic.mt2{margin-top:20px}.block-wrapper-groups .after-topic{font-size:14px;color:#000}.block-wrapper-groups .after-title,.block-wrapper-groups .el_month .name_month{font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;display:block;margin:20px 0 0}.block-wrapper-groups .el_month{margin:0}.block-wrapper-groups .two-links{margin-top:20px}.block-wrapper-groups .two-links .link{font-size:14px;text-decoration:none;outline:0;color:#526589;border-bottom:1px solid #b1b7c5}.btn-blue-color{width:100%;max-width:334px;display:block;text-align:center;color:#fff;text-transform:uppercase;font-size:14px;-webkit-border-radius:20px;border-radius:20px;padding:14px 20px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#485a7f;-webkit-box-shadow:0 5px 0#2c3649;box-shadow:0 5px 0#2c3649;cursor:pointer}.btn-blue-color:hover{-webkit-box-shadow:0 0 0#2c3649;box-shadow:0 0 0#2c3649}.course-programm{font-weight:700;font-size:22px;color:#000;margin-top:0}.course-programm h2{margin-bottom:50px}.design-thoughts.team-page .inside-block .top-part{position:relative}.our-courses.page-team .text_top_team{max-width:550px;margin:auto;text-align:center;color:#2b4554}.our-courses.page-team .inside-block .top-part .name-and-stuff{text-align:center;margin-top:8px}.inside-block .top-part .name-and-stuff .name{font-size:15px;font-weight:700;margin-bottom:3px;text-transform:uppercase}.inside-block .top-part .name-and-stuff .name a{color:#2b4554}.inside-block .top-part .name-and-stuff .who{font-size:14px;color:#2b4554;margin:0;min-height:80px;height:auto;line-height:18px}.our-courses.page-team .inside-block .top-part .imgs{border-radius:50%;padding:30px;width:290px;height:290px;margin:20px auto 0;position:relative}.inside-block .top-part .imgs img{-webkit-border-radius:50%;border-radius:50%;margin-right:10px}.our-courses.page-team .inside-block .top-part .imgs img{width:100%;height:100%;margin-right:0}.our-courses.page-team .inside-block .top-part .imgs img.team_img{max-width:260px;max-height:260px;border:15px solid #fdfdfd;box-shadow:0 0 0 15px #fbfbfb}.our-courses.page-team .inside-block .top-part .imgs .arrow{background:url(/images/team/arrow.webp)50% 50%no-repeat #fff;width:55px;height:55px;border-radius:100%;box-shadow:1px 1px 13px 0 rgba(0,0,0,.13);position:absolute;top:200px;left:225px}.our-courses.page-team .inside-block .top-part .imgs:hover{overflow:hidden;padding:45px}.our-courses.page-team .inside-block .top-part .imgs:hover img.team_img{max-width:230px;max-height:230px;transition:all .4s cubic-bezier(.37,.26,.35,1);transition:border 0s linear;animation:circleAn 4s infinite;border:0 solid #0493b4}.inside-block .links{margin-top:15px}.inside-block .links a{font-size:15px;color:#526589;border-bottom:1px solid #b1b7c5;line-height:16px}@media screen and (max-width:768px){.inside-block .links a{font-size:15px}}.mt-srow-special{margin-top:40px}.new-page-slide{margin-top:0}.course-programm h2,.new-page-slide h2{text-align:center;font-size:24px;line-height:30px;font-weight:700;padding:30px 0 0;margin-top:0}.new-page-slide .main-site-slider .main-site-slider-items{width:calc(100% - 0px);padding:0}.new-page-slide .main-site-slider-items-strip{width:calc(100% - 0px)}.new-page-slide .main-site-slider-items-strip.loaded .main-site-slider-item{height:100%}.new-page-slide .main-site-slider-item .photo-slider-item{position:relative;width:100%;height:100%}.new-page-slide .main-site-slider-item .photo-slider-item img{max-width:100%;max-height:500px;margin:0}.new-page-slide .main-site-slider-items-strip.loaded .main-site-slider-item .photo-slider-item img{max-width:100%;max-height:500px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-page-slide .owl-item .slide{width:100%;height:200px;overflow:hidden;position:relative}.new-page-slide .owl-item .slide img{min-height:200px;cursor:pointer;position:absolute;margin:auto;left:0;top:0;bottom:0;right:0}@media screen and (max-width:450px){.new-page-slide .main-site-slider-items-strip.loaded .main-site-slider-item .photo-slider-item img{max-height:calc(100vh - 30px)}}.actual-bg{background-color:#f7f7f7;padding:0 0 60px}.actually-slider .owl-nav{position:relative;color:#bdbdbe;font-size:50px;width:100%;bottom:-43px;max-width:140px;margin:0 auto}.actually-slider .owl-nav div{cursor:pointer;z-index:50;position:absolute;bottom:-40px}.actually-slider .owl-nav .owl-prev{left:10px;display:block;width:0;height:0}.actually-slider .owl-nav .owl-next,.actually-slider .owl-nav .owl-next:hover,.actually-slider .owl-nav .owl-prev,.actually-slider .owl-nav .owl-prev:hover{-webkit-transition:all .5s ease;transition:all .5s ease}.actually-slider .owl-nav .owl-next{right:10px;display:block;width:0;height:0}.num{position:relative;bottom:38px;left:0;max-width:70px;margin:-7px auto;text-align:center;z-index:1}.col-md-3{width:25%}.rocket-block{right:0;position:absolute;opacity:0;-webkit-transition:.5s ease;transition:.5s ease}.rocket-block:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.rocket-block.fixed{position:fixed;bottom:150px;right:16px;opacity:1;-webkit-transition:.5s ease;transition:.5s ease;z-index:1010}.rocket-block.bottom{top:auto;bottom:0;position:absolute}.rocket-block .back-to-top{display:block;background-image:url(/local/templates/coddy/css/../img/rocket.png);background-repeat:no-repeat;padding:28px 26px;background-position:center;text-decoration:none}.rocket-block .back-to-top a,.rocket-block .back-to-top p{text-decoration:none!important}.rocket-block .back-to-top p{transform:rotate(-90deg);color:#0484ac;position:relative;top:70px}.foot-text-left .cp-2{margin-top:20px;line-height:25px}#callbackFormBlock input.toggle-round+label,.block-vk-foot img,.bottom-face-foot img,.pay-form-block input.toggle-round+label{cursor:pointer}@media only screen and (max-width:6200px){.language-ico,.mobile-blue,.mobile-nav-menu,.moon-sect .partners-mobile,.moon-sect .partners-mobile2{display:none}}@media only screen and (max-width:1630px){.wrapper-sect-inside .block-left-gif img{width:100%;height:auto;max-width:617px}.wrapper-sect-inside .block-right-text{padding-bottom:40px}}@media only screen and (max-width:1400px){.about-sub-container{padding-left:15px;padding-right:15px}.wrapper-close{max-width:1010px;margin:0 auto}.moon-sect .partners li img{width:126px;height:45px}.moon-sect{background-position:center 0}.numbers .numb-wrapper{max-width:900px}.our-school .container{width:970px}.wrapper-imga-kids img{width:100%;height:auto}}@media only screen and (max-width:1360px){.what-we-teach .we-teach-topic .click-to-img{margin:0 auto}}@media only screen and (max-width:1300px){.portfolio-items{max-width:939px;margin:35px auto 0}}@media only screen and (max-width:1270px){.wrapper-sect-inside .block-left-gif img{max-width:500px}}@media only screen and (max-width:1200px){.block-vk-foot img,.bottom-face-foot img,.what-we-teach .we-teach-topic .click-to-img img,.wrapper-imga-kids img{width:100%;height:auto}.moon-sect .partners li img{width:126px;height:45px}.slider-main .comment{max-width:600px;margin:0 auto;line-height:25px}.slider-main .comment:before{top:-.3125em;left:-.9375em}.moon-sect{background-position:center -10px}.numbers .numb-wrapper{max-width:840px}.info-about-us .social-icons li.last-two{margin-top:10px}.main-site-nav{margin-right:0}.wrapper-sect-inside .block-left-gif img{max-width:480px}.our-team-subsect{max-width:900px;margin-left:auto;margin-right:auto}.our-team-subsect .our-team-slider{max-width:790px;margin:0 auto}}@media only screen and (max-width:992px){.video-block{padding-top:33px}.wrapper-sect-inside{display:block}.wrapper-sect-inside .block-left-gif{width:100%}.wrapper-sect-inside .block-right-text{width:100%;padding-left:20px;padding-right:20px}.wrapper-sect-inside .text-about-coddy{margin:0 auto}.leave-review .cards-block{text-align:center;margin-right:0}.leave-review .topic-card{margin:25px auto 0;text-align:center}.center-btn,.leave-review .after-topic-card-text,.ta-center,.wrapper-imga-kids{text-align:center}.certificates .wrapper-present img{width:100%;height:auto}.certificates .wrapper-present .any-taste{margin-right:20px}.moon-sect .partners li img{width:87px;height:31px}.our-team-subsect .our-team-slider .owl-nav .owl-next{right:-15px}.any-questions .your-stuff-inp{max-width:340px}.subscribe .right-block-subscr,.subscribe .wrapper-gif-mail{text-align:center}.desc-nav{display:none}.course-programm,.inside-block{margin-top:40px}.course-programm p{margin-bottom:0}.leave-review .after-topic-card-text,.wrapper-sect-inside .text-about-coddy{padding-right:0}.wrapper-imga-kids img{max-width:400px}.info-about-us .social-icons li.last-three{margin-top:10px}.dn-for-992{display:none}.about-sub-container{padding-left:0;padding-right:0}.our-school .container{width:750px}.wrapper-sect-inside .block-left-gif img{max-width:none}.language-ico{display:block;padding:3px 8px}.language-ico .fa{margin-left:20px;color:#fff;font-size:20px;padding-top:10px;margin-right:20px}.main-site-nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:768px){.wrapper-imga-kids img{max-width:300px}.info-about-us{padding-top:60px}.info-about-us .adress li:before,.info-about-us .adress-again .link-li:before,.info-about-us .numbs .numb:before,.info-about-us .numbs1 .link-li:before,.info-about-us .numbs1 .number:before,.info-about-us .numbs2:before{content:none}.any-questions{padding-left:60px;padding-right:60px}.info-about-us .social-icons li.last-three,.info-about-us .social-icons li.last-two{margin-top:0}.info-about-us .some-links li:before,.rocket-block{display:none}.foot-text-left{text-align:left}.moon-sect .partners li{display:block}.moon-sect .partners li img{width:203px;height:73px}.moon-sect .partners .mt-for-li{margin-top:35px}.info-about-us .some-links li{margin-left:0}#accordion .panel-heading a{line-height:22px}.our-school{display:none}.our-school .col-md-6{padding-left:30px;padding-right:30px}.leave-review{margin-top:5px;margin-bottom:0;padding-bottom:50px;padding-top:80px}.our-school{padding-bottom:0}.our-school .container{width:auto}.moon-sect .partners-mobile{display:block}.moon-sect{padding-top:40px}.wanna-be-better{padding-top:0;padding-bottom:100px}.mobile-blue{display:block}.mobile-blue p{font-size:18px;color:#fff}.dn-for-768{display:none}}@media only screen and (max-width:767px){.block-vk-foot,.bottom-face-foot,.tac-768{text-align:center}.block-vk-foot img,.bottom-face-foot img{width:inherit;height:auto}.tac-768{padding-left:60px;padding-right:60px}.inside-block{max-width:340px;margin:0 auto 30px}.course-programm p{text-align:center;margin-bottom:20px}.block-vk-foot{margin-top:20px}}@media only screen and (max-width:765px){#rocket-top .col-xs-12{width:100%}}@media only screen and (max-width:700px){.video-block{background-image:none}.moon-sect .partners li{margin:20px 0}.moon-sect .partners ul{margin-bottom:0}.our-team-subsect .our-team-slider .owl-nav .owl-next{right:10px}}@media only screen and (max-width:670px){.certificates .wrapper-present{display:block;max-width:312px}.certificates .wrapper-present .any-taste{margin-right:0;margin-bottom:40px}.certificates .with-certificate-block .wrapper-inside-cerf-block{display:block}.certificates .with-certificate-block .wrapper-inside-cerf-block .topic,.certificates .with-certificate-block .wrapper-inside-cerf-block .under-topic{text-align:center}}@media only screen and (max-width:630px){.subsect-btns .years-btns ul .list{display:block;margin-top:10px}.moon-sect .partners ul{max-width:376px;margin:0 auto}}@media only screen and (max-width:600px){.video-block .link-play{top:31%;left:39%}.wrapper-imga-kids img{width:100%;height:auto}.footer__fl{display:block}.footer__fl .footer_information{margin-right:0;display:inline;margin-bottom:10px}.footer__fl img{margin-bottom:15px}}@media only screen and (max-width:530px){.moon-sect .partners-mobile ul li img{width:90px;height:32px}}@media only screen and (max-width:520px){.any-questions .your-stuff-inp{max-width:100%}.any-questions{padding-left:0;padding-right:0}.carousel-slides .slide{padding:0!important}}@media only screen and (max-width:768px){.portfolio-items.mt-custon{margin-top:0}.col-xs-w100{width:92%}}@media only screen and (max-width:480px){.video-block .link-play img{width:60px;height:60px}.tac-768{padding-left:20px;padding-right:20px}}@media only screen and (max-width:420px){.block-vk-foot img,.bottom-face-foot img,.leave-review .cards-block img{width:100%;height:auto}.any-questions .your-stuff-inp input,.any-questions .your-stuff-inp textarea{min-width:inherit;width:100%}.our-team-subsect .our-team-about-text{margin-top:10px}}@media only screen and (max-width:400px){.moon-sect .partners-mobile2{display:block}.moon-sect .partners-mobile2 ul{text-align:center;margin:0}.moon-sect .partners-mobile2 li{display:inline-block;margin-top:35px;padding-left:15px;padding-right:15px}.moon-sect .partners-mobile2 li img{width:90px;height:32px}.moon-sect .partners-mobile{display:none}}@media only screen and (max-width:390px){.info-about-us .social-icons li.last-two{margin-top:10px}}@media only screen and (max-width:330px){.our-team-subsect .our-team-slider .owl-nav .owl-prev{left:0}.our-team-subsect .our-team-slider .owl-nav .owl-next{right:0}}@media only screen and (min-width:640px){.portfolio-items .b-portfolio{flex:0 0 50%}}@media only screen and (max-width:640px){.portfolio-items .item-overlay{display:none}.portfolio-items .item{cursor:pointer}}@media only screen and (min-width:992px){.portfolio-items .b-portfolio{flex:0 0 33%}}@media only screen and (min-width:1024px) and (max-width:1279px){.b-course__icon{-webkit-transform:translate(0,0);transform:translate(0,0)}}@media only screen and (min-width:1350px){.b-course__title{text-align:left}.b-course__icon{-webkit-transform:translate(0,0);transform:translate(0,0)}}.schedule-button a.link{color:#fff}.button_submit,.certificates .wrapper-btn-green .order-a-cerf,.leave-review .center-btn a.link,.make-a-review .center-btn a.link,.schedule-button a.link,.your-stuff-inp #submit_comment,a.link{text-decoration:none;text-align:center;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:14px;padding:14px 20px!important;margin:0;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:700}.button_submit,.certificates .wrapper-btn-green .order-a-cerf,.leave-review .center-btn a.link,.your-stuff-inp #submit_comment,a.link{color:#fff}.button_submit{text-transform:uppercase}.schedule-button a.link.primary,a.link.primary{background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}a.link.primary.redbtn{background-color:#ff4500;-webkit-box-shadow:0 5px 0#e03c00;box-shadow:0 5px 0#e03c00}a.link.primary.redbtn:hover{-webkit-box-shadow:0 2px 0#e03c00;box-shadow:0 2px 0#e03c00}a.link.primary.burgbtn{background-color:#b22222;-webkit-box-shadow:0 5px 0#801919;box-shadow:0 5px 0#801919}a.link.primary.burgbtn:hover{-webkit-box-shadow:0 2px 0#801919;box-shadow:0 2px 0#801919}.certificates .wrapper-btn-green:hover,.schedule-button a.link.primary:hover,.your-stuff-inp #submit_comment:hover,a.link.primary:hover{-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.button_submit,.schedule-button a.link.submit,.wrapper-btn-blue{background-color:#0493b4;-webkit-box-shadow:0 5px 0#0484ac;box-shadow:0 5px 0#0484ac}.button_submit:hover,.schedule-button a.link.submit:hover{top:3px;-webkit-box-shadow:0 2px 0#0484ac;box-shadow:0 2px 0#0484ac}.make-a-review .center-btn a.link{background-color:#fff;color:#2c485d;-webkit-box-shadow:0 5px 0#999;box-shadow:0 5px 0#999}.b-about-sert .b-about-sert__body a.link.btn:hover,.make-a-review .center-btn a.link:hover{-webkit-box-shadow:0 2px 0#999;box-shadow:0 2px 0#999}.leave-review .center-btn a.link{background-color:#3e4f71;-webkit-box-shadow:0 5px 0#2c3649;box-shadow:0 5px 0#2c3649}.leave-review .center-btn a.link:hover{-webkit-box-shadow:0 2px 0#2c3649;box-shadow:0 2px 0#2c3649}.certificates .wrapper-btn-green,.your-stuff-inp #submit_comment{background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}.wrapper-btn-blue:hover{-webkit-box-shadow:0 2px 0#0484ac;box-shadow:0 2px 0#0484ac}.your-stuff-inp #submit_comment{border:0 solid #000!important;max-width:334px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:520px){.your-stuff-inp #submit_comment{max-width:100%}}.moon-sect .topic,.moon-sect .topic a{color:#fff;font-size:24px;line-height:40px;font-weight:700;text-align:center}.comments-about-us .slide-content-block{display:table-cell;vertical-align:middle;padding:0 70px}.comments-about-us .owl-dots{overflow:hidden!important}.comments-about-us .owl-dots .owl-dot{display:none}.comments-about-us .owl-dots-block{position:relative!important;left:0}.members-carousel .slick-list{margin-bottom:0!important}.main-head .col-md-3{width:33%;padding-right:0}.main-head .col-md-9{width:67%}#info_contacts .form_contacts input.toggle-round+label,.main-site-logo{float:left}.b-filter.all_courses .btn-filter span:after,.b-filter.all_courses .btn-filter:after,.portfolio-items .hidden_city{display:none!important}.b-form-search{margin-bottom:30px}.b-form-search input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;background-color:#fff;border:3px solid #0493b4;padding:12px 22px;-webkit-border-radius:20px;border-radius:20px}.b-form-search button[type=submit]{position:absolute;right:14px;top:50%;margin-top:-13px;width:24px;height:25px;background:url(/bitrix/templates/coddy/components/bitrix/news.list/courses_list_new/images/btn-search.webp)no-repeat;cursor:pointer;padding:0;border:0;font-size:18px;font-weight:700}.b-filter,.b-form-search,.c-filter{position:relative}.b-filter{margin-bottom:10px}.b-filter:last-child{margin-bottom:0}.btn-filter{cursor:pointer;background-color:#0493b4;text-align:center;font-weight:700;color:#fff;padding:14px;font-size:18px;line-height:18px;-webkit-border-radius:20px;border-radius:20px;box-shadow:0-4px 0 2px #0484ac inset;position:relative}.btn-filter span:after,.btn-filter:after{content:"";width:0;height:0;border-style:solid;position:absolute;transition:all .3s}.btn-filter:after{left:50%;top:100%;border-width:0 10px 10px;border-color:transparent transparent #0494b4;opacity:0}.btn-filter span,.gift-sertificate .mobi_price .title span{display:inline-block;vertical-align:top;position:relative}.btn-filter span:after{border-width:0 6.5px 8px;border-color:transparent transparent #fff;right:-20px;top:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s}.btn-filter.active,.filter-options ul li a:hover,.filter-options ul li.active a{background-color:#0484ac}.btn-filter.active+.filter-options{-webkit-transform:scale(1,1);transform:scale(1,1)}.btn-filter.active:after{opacity:1}.btn-filter.active span:after,.gift-sertificate .mobi_price .title.open span:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.filter-options{width:33.33%;position:absolute;text-align:center;left:0;right:0;top:100%;z-index:10;transform-origin:top;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:scale(1,0);transform:scale(1,0)}.b-filter .filter-options{left:0}.b-filter:nth-child(2n) .filter-options{left:33.33%}.b-filter:nth-child(3n) .filter-options{left:66.33%}@media screen and (max-width:1024px){.b-filter .filter-options{left:0!important;width:100%}}.filter-options__inside{background-color:#0493b4;-webkit-border-radius:20px;border-radius:20px;padding:5px;margin-top:9px}.filter-options ul{list-style:none;padding:0;margin:0}.filter-options ul li a{display:block;color:#fff;text-decoration:none;font-weight:700;font-size:18px;line-height:24px;padding:10px 30px;-webkit-border-radius:16px;border-radius:16px;-webkit-transition:all .3s;transition:all .3s}.our-courses .filter-options ul li a{text-align:left;padding:10px 50px}@media only screen and (min-width:768px){.c-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:horizontal;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-filter{flex:0 0 33.33%;border-left:1px solid #fff;margin-bottom:0;position:static}.header .b-filter{flex:0 0 100%}.b-filter:first-child{border-left:none}.b-filter:first-child .btn-filter{-webkit-border-radius:2em 0 0 2em;border-radius:2em 0 0 2em}.b-filter:last-child .btn-filter{-webkit-border-radius:0 2em 2em 0;border-radius:0 2em 2em 0}.header .b-filter:last-child .btn-filter{-webkit-border-radius:2em;border-radius:2em}.btn-filter{-webkit-border-radius:0;border-radius:0}}.c-filter.header{margin-left:25px}.header .b-filter{min-width:200px}.header .b-filter .btn-filter{font-size:16px!important}header .filter-options{width:100%;text-align:center}.header .filter-options ul li a{font-size:15px!important}@media only screen and (max-width:1199px){.main-head .col-md-3{width:40%}.main-head .col-md-9{width:60%}}@media only screen and (max-width:992px){.main-head .col-md-3{width:70%}.main-head .col-md-9{width:30%}}@media only screen and (max-width:530px){.c-filter.header{margin-left:0;margin-top:10px;margin-right:25px}}.error_courses_mess,input.toggle-round{display:none}.members-carousel .member-desc{padding:32px 0 5px}.toggle{position:absolute;margin-left:-9999px;visibility:hidden;width:10px;dispaly:none}.toggle+label{display:block;position:relative;cursor:pointer;outline:0;user-select:none}.switch{margin:10px 0;position:relative}#callbackFormBlock .switch{margin:30px 0;max-width:calc(100% - 130px)}#callbackFormBlock .switch.error{border:1px solid red}input.toggle-round+label{padding:2px;width:80px;height:40px;border-radius:40px;position:relative}input.toggle-round+label:after,input.toggle-round+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.toggle-round+label:before{right:1px;background-color:#0692b3;border-radius:40px;transition:background .4s;height:26px;margin-top:6px}#callbackFormBlock input.toggle-round+label:before{background-color:#b1b6b8}input.toggle-round+label:after{width:40px;background-color:#f18225;border-radius:100%;transition:margin .4s}input.toggle-round:checked+label:before{background-color:#f18225}input.toggle-round:checked+label:after{margin-left:40px;background-color:#0692b3}.switch .mess_switch{width:175px;position:absolute;top:5px;right:0;font-weight:700;font-size:19px;text-align:right;color:#0692b3}#callbackFormBlock .switch .mess_switch{width:auto;right:auto;left:100px}.switch.active .mess_switch{color:#f18225}.switch .img_switch{width:300px;height:300px;position:absolute;top:-250px;right:-282px;opacity:1;transition:opacity .4s}.pay-form-block .switch{margin-left:0;margin-right:0;display:flex}.pay-form-block .switch .mess_switch{position:relative;width:calc(100% - 100px);text-align:left;color:#252525;font-size:16px;margin-left:20px;line-height:24px}.pay-form-block input.toggle-round+label:after{background-color:#3e4f71}.pay-form-block input.toggle-round+label:before{border:2px solid #0095b6;background-color:transparent}.pay-form-block input.toggle-round:checked+label:before{background-color:#0095b6}.switch.active .img_switch{-webkit-animation:img_switch .4s ease;animation:img_switch .4s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;opacity:0}.switch .img_switch img{width:100%;height:100%}@media screen and (max-width:520px){.switch .img_switch img{display:none}}#info-about-us{padding-bottom:70px}.our-school .block_answer .block_middle .block_overflow .block_text,form .input_checkbox{position:relative}.cd-user-modal-success.error,.cd-user-modal-success.field_error{color:#ff4242}.save_cookie.cd-user-modal{background:0 0;z-index:20000000!important}.save_cookie.cd-user-modal .cd-user-modal-container{position:fixed;bottom:0;width:100%;max-width:100%;border-radius:0;background:rgba(255,255,255,.8);margin:0;box-shadow:1px 1px 5px rgba(0,0,0,.6)}.save_cookie.cd-user-modal .cd-user-modal-container .cd-form{text-align:center;padding:2em 70px}.save_cookie.cd-user-modal .cd-user-modal-container .cd-close-form{right:20px;top:20px;background:url(/bitrix/templates/coddy/img/cd-icon-close-black.svg)no-repeat center center}#content,.main-foot{overflow:hidden}@media screen and (max-width:1279px){.b-course__price,.b-course__title{font-size:15px!important}.b-course .b-course__desc{text-align:left}}@media screen and (min-width:1200px){.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}}@media screen and (max-width:1140px){#content{width:100%;overflow:hidden}}@media screen and (max-width:992px){.slider-main .comment,.slider-main .comment-owner{font-size:16px}.leave-review .topic-card{margin-bottom:25px}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.header-wrapper{min-height:77px}}@media screen and (max-width:950px){.lang-text{display:none}img.lang-key-new{margin-top:5px}.partners,.slider-main{padding-top:30px}.info-about-us{overflow-x:hidden}.numbers .numb-wrapper .actual-numb{font-size:62px;line-height:62px}}@media screen and (max-width:800px){.numbers .numb-wrapper .actual-numb{font-size:45px;line-height:45px}}@media screen and (max-width:768px){section ul li{margin-left:20px}.filter-options__inside ul li{margin-left:0}.info-about-us .numbs2 .number:before{background:unset}.main-site-nav li{margin-left:0;list-style:none}.moon-sect .partners li{display:inline-block!important}.moon-sect .partners .mt-for-li{margin-top:0}}@media screen and (max-width:767px){.owl-carousel .owl-nav .owl-prev{left:40px}.owl-carousel .owl-nav .owl-next{right:40px}.b-course .b-course__price,.b-course .b-course__title{font-size:15px}.what-we-teach{display:none}}@media screen and (max-width:745px){.numbers .numb-wrapper .actual-numb{font-size:38px;line-height:38px}.numbers .numb-wrapper .after-numb-text{margin-top:0}}@media screen and (max-width:639px){.owl-carousel .owl-nav .owl-prev{left:20px}.owl-carousel .owl-nav .owl-next{right:20px}}@media screen and (max-width:530px){section.info-about-us ul,section.info-about-us ul li{margin-left:0}.header-wrapper{min-height:95px}.c-filter.header{left:45%}.slider-main-reviews .owl-nav{display:none}.slider-main .comment{font-size:16px}.comments-about-us .slide-content-block{padding:0}.owl-carousel .owl-nav .owl-prev{left:10px}.owl-carousel .owl-nav .owl-next{right:10px}.moon-sect{padding-bottom:0}.sumome-share-client-wrapper{display:none}}@media screen and (max-width:520px){.schedule-button a.link.primary,.schedule-button a.link.submit{width:calc(100% + 110px);max-width:100vw;display:block;text-align:center;position:relative;left:-55px;font-size:14px}.comments-about-us .make-a-review .center-btn a.link{margin:0 0 20px;min-width:calc(100% + 0px);width:100%}.our-courses .link.primary{width:100%;display:block}.schedule-button a.link.submit{margin-top:15px;margin-left:0!important}}@media screen and (max-width:500px){.schedule-button a.link{font-size:12px;line-height:18px}.sumome-share-client-wrapper,.sumome-stylebufferbottom-shim{display:none!important}#blinger-launcher-iframe{right:-20px!important;bottom:-20px!important}.what-we-teach{padding-top:30px}.what-we-teach .we-teach-topic .topic{margin-bottom:30px;background-position:50%0}.save_cookie.cd-user-modal .cd-user-modal-container .cd-form{padding:50px 1.4em 1.4em}.save_cookie.cd-user-modal .cd-user-modal-container .cd-close-form{top:10px}}@media screen and (max-width:450px){.schedule-button a.link{font-size:11px;line-height:16px;margin-right:10px}.c-filter.header{left:40%}.about-sub-container{margin:20px 0!important}}@media screen and (max-width:400px){.c-filter.header{left:35%}.any-questions .your-stuff-inp .btn{max-width:100%}}@media screen and (max-width:360px){.schedule-button a.link{font-size:11px;line-height:16px}.c-filter.header{left:30%}.slider-main .comment{font-size:14px}.slider-main .comment-owner{font-size:16px}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}}.our-school .block_bubbles .item{display:table;width:170px;height:170px;background:url(/images/bubbles_bg.webp)0 0 no-repeat;background-size:cover;float:left;border-radius:100%;overflow:hidden;position:relative;top:0;cursor:pointer;box-shadow:0 4px 16px rgba(48,90,96,.35);margin-bottom:5px;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.our-school .block_bubbles .item:hover{background:url(/images/bubbles_bg_hover.webp)0 0 no-repeat;background-size:cover;box-shadow:0 4px 16px rgba(48,90,96,.6)}.our-school .block_bubbles .item.active{background:url(/images/bubbles_bg_active.webp)0 0 no-repeat;background-size:cover;box-shadow:0 4px 16px rgba(48,90,96,.6)}.our-school .block_bubbles .item .title_bubble{color:#fff;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;padding:10px;font-size:12px;line-height:16px;word-break:break-word}.our-school .desktop{display:block}.our-school .block_bubbles .item .desc_bubble,.our-school .mobile{display:none}.our-school .block_answer{width:300px;height:214px;margin:30px auto 0;background:url(/images/bubbles_answer_bg.webp)50%0 no-repeat;background-size:auto 100%;padding:0 30px 30px 27px;display:table}.our-school .block_answer div.block_middle{width:100%;height:auto;display:table-cell;vertical-align:middle}.our-school .block_answer div.block_middle div.block_overflow{width:100%;max-height:111px;height:auto;overflow:hidden}.our-school .block_answer div.block_middle div.block_overflow p{width:100%;color:#fff;font-size:12px;line-height:16px;text-align:center;padding:0;margin:0}.our-school .block_answer div.block_middle div.block_overflow ul{width:100%;color:#fff;font-size:12px;line-height:16px;padding:0;list-style:disc;text-align:left;margin:5px 0 5px 20px;width:calc(100% - 20px)}.our-school .block_answer div.block_middle div.block_overflow p a{color:#fff;text-decoration:underline}.our-school .anim_bot{overflow:hidden;height:355px}.our-school .anim_bot video{height:138%;position:relative;left:-90px;top:-95px}#cd-data-processing{position:fixed;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7)}@media screen and (max-width:500px){.sumome-share-client-wrapper,.sumome-stylebufferbottom-shim{display:none}}@media screen and (max-width:700px){.our-school .info_block{padding-top:40px;top:-300px;min-height:235px;overflow:hidden}.our-school .questions_block{top:300px;padding:0 0 10px}.our-school .topic-for-school{margin-bottom:15px}.our-school .block_bubbles{margin:0;display:none}.our-school .block_answer{height:235px;background-size:100% 100%;opacity:0;position:relative}.our-school .anim_bot{height:235px;margin-top:-235px;position:relative;display:block}.our-school .anim_bot video{top:-66px;left:50%;margin-left:-216px}.our-school .desktop{display:none}.our-school .block_bubbles .slide-content-block{width:100%;padding-top:20px;height:210px}.our-school .block_bubbles .slide-content-block .item{margin-left:-80px;left:50%}.our-school .block_bubbles.owl-carousel .owl-nav,.our-school .mobile{display:block}.our-school .block_bubbles.owl-carousel .owl-nav .owl-next,.our-school .block_bubbles.owl-carousel .owl-nav .owl-prev{border-radius:0;width:35px;height:35px;top:calc(50% - 30px);display:block}.our-school .block_bubbles.owl-carousel .owl-nav .owl-next{right:20px}.our-school .block_bubbles.owl-carousel .owl-nav .owl-prev{left:20px}.our-school .block_bubbles .owl-dots{width:100%;text-align:center}.our-school .block_bubbles .owl-dots .owl-dot{width:8px;height:8px;-webkit-border-radius:25px;border-radius:25px;background-color:#d6d6d6;display:inline-block;margin:0 5px;cursor:pointer}.block_bubbles .owl-dots .owl-dot.active,.block_bubbles .owl-next .arrow .line,.block_bubbles .owl-next .arrow:after,.block_bubbles .owl-next .arrow:before,.block_bubbles .owl-prev .arrow .line,.block_bubbles .owl-prev .arrow:after,.block_bubbles .owl-prev .arrow:before{background-color:#3db39e}}@media screen and (min-width:701px){.our-school .block_bubbles{width:100%;height:auto;margin:60px 0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:0 solid #ccc}@-webkit-keyframes item_switch{0%,50%,to{top:0}25%,75%{top:-12px}}@keyframes item_switch{0%,50%,to{top:0}25%,75%{top:-12px}}.our-school .block_bubbles .item:hover{top:-12px}.block_bubbles .item.active{top:-12px;animation:item_switch 2s infinite ease-out}.our-school .block_bubbles .item_1,.our-school .block_bubbles .item_2{width:120px;height:120px}.our-school .block_bubbles .item_3{width:115px;height:115px}.our-school .block_bubbles .item_4{width:110px;height:110px}.our-school .block_bubbles .item_5{width:120px;height:120px}.our-school .block_bubbles .item_6{width:110px;height:110px}.our-school .block_bubbles .item_7{width:130px;height:130px}.our-school .block_bubbles .item_8{width:145px;height:145px}.our-school .block_bubbles .item_9{width:120px;height:120px}.our-school .block_bubbles .item_10{width:145px;height:145px}.our-school .block_bubbles .item_11{width:130px;height:130px}.our-school .block_bubbles .item_12{width:145px;height:145px}.our-school .block_bubbles .item_13{width:110px;height:110px}.our-school .block_bubbles .item_14{width:170px;height:170px}.our-school .block_bubbles .item_15,.our-school .block_bubbles .item_16{width:145px;height:145px}.our-school .block_bubbles .item_17,.our-school .block_bubbles .item_18{width:120px;height:120px}.our-school .block_bubbles .item_19,.our-school .block_bubbles .item_20{width:130px;height:130px;margin-left:10px;margin-top:10px}.our-school .block_bubbles .item_20{margin-top:-110px}.our-school .block_bubbles .item_21,.our-school .block_bubbles .item_22{width:120px;height:120px}.our-school .block_bubbles .item_23{width:155px;height:155px}.our-school .block_bubbles .item_24{width:110px;height:110px}.our-school .block_bubbles .item_25{width:120px;height:120px}.our-school .block_bubbles .item_26{width:170px;height:170px}.our-school .block_bubbles .item_27{width:130px;height:130px}.our-school .block_bubbles .item_28{width:145px;height:145px}.our-school .block_bubbles .item_29{width:120px;height:120px}.our-school .block_bubbles .item_30{width:145px;height:145px}.our-school .block_bubbles .item_31{width:130px;height:130px}.our-school .block_bubbles .item_32{width:145px;height:145px}.our-school .block_bubbles .item_33{width:110px;height:110px}.our-school .block_bubbles .item_34{width:170px;height:170px}.our-school .block_bubbles .item_35{width:105px;height:105px}.our-school .block_bubbles .item_36{width:145px;height:145px}.our-school .block_bubbles .item_37,.our-school .block_bubbles .item_38{width:120px;height:120px}.our-school .block_bubbles .item_39,.our-school .block_bubbles .item_40{width:130px;height:130px;margin-left:10px;margin-top:10px}.our-school .block_bubbles .item_40{margin-top:-110px}}@media screen and (min-width:701px) and (max-width:991px){.our-school .info_block{padding-top:20px}.our-school .anim_bot{overflow:hidden;height:235px;position:relative}.our-school .anim_bot video{height:138%;position:relative;top:-70px;left:50%;margin-left:-217px}.our-school .block_answer{position:relative}.our-school .desktop{display:none}.our-school .mobile{display:block}.our-school .block_bubbles{margin:20px 0 0}.our-school .block_bubbles .item_1{margin-left:12px;margin-top:75px}.our-school .block_bubbles .item_3{margin-top:60px}.our-school .block_bubbles .item_4{margin-top:10px;margin-right:7px}.our-school .block_bubbles .item_5{margin-top:35px}.our-school .block_bubbles .item_6{margin-top:10px;margin-left:25px}.our-school .block_bubbles .item_7{margin-top:-65px;margin-left:-6px}.our-school .block_bubbles .item_8{margin-top:-7px;margin-left:-7px}.our-school .block_bubbles .item_9{margin-top:-65px;margin-left:-12px}.our-school .block_bubbles .item_10{margin-top:-30px}.our-school .block_bubbles .item_11{margin-top:-10px}.our-school .block_bubbles .item_12{margin-top:-65px;margin-left:-4px}.our-school .block_bubbles .item_13{margin-top:-50px;margin-left:115px}.our-school .block_bubbles .item_14{margin-top:-10px;margin-left:3px}.our-school .block_bubbles .item_15{margin-top:-64px;margin-left:110px}.our-school .block_bubbles .item_16{margin-top:-120px;margin-left:29px}.our-school .block_bubbles .item_17{margin-top:-60px;margin-left:-4px}.our-school .block_bubbles .item_18{margin-top:-30px;margin-left:190px}.our-school .block_bubbles .item_19{margin-left:180px;margin-top:-40px}.our-school .block_bubbles .item_21{margin-top:5px}.our-school .block_bubbles .item_23{margin-top:60px}.our-school .block_bubbles .item_24{margin-top:10px;margin-right:7px}.our-school .block_bubbles .item_25{margin-top:35px}.our-school .block_bubbles .item_26{margin-top:10px;margin-left:25px}.our-school .block_bubbles .item_27{margin-top:-65px;margin-left:-6px}.our-school .block_bubbles .item_28{margin-top:-7px;margin-left:-7px}.our-school .block_bubbles .item_29{margin-top:-65px;margin-left:-12px}.our-school .block_bubbles .item_30{margin-top:-30px}.our-school .block_bubbles .item_31{margin-top:-10px}.our-school .block_bubbles .item_32{margin-top:-65px;margin-left:-4px}.our-school .block_bubbles .item_33{margin-top:-40px;margin-left:105px}.our-school .block_bubbles .item_34{margin-top:-10px;margin-left:3px}.our-school .block_bubbles .item_35{margin-top:-64px;margin-left:110px}.our-school .block_bubbles .item_36{margin-top:-120px;margin-left:29px}.our-school .block_bubbles .item_37{margin-top:-60px;margin-left:-4px}.our-school .block_bubbles .item_38{margin-top:-30px;margin-left:190px}.our-school .block_bubbles .item_39{margin-left:180px;margin-top:-40px}}@media screen and (min-width:992px) and (max-width:992px){.our-school .anim_bot video{left:-180px}.our-school .block_bubbles{height:auto;margin:0}.our-school .block_bubbles .item_1{margin-left:12px;margin-top:75px}.our-school .block_bubbles .item_3{margin-top:60px}.our-school .block_bubbles .item_4{margin-top:10px;margin-left:30px}.our-school .block_bubbles .item_5{margin-top:-60px}.our-school .block_bubbles .item_7{margin-top:10px}.our-school .block_bubbles .item_8{margin-top:-45px;margin-left:5px}.our-school .block_bubbles .item_9{margin-left:7px}.our-school .block_bubbles .item_10{margin-top:-30px;margin-left:100px}.our-school .block_bubbles .item_11{margin-top:-5px;margin-left:30px}.our-school .block_bubbles .item_12{margin-top:-25px}.our-school .block_bubbles .item_13{margin-left:20px;margin-top:10px}.our-school .block_bubbles .item_14{margin-left:27px;margin-top:10px}.our-school .block_bubbles .item_15{margin-top:-110px;margin-left:100px}.our-school .block_bubbles .item_16{margin-left:-180px}.our-school .block_bubbles .item_17{margin-left:0;margin-top:10px}.our-school .block_bubbles .item_18{margin-top:-15px;margin-left:20px}.our-school .block_bubbles .item_19{margin-left:16px;margin-top:-30px}.our-school .block_bubbles .item_20{width:130px;height:130px;margin-left:30px;margin-top:0}.our-school .block_bubbles .item_21{margin-left:12px;margin-top:75px}.our-school .block_bubbles .item_23{margin-top:60px}.our-school .block_bubbles .item_24{margin-top:10px;margin-left:30px}.our-school .block_bubbles .item_25{margin-top:-60px}.our-school .block_bubbles .item_27{margin-top:10px}.our-school .block_bubbles .item_28{margin-top:-45px;margin-left:5px}.our-school .block_bubbles .item_29{margin-left:7px}.our-school .block_bubbles .item_30{margin-top:-30px;margin-left:100px}.our-school .block_bubbles .item_31{margin-top:-5px;margin-left:30px}.our-school .block_bubbles .item_32{margin-top:-25px}.our-school .block_bubbles .item_33{margin-left:20px;margin-top:10px}.our-school .block_bubbles .item_34{margin-left:27px;margin-top:10px}.our-school .block_bubbles .item_35{margin-top:-110px;margin-left:100px}.our-school .block_bubbles .item_36{margin-left:-180px}.our-school .block_bubbles .item_37{margin-left:0;margin-top:10px}.our-school .block_bubbles .item_38{margin-top:-15px;margin-left:20px}.our-school .block_bubbles .item_39{margin-left:16px;margin-top:-30px}.our-school .block_bubbles .item_40{width:130px;height:130px;margin-left:30px;margin-top:0}}@media screen and (min-width:993px) and (max-width:1400px){.our-school .block_bubbles{height:auto;margin:0}.our-school .block_bubbles.ru{height:auto}.our-school .block_bubbles .item_1{margin-left:12px;margin-top:75px}.our-school .block_bubbles .item_3{margin-top:60px}.our-school .block_bubbles .item_4{margin-top:10px;margin-right:7px}.our-school .block_bubbles .item_5{margin-left:45px}.our-school .block_bubbles .item_6{margin-top:-65px;margin-left:-15px}.our-school .block_bubbles .item_7{margin-top:-10px}.our-school .block_bubbles .item_8{margin-top:-70px}.our-school .block_bubbles .item_9{margin-top:20px}.our-school .block_bubbles .item_10{margin-top:10px;margin-left:22px}.our-school .block_bubbles .item_11{margin-top:-33px;margin-left:144px}.our-school .block_bubbles .item_12{margin-top:0;margin-left:65px}.our-school .block_bubbles .item_13{margin-top:-140px;margin-left:100px}.our-school .block_bubbles .item_14{margin-left:-30px;margin-top:-40px}.our-school .block_bubbles .item_15{margin-top:10px;margin-left:10px}.our-school .block_bubbles .item_16{margin-top:-130px;margin-left:80px}.our-school .block_bubbles .item_17{margin-top:-30px;margin-left:30px}.our-school .block_bubbles .item_18{margin-top:-90px;margin-left:365px}.our-school .block_bubbles .item_19{margin-left:30px;margin-top:-20px}.our-school .block_bubbles .item_20{margin-left:30px;margin-top:-25px}.our-school .block_bubbles .item_21{margin-left:12px;margin-top:13px}.our-school .block_bubbles .item_22{margin-left:120px;margin-top:-50px}.our-school .block_bubbles .item_23{margin-top:-20px}.our-school .block_bubbles .item_24{margin-top:-100px;margin-left:17px}.our-school .block_bubbles .item_25{margin-left:5px;margin-top:-40px}.our-school .block_bubbles .item_26{margin-top:25px;margin-left:25px}.our-school .block_bubbles .item_27{margin-top:-170px}.our-school .block_bubbles .item_28{margin-top:-90px;margin-left:0}.our-school .block_bubbles .item_29{margin-top:10px}.our-school .block_bubbles .item_30{margin-top:-140px;margin-left:0}.our-school .block_bubbles .item_31{margin-top:-33px;margin-left:94px}.our-school .block_bubbles .item_32{margin-top:0!important;margin-left:65px}.our-school .block_bubbles .item_33{margin-top:-120px!important;margin-left:70px}.our-school .block_bubbles .item_34{margin-left:-30px!important;margin-top:-20px!important}.our-school .block_bubbles .item_35{margin-top:0!important;margin-left:10px}.our-school .block_bubbles .item_36{margin-top:10px!important;margin-left:100px}.our-school .block_bubbles .item_37{margin-top:10px!important;margin-left:20px}.our-school .block_bubbles .item_38{margin-top:-100px;margin-left:125px}.our-school .block_bubbles .item_39{margin-left:10px;margin-top:20px!important}.our-school .block_bubbles .item_40{margin-left:30px;margin-top:-90px}}@media screen and (min-width:1401px){.our-school .block_bubbles .item_1{margin-left:12px;margin-top:75px}.our-school .block_bubbles .item_3{margin-top:60px}.our-school .block_bubbles .item_4{margin-top:10px;margin-right:7px}.our-school .block_bubbles .item_5{margin-top:35px}.our-school .block_bubbles .item_6{margin-top:10px;margin-left:25px}.our-school .block_bubbles .item_7{margin-top:-65px;margin-left:-6px}.our-school .block_bubbles .item_8{margin-top:-7px;margin-left:-7px}.our-school .block_bubbles .item_9{margin-top:-65px;margin-left:-12px}.our-school .block_bubbles .item_10{margin-top:-30px}.our-school .block_bubbles .item_11{margin-top:22px}.our-school .block_bubbles .item_12{margin-top:-65px;margin-left:-4px}.our-school .block_bubbles .item_13{margin-top:-60px;margin-left:110px}.our-school .block_bubbles .item_14{margin-top:10px;margin-left:-11px}.our-school .block_bubbles .item_15{margin-top:-75px;margin-left:110px}.our-school .block_bubbles .item_16{margin-top:-140px;margin-left:29px}.our-school .block_bubbles .item_17{margin-top:20px;margin-left:-120px}.our-school .block_bubbles .item_18{margin-top:5px;margin-left:40px}.our-school .block_bubbles .item_19{margin-left:10px;margin-top:-100px}.our-school .block_bubbles .item_20{margin-left:10px;margin-top:-50px}.our-school .block_bubbles .item_21{margin-top:5px}.our-school .block_bubbles .item_22{margin-top:5px;margin-left:20px}.our-school .block_bubbles .item_23{margin-top:-60px;margin-left:50px}.our-school .block_bubbles .item_24{margin-top:-15px;left:10px}.our-school .block_bubbles .item_25{margin-top:5px;margin-left:20px}.our-school .block_bubbles .item_26{margin-top:-10px;margin-left:20px}.our-school .block_bubbles .item_27{margin-top:-40px;margin-left:0}.our-school .block_bubbles .item_28{margin-top:-67px;margin-left:17px}.our-school .block_bubbles .item_29{margin-top:5px;margin-left:0}.our-school .block_bubbles .item_30{margin-top:0;margin-left:20px}.our-school .block_bubbles .item_31{margin-top:-22px;margin-left:35px}.our-school .block_bubbles .item_32{margin-top:-45px;margin-left:14px}.our-school .block_bubbles .item_33{margin-top:5px;margin-left:0}.our-school .block_bubbles .item_34{margin-top:10px;margin-left:15px}.our-school .block_bubbles .item_35{margin-top:-15px;margin-left:10px}.our-school .block_bubbles .item_36{margin-top:-50px;margin-left:30px}.our-school .block_bubbles .item_37{margin-top:-40px;margin-left:20px}.our-school .block_bubbles .item_38{margin-top:15px;margin-left:10px}.our-school .block_bubbles .item_39{margin-left:10px;margin-top:-10px}.our-school .block_bubbles .item_40{margin-left:30px;margin-top:-20px}}@media screen and (max-width:700px){.our-school .block_bubbles .item{width:170px!important;height:170px!important}.our-school .block_bubbles{height:250px!important;max-height:auto}}@media screen and (max-width:460px){.our-school .questions_block{top:320px}}.main-site-nav li{padding-left:7px;padding-right:7px}.main-site-nav li .link,.main-site-nav li .link-out{font-weight:700}.main-site-nav ul ul .link-out{font-weight:400}.contacts-phone{display:none;vertical-align:middle;text-align:center;margin:6px 0 0 12px}.contacts-phone__number{line-height:17px}.contacts-phone__number a{color:#fff;text-decoration:none;display:inline-block}.contacts-phone__link{line-height:13px}.contacts-phone__link a:hover,.our-school .block_answer div.block_middle div.block_overflow p a:hover{text-decoration:none}.mobile-nav-menu .contacts-phone{display:inline-block;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0;padding:12px 20px}@media (max-width:767px){.mobile-nav-menu .contacts-phone{padding-bottom:0}}.mobile-nav-menu .contacts-phone__link,.mobile-nav-menu .contacts-phone__number{margin:0}.mobile-nav-menu .contacts-phone__number a{font-weight:700;font-size:20px}@media (max-width:767px){.mobile-nav-menu .contacts-phone__link,.mobile-nav-menu .contacts-phone__number{margin-bottom:15px}}.b-checkbox{margin-bottom:12px;text-transform:uppercase;position:relative}.b-checkbox input[type=checkbox]{position:absolute;left:-999em;top:0}.b-checkbox input[type=checkbox]:checked+label:before{background-size:16px auto}.b-checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:26px}.b-checkbox label:before{content:"";border:1px solid #d2d8d8;position:absolute;width:16px;height:16px;background:#fff url(/images/ccheck.webp)no-repeat 50% 50%/0 auto;-webkit-transition:all .3s;transition:all .3s;left:0;top:2px}.b-title{text-transform:uppercase;margin-bottom:14px;font-weight:700}.sidebar-categories-list{margin:0 20px 50px}.sidebar-categories-list .btn-green-color{margin-left:0;margin-right:0;display:block}.btn-green-color.mobi{margin-top:25px}.b-event{overflow:hidden;margin-bottom:50px;-webkit-border-radius:25px;border-radius:25px;position:relative;-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;margin-left:0;margin-right:0;text-decoration:none;color:#333}.design-thoughts .b-event{margin-bottom:10px}.b-event__image{min-height:200px;background-repeat:no-repeat;background-position:0 0;background-size:cover;flex:0 0 100%}section.our-news .b-event__image{max-height:220px}.b-event__body,.b-event__body>*{flex:0 0 100%;text-decoration:none;color:#333}.b-event__body{background-color:#b3d9e6;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end;-webkit-align-content:flex-end;align-content:flex-end}section.our-news .b-event__body{min-height:200px}.b-event__body>*{max-width:100%}.b-event__body .b-event__text{word-wrap:break-word}.b-event__body .b-event__info{position:absolute;top:30px}.b-event__body .b-event__date{position:absolute;top:28px;right:30px;margin:5px 0 0;font-size:16px}.b-event__body .b-event__date.main_page{position:absolute;top:0;right:2px;font-size:16px}#our-news .b-event__body .b-event__info{position:relative;top:auto;margin:10px 0 0}@media screen and (max-width:768px){.design-thoughts .b-event__body .b-event__info,.news_page .b-event__body .b-event__info{right:10px;bottom:15px;top:auto}.design-thoughts .b-event__body .b-event__info{left:22px}.news_page .b-event__body .b-event__date{left:20px;bottom:14px;top:auto;width:100px}.design-thoughts .b-event__body .b-event__date{bottom:15px;top:auto}.news_page{font-size:16px}.design-thoughts .b-event__body,.news_page .b-event__body{padding-bottom:50px}.b-event__body .b-event__info .b-event__share_list{bottom:25px}.b-event__body .b-event__info .b-event__share_list.active{width:auto}}.b-event__body .b-event__info .b-event__show{padding:0 0 0 26px}.b-event__body .b-event__info .b-event__like,.b-event__body .b-event__info .b-event__share,.b-event__body .b-event__info .b-event__show{min-width:20px;height:20px;display:inline-block;margin:4px 10px 0 0;font-size:15px;line-height:20px;position:relative;top:0}.b-event__body .b-event__info .b-event__share{padding:0 0 0 20px}.b-event__body .b-event__info .b-event__like:hover,.b-event__body .b-event__info .b-event__share:hover{opacity:.5;cursor:pointer}.b-event__body .b-event__info .b-event__share_list{display:none;position:absolute;padding:10px;background-color:#fff;margin:7px 0 0 110px;border-radius:5px;min-width:170px}.b-event__body .b-event__info .b-event__share_list.active{display:block}.b-event__share_list .share_item{display:block;text-decoration:none;color:#000;margin:7px}.share_item .share_item_vk{background:url(/images/vk.webp)0 50%no-repeat;background-size:auto 18px;padding-left:25px}.share_item .share_item_tm{background:url(/images/telegram.webp)0 50%no-repeat;background-size:auto 18px;padding-left:25px}.share_item .share_item_cp{background:url(/images/copy_link2.webp)0 50%no-repeat;background-size:auto 18px;padding-left:25px}.b-event__body .b-event__info .b-event__like.null,.b-event__body .b-event__info .b-event__show.null{position:relative;top:4px;margin:0 10px 0 0}.b-event__body .b-event__info .b-event__show{background:url(/images/show.webp)0 50%no-repeat;background-size:auto 15px}.b-event__body .b-event__info .b-event__share{background:url(/images/share2.webp)0 70%no-repeat;background-size:auto 17px}.b-event__body .b-event__info .b-event__like{background:url(/images/like.webp)0 50%no-repeat;background-size:auto 20px;padding:0 0 0 21px;cursor:pointer}.b-event__body .b-event__info .b-event__like.active,.b-event__body .b-event__info .b-event__like.now_active{cursor:text}.b-event__name{text-transform:uppercase;font-size:30px;line-height:33px;margin-bottom:8px;margin-top:25px;font-weight:700}.b-event__company a,.b-event__image a,.b-event__name a{text-decoration:none;color:#333}.b-event__image a{display:block;width:100%;height:100%}.b-event__company a:focus,.b-event__company a:hover,.b-event__name a:focus,.b-event__name a:hover{color:#23527c;text-decoration:underline}.b-date,.b-event__company{font-weight:700;text-transform:uppercase}.b-event__company{font-size:17px;line-height:23px;margin-bottom:20px}.b-event.b-event_column{max-width:400px;min-height:400px;margin-left:auto;margin-right:auto}.b-event.b-event_column .b-event__body,.b-event.b-event_column .b-event__image{flex:0 0 100%}.b-event.b-event_column .b-event__body{display:block;padding:20px}.b-date{position:absolute;background-color:#b3d9e6;width:80px;padding:10px 0;text-align:center;font-size:20px;line-height:20px}.b-date__num{font-size:42px;line-height:42px;margin-bottom:3px}.carousel-slides{white-space:nowrap;position:relative;margin-bottom:0}.carousel-slides:not(.slick-initialized){display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;margin-bottom:10px}.btn-green-color a,.carousel-slides .slide{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel-slides .slide{flex-shrink:0;display:inline-block;vertical-align:top;white-space:normal;padding:0 15px 15px}.carousel-slides .b-event{margin-bottom:0}.carousel-slides .slick-arrow{position:absolute;width:25px;height:25px;border-bottom:2px solid #c5c7c6;top:50%;-webkit-transition:all .3s;transition:all .3s}.carousel-slides .slick-arrow:before{display:none}.carousel-slides .slick-arrow.slick-prev{border:0 solid #c5c7c6;-webkit-transform:rotate(0deg);transform:rotate(0deg);left:-5px}.about-us .carousel-slides .slick-arrow.slick-next,.about-us .carousel-slides .slick-arrow.slick-prev{box-shadow:0 0 3px 2px #f1f1f1;padding:28px;top:23%}.about-us .carousel-slides .slick-arrow.slick-prev{left:-80px}.carousel-slides .slick-arrow.slick-next{border:0 solid #c5c7c6;-webkit-transform:rotate(0deg);transform:rotate(0deg);right:-80px}.carousel-slides .slick-dots li button:before{font-size:0}.our-news .s-title{margin-top:40px}.slick-dots li button{height:11px;width:11px;padding:0;border-radius:50%;border:2px solid #fff;box-shadow:0 0 8px -1px rgba(0,0,0,.3);background-color:#d6d6d6;font-size:0}@media only screen and (max-width:1400px){.about-us .carousel-slides .slick-arrow.slick-prev{left:-80px}.about-us .carousel-slides .slick-arrow.slick-next{right:-80px}}@media only screen and (max-width:899px){.slick-dotted.slick-slider{margin-bottom:70px}}.btn-green-color{margin:0 15px 50px;position:relative;font-family:"OpenSansRegular"!important;display:block}.btn-green-color.desc{display:block}.btn-green-color.mobi{display:none}.btn-green-color a{max-width:334px;display:block;background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376;text-align:center;color:#fff;font-size:14px;-webkit-border-radius:2em;border-radius:2em;padding:14px 20px;margin-left:auto;margin-right:auto;-webkit-transition:all .3s;transition:all .3s;font-weight:700}.btn-green-color a:hover{text-decoration:none}@media screen and (max-width:520px){.our-team-subsect .btn-green-color{margin:0 0 65px}.btn-green-color a{max-width:100%}.about-us .container{padding-right:35px;padding-left:35px}}.mobile-nav-menu{position:absolute;top:0;left:0;right:0;background:#2b4554}.mobile-nav-menu nav>ul{position:relative;list-style:none;margin-left:0;padding-left:0}.mobile-nav-menu__btn{margin-bottom:10px;text-align:center}.mobile-nav-menu__btn a{display:inline-block;-webkit-border-radius:20px;border-radius:20px;padding:11px 35px 12px;color:#fff;text-decoration:none;background-color:#0493b4;-webkit-box-shadow:0-4px 0 2px #0484ac inset;box-shadow:0-4px 0 2px #0484ac inset;font-weight:700}.mobile-nav-menu__btn li{display:list-item;list-style:none}.c-filter.header{left:auto;margin-right:0;float:right;-webkit-transform:translate(43%,0);transform:translate(43%,0)}.header .b-filter .btn-filter{padding:13px 35px 14px 17px!important}@media screen and (min-width:768px){.b-event{margin-left:10px;margin-right:10px}.b-event__image{flex:0 0 60%}.b-event__body{flex:0 0 40%;padding:40px 20px}.news_page .b-event__body{max-width:40%}.b-event{min-height:400px}.sidebar-categories-list{margin-left:0;margin-right:0}.c-filter.header{float:left;-webkit-transform:translate(0,0);transform:translate(0,0)}}@media screen and (min-width:1024px){.main-site-nav ul{margin-bottom:0;padding-top:0}.main-site-nav li .btn-filter-enroll{-webkit-border-radius:2em;border-radius:2em;display:block;cursor:pointer;background-color:#0493b4;text-align:center;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0-4px 0 2px #0484ac inset;position:relative;-webkit-transition:all .3s;transition:all .3s}.main-site-nav li .btn-filter-enroll:hover{background-color:#0484ac;color:#fff}.main-site-nav li .btn-filter-enroll:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #0494b4;transition:all .3s;opacity:0}}@media screen and (min-width:1200px){.contacts-phone{margin-top:16px;display:inline-block}}@media screen and (max-width:1200px){.main-site-nav li .link,.main-site-nav li .link-out,a.lang .lang-text{font-size:14px}}@media screen and (min-width:1400px){.main-site-nav li .btn-filter-enroll{font-size:13px;line-height:13px}.main-site-nav li .link,.main-site-nav li .link-out,a.lang .lang-text{font-size:14px}.carousel-slides .slick-arrow.slick-prev{left:-80px}.carousel-slides .slick-arrow.slick-next{right:-80px}.carousel-slides .slick-arrow{width:35px;height:35px}.contacts-phone{margin-top:16px}}@media screen and (min-width:993px){.main-site-nav .mobile-nav-menu__btn,.mobile-nav-menu{display:none!important}}@media screen and (max-width:992px){.mobile-nav-menu,a.lang-mob img{display:none}}@media screen and (max-width:991px){.btn-green-color{display:none}.btn-green-color.mobi,.our-news .btn-green-color{display:block}.col-sm-6.sidebar-column{position:absolute}.main-site-nav{padding-top:0}.main-site-nav .mobile-nav-menu__btn{display:block}.mobile-nav-menu .mobile-nav-menu__btn{display:none}.c-filter.header{-webkit-transform:translate(26%,0);transform:translate(26%,0);margin-left:0}.mobile-nav-menu .contacts-phone{padding-top:20px}}@media screen and (max-width:767px){.main-site-nav .mobile-nav-menu__btn{display:none}.mobile-nav-menu .mobile-nav-menu__btn{display:block;margin-top:10px;margin-bottom:30px}.mobile-nav-menu .contacts-phone{padding-left:20px}}@media screen and (max-width:640px){.mobile-nav-menu .contacts-phone{display:block;text-align:left}}@media screen and (max-width:627px){header.main-head .col-xs-7{width:70%}.c-filter.header{-webkit-transform:translate(-6%,0);transform:translate(-6%,0)}}.gift-sertificate{background:url(/images/bg-starry-sky2.webp)no-repeat 50%0/cover,#2d495e;background-position:50%0;background-repeat:no-repeat;background-size:cover;padding-top:40px;padding-bottom:0;position:relative}.certificates .gift-sertificate{padding-top:40px}.gift-sertificate:after{content:"";position:absolute;left:0;right:0;bottom:-2px;background:url(/images/sert-clouds.webp)repeat-x 50%0/auto 100%;height:86px}.gift-sertificate .gift-image__sert1{transform-style:preserve-3d;-webkit-transition:all 2s ease-out 0s;-moz-transition:all 2s ease-out 0s;-o-transition:all 2s ease-out 0s;transition:all 2s ease-out 0s}.gift-sertificate .price.gift-image__sert1{display:none;transform:rotateY(270deg)}.gift-sertificate .mobi_price{display:block}.gift-sertificate .mobi_price .title{text-transform:uppercase;text-align:center;color:#fed500;border-bottom:1px dashed #fed500;display:initial;margin:0 auto;cursor:pointer}.gift-sertificate .mobi_price .title span:after{content:"";width:0;height:0;border-style:solid;border-width:0 6.5px 8px;border-color:transparent transparent #fed500;position:absolute;right:-20px;top:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;transition:all .3s}.gift-sertificate .mobi_price .text{display:none;text-align:center;margin:0}.gift-sertificate .mobi_price .text a{color:#fff}.gift-sertificate .mobi_price .text strong{margin:30px 0 5px;display:block}@media only screen and (min-width:1024px){.gift-sertificate .mobi_price{display:none}}.gift-sertificate .botton_price{position:absolute;top:0;left:0}.gift-sertificate .botton_price div{width:126px;height:151px;background:url(/images/botton_price.webp)0 0 no-repeat;opacity:1;position:absolute;top:-10px;left:200px;z-index:5;animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;cursor:pointer}@media only screen and (max-width:1199px){.gift-sertificate .botton_price div{top:70px;left:120px}}@media only screen and (max-width:992px){.gift-sertificate{padding-top:55px}}@media only screen and (max-width:1023px){.gift-sertificate .botton_price div{display:none}}@media only screen and (max-width:767px){.gift-sertificate{padding-bottom:100px;background:url(/images/bg-starry-sky2.webp)no-repeat 50%0/cover}}.b-about-sert{text-align:center;position:relative;z-index:2;width:100%;max-width:415px;margin:0 auto}.b-about-sert:before,.sert-text:after{content:"";position:absolute;z-index:-1}.b-about-sert:before{left:50%;top:-20px;background:url(/images/img-symbol-question.webp)no-repeat 50%0/cover;width:101px;height:145px;margin-left:-50px}.b-about-sert__header{color:#3db39e;font-size:18px;line-height:22px;font-weight:700;padding:0 5%;-webkit-box-sizing:border-box;box-sizing:border-box}.b-about-sert__header p{margin-bottom:25px}.b-about-sert__body,.comments-about-us.reviews_page h1,.main-site-nav .desc-nav li.drop-down li .link-out:hover{color:#fff}.b-about-sert__body p{margin-bottom:47px;font-size:16px;line-height:20px}.b-about-sert__body .link.primary{margin:0 10px 30px;color:#fff;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}.b-about-sert .b-about-sert__body a.link.btn,.b-about-sert__body .link.primary{text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:14px;padding:14px 20px 10px;width:100%;min-width:290px;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;background-color:#3db39e;text-align:center}@media screen and (max-width:1023px){.b-about-sert .b-about-sert__body a.link.btn,.b-about-sert__body .link.primary{padding:14px 20px 10px;margin:0 0 30px}}@media screen and (max-width:520px){.b-about-sert{max-width:100%}}.b-about-sert__body .link.primary:hover,.btn-green-color a:hover{-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.b-about-sert .b-about-sert__body a.link.btn{color:#2c485d;-webkit-box-shadow:0 5px 0#999;box-shadow:0 5px 0#999;background:#fff;border:0 solid transparent;margin:-6px 10px 30px}.gift-image,.slick-slide.slick-loading img{display:none}.child-gift-sertificate{padding-top:30px;padding-bottom:56px;background-color:#f4f7f9;background-repeat:no-repeat;background-position:50% 100%;text-align:center}.child-gift-sertificate__body{width:100%;max-width:932px;margin-left:auto;margin-right:auto;font-size:14px;line-height:18px}.coddy-template-info-left-block span,.text-color-selected{color:#3db39e}.rocket-gift-sertificate{padding-top:0;padding-bottom:83px;overflow:hidden}.intro-gift-sertificate{text-align:center;position:relative;width:100%;max-width:932px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 57px}.intro-gift-sertificate__header{color:#446e87;font-size:22px;line-height:27px;margin-bottom:20px;font-weight:700}.intro-gift-sertificate__header img{display:block;margin:0 auto 12px}.intro-gift-sertificate__body{color:#888;font-size:16px;line-height:23px}.best-gift{color:#000;position:relative;width:100%;max-width:1032px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:center}.best-gift__set{margin-bottom:10px;-webkit-transition:all .4s;transition:all .4s}.best-gift__set img{max-width:70%}.best-gift__box1,.best-gift__box2{position:absolute;background-repeat:no-repeat;background-position:0 0;background-size:cover}.best-gift__box1{width:80px;height:98px;background-image:url(/images/icn-gift1.webp);right:-15px;top:-35px}.best-gift__box2{width:87px;height:109px;background-image:url(/images/icn-gift2.webp);left:-30px;bottom:-38px}.best-gift__title{text-transform:uppercase;font-weight:700;font-size:18px;line-height:24px;margin-bottom:8px;color:#0093b8}.best-gift__body{font-size:16px;line-height:20px;position:relative}.best-gift__box3{position:absolute;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(/images/icn-gift3.webp);width:107px;height:104px;bottom:-108px;right:22px}.buy-gift-sertificate{background:#d4dee5;background:-moz-linear-gradient(top,#d4dee5 0,#f4f7f9 100%);background:-webkit-linear-gradient(top,#d4dee5 0,#f4f7f9 100%);background:linear-gradient(to bottom,#d4dee5 0,#f4f7f9 100%);padding-top:72px}.b-child{margin-bottom:60px;text-align:center}.b-child__icon{margin-bottom:22px}.b-child__icon img,.best-gift__set img{display:block;margin:0 auto}.b-child__title{text-transform:uppercase;margin-bottom:15px;font-size:15px;line-height:19px;font-weight:700}.b-child__text,.sert-text{color:#888;font-size:14px;line-height:22px}.sert-text{position:relative;color:#fff;line-height:18px;z-index:2;text-align:left;width:220px;margin:0 auto;padding-top:43px}.sert-text:after{left:-42px;top:0;width:332px;height:304px;background:url(/images/bg-coddymen.webp)no-repeat 0 0/cover}.wrap-gift-grid{margin-bottom:175px}.b-child:hover .b-child__icon img{-webkit-animation:effectIcon .4s ease-out;animation:effectIcon .4s ease-out}@media screen and (min-width:768px){.wrap-gift-grid{-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;margin-bottom:60px}.b-child{padding:20px 16px;flex:0 0 50%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.best-gift{-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:left}.best-gift__set{flex:0 0 302px}.best-gift__body{flex:1}.best-gift__box1{width:165px;height:182px;top:-34px;right:-37px}.best-gift__box2{width:186px;height:233px;bottom:-22px;left:-43px}.best-gift__box3{width:199px;height:194px;right:-220px;bottom:-97px}.b-about-sert{text-align:left}.b-about-sert__header{font-size:22px;line-height:27px;padding-left:0;padding-right:0;margin-bottom:26px}.b-about-sert__body{font-size:18px;line-height:22px}}@media screen and (min-width:1024px){.best-gift__set{flex:0 0 402px}.best-gift__box1,.best-gift__box2,.best-gift__box3{visibility:hidden}.best-gift,.best-gift__box1,.best-gift__box2,.best-gift__box3{opacity:0;-webkit-transition:all .4s;transition:all .4s}.best-gift.visible{opacity:1}.best-gift.visible .best-gift__box1,.best-gift.visible .best-gift__box2,.best-gift.visible .best-gift__box3{opacity:1;visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0)}.best-gift .best-gift__box1,.best-gift__body .best-gift__box3{-webkit-transform:translate(150px,0);transform:translate(150px,0)}.best-gift__body .best-gift__box3{transition-delay:.4s}.best-gift .best-gift__box2{-webkit-transform:translate(-150px,0);transform:translate(-150px,0);transition-delay:.2s}.wrap-gift-grid{margin-bottom:80px}.b-child{-webkit-transition:all .4s;transition:all .4s;opacity:0;padding:40px 32px;flex:0 0 33.33%}.b-child:nth-child(1){transition-delay:.2s}.b-child:nth-child(2){transition-delay:.4s}.b-child:nth-child(3){transition-delay:.6s}.b-child:nth-child(4){transition-delay:.8s}.b-child:nth-child(5){transition-delay:1s}.b-child:nth-child(6){transition-delay:1.2s}.gift-image.visible .gift-image__sert1,.gift-image.visible .gift-image__sert2,.gift-image.visible .gift-image__sert3,.wrap-gift-grid.visible .b-child{opacity:1}.rocket-gift-sertificate{padding-top:35px;padding-bottom:116px}.best-gift__title{font-size:24px;line-height:30px;margin-bottom:10px}.best-gift__body{font-size:18px;line-height:26px}.intro-gift-sertificate{padding-left:118px;text-align:left}.intro-gift-sertificate__header img{position:absolute;left:0;top:0}.child-gift-sertificate{padding-top:60px;padding-bottom:436px;background-image:url(/images/bg-houses-section.webp)}.wrap-gift-sertificate{-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;position:relative}.b-about-sert{margin-right:0;margin-left:auto}.gift-sertificate__header{margin-bottom:30px}.gift-sertificate:after{height:160px}.gift-image{display:block;flex:1;position:relative;z-index:2;margin-right:-6%}.gift-image img{display:block;max-width:100%}.gift-image__sert{-webkit-transition:all .6s;transition:all .6s;-webkit-transform:translate(0,30px);transform:translate(0,30px)}.gift-image__sert1,.gift-image__sert2,.gift-image__sert3{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:all .3s;transition:all .3s;opacity:0}.gift-image__sert1{transition-delay:.2s}.gift-image__sert2{transition-delay:.4s}.gift-image__sert3{transition-delay:.6s}.gift-image.visible:hover .gift-image__sert1,.gift-image.visible:hover .gift-image__sert2,.gift-image.visible:hover .gift-image__sert3{transform:scale(1.1)}.gift-image.visible .gift-image__sert{-webkit-transform:translate(0,-5%);transform:translate(0,-5%)}.best-gift:hover .best-gift__set,.best-gift__box1:hover,.best-gift__box2:hover,.best-gift__box3:hover{-webkit-animation:effectGift .4s ease-out;animation:effectGift .4s ease-out}.gift-image__sert1{z-index:-1}.gift-image__sert2{z-index:-2}.gift-image__sert3{z-index:-3}.b-about-sert{flex:0 0 415px;padding-bottom:146px;align-items:flex-start}}@media screen and (min-width:1200px){.gift-sertificate:after{height:196px}.b-about-sert{padding-bottom:120px}}@media screen and (min-width:1400px){.carousel-slides .slick-arrow.slick-prev{left:-80px}.carousel-slides .slick-arrow.slick-next{right:-80px}.carousel-slides .slick-arrow{width:35px;height:35px}.contacts-phone{margin-top:16px}}.icn-prepodicon,.prepod{-webkit-border-radius:50%;border-radius:50%}.prepod{width:150px;margin-right:auto;margin-left:auto;display:block;border:15px solid #fbfbfb}.icn-prepodicon{background-color:#ccc;padding:7px;width:60px;height:60px;position:relative}.design-thoughts.team-page .icn-prepodicon{background-color:#0493b4;margin:auto;width:80px;height:80px;border:10px solid #fff;top:-10px}.design-thoughts.team-page .inside-block{background:#fff;padding:0 50px 50px;margin-top:20px;border-radius:15px}.design-thoughts.team-page .inside-block .links{text-align:left}.icn-prepodicon img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:60%;max-height:60%;height:auto}.inside-block .top-part .imgs .prepodicon,.prepodicon{-webkit-border-radius:0;border-radius:0}.freespace{padding-top:60px}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;height:auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}.grants-page .reviews-slider-wrapper .slick-track{background:#fff}.grants-page .reviews-slider-wrapper .reviews-photo .slick-track{background:0 0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:auto;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{height:70px}.slick-loading .slick-list:before{display:block;content:"";width:50px;height:50px;border-radius:50%;background:radial-gradient(farthest-side,#008fd3 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#008fd3);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:ajax-loader 1s infinite linear;margin:0 auto}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url(/local/templates/coddy/css/./fonts/slick.eot);src:url(/local/templates/coddy/css/./fonts/slick.eot?#iefix)format("embedded-opentype"),url(/local/templates/coddy/css/./fonts/slick.woff)format("woff"),url(/local/templates/coddy/css/./fonts/slick.ttf)format("truetype"),url(/local/templates/coddy/css/./fonts/slick.svg#slick)format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-next:before,.slick-prev:before,[dir=rtl] .slick-next:before,[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.press-about-coddy .slick-dotted.slick-slider,.slick-dotted.slick-slider{margin-bottom:70px}.press-about-coddy .s-title{margin-top:180px;margin-bottom:0}.press-about-coddy{background-color:#f6f6f6;background-repeat:no-repeat;background-size:100%auto}.press-about-coddy .slick-track{height:200px}.press-about-coddy .press_logo{width:100%;height:200px}.press-about-coddy .btn-green-color{display:block!important}@media only screen and (max-width:1199px){.press-about-coddy .s-title{margin-top:120px}}@media only screen and (max-width:768px){.press-about-coddy .press_logo{width:80%;margin:auto}.press-about-coddy .s-title{margin-top:80px}}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.cd-user-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(52,54,66,.9);z-index:230;overflow-y:auto;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0,visibility 0 .3s;-moz-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}.cd-user-modal.is-visible{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0,visibility 0 0;-moz-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}.cd-user-modal.is-visible .cd-user-modal-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-user-modal-container{position:relative;width:90%;max-width:600px;background:#fff;margin:3em auto 4em;cursor:auto;border-radius:.25em;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.cd-user-modal-success,.cd-user-modal-title{padding:20px 20px 0;text-align:center;font-size:24px;font-weight:700}#prohibitFormBlock .cd-user-modal-title{font-size:18px;text-align:left}.cd-user-modal-title.success{padding:50px 20px;color:#0eac02}.cd-user-modal-success{font-size:18px;color:#0eac02;display:none}.cd-user-modal-container .cd-switcher:after{content:"";display:table;clear:both}.cd-user-modal-container .cd-switcher li{width:50%;float:left;text-align:center}.cd-user-modal-container .cd-switcher li:first-child a{border-radius:.25em 0 0 0}.cd-user-modal-container .cd-switcher li:last-child a{border-radius:0 .25em 0 0}.cd-user-modal-container .cd-switcher a{display:block;width:100%;height:50px;line-height:50px;background:#d2d8d8;color:#809191}.cd-user-modal-container .cd-switcher a.selected{background:#fff;color:#505260}@media only screen and (min-width:600px){.cd-user-modal-container{margin:4em auto}.cd-user-modal-container .cd-switcher a{height:70px;line-height:70px}}.cd-form{padding:1.4em}.cd-form .fieldset{position:relative;margin:1.4em 0}.cd-form .fieldset:first-child{margin-top:0}.cd-form .fieldset:last-child{margin-bottom:0}.cd-form label{font-size:14px;font-size:.875rem}.cd-form label.image-replace{display:inline-block;position:absolute;left:13px;top:27px;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:24px;width:24px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;text-shadow:none;background-repeat:no-repeat;background-position:50%0}.cd-form label.cd-username{background-image:url(/local/templates/coddy/css/../img/ico_user.png)}.cd-form label.cd-email{background-image:url(/local/templates/coddy/css/../img/ico_mail.png)}.cd-form label.cd-password{background-image:url(/local/templates/coddy/css/../img/cd-icon-password.svg)}.cd-form label.cd-review{background-image:url(/local/templates/coddy/css/../img/ico_review.png)}.cd-form label.cd-phone{background-image:url(/local/templates/coddy/css/../img/ico_phone.png)}.cd-form label.cd-city{background-image:url(/local/templates/coddy/css/../img/ico_city.png)}.cd-form label.cd-message{background-image:url(/local/templates/coddy/css/../img/ico_message.png)}.cd-form textarea{height:230px}.cd-form input,.cd-form textarea{margin:0;padding:0;border-radius:.25em}#vk_groups iframe,.cd-form input.full-width,.cd-form textarea.full-width{width:100%}.cd-form input.has-padding,.cd-form textarea.has-padding{padding:12px 20px 12px 50px}.cd-form input.has-border,.cd-form textarea.has-border{border:1px solid #d2d8d8;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.cd-form .has-error,.cd-form input.has-border.has-error,.cd-form textarea.has-border.has-error{border:1px solid #d76666}.cd-form .has-border:focus{border-color:#343642;box-shadow:0 0 5px rgba(52,54,66,.1);outline:0}.cd-form input[type=password]{padding-right:65px}.cd-form input[type=submit]{padding:16px 0;cursor:pointer;background:#2f889a;color:#fff;font-weight:700;border:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.no-touch .cd-form input[type=submit]:focus,.no-touch .cd-form input[type=submit]:hover{background:#3599ae;outline:0}.cd-form .hide-password{display:inline-block;position:absolute;right:0;padding:6px 15px;border-left:1px solid #d2d8d8;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-size:.875rem;color:#343642}.cd-form .cd-error-message{display:inline-block;position:absolute;left:-5px;bottom:-35px;background:rgba(215,102,102,.9);padding:.8em;z-index:2;color:#fff;font-size:.8125rem;border-radius:.25em;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity .2s 0,visibility 0 .2s;-moz-transition:opacity .2s 0,visibility 0 .2s;transition:opacity .2s 0,visibility 0 .2s}.cd-form .cd-error-message:after{content:"";position:absolute;left:22px;bottom:100%;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(215,102,102,.9)}.cd-form .cd-error-message.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .2s 0,visibility 0 0;-moz-transition:opacity .2s 0,visibility 0 0;transition:opacity .2s 0,visibility 0 0}@media only screen and (min-width:600px){.cd-form{padding:2em}.cd-form .fieldset{margin:2em 0}.cd-form .fieldset:first-child{margin-top:0}.cd-form .fieldset:last-child{margin-bottom:0}.cd-form input.has-padding{padding:16px 20px 16px 50px}.cd-form input[type=submit]{padding:16px 0}}.cd-form-message{padding:1.4em 1.4em 0;font-size:14px;font-size:.875rem;line-height:1.4;text-align:center}@media only screen and (min-width:600px){.cd-form-message{padding:2em 2em 0}}.cd-form-bottom-message{position:absolute;width:100%;left:0;bottom:-30px;text-align:center;font-size:14px;font-size:.875rem}.cd-form-bottom-message a{color:#fff;text-decoration:underline}#fail-payFormBlock .close,#ok-payFormBlock .close,#prohibitFormBlock .close,#successFormBlock .close,.cd-close-form{display:block;position:absolute;width:40px;height:40px;right:0;top:-40px;text-indent:100%;white-space:nowrap;overflow:hidden;opacity:1}.cd-close-form{background:url(/bitrix/templates/coddy/img/cd-icon-close.svg)no-repeat center center}.cd-form-block{display:none}.cd-form-block.is-selected,.regi-form.act,.registration .form-area .field.num-month .num-month-block div.active{display:block}#fail-payFormBlock,#ok-payFormBlock,#prohibitFormBlock,#successFormBlock,.awards-page .awards-steps .awards-steps-block-anim div{position:absolute}#cd-success,#fail-payFormBlock,#ok-payFormBlock,#prohibitFormBlock,#successFormBlock{display:none;min-height:136px;width:604px;padding:0 0 0 164px;z-index:101;background:#e3ecef;border-radius:20px;color:#0b9a76;font-size:1.5rem;text-shadow:0 0 0 transparent}#cd-success div.mess,#successFormBlock div.mess{padding:30px 10px;font-weight:700}#fail-payFormBlock div.mess,#ok-payFormBlock div.mess,#prohibitFormBlock div.mess{padding:30px;font-weight:700}#cd-success div.error,#successFormBlock div.error{padding:30px 10px}#cd-success div.img,#fail-payFormBlock div.img,#ok-payFormBlock div.img,#prohibitFormBlock div.img,#successFormBlock div.img{position:absolute;width:125px;height:215px;left:40px;top:-40px;background:url(/images/popup_img.webp)no-repeat center center;background-size:contain;text-indent:100%;white-space:nowrap;overflow:hidden}#fail-payFormBlock .close,#ok-payFormBlock .close,#prohibitFormBlock .close,#successFormBlock .close{background:url(/local/templates/coddy/css/../img/cd-icon-close.svg)no-repeat center center}@media only screen and (max-width:604px){#cd-success,#fail-payFormBlock,#ok-payFormBlock,#prohibitFormBlock,#successFormBlock{height:auto;width:90%;padding:0}#cd-success div.img,#fail-payFormBlock div.img,#ok-payFormBlock div.img,#prohibitFormBlock div.img,#successFormBlock div.img{position:relative;left:50%;top:-20px;margin-left:-62px}}.regi-block,.registration .form-area .field textarea.err{border:1px solid red}.regi-form{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;display:none}.regi-form>div{width:1120px;position:relative;margin:25px auto}.form-block{max-width:1020px;width:90%;display:none;position:absolute;z-index:9000}.gallery-form-block{width:auto}.address-form-block{max-width:1170px;width:100%;display:none;position:absolute;z-index:9000}.prev-form-block{max-width:870px;z-index:9003}.form-block .registration .form-area .field-button .link{padding:14px 20px 14px 45px!important}.form-block .registration .form-area .field-button .link:after{position:absolute;z-index:-1;top:0;bottom:0;left:12px;content:"";-webkit-transition:all .3s;transition:all .3s;background-image:url(/images/send.webp);background-position:90% 50%;background-repeat:no-repeat;padding:0!important;width:24px}.prev-form-block .center-btn{text-align:center}.form-block .registration .form-area .field-button .link.primary,.prev-form-block .registration .form-area .field-button .link{padding:14px 20px!important;background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}.form-block .registration .form-area .field-button .link.primary:hover,.prev-form-block .registration .form-area .field-button .link:hover{-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}#reviewFormBlock .registration .form-area .field .file_upload>input[type=file],.form-block .registration .form-area .field-button .link.primary:after,.form-block .registration .form-area .field-button .link.primary:before,.prev-form-block .registration .form-area .field-button .link:after,.prev-form-block .registration .form-area .field-button .link:before{display:none}.coddy,.form-block .close{display:block;position:absolute}.coddy{width:178px;height:210px;right:-22px;top:-20px;background:url(/local/templates/coddy/css/../img/img_coddy.png)0 0 no-repeat;z-index:2}.form-block .close{width:40px;height:40px;right:-35px;top:-10px;background:url(/local/templates/coddy/css/../img/cd-icon-close.svg)no-repeat center center;text-indent:100%;white-space:nowrap;overflow:hidden;opacity:1;z-index:3}.registration{border:1px solid #e0e2e2;border-radius:20px;background:#fff;height:auto;display:flex}.registration .form{width:640px;float:right;background:#e5ecee;border-radius:0 20px 20px 0}.registration .form.preview-img{width:100%;background:0 0}.registration .form.preview-img img{width:100%;padding:3px;border-radius:20px}.registration .pict{float:left;width:378px;padding-top:40px;padding-bottom:40px}.registration .pict .pict-area{background:url(/local/templates/coddy/css/../img/img_child_winter.png)center center no-repeat;background-size:contain;height:100%}.registration .pict .pict-area.summer{background:url(/local/templates/coddy/css/../img/img_child_summer.png)center center no-repeat;background-size:contain}#pre-regiFormBlock .registration .pict .pict-area{background:url(/local/templates/coddy/css/../img/img_child_pre_regi.png)center center no-repeat;background-size:contain;height:100%;width:calc(100% + 70px);margin-left:-45px;z-index:2;position:relative}.registration .form-area .field.num-month{display:flex;width:175px}.registration .form-area .field.num-month .num-month-block{width:145px}.registration .form-area .field.num-month .num-month-block div{color:#0096bc;font-size:18px;font-weight:700;display:none}.registration .form-area .field.num-month .num-month-nav{width:30px;height:10px;display:flex;padding-top:5px}.registration .form-area .field.num-month .num-month-nav .next-month,.registration .form-area .field.num-month .num-month-nav .prev-month{border:8px solid transparent;height:8px}.registration .form-area .field.num-month .num-month-nav .prev-month{border-right:10px solid #a6a6a7;margin-right:3px}.registration .form-area .field.num-month .num-month-nav .next-month{border-left:10px solid #a6a6a7}.registration .form-area .field.num-month .num-month-nav .prev-month.active{border-right:10px solid #0096bc;cursor:pointer}.registration .form-area .field.num-month .num-month-nav .next-month.active{border-left:10px solid #0096bc;cursor:pointer}.registration .form-area{padding:55px 40px}.registration .form-area .title{color:#0096bc;text-transform:uppercase;font-size:24px;font-weight:700;margin-bottom:48px;padding-right:150px}.prev-form-block .registration .form-area .title{padding-right:0!important}.registration .form-area .success{color:#03c30c;font-size:22px;font-weight:700;margin:-20px 0 20px;display:none}.registration .form-area .error-html-mess,.registration .form-area .error-mess,.registration .form-area .error-more-send-mess{color:#f65354;font-size:20px;font-weight:700;margin:-20px 0 20px;display:none}.registration .form-area .double{display:flex;width:calc(100% - 130px)}.registration .form-area .double .left{width:50%;padding:0 15px 0 0}.registration .form-area .double .right{width:50%;padding:0 0 0 15px}.registration .form-area .double .left div,.registration .form-area .double .left input,.registration .form-area .double .right div,.registration .form-area .double .right input{max-width:100%}@media only screen and (max-width:992px){.registration .form-area .double{display:block}#navigatorFormBlock .registration .form-area .double,#subscribeFormBlock .registration .form-area .double{display:flex}.registration .form-area .double .left,.registration .form-area .double .right{width:100%;padding:0}#navigatorFormBlock .registration .form-area .double .left,#subscribeFormBlock .registration .form-area .double .left{width:50%;padding:0 15px 0 0}#navigatorFormBlock .registration .form-area .double .right,#subscribeFormBlock .registration .form-area .double .right{width:50%;padding:0 0 0 15px}}@media only screen and (max-width:720px){.registration .form-area .double{display:flex}.registration .form-area .double .left{width:50%;padding:0 15px 0 0}.registration .form-area .double .right{width:50%;padding:0 0 0 15px}}@media only screen and (max-width:620px){.registration .form-area .double,.registration .form-area .double .registration .form-area .double{display:block;width:calc(100% - 60px)}.registration .form-area .double .left,.registration .form-area .double .right{width:100%;padding:0}.pay-form-block .switch .mess_switch{font-size:14px;line-height:18px}}#navigatorFormBlock .registration .form-area .double_fixed,#subscribeFormBlock .registration .form-area .double_fixed{display:flex}#navigatorFormBlock .registration .form-area .double_fixed .left,#subscribeFormBlock .registration .form-area .double_fixed .left{width:calc(100% - 300px);padding:0 30px 0 0}#navigatorFormBlock .registration .form-area .double_fixed .right,#subscribeFormBlock .registration .form-area .double_fixed .right{width:175px}@media only screen and (max-width:1480px){#navigatorFormBlock .registration .form-area .double_fixed .left,#subscribeFormBlock .registration .form-area .double_fixed .left{width:calc(100% - 280px)}#navigatorFormBlock .registration .form-area .double_fixed .right,#subscribeFormBlock .registration .form-area .double_fixed .right{width:160px}}@media only screen and (max-width:620px){#navigatorFormBlock .registration .form-area .double_fixed .left,#subscribeFormBlock .registration .form-area .double_fixed .left{width:calc(100% - 180px)}#navigatorFormBlock .registration .form-area .double_fixed .right,#subscribeFormBlock .registration .form-area .double_fixed .right{width:200px}}@media only screen and (max-width:480px){#navigatorFormBlock .registration .form-area .double_fixed,#subscribeFormBlock .registration .form-area .double_fixed{display:block}#navigatorFormBlock .registration .form-area .double_fixed .left,#subscribeFormBlock .registration .form-area .double_fixed .left{width:calc(100% - 60px);padding:0}#navigatorFormBlock .registration .form-area .double_fixed .right,#subscribeFormBlock .registration .form-area .double_fixed .right{width:calc(100% - 60px)}}.registration .form-area .field-title{color:#252525;font-size:18px;font-weight:700;margin-bottom:5px;max-width:calc(100% - 130px)}.promocode{max-width:calc(100% - 12px)!important;width:calc(100% - 12px)!important}#navigatorFormBlock .registration .form-area .double_fixed .field input,#navigatorFormBlock .registration .form-area .double_fixed .field-title,#reviewFormBlock .registration .form-area .field-col .field input,#reviewFormBlock .registration .form-area .field-col .field-title,#subscribeFormBlock .registration .form-area .double_fixed .field input,#subscribeFormBlock .registration .form-area .double_fixed .field-title{max-width:100%}.registration .form-area .field-title span{color:red}.registration .form-area .field-error{color:red;font-size:0;height:20px;display:block;margin-bottom:10px;max-width:calc(100% - 130px)}.field-success.success-promocode,.registration .form-area .field-error.error-promocode{display:none;max-width:none}.success-promocode{color:green}.field-success.success-promocode.act,.registration .form-area .field-error.act,.registration .form-area .field-error.error-promocode.act{display:block;font-size:14px}@media only screen and (max-width:767px){.registration .form-area .field-error{height:auto}}.registration .form-area .field{margin-bottom:0}.registration .form-area .field-double{display:flex}.registration .form-area .field-double .field-double-left{padding-right:10px}.registration .form-area .field-double .field-double-right{padding-left:10px}@media only screen and (max-width:500px){.registration .form-area .field-double{display:block}.registration .form-area .field-double .field-double-left{padding-right:0}.registration .form-area .field-double .field-double-right{padding-left:0}}.registration .form-area .field input{width:100%;max-width:calc(100% - 130px);background:0 0;border:0;border-bottom:1px solid #a7a7a8;color:#252525;font-size:18px;font-weight:400;padding:3px 0}#regiFormBlock .registration .form-area .field input,#trialLesson .registration .form-area .field input{max-width:calc(100% - 30px)}.registration .form-area .field-double .field input,.registration .form-area .field-double .field-title{max-width:100%}.registration .form-area .field .err{border-bottom:1px solid red}.registration .form-area .field input:focus{outline:0;border-bottom:1px solid #000}.registration .form-area .field input::-webkit-input-placeholder{color:#b1b6b8}.registration .form-area .field input::-moz-placeholder{color:#b1b6b8}.registration .form-area .field input:-moz-placeholder{color:#b1b6b8}.registration .form-area .field input:-ms-input-placeholder{color:#b1b6b8}.registration .form-area .policy,.registration .form-area .subscribe{margin:10px 0}.registration .form-area .subscribe{padding:0;background:0 0}.registration .form-area .policy .policy-field,.registration .form-area .subscribe .subscribe-field{float:left;width:44px}.registration .form-area .policy .policy-text,.registration .form-area .subscribe .subscribe-text{font-weight:400;color:#000;font-size:12px;line-height:14px}#navigatorFormBlock,#reviewSendFormBlock,#subscribeFormBlock{max-width:600px;min-width:285px}#navigatorFormBlock .registration,#subscribeFormBlock .registration{width:100%;background:#e5ecee}#navigatorFormBlock .registration .pict,#subscribeFormBlock .registration .pict{width:230px;height:300px;position:absolute;right:-90px;top:120px}#navigatorFormBlock .registration .pict .pict-area,#subscribeFormBlock .registration .pict .pict-area{background:url(/images/subscribe_bg.webp)left center no-repeat;background-size:contain;width:100%;height:100%;padding:0}#navigatorFormBlock .registration .form,#subscribeFormBlock .registration .form{border-radius:20px}#navigatorFormBlock .registration .form-area .field input.age,#subscribeFormBlock .registration .form-area .field input.age{max-width:35px;text-align:center}#navigatorFormBlock .registration .form-area .field span.age,#subscribeFormBlock .registration .form-area .field span.age{color:#b1b6b8}.scroll_form{width:100%;height:600px;overflow-y:scroll;position:fixed;top:0;left:0;z-index:1000000000001;display:none}#reviewFormBlock .registration,#reviewSendFormBlock .registration{border:0 solid #000}#reviewFormBlock .registration .pict{background:#0d6ec0;background:-moz-radial-gradient(center,ellipse cover,#0d6ec0 0,#002e5a 97%);background:-webkit-radial-gradient(center,ellipse cover,#0d6ec0 0,#002e5a 97%);background:radial-gradient(ellipse at center,#0d6ec0 0,#002e5a 97%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d6ec0', endColorstr='#002e5a', GradientType=1);border-radius:20px 0 0 20px}#reviewFormBlock .registration .pict .pict-area{background:url(/images/reviews/review-img.webp)left center no-repeat;background-size:contain;position:relative;left:-40px}#reviewFormBlock .registration .form-area .field-col{width:45%;min-width:215px;float:left;padding:0 30px 0 0;height:100px}#reviewFormBlock .registration .form-area .field input{max-width:275px}#reviewFormBlock .registration .form-area .field .file_upload{display:block;position:relative;overflow:hidden;width:100%;height:40px;border:0 solid #000;margin-top:15px}#reviewFormBlock .registration .form-area .field .file_upload .file_upload_button,.file_upload>mark{display:block;float:left;cursor:pointer}#reviewFormBlock .registration .form-area .field .file_upload .file_upload_button{border-radius:0;width:20%;max-width:45px;height:28px;background:url(/images/reviews/upload_photo.webp)left center no-repeat;font-size:0}#reviewFormBlock .registration .form-area .field .file_upload>mark{width:75%;height:28px;border:0 solid #000;background:0 0;padding:3px;color:#0096bc;font-size:16px;line-height:18px}#reviewFormBlock .registration .form-area .field .file_upload>mark.act{display:none;color:#b1b6b8}#reviewFormBlock .registration .form-area .field .file_upload>mark.change-avatar{background-image:url(/upload/images/reviews/dropdown.png);background-repeat:no-repeat;padding-left:15px;background-position-y:10px;margin-left:3px}#reviewFormBlock .registration .form-area .field .file_upload>mark.show-change-avatar{display:none;color:red;font-size:24px}#reviewFormBlock .registration .form-area .field .smile{width:32px;height:32px;cursor:pointer;margin:0 5px 0 0;float:left}#reviewFormBlock .registration .form-area .field .smile.star{width:26px;height:24px;background:url(/images/reviews/star_grey.webp);background-repeat:no-repeat}#reviewFormBlock .registration .form-area .field .smile.star.filled{background:url(/images/reviews/star.webp);width:26px;height:24px;background-size:contain}#reviewFormBlock .registration .form-area .field .smile.smile1{background:url(/images/reviews/smile1.webp)}#reviewFormBlock .registration .form-area .field .smile.smile1.act,#reviewFormBlock .registration .form-area .field .smile.smile1:hover,.prev-form-block .stars .star.smile1.act{background:url(/images/reviews/smile1-act.webp)}#reviewFormBlock .registration .form-area .field .smile.smile2{background:url(/images/reviews/smile2.webp)}#reviewFormBlock .registration .form-area .field .smile.smile2.act,#reviewFormBlock .registration .form-area .field .smile.smile2:hover,.prev-form-block .stars .star.smile2.act{background:url(/images/reviews/smile2-act.webp)}#reviewFormBlock .registration .form-area .field .smile.smile3{background:url(/images/reviews/smile3.webp)}#reviewFormBlock .registration .form-area .field .smile.smile3.act,#reviewFormBlock .registration .form-area .field .smile.smile3:hover,.prev-form-block .stars .star.smile3.act{background:url(/images/reviews/smile3-act.webp)}#reviewFormBlock .registration .form-area .field .smile.smile4{background:url(/images/reviews/smile4.webp)}#reviewFormBlock .registration .form-area .field .smile.smile4.act,#reviewFormBlock .registration .form-area .field .smile.smile4:hover,.prev-form-block .stars .star.smile4.act{background:url(/images/reviews/smile4-act.webp)}#reviewFormBlock .registration .form-area .field .smile.smile5{background:url(/images/reviews/smile5.webp)}#reviewFormBlock .registration .form-area .field .smile.smile5.act,#reviewFormBlock .registration .form-area .field .smile.smile5:hover,.prev-form-block .stars .star.smile5.act{background:url(/images/reviews/smile5-act.webp)}#reviewFormBlock .avatar-list{width:275px;height:110px;border-radius:10px;background-color:#2d495e;position:absolute;top:50px;left:0}#reviewFormBlock .avatar-list .avt{width:45px;height:45px;float:left;margin:5px}#reviewFormBlock .avatar-list .avt img{width:45px;height:45px;cursor:pointer}#reviewFormBlock .avatar-list.dnone,form .input_checkbox>input[type=checkbox]{display:none}#reviewFormBlock .avatar-img{float:left;width:40px;height:40px}#reviewFormBlock .show-change-avatar{display:none;color:red;font-size:24px}#reviewFormBlock .captcha{margin-bottom:30px}#reviewSendFormBlock .registration{min-height:375px}#reviewSendFormBlock .registration .form{width:100%;border-radius:20px}#reviewSendFormBlock .registration .form-area{padding:55px}#reviewSendFormBlock .registration .form-area .field .smile{width:46px;height:46px;border-radius:50%;cursor:pointer;margin:0 10px 10px 0;display:inline-block;color:#fff;font-size:18px;font-weight:700;text-align:center;line-height:40px}#reviewSendFormBlock .registration .form-area .field .smile.smile1{background:#f48479;border:2px solid #ec3f30}#reviewSendFormBlock .registration .form-area .field .smile.smile2{background:#f99a76;border:2px solid #ff5e22}#reviewSendFormBlock .registration .form-area .field .smile.smile3{background:#f4d278;border:2px solid #f2b81d}#reviewSendFormBlock .registration .form-area .field .smile.smile4{background:#c8e25f;border:2px solid #a0ba38}#reviewSendFormBlock .registration .form-area .field .smile.smile5{background:#4ca771;border:2px solid #258b79}#reviewSendFormBlock .registration .form-area .field .smile:hover{opacity:.7}#reviewSendFormBlock .registration .form-area .title_success{color:#0096bc;font-weight:700;margin:30px 0}#reviewSendFormBlock .registration .form-area .block_link{margin:10px 0 30px}#reviewSendFormBlock .registration .form-area .block_link.field-button a.link{background-color:#3d8ff3;padding:14px 20px!important;margin:15px 20px 0 0;display:inline-block;box-shadow:0 5px 0#236bc1;min-width:236px}#reviewSendFormBlock .registration .form-area .block_link.field-button a.link.yandex{background-color:#ff5e22;box-shadow:0 5px 0#f32512}#reviewSendFormBlock .registration .form-area .block_link.field-button a.link.otzovik{background-color:#b74746;box-shadow:0 5px 0#9d2c2b}#reviewSendFormBlock .registration .form-area .block_link.field-button a.link.gis{background-color:#a2c614;box-shadow:0 5px 0#84a111}#reviewSendFormBlock .registration .form-area .block_link.field-button a.link.vk{background-color:#5181b8;box-shadow:0 5px 0#3f8ae0}#reviewSendFormBlock .registration .form-area .field-button a.link{background:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376;padding:14px 20px!important}#review-send-button:after,#review-send-button:before{display:none;background:0 0}#reviewSendFormBlock .registration .form-area .field-button a.link:hover{top:5px}#reviewSendFormBlock .block_2 a:link,.page-nm__info-gr .page-nm__info-text ul li a{color:#0484ac}#reviewSendFormBlock form textarea{width:calc(100% + 100px);border-color:#0096bc;border-radius:15px;padding:15px 20px;margin:25px 0}#reviewSendFormBlock form textarea.err{border-color:#ec3f30}#reviewSendFormBlock .input_checkbox.callback{margin:0 45px 10px 0;min-height:40px}#reviewSendFormBlock form .input_checkbox>.span_checkbox{margin:-2px 15px 0 0}#reviewSendFormBlock form .input_checkbox>input[type=checkbox]:checked+.span_checkbox:before{top:-3px}#reviewSendFormBlock .registration .form-area .policy .policy-text{font-size:11px;line-height:15px;display:block;color:#666}#reviewSendFormBlock .block_1{max-width:calc(100% - 100px)}#reviewSendFormBlock .block_2,#reviewSendFormBlock .block_3{display:none;max-width:calc(100% - 100px)}#reviewSendFormBlock .block_1{display:block}#reviewSendFormBlock .block_1 .block_img{width:160px;height:217px;background:url(/images/review-send-block-1.webp)0 0 no-repeat;background-size:contain;position:absolute;right:-65px;bottom:-10px}#reviewSendFormBlock .block_2 .block_img{width:155px;height:290px;background:url(/images/review-send-block-2.webp)0 0 no-repeat;background-size:contain;position:absolute;right:-45px;bottom:-10px}#reviewSendFormBlock .block_3 .block_img{width:270px;height:395px;background:url(/images/review-send-block-3.webp)0 0 no-repeat;background-size:contain;position:absolute;right:-25px;bottom:-50px}@media only screen and (max-width:620px){#reviewSendFormBlock .block_1,#reviewSendFormBlock .block_2,#reviewSendFormBlock .block_3{max-width:calc(100% - 50px)}#reviewSendFormBlock form textarea{width:calc(100% + 50px)}#reviewSendFormBlock .block_2 .block_img{width:135px;height:250px}#reviewSendFormBlock .block_3 .block_img{width:200px;height:295px;bottom:-15px}}@media only screen and (max-width:560px){#reviewSendFormBlock .block_3 .block_img{width:150px;height:220px}}@media only screen and (max-width:540px){#reviewSendFormBlock .registration .form-area{padding:20px}#reviewSendFormBlock .block_1,#reviewSendFormBlock .block_2,#reviewSendFormBlock .block_3{max-width:calc(100% - 70px)}#reviewSendFormBlock form textarea{width:calc(100% + 70px)}#reviewSendFormBlock .registration .form-area .field .smile{margin:0 5px 10px 0}}@media only screen and (max-width:450px){#reviewSendFormBlock .registration .form-area .field .smile{width:38px;height:38px;line-height:33px}#reviewSendFormBlock .block_1 .block_img{width:140px;height:190px}#reviewSendFormBlock .block_2 .block_img{width:115px;height:225px}#reviewSendFormBlock .block_3 .block_img{width:100px;height:150px}}@media only screen and (max-width:400px){#reviewSendFormBlock .registration{min-height:auto}#reviewSendFormBlock .block_1,#reviewSendFormBlock .block_2,#reviewSendFormBlock .block_3{max-width:calc(100% - 0px)}#reviewSendFormBlock .block_1 .block_img,#reviewSendFormBlock .block_2 .block_img,#reviewSendFormBlock .block_3 .block_img{display:none}#reviewSendFormBlock .registration .text_top{width:calc(100% - 50px)}#reviewSendFormBlock form textarea{width:calc(100% + 0px)}}.form-block .registration .form-area textarea{width:100%;color:#252525;font-size:16px;padding:5px;resize:vertical;height:130px;border:1px solid #a7a7a8;border-radius:5px;background:0 0}#callbackFormBlock .registration,#certificateFormBlock .registration,#feedbackFormBlock .registration{border:0 solid #000}#certificateFormBlock .registration .pict{background:#82a39a;border-radius:20px 0 0 20px}#certificateFormBlock .registration .pict .pict-area{background:url(/images/certificate/certificate-img.webp)center center no-repeat;background-size:contain}#callbackFormBlock .registration .pict,#feedbackFormBlock .registration .pict{background:#eac302;background:-moz-radial-gradient(center,ellipse cover,#eac302 0,#cd8700 100%);background:-webkit-radial-gradient(center,ellipse cover,#eac302 0,#cd8700 100%);background:radial-gradient(ellipse at center,#eac302 0,#cd8700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eac302', endColorstr='#cd8700', GradientType=1);border-radius:20px 0 0 20px;padding-top:0;padding-bottom:0}#callbackFormBlock .registration .pict .pict-area,#feedbackFormBlock .registration .pict .pict-area{background:url(/images/callback-img.webp)center center no-repeat;background-size:contain;position:relative;top:-20px;height:calc(100% + 20px)}.registration .form-area .field textarea::-webkit-input-placeholder{color:#b1b6b8;font-size:16px}.registration .form-area .field textarea::-moz-placeholder{color:#b1b6b8;font-size:16px}.registration .form-area .field textarea:-moz-placeholder{color:#b1b6b8;font-size:16px}.registration .form-area .field textarea:-ms-input-placeholder{color:#b1b6b8;font-size:16px}.prev-form-block{padding:0 0 0 150px;margin:0;background-position:0 0;min-height:120px}.prev-form-block .registration .form-area .title{color:#fff!important}.prev-form-block .registration{border:0 solid #000;background:0 0}.prev-form-block .registration .form{width:calc(100% - 150px);background:0 0;border-radius:0}.prev-form-block .registration .form-area{padding:0}.prev-form-block .comment-img{top:70px;left:0;width:120px;height:120px;border-radius:120px;border:3px solid #e3ecef}.prev-form-block .comment-img,.prev-form-block .comment-img-review,.prev-form-block .comment-img-review-mg{background-position:50%0;background-repeat:no-repeat;background-size:cover;position:absolute}.prev-form-block .comment-img-review{top:220px;left:27px;width:68px;height:68px;border-radius:50px;border:3px solid #e3ecef}.prev-form-block .comment-img-review-mg{top:245px;left:50px;width:24px;height:24px}.prev-form-block .comment,.prev-form-block .comment-owner{text-align:left}.prev-form-block .comment-owner{margin:0;padding:0;max-width:calc(100% - 250px);color:#2f9f8b}.prev-form-block .comment{padding:20px 0 0;min-height:60px;color:#fff;font-style:italic}.prev-form-block .stars{width:200px;margin:0;padding:20px 0 0}.prev-form-block .stars .empty_star,.prev-form-block .stars .star{width:32px;height:32px;display:inline-block;margin-right:5px}.prev-form-block .stars .star.smile1{background:url(/images/reviews/smile1.webp)}.prev-form-block .stars .star.smile2{background:url(/images/reviews/smile2.webp)}.prev-form-block .stars .star.smile3{background:url(/images/reviews/smile3.webp)}.prev-form-block .stars .star.smile4{background:url(/images/reviews/smile4.webp)}.prev-form-block .stars .star.smile5{background:url(/images/reviews/smile5.webp)}@media only screen and (max-width:960px){#reviewFormBlock .registration .form{width:60%}#navigatorFormBlock .registration .form,#subscribeFormBlock .registration .form{width:100%}#reviewFormBlock .registration .form-area .field-col{width:100%;height:90px}}@media only screen and (max-width:720px){#reviewFormBlock .registration .form{width:100%}.registration .form{border-radius:20px}}@media only screen and (max-width:992px){.prev-form-block .comment-owner{max-width:100%}.prev-form-block{padding:0 100px 0 250px!important}.prev-form-block .comment-img{left:100px}}@media only screen and (max-width:767px){.prev-form-block{padding:150px 0 0!important;margin-bottom:80px}.prev-form-block .comment-img{left:calc(50% - 60px);top:0}.prev-form-block .comment-owner{text-align:center}.prev-form-block .comment{padding:20px 0 0;background:url(/images/reviews/quotes.webp)50%0 no-repeat}.prev-form-block .registration .form{width:100%}}@media only screen and (max-width:428px){.form-block .registration .form-area .field-button .link{display:block;margin:0 0 20px}}@media only screen and (max-width:420px){.prev-form-block{max-width:100%}.prev-form-block .stars .empty_star,.prev-form-block .stars .star{width:25px;height:25px;background-size:cover!important}}.field-button a.link{text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:14px;padding:14px 20px!important;margin:0 20px 0 0;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;background-color:#ccc;-webkit-box-shadow:0 5px 0#2c3649;box-shadow:0 5px 0#2c3649}.field-button a.link.red{-webkit-box-shadow:0 5px 0#9f0000;box-shadow:0 5px 0#9f0000}.field-button a.link.act{background-color:#3e4f71}.field-button a.link.act.red{background-color:#f51d1d}.field-button a.link:hover{-webkit-box-shadow:0 1px 0#2c3649;box-shadow:0 1px 0#2c3649}.field-button a.link.red:hover{-webkit-box-shadow:0 1px 0#9f0000;box-shadow:0 1px 0#9f0000}.shadow{position:fixed;z-index:1000000000000;top:0;left:0;height:100%;width:100%;background-color:rgba(43,69,84,.76);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;display:none}.shadow.prev{z-index:10000000000002!important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)!important;-moz-opacity:.8!important;-khtml-opacity:.8!important;opacity:.8!important}* html .shadow{position:absolute;display:none}form .input_checkbox{display:block;width:100%;clear:both;height:auto;padding:0;margin:20px 45px 0 0}form .input_checkbox>.span_checkbox{display:block;float:left;cursor:pointer;width:26px;height:26px;border:1px solid #d2d8d8;background:#fff;padding:0;margin:5px 15px 0 0}form .input_checkbox>.span_checkbox.error{border:1px solid rgba(215,102,102,.9);background-color:#fcd6d4}form .input_checkbox>.span_checkbox.error:hover{border:1px solid rgba(215,102,102,.9);margin:-8px 14px 0-1px}form .input_checkbox>.span_checkbox.error:focus{border:1px solid rgba(215,102,102,.9);background-color:#fff;margin:-8px 14px 0-1px}form .input_checkbox>input[type=checkbox]:checked+.span_checkbox:before{content:"";position:absolute;left:-2px;top:4px;width:30px;height:30px;background:url(/images/ccheck.webp)0 0 no-repeat}form .input_checkbox>input[type=checkbox]:checked+.span_checkbox.error:before{background-color:rgba(215,102,102,.9)}@media only screen and (max-width:1480px){.registration .form-area{padding:15px 20px}.registration .form-area .title{margin-bottom:20px}.registration .form-area .field-title{font-size:16px;margin-bottom:5px}.registration .form-area .field{margin-bottom:0}.registration .form-area .field input{font-size:16px;padding:2px 0}.registration .form-area .policy{margin:6px 0}}@media only screen and (max-width:1280px){.form-block{width:90%}.registration .form{width:60%}#navigatorFormBlock .registration .form,#subscribeFormBlock .registration .form{width:100%}.registration .pict{width:40%}.address-form-block .close{right:15px;top:15px}.footer-col-title,.footer-top__item{font-size:14px}.footer-content__text{flex:0 0 60.6666%}.footer-partners-logo .skolk{width:15%}.footer-partners-logo .european{width:11%;margin-top:5px}.footer-partners-logo .histes{width:16%}.footer-partners-logo .etwinning{margin-top:10px}#informer{margin:0 0 0 10px!important}.informer-coddy{width:300px!important}.footer-bottom__wrapper{margin:0-50px}}@media only screen and (max-width:1200px){#informer{margin-right:7px!important}.footer-partners-logo .european,.footer-partners-logo .skolk{width:50%}.footer-partners-logo.mob div{clear:both}.footer-partners-logo .mob{display:block!important}}@media only screen and (max-width:720px){.form-block{width:90%}.registration .form{width:100%}.registration .pict{display:none}}@media only screen and (max-width:620px){.coddy{width:89px;height:105px;right:-11px;top:-10px;background:url(/local/templates/coddy/css/../img/img_coddy.png)0 0 no-repeat;background-size:cover}.registration .form-area .field input,.registration .form-area .field-error,.registration .form-area .field-title{max-width:calc(100% - 60px)}.form-block{width:85%}.form-block .close{width:20px;height:20px;right:-15px;top:-20px;background:url(/local/templates/coddy/css/../img/close.png)0 0 no-repeat;display:block;position:absolute;cursor:pointer;z-index:9009}.address-form-block .close{right:15px;top:15px}.registration .form-area{padding:20}.registration .form-area .title{color:#0096bc;text-transform:uppercase;font-size:22px;margin-bottom:15px;padding-right:80px}.registration .form-area .error-mess,.registration .form-area .success{font-size:16px;margin:-10px 0 10px}.registration .form-area .field-title{width:calc(100% - 50px);font-size:14px;margin-bottom:5px}.registration .form-area .field-error.act{font-size:12px}.registration .form-area .field{margin-bottom:0}.registration .form-area .field input{font-size:14px;padding:2px 0}.registration .form-area .policy{margin:5px 0}.registration .form-area .policy .policy-text,.registration .form-area .subscribe .subscribe-text,.scroll_form.ios .registration .form-area .policy .policy-text{font-size:10px;line-height:13px!important;display:block}.scroll_form.ios form .input_checkbox>.span_checkbox{margin:0 15px 20px 0}.scroll_form.ios form .input_checkbox>input[type=checkbox]:checked+.span_checkbox:before,.scroll_form.ios form#regi-form .input_checkbox>input[type=checkbox]:checked+.span_checkbox:before{top:0}.scroll_form.ios .registration .form-area .field-title{margin-bottom:3px}form .input_checkbox>.span_checkbox{margin:0 15px 0 0}form .input_checkbox>input[type=checkbox]:checked+.span_checkbox:before{top:-1px}}a.lang{display:inline-block}a.lang,a.lang img{vertical-align:middle}a.lang .lang-text,a.lang:hover .lang-text{color:#fff;text-transform:uppercase;text-decoration:none}a.lang .lang-text{font-weight:700;display:inline-block;vertical-align:middle;margin-left:5px}a.lang-mob:hover,a.lang:hover{text-decoration:none}a.lang:hover .lang-text{border-bottom:none}a.lang-mob img{margin-top:-7px}a.lang-mob .lang-text{line-height:150%}.main-head p.lang-mob .lang-text,.main-head p.lang-mob:hover .lang-text,a.lang-mob .lang-text,a.lang-mob:hover .lang-text{color:#fff;font-size:22px;font-weight:400;text-transform:uppercase;text-decoration:none}.page404{background-color:#181743;padding:80px 0 50px}.page404 h1{color:#fff}.page404 .img,.page404 h1,.partners h1{text-align:center}.page404 .img img{margin:0 auto;width:80%;max-width:800px;height:auto}.partners,body{padding:0}.partners .moon-sect{padding-top:30px}.partners h1{color:#fff;font-size:24px;text-transform:uppercase;font-weight:700}.certificates.to-gallery{padding-top:10px;background-color:#fbfdfe}.certificates.to-gallery-course{padding-top:1px;padding-bottom:1px;background-color:#f7f7f7}.certificates.to-gallery-course .wrapper-btn-green{margin-top:0;margin-bottom:25px}body{margin:0;overflow-x:hidden!important}.coddy-slider-overlay,.coddy-slider-overlay_hiddenblock{display:block;position:relative;box-sizing:border-box;margin:0;padding:0;width:100%;height:550px;overflow:hidden}.coddy-slider-overlay img.background{position:absolute;left:0;right:0;top:0;bottom:0;object-fit:cover;-o-object-fit:cover;z-index:-1;height:100%;width:100%}@media (min-width:1300px){.coddy-slider-overlay img.background{height:auto;top:-20%}}@media (min-width:1600px){.coddy-slider-overlay img.background{height:auto;top:-30%}}@media (min-width:1800px){.coddy-slider-overlay img.background{height:auto;top:-50%}}.coddy-slider-overlay_hiddenblock{background-position:50% 99%;background-size:cover;background-repeat:no-repeat}.coddy-slider-overlay.halloween,.coddy-slider-overlay_hiddenblock.halloween{background-image:url(/images/slider/slider-background-halloween.webp)}.coddy-slider-arrow,.coddy-slider-arrow-blocker{position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 20px);width:40px;height:40px;background-size:14px;background-position:center;background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;z-index:3}.coddy-slider-arrow.prev{left:20px}.coddy-slider-arrow.next{right:20px}.coddy-slider-arrow-blocker{display:none;z-index:4;border-radius:20px;background-color:transparent;cursor:default;transition:all .3s ease}.coddy-slider-arrow-blocker.prev{left:20px}.coddy-slider-arrow-blocker.next{right:20px}.coddy-slider-anim,.coddy-slider-data,.coddy-slider-slide,.coddy-slider-window{display:block;box-sizing:border-box;margin:0;padding:0;list-style:none;width:100%}.coddy-slider-window{position:relative;height:100%}.coddy-slider-window.snow{background-image:url(/images/slider/snowflake.webp),url(/images/slider/snowflake3.webp),url(/images/slider/snowflake2.webp);-webkit-animation:snow 20s linear infinite;-moz-animation:snow 20s linear infinite;-ms-animation:snow 20s linear infinite;-o-animation:snow 20s linear infinite;animation:snow 20s linear infinite}.coddy-slider-anim,.coddy-slider-data,.coddy-slider-slide{position:absolute;top:0;left:0;z-index:1}.coddy-slider-slide{opacity:0;height:550px;transition:all 1s ease .5s;-webkit-transition:all 1s ease .5s;-moz-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s}.coddy-slider-slide.active{left:0;z-index:2;opacity:1}.coddy-slider-anim,.coddy-slider-data{height:100%}.coddy-slider-data{-webkit-box-sizing:border-box;padding:0 20px;left:50%;z-index:2;max-width:860px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-size:20px;font-family:sans-serif}.coddy-slider-data .coddy-slider-data-block{display:table;width:100%;height:100%}.coddy-slider-data .coddy-slider-data-info{display:table-cell;vertical-align:middle}.coddy-slider-name{display:block;position:relative;box-sizing:border-box;padding:0;margin:0 0 20px;color:#fff;text-shadow:0 0 4px rgba(255,255,255,.15);font-weight:700;font-size:14px;line-height:20px;text-transform:none;max-width:330px}@media (max-width:768px){.coddy-slider-name{display:none}}.coddy-slider-name-mobile{display:none;position:relative;box-sizing:border-box;padding:0;margin:0 0 20px;color:#fff;text-shadow:0 0 4px rgba(255,255,255,.15);font-weight:700;font-size:14px;line-height:20px;text-transform:none;max-width:330px}@media (max-width:768px){.coddy-slider-name-mobile{display:block}}.coddy-slider-desc{display:block;position:relative;box-sizing:border-box;padding:0;margin:0 0 30px;color:#2b4554;text-shadow:0 0 3px rgba(255,255,255,.15);max-width:303px;font-size:14px;font-weight:400;line-height:20px;text-transform:none;letter-spacing:0}.coddy-slider-data .schedule-button{max-width:303px}.coddy-slider-overlay.halloween .coddy-slider-desc,.coddy-slider-overlay.night .coddy-slider-desc,.coddy-slider-overlay_hiddenblock.halloween .coddy-slider-desc,.coddy-slider-overlay_hiddenblock.night .coddy-slider-desc{color:#fff;text-shadow:0 0 0 transparent}.coddy-slider-desc ul li,.text_courses ul li{list-style:none;margin:0 0 0 20px;position:relative}.coddy-slider-desc ul li:before,.text_courses ul li:before{content:"";position:absolute;left:-18px;top:calc(50% - 5px);width:10px;height:10px;border-radius:100%;background:#fff;border:2px solid #0096b8}.coddy-slider-button{display:inline-block;position:relative;box-sizing:border-box;border:0;outline:0;padding:0 20px;margin:0 20px 0 0;height:40px;font-size:20px;line-height:40px;font-family:sans-serif;border-radius:20px;background-color:#000;color:#fff;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.coddy-slider-button.primary{background-color:#485a7f}.coddy-slider-button.primary:hover{background-color:#3e4f71;color:#fff;text-decoration:none}.coddy-slider-button.submit{background-color:#3db39e}.coddy-slider-button.submit:hover{background-color:#2f9f8b;color:#fff;text-decoration:none}.coddy-slider-button:active,.coddy-slider-button:focus,.coddy-slider-button:hover,.coddy-slider-button:visited{color:#fff;text-decoration:none}.slide-in .in-bottom{bottom:-200%}.slide-out .element-center-left.out-left{left:-200%!important}.slide-out .element-center-right.out-right{right:-200%!important}.slide-out .out-top{bottom:200%!important}.slide-out .out-bottom{bottom:-200%!important}.element-bottom-center{display:block;position:absolute;width:600px;bottom:-100%;left:calc(50% - 180px);opacity:0;transition:all 1s ease .5s;-webkit-transition:all 1s ease .5s;-moz-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s}.active .element-bottom-center{bottom:calc(50% - 215px);display:block;opacity:1}.element-top-center{width:600px;top:-100%;left:calc(50% - 180px)}.active .element-top-center{top:calc(50% - 220px);display:block;opacity:1}.element-center-left,.element-center-right,.element-top-center{display:block;position:absolute;opacity:0;transition:all 1s ease .5s;-webkit-transition:all 1s ease .5s;-moz-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s}.element-center-left{bottom:50%;left:-100%}.active .element-center-left{display:block;left:calc(50% - 600px);opacity:1}.element-center-right{bottom:calc(50% - 215px);right:-100%;width:600px}.active .element-center-right{display:block;right:calc(50% - 520px);opacity:1}.left-m-100{margin-left:-100px}.left-p-100{margin-left:100px}.left-p-200{margin-left:200px}.left-p-300{margin-left:300px}.right-m-100{margin-right:-100px}.right-p-100{margin-right:100px}.bottom-m-100{margin-bottom:-100px}.bottom-m-200{margin-bottom:-200px}.bottom-m-300{margin-bottom:-300px}.bottom-p-100{margin-bottom:100px}.coddy-slider-data ul{list-style-type:disc;padding-left:16px}#special-element-sun{bottom:calc(50% - 55px)}.coddy-slider-slide.active #special-element-sun{left:calc(50% - 685px);bottom:calc(50% - 55px)}#special-element-rocket{left:calc(50% - 285px)}.coddy-slider-slide.active #special-element-rocket{bottom:-15px;left:calc(50% - 285px);transition:all 1s ease .5s;-webkit-transition:all 1s ease .5s;-moz-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s}.coddy-slider-slide.active #special-elemet-ipad{bottom:35px}#special-element-balloon-1{left:calc(50% - 685px)}.coddy-slider-slide.active #special-element-balloon-1{left:calc(50% - 685px);bottom:calc(50% + 75px)}#special-element-balloon-2{left:calc(50% - 585px)}.coddy-slider-slide.active #special-element-balloon-2{left:calc(50% - 585px);bottom:calc(50% - 35px)}#special-element-balloon-3{right:calc(50% - 325px)}.coddy-slider-slide.active #special-element-balloon-3{right:calc(50% - 325px);bottom:calc(50% + 80px)}#special-element-balloon-4{right:calc(50% - 475px)}.coddy-slider-slide.active #special-element-balloon-4{right:calc(50% - 475px);bottom:50%}#special-element-balloon-5{right:calc(50% - 575px)}.coddy-slider-slide.active #special-element-balloon-5{right:calc(50% - 575px);bottom:calc(50% + 95px)}@media screen and (max-width:992px){.coddy-slider-window{background-position:top center}.coddy-slider-data{padding:0 70px}.coddy-slider-anim .element-bottom-center,.coddy-slider-anim .element-top-center{margin-left:160px}.coddy-slider-anim .element-center-right{margin-left:60px}.coddy-slider-desc,.coddy-slider-name{color:#2b4554}.coddy-slider-overlay.night .coddy-slider-name,.coddy-slider-overlay_hiddenblock.night .coddy-slider-desc .coddy-slider-overlay.night .coddy-slider-desc,.coddy-slider-overlay_hiddenblock.night .coddy-slider-name{color:#fff}}@media screen and (max-width:767px){.coddy-slider-overlay,.coddy-slider-overlay_hiddenblock,.coddy-slider-slide{height:400px}.coddy-slider-data{width:100%}.coddy-slider-desc,.coddy-slider-name{font-size:16px;line-height:23px;max-width:100%}.coddy-slider-name{text-shadow:0 0 4px rgba(255,255,255,.35)}.coddy-slider-anim{display:none}}@media screen and (max-width:520px){.coddy-slider-overlay,.coddy-slider-overlay_hiddenblock,.coddy-slider-slide{height:550px}}@media screen and (max-width:400px){.coddy-slider-overlay,.coddy-slider-overlay_hiddenblock,.coddy-slider-slide{height:600px}.coddy-slider-desc,.coddy-slider-name{font-size:14px;line-height:20px}}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 20px);z-index:3;width:40px;height:40px;border-radius:20px;background-size:14px;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,.6);cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{background-color:rgba(0,0,0,.95)}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next,.view.windows .window.school.active{right:0}.agreement-replace,.error-message{font-size:14px!important;font-weight:400}.error-message{color:rgba(215,102,102,.9);display:none}.your-stuff-inp .agreement .span_title{font-size:13px}#blinger-launcher-iframe,.comments-about-us.reviews_page .item-review .comment-owner{margin-bottom:0}.rocket-block.fixed{margin-bottom:70px}@media screen and (max-width:320px){#blinger-launcher-iframe{margin-bottom:10px}}@media screen and (min-width:321px) and (max-width:340px){#blinger-launcher-iframe{margin-bottom:10px}}@media screen and (min-width:321px) and (max-width:410px){#blinger-launcher-iframe{margin-bottom:10px}}@media screen and (min-width:411px) and (max-width:510px){#blinger-launcher-iframe{margin-bottom:10px}}@media screen and (min-width:511px) and (max-width:620px){#blinger-launcher-iframe{margin-bottom:10px}.rocket-block.fixed{margin-bottom:130px}}@media screen and (min-width:621px) and (max-width:880px){#blinger-launcher-iframe{margin-bottom:10px}.rocket-block.fixed{margin-bottom:110px}}@media screen and (min-width:881px) and (max-width:1510px){#blinger-launcher-iframe,.rocket-block.fixed{margin-bottom:10px}}.our-team-subsect .slick-dots{display:none}.our-team-subsect .owl-dots{overflow:hidden!important;height:24px;padding-top:6px;margin:auto!important}.members-carousel .slick-dots{text-align:center!important;position:relative}.comments-about-us.reviews_page{background-repeat:repeat;background-size:contain;margin-top:60px;padding-top:0}.comments-about-us.reviews_page .slider-main{padding-top:0}.comments-about-us.reviews_page .item-review{padding-top:40px}.comments-about-us.reviews_page .item-review .line{background:#0594b4;height:3px;width:calc(50% - 10px);display:inline-block}.comments-about-us.reviews_page .item-review .pixel{background:#0594b4;height:3px;width:3px;margin:0 4px;display:inline-block;border-radius:50%}.comments-about-us.reviews_page .link.primary{background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376;color:#fff}@media screen and (max-width:992px){.comments-about-us.reviews_page{margin-top:75px}}.hidden_block{display:none;height:0;width:0;padding:0;margin:0;border:0 solid #000}.bottom-face-foot{overflow:hidden;margin:0 auto 20px;max-width:340px}#vk_groups{max-width:340px;width:100%!important;margin:0 auto}.members-carousel .slick-list{padding:0}.privacy-policy{padding:60px 20px}.privacy-policy h1{max-width:1170px;text-align:center;padding:0 15px 35px;margin:0 auto auto;font-size:24px;text-transform:uppercase;font-weight:700}.banner-wrapper{z-index:0}.button,.main-head p.link,.tabs p{display:inline-block}.button{vertical-align:top;max-width:334px;-webkit-border-radius:2em;border-radius:2em;position:relative;-webkit-transition:all .3s;transition:all .3s;background-color:#18a283;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}.button:hover{-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.leave-review.discounts_page,.price-coddy.price_page{background-repeat:repeat;background-size:contain;margin-top:0;padding-top:0}.leave-review.discounts_page h1,.price-coddy.price_page h1{margin-top:60px}@media screen and (min-width:768px){.switch{margin-left:10px;margin-right:10px}#callbackFormBlock .switch{margin:0}.container-news{padding:0 20px 80px}.header-banner+#bxdynamic_JE6SPz_end+.main-head,.header-banner+.main-head{position:absolute;top:80px;left:0}.mobile-nav-menu .mobile-nav-menu__btn{margin-bottom:30px}.toggle-mnu{margin-top:8px}.language-ico a{display:block;margin-top:5px}.numbers .numb-wrapper{padding:120px 40px 140px}.topic-for-school{font-size:24px;line-height:40px}.info-about-us .write-us{font-size:24px;margin-bottom:35px}.info-about-us.contacts-page h1{padding:0 0 30px}.info-about-us.contacts-page{padding:45px 0;margin-top:45px}.design-thoughts,body>.head-img+.design-thoughts{padding-top:40px}.banner-wrapper+.design-thoughts{padding-top:30px}.our-school{padding-top:50px}}@media screen and (min-width:1024px){.numbers .numb-wrapper{padding-top:120px;padding-bottom:180px}.slick-dotted.slick-slider{margin-bottom:65px}.moon-sect{padding-top:65px;padding-bottom:0}.our-team-subsect{margin-top:65px}.members-carousel .slick-list{padding:0}.info-about-us.contacts-page{margin:60px 0 0;padding:90px 0 150px}.privacy-policy h1{text-align:center;padding:0 0 30px}.prepod{width:300px;float:left;margin-right:15px;margin-bottom:15px}}@media screen and (max-width:1200px){.footer-bottom__wrapper{margin:0}.head-img{display:block;height:auto;min-height:auto;background:0 0!important}.head-img canvas{display:none}.head-img img{top:0;left:0;width:100%;display:block}}@media screen and (min-width:1300px){.numbers .numb-wrapper .actual-numb{font-size:77px;line-height:77px}.info-about-us{background-image:url(/local/templates/coddy/css/../img/sect-foot-info/bg-foot.jpg);background-size:auto 110%}}@media screen and (max-width:1299px){.agreement-replace a{color:#000;text-decoration:underline}#callbackFormBlock .switch .mess_switch{color:#0692b3}.switch .mess_switch{color:#fff}input.toggle-round+label:before{background-color:#fff}}@media screen and (max-width:1024px){.footer-partners-logo .csta{width:100%;text-align:left}}@media screen and (max-width:992px){.head-img{margin-top:37px}.privacy-policy{padding:75px 20px}}@media screen and (max-width:991px){.head-img{margin-top:27px}.footer-partners-logo .skolk{width:50%;display:inline-block}.footer-partners-logo .european{width:50%}.footer-partners-logo .gm,.footer-partners-logo .histes{display:inline-block;width:50%;text-align:left}.footer-partners-logo .gm img.mob{display:block}.footer-partners-logo .gm img.desk{display:none}.footer-partners-logo .csta img.mob{display:block}.footer-partners-logo .csta img.desk{display:none}.footer-partners-logo .csta{display:inline-block;width:20%;text-align:right}}@media screen and (max-width:767px){.banner-wrapper,.header-banner{display:none}.main-head{min-height:70px;text-align:center}.wrap-main-site-nav{position:absolute;right:0;top:auto}.c-filter.header{float:none;display:inline-block;-webkit-transform:translate(-34%,0);transform:translate(-34%,0)}.mobile-nav-menu{padding-top:20px}.moon-sect .partners li,.moon-sect .partners li img{margin-bottom:0}.slider-main-partners.owl-carousel .owl-nav .owl-prev{left:0}.slider-main-partners.owl-carousel .owl-nav .owl-next{right:0}.about-sub-container .after-topic{margin-top:10px;margin-bottom:10px;height:auto}.about-sub-container{margin-top:0!important}.head-img{display:none}#callbackFormBlock .switch .mess_switch{font-size:16px}.footer-partners-logo .gm{display:inline-block;width:100%;text-align:left}}@media screen and (max-width:639px){.c-filter.header{-webkit-transform:translate(0,0);transform:translate(0,0)}.main-site-logo{display:block;float:none;text-align:left}.numbers .numb-wrapper{display:block;padding-top:60px}.numbers .numb-wrapper .actual-numb{font-size:30px;line-height:30px;margin-bottom:8px}}.main-head p.link{vertical-align:middle;padding:0;margin:3px 0 0}.main-head .lang-text{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;margin-left:5px}.main-head .lang-key,.main-site-nav .desc-nav li.drop-down span{cursor:pointer}#cd-lang .languages{padding:0 2em 2em;width:150px;margin:auto}#cd-lang .cd-user-modal-title{padding:20px 20px 30px}#cd-lang .languages .img_lang{width:30px;float:left}#cd-lang .languages .img_lang a img{height:24px}#cd-address li{margin-bottom:20px}.main-site-nav .mobile-nav-menu__btn{display:none}@media screen and (min-width:992px){.mobile-nav-menu{display:none}}@media screen and (max-width:991px){.main-site-nav{padding-top:0}.main-site-nav .mobile-nav-menu__btn{display:block}.mobile-nav-menu .mobile-nav-menu__btn{display:none}}@media screen and (max-width:767px){.main-site-nav .mobile-nav-menu__btn{display:none}.mobile-nav-menu .mobile-nav-menu__btn{display:block}}.environment.default,.view.windows .window.active,.view.windows.active{display:block!important}.environment.sources{display:none!important}.inner,.view{display:block;position:absolute;box-sizing:border-box;float:left;margin:0;padding:0;width:100%}.view{height:100%;overflow:hidden}.view.default{display:block!important;z-index:1}.view.windows{display:none!important;z-index:3;background-color:rgba(0,0,0,.8)}.view.welcome{display:none!important;z-index:2}.inner{height:auto}.section.map>.inner{height:100%}.card-container{display:none;position:absolute;top:90px;left:30px;z-index:10;width:500px;height:500px;overflow-y:auto;background:#fff;border-radius:5px;padding:10px 20px;font-size:16px;line-height:1.4em}.card__logo{margin:10px auto 20px;height:85px;width:auto}.card-active,.card__logo,.slider-images img.show-img{display:block}.card a{text-decoration:none;color:#337ab7}.card a:hover{text-decoration:underline;color:#4790ce}.card a,.card__route{font-size:20px}.card__site{margin-top:24px}.exitImg{opacity:.45;position:absolute;right:10px;width:25px}.exitImg:hover{opacity:1;cursor:pointer}.view.windows .window{display:none;position:absolute;box-sizing:border-box;float:left;margin:0;padding:0;width:auto;height:100%}.view.windows .window.city,.view.windows .window.point,.view.windows .window.school{position:absolute;top:0;right:0;width:300px;height:100%;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.75)}.view.windows .window.point,.view.windows .window.school{right:-300px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}.main-site-nav .desc-nav li.drop-down,.slider{position:relative}.slider-images img{margin:0 auto;display:none;height:330px;width:100%}.left-button,.right-button{position:absolute;background-color:rgba(255,255,255,.75);top:150px;cursor:pointer;padding:5px}.left-button{left:0}.right-button{right:0}.left-button:hover,.right-button:hover{background-color:rgba(200,200,200,.8)}.tabs{margin-bottom:20px;border-bottom:1px solid #bbb}.tabs p{border:1px solid transparent;padding:5px 10px;margin-right:10px;margin-bottom:-1px}.tabs p:not(.tab-active):hover{cursor:pointer;border:1px solid #d9d9d9;border-radius:3px 3px 0 0;border-bottom:1px solid transparent;color:#495057}.tabs .tab-active{border:1px solid #bbb;border-bottom:1px solid #fff;border-radius:3px 3px 0 0;color:#495057}.hidden{display:none}.loading-failed-message{position:absolute;width:400px;max-height:200px;z-index:20;padding:20px;border:3px solid #c89696;border-radius:15px;background-color:#fff;font-size:26px;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center}.section{display:block;position:absolute;box-sizing:border-box;float:left;margin:0;padding:0;width:100%;height:auto}.section.map{left:0;top:0;width:100%;height:100%;z-index:1}.header-wrapper.black .lang-mob img.lang-key,.header-wrapper.black canvas,.main-head .mobi_logo{display:none}.main-head .desc_logo{height:140px;width:100%;max-width:120px;position:absolute;top:-40px}.main-head .c-filter.header{margin-left:145px}@media screen and (max-width:992px){.main-head .mobi_logo{display:block;height:110px;position:absolute;top:-30px;z-index:20}.main-head .desc_logo{display:none}.main-head .c-filter.header{margin-left:25px}.leave-review.discounts_page h1,.price-coddy.price_page h1{margin-top:75px}}a.lang .lang-text{font-size:14px}.main-site-nav .drop-down>.link-out{display:inline-block;padding:10px 0 25px;border-bottom:3px solid transparent;margin-bottom:-20px;line-height:18px}.main-site-nav .drop-down>.link-out.active,.main-site-nav .drop-down>.link-out:hover{border-color:#0097b9;color:#fff}@media only screen and (max-width:1200px){.main-site-nav li .link,.main-site-nav li .link-out,a.lang .lang-text{font-size:14px}}@media (min-width:992px){.main-site-nav .desc-nav li.drop-down{height:42px}.main-site-nav .drop-down>.link-out{padding-bottom:22.33px;line-height:24px}}.main-site-nav .desc-nav li.drop-down ul{display:none;position:absolute;width:250px;text-align:left;top:57px;left:-80px;padding:2px 0 25px;box-shadow:inset 0-26px #2b4554}.main-head-block.fixed .main-site-nav .desc-nav .drop-down ul{top:55px}.main-site-nav .desc-nav li.drop-down>ul::before{content:"";display:block;height:25px;background-color:#2b4554}.main-site-nav .desc-nav li.drop-down li{width:100%;padding:.99px 0;margin:-.99px 0;background-color:#2b4554}.main-site-nav .desc-nav li.drop-down li:hover{background-color:#3c5a6b}.main-site-nav .desc-nav li.drop-down li.hasmenu{background-image:url(/images/arrow-right.webp);background-repeat:no-repeat;background-position:90% 50%}.main-site-nav .desc-nav li.drop-down li.hasmenu ul{height:calc(100% - 5px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#0493b4 #3c5a6b}.main-site-nav .desc-nav li.drop-down li.hasmenu ul::-webkit-scrollbar{background-color:#3c5a6b;width:7px}.main-site-nav .desc-nav li.drop-down li.hasmenu ul::-webkit-scrollbar-thumb{background-color:#0493b4}.main-site-nav .desc-nav li.drop-down li .link-out{width:100%;display:block;padding:10px 40px}.main-site-nav .desc-nav .drop-down ul ul{top:2px;left:250px;min-height:calc(100% - 2px);box-shadow:inset 0-999px #3c5a6b}.main-head-block.fixed .main-site-nav .desc-nav .drop-down ul ul{top:2px}.main-site-nav .desc-nav .drop-down ul ul::before{content:"";display:block;height:23px;background-color:#3c5a6b}.main-site-nav .desc-nav .drop-down ul ul li{background:#3c5a6b}#visually_impaired{position:absolute;top:0;right:0}#visually_impaired .visually_impaired_botton{width:70px;height:50px;background:url(/images/version/eye.120.webp)50% 50%no-repeat #fff!important;background-size:cover!important;position:absolute;right:40px;z-index:100;border-radius:0 0 10px 10px;box-shadow:0 0 5px #999;cursor:pointer}#visually_impaired .visually_impaired_botton.active{background:url(/images/version/not_eye.120.webp)50% 50%no-repeat #fff!important;background-size:cover!important}#visually_impaired .visually_impaired_botton:hover{background-color:#eee!important}#content.black,#content.black .comments-about-us .item-review .comment-shared,#content.black .comments-about-us .item-review .stars,#content.black .comments-about-us .reviews_block,#content.black .more-info-about-us .coddy-tv-block,#content.black .more-info-about-us .coddy-tv-block .botton,#content.black .more-info-about-us .social_share a.fb-coddy,#content.black .more-info-about-us .social_share a.telegrem-coddy,#content.black .more-info-about-us .social_share a.viber-coddy,#content.black .more-info-about-us .social_share a.vk-coddy,#content.black .our-news .b-event__image,#content.black .our-school .block_answer,#content.black .our-school .block_bubbles.owl-carousel .owl-nav .owl-next,#content.black .our-school .block_bubbles.owl-carousel .owl-nav .owl-prev,#content.black .rocket-block .back-to-top,#content.black img,.cd-user-modal.black img,.form-block.black,.form-block.black .coddy,.form-block.black .registration .pict .pict-area,.form-block.black form#regi-form .input_checkbox>input[type=checkbox]:checked+.span_checkbox:before,.form-block.black img,.header-wrapper.black .header-banner,.header-wrapper.black .popup-city-list .logo-city-list,.header-wrapper.black .popup-city-list .search-city-list .btn-search,.header-wrapper.black img,.main-foot.black iframe,.main-foot.black img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.header-wrapper.black a{text-decoration:underline!important}#content.black a,.cd-user-modal.black a,.form-block.black #info_contacts .block_contacts .block_address .address .menu li a.menu_map,.form-block.black a,.main-foot.black a{color:#000!important;text-decoration:underline!important}.header-wrapper.black .city-filter .city-t-filter span:after,.header-wrapper.black .city-filter .city-t-filter:hover span:after{border-color:#000 transparent}.header-wrapper.black #logo-block{width:140px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.header-wrapper.black .top-head{background:#fff;border-top:2px solid #333}#content.black a:hover,.cd-user-modal.black a:hover,.form-block.black a:hover,.header-wrapper.black a:hover,.main-foot.black a:hover{color:#000!important;text-decoration:none!important}.header-wrapper.black a,.header-wrapper.black div,.header-wrapper.black li,.header-wrapper.black nav,.header-wrapper.black p,.header-wrapper.black span{color:#000!important}#content.black .filter-options ul li a,.header-wrapper.black .filter-options ul li a,.header-wrapper.black .header-info{background:#fff;color:#000}.header-wrapper.black .main-head{background:#fff;border-top:2px solid #333;border-bottom:2px solid #333}#content.black .btn-filter,#content.black .btn-filter.active,.header-wrapper.black .btn-filter,.header-wrapper.black .btn-filter.active,.header-wrapper.black .mobile-nav-menu__btn a{background:#fff;color:#000;border:1px solid #333;box-shadow:none}#content.black .filter-options__inside,.header-wrapper.black .filter-options__inside,.header-wrapper.black .popup-city-list .search-city-list input.search{background:#fff;border:1px solid #333}#content.black .b-filter .btn-filter span:after,#content.black .b-filter .btn-filter:after,#content.black .main-site-nav li .btn-filter-enroll:after,.header-wrapper.black .b-filter .btn-filter span:after,.header-wrapper.black .b-filter .btn-filter:after,.header-wrapper.black .main-site-nav li .btn-filter-enroll:after{border-color:transparent transparent #000!important}#content.black .b-filter .filter-options ul li a:hover,#content.black .b-filter .filter-options ul li.active a,#content.black .cd-form input.has-border,#content.black .cd-form textarea.has-border,.header-wrapper.black .b-filter .filter-options ul li a:hover,.header-wrapper.black .b-filter .filter-options ul li.active a{border:1px solid #333}.header-wrapper.black .contacts-phone__link a,.header-wrapper.black .contacts-phone__number a,.header-wrapper.black .main-head .lang-text,.header-wrapper.black .main-site-nav li .link,.header-wrapper.black .main-site-nav li .link-out,.header-wrapper.black .popup-city-list .search-city-list input[type=text]::placeholder{color:#000}#content.black .rocket-block .back-to-top p:hover,.header-wrapper.black .contacts-phone__number a:hover{text-decoration:underline}.black .main-site-nav .desc-nav li.drop-down ul ul,.header-wrapper.black .main-site-nav li .btn-filter-enroll{background:#fff;border:1px solid #333;box-shadow:none}.header-wrapper.black .main-site-nav .desc-nav li.drop-down ul{background:#fff;box-shadow:none;padding-bottom:0}.black .main-site-nav .desc-nav li.drop-down ul ul{border-left:2px solid #000;padding-bottom:0}.black .main-site-nav .desc-nav li.drop-down ul::before{background:#fff;border:1px solid #333;border-left:2px solid #000;border-bottom:0}.black .main-site-nav .desc-nav li.drop-down ul::after{content:"";display:block;height:25px;background:#fff;border:1px solid #333;border-left:2px solid #000;border-top:0}.black .main-site-nav .desc-nav li.drop-down ul ul::after,.black .main-site-nav .desc-nav li.drop-down ul ul::before{border:0}.header-wrapper.black .main-site-nav .desc-nav li.drop-down li{background-color:transparent;border-left:2px solid #333;border-right:1px solid #333;padding-top:0;padding-bottom:0;margin:0}.header-wrapper.black .main-site-nav .desc-nav li.drop-down ul ul li{border-left:0;border-right:0}.header-wrapper.black .main-site-nav .desc-nav li.drop-down li:hover{box-shadow:0 .9px #000,0-.9px #000}.black .main-site-nav .desc-nav .drop-down .hasmenu{background-image:url(/images/arrow-right-black.webp)}#content.black .b-course__icon img,.header-wrapper.black .main-site-logo,.header-wrapper.black .popup-city-list .close{filter:invert(1)}.header-wrapper.black .toggle-mnu span,.header-wrapper.black .toggle-mnu span:after,.header-wrapper.black .toggle-mnu span:before{background-color:#000}.header-wrapper.black .toggle-mnu.on span{background-color:transparent}#content.black .coddy-slider-window,.header-wrapper.black .mobile-nav-menu,.header-wrapper.black .popup-city-list{background:#fff}.header-wrapper.black .mobile-nav-menu .link-out{border-top:1px solid #333;border-bottom:1px solid #333}.black .main-site-nav .drop-down>.link-out.active{border-color:#333}.mobile-nav-menu .drop-down .link-out{font-weight:700;font-size:17px;padding:15px 0;position:relative}.mobile-nav-menu .drop-down ul{display:none;padding:0 0 160px;background-color:#2b4554}.mobile-nav-menu .drop-down ul .link-out{padding:15px 0;border:0;font-weight:400!important;font-size:16px}.mobile-nav-menu .drop-down span.link-out.open{display:none}.link-out1>i,.mobile-nav-menu .drop-down .link-out span{transform:translateY(1px) rotate(0deg);display:block;width:15px;height:15px;position:absolute;top:18px;right:0;transition:.3s}.link-out1,.link-out1>i:after{position:relative;display:block}.link-out1>i:after{content:"";background-color:#fff;height:2px;width:12px;right:0;border-radius:1px;transition:.3s}.mobile-nav-menu .drop-down .link-out span:after,.mobile-nav-menu .drop-down .link-out span:before{content:"";display:block;position:relative;background-color:#fff;height:2px;width:12px;right:0;border-radius:1px;transition:.3s}.link-out1>i:after,.mobile-nav-menu .drop-down .link-out span:after{top:5px;transform:translateY(1px) rotate(-45deg)}.link-out1>i:before,.mobile-nav-menu .drop-down .link-out span:before{transform:translateY(1px) rotate(45deg);top:0}.mobile-nav-menu .drop-down .link-out.open span:after,.mobile-nav-menu .drop-down .link-out.open span:before{background-color:#2f9f8b}.mobile-nav-menu .drop-down .link-out.open span{transform:translate(-3px,1px) rotate(90deg)}.mobile-nav-menu .drop-down ul ul{position:absolute;top:0;left:20px;right:20px}.link-out1{font-size:17px;padding:15px 0;cursor:pointer;color:#fff!important;line-height:20px!important;font-weight:700!important;text-decoration:none!important;text-transform:none!important;border-top:1px solid #556a76;text-align:left;outline:0;float:right}.link-out1>i:before{content:"";display:block;position:relative;background-color:#fff;height:2px;width:12px;right:0;border-radius:1px}#content.black .coddy-slider-desc,#content.black .coddy-slider-name{color:#000}#content.black .b-about-sert .b-about-sert__body a.link.btn,#content.black .b-about-sert__body .link.primary,#content.black .btn-green-color a,#content.black .certificates .wrapper-btn-green,#content.black .comments-about-us .link.primary,#content.black .leave-review .center-btn a.link,#content.black .leave-review .link.primary,#content.black .make-a-review .center-btn a.link,#content.black .our-courses .link.primary,#content.black .price-coddy .price_button a.link,#content.black .schedule-button a.link,#content.black .wrapper-btn-blue,#content.black .your-stuff-inp #submit_comment,#langFormBlock.form-block.black .button,#langFormBlock.form-block.black .languages .lang_name span,#langFormBlock.form-block.black .languages .lang_name span:hover,.form-block.black a.link{color:#000!important;background:#fff!important;-webkit-box-shadow:0 0 0#fff!important;box-shadow:0 0 0#fff!important;border:1px solid #333!important}#langFormBlock.form-block.black .languages .lang_name.act span{color:#fff!important;background:#000!important}#content.black .about-sub-container .topic{color:#000;font-weight:700}#content.black .rocket-block .back-to-top:hover{text-decoration:none}#content.black .what-we-teach{background:#666}#content.black .leave-review .topic-card,#content.black .rocket-block .back-to-top p,#content.black .sect-topic .about-coddy-topic,#content.black .slider-main .comment,#content.black .slider-main .comment-owner,#content.black .slider-main p,#content.black .wrapper-sect-inside .text-about-coddy .text-1,#content.black .wrapper-sect-inside .text-about-coddy .text-5{color:#000}#content.black .comments-about-us,#content.black .info-about-us,#content.black .moon-sect,#content.black .our-courses{background:#fff!important;border-top:2px solid #333;border-bottom:2px solid #333}#content.black .leave-review .about-sub-container,#content.black .slider-main .owl-dots .owl-dot{background:#fff;border:1px solid #333}#content.black .slider-main .owl-dots .owl-dot.active,#content.black .slider-main .owl-dots .owl-dot:hover{border:1px solid #333;background:#333}#content.black .leave-review .about-sub-container:hover{background:#fff}#content.black .leave-review .about-sub-container .after-text p,#content.black .leave-review .about-sub-container .after-topic,#content.black .leave-review .about-sub-container .after-topic span,#content.black .leave-review .about-sub-container:hover .after-topic span,#content.black .leave-review .after-topic .rub,#content.black .leave-review .after-topic .rub:hover,#content.black .leave-review .text-bold,#content.black .leave-review .text-star,#content.black .moon-sect .topic,#content.black .our-news .s-title,#content.black .your-kids-future{color:#000!important}#content.black .b-course,#content.black .our-news .b-event.b-event_column,#content.black .portfolio-items .item-overlay,#content.black .portfolio-items .item-overlay .actions-overlay .link{background:#fff!important;border:1px solid #333}#content.black .b-course__desc,#content.black .b-course__price,#content.black .b-course__title,#content.black .our-news .b-date,#content.black .our-news .b-event__body{background:#fff!important;color:#000!important}#content.black .members-carousel .slick-arrow.slick-next:hover:after,#content.black .our-school .block_bubbles .owl-dots .owl-dot:hover,#content.black .slick-dots li.slick-active button,#content.black .slick-dots li:hover button #content.black .our-school .block_bubbles .owl-dots .owl-dot.active{background:#000!important}#content.black .certificates .b-about-sert__body p,#content.black .certificates .b-about-sert__header p,#content.black .certificates .gift-sertificate__header,#content.black .our-news .b-event__company a,#content.black .our-news .b-event__name a,#content.black .our-news .b-event__text{color:#000!important}#content.black .certificates .gift-sertificate{background:#fff;border-top:2px solid #333}#content.black .certificates .gift-sertificate:after{filter:invert(1);bottom:25px;left:-55px;z-index:5}#content.black .members-carousel .member-name span,#content.black .our-school .block_bubbles .item{box-shadow:none;background:#fff;border:1px solid #333;color:#000!important}#content.black .members-carousel .slick-dots li.slick-active button{background:#fff;color:#000!important}#content.black #accordion .panel-heading a,#content.black #accordion .panel-heading a.active,#content.black #accordion .panel-heading a:hover,#content.black .agreement .span_title,#content.black .agreement .span_title a,#content.black .b-course .b-course-age,#content.black .b-course .b-course-desc,#content.black .b-course .b-course-duration,#content.black .b-course .b-course-title,#content.black .b-filter.search input[type=text]::placeholder,#content.black .certificates .wrapper-btn-green .order-a-cerf,#content.black .info-about-us .adress .link,#content.black .info-about-us .common-asks,#content.black .info-about-us .link-inf-about,#content.black .info-about-us .link_contacts,#content.black .info-about-us .numbs .numb p,#content.black .info-about-us .our-city,#content.black .info-about-us .pr-text,#content.black .info-about-us .time-table,#content.black .info-about-us .write-us,#content.black .members-carousel .member-desc,#content.black .numbers .numb-wrapper .actual-numb,#content.black .numbers .numb-wrapper .after-numb-text,#content.black .our-school .block_bubbles .item .title_bubble,#content.black .price-coddy .quote,#content.black .wanna-be-better .after-wanna-be-text,#content.black .wanna-be-better .after-wanna-be-text a,#content.black .wanna-be-better .wanna-be-topic,#content.black .wrapper-btn-blue .link,#content.black .write-us.map a{color:#000!important}#content.black .members-carousel .slick-dots li button,.footer.black .btn{box-shadow:none;background:#fff;border:1px solid #333}#content.black .members-carousel .slick-dots li.slick-active button{box-shadow:none;background:#333;border:1px solid #333}#content.black .numbers{background:#fff}#content.black .numbers .numb-wrapper{padding-top:100px;padding-bottom:0}#content.black .info-about-us .adress li:before,#content.black .info-about-us .numbs .numb:before,#content.black .info-about-us .some-links li:before,#content.black input.toggle-round+label:after{background:#000}#content.black .agreement .span_title a,#content.black .info-about-us .adress .link,#content.black .info-about-us .link-inf-about,#content.black .info-about-us .link_contacts,#content.black .wanna-be-better .after-wanna-be-text a{text-decoration:underline}#content.black .agreement .span_title a:hover,#content.black .info-about-us .adress .link:hover,#content.black .info-about-us .link-inf-about:hover,#content.black .info-about-us .link_contacts:hover,#content.black .wanna-be-better .after-wanna-be-text a:hover,.footer.black a:hover{text-decoration:none}#content.black .info-about-us{padding-top:100px}#content.black .info-about-us .social-icons li .fa,#content.black .info-about-us .social-icons li .ustart,#content.black .info-about-us .social-icons li .viber,.form-block.black .registration .form-area .field-button .link:after{filter:invert(1)}#content.black .any-questions{margin-top:0}#content.black .cd-form input.has-border.has-error,#content.black .cd-form textarea.has-border.has-error,.cd-user-modal.black .cd-form input.has-border.has-error,.cd-user-modal.black .cd-form textarea.has-border.has-error{border:2px solid #333}#content.black .cd-form .cd-error-message,.cd-user-modal.black .cd-form .cd-error-message.is-visible{background:#fff;border:1px solid #000;color:#000!important;bottom:-45px;font-size:12px}#content.black .cd-form .cd-error-message:after,.cd-user-modal.black .cd-form .cd-error-message:after{border-bottom:8px solid rgba(0,0,0,.9)}#content.black #accordion .panel-heading a,#content.black #accordion .panel-heading a.active,#content.black #accordion .panel-heading a:hover,#content.black #info_contacts .block_contacts .block_address .address .menu li,#content.black input.toggle-round+label:before,.form-block.black #info_contacts .block_contacts .block_address .address .menu li{background:#fff;border:1px solid #333}#content.black form .input_checkbox>.span_checkbox{border:1px solid rgba(0,0,0,.9);background-color:#fff}#content.black form .input_checkbox>.span_checkbox.error,.cd-user-modal.black form .input_checkbox>.span_checkbox{border:2px solid rgba(0,0,0,.9);background-color:#fff}#content.black .coddy-slider-arrow .arrow .line,#content.black .coddy-slider-arrow .arrow:after,#content.black .coddy-slider-arrow .arrow:before,#content.black .owl-next .arrow .line,#content.black .owl-next .arrow:after,#content.black .owl-next .arrow:before,#content.black .owl-prev .arrow .line,#content.black .owl-prev .arrow:after,#content.black .owl-prev .arrow:before,#content.black .partner-reviews-arrow .arrow .line,#content.black .partner-reviews-arrow .arrow:after,#content.black .partner-reviews-arrow .arrow:before,#content.black .slick-arrow.slick-next .arrow .line,#content.black .slick-arrow.slick-next .arrow:after,#content.black .slick-arrow.slick-next .arrow:before,#content.black .slick-arrow.slick-prev .arrow .line,#content.black .slick-arrow.slick-prev .arrow:after,#content.black .slick-arrow.slick-prev .arrow:before{background-color:#000}#content.black #form_callback .cd-user-modal-success.field_mess_error,#content.black #form_callback .cd-user-modal-success.field_switch_error,#content.black #info_contacts .contacts_time_and_phone div a,#content.black #info_contacts .form_contacts .any-questions .your-stuff-inp .agreement a,#content.black #info_contacts .form_contacts .any-questions .your-stuff-inp .agreement span,#content.black #info_contacts .form_contacts .contacts_info div a,#content.black .cd-user-modal-success,#content.black .cd-user-modal-success.error,#content.black .cd-user-modal-success.field_error,#content.black .our-awards .awards-title span,#content.black .price-coddy .price_item .price_item_count_child,#content.black .switch .mess_switch,#info_contacts .block_contacts .block_address.with_metro .metro_list .menu_metro li .menu_metro_map.not_act{color:#fff!important}#content.black .b-filter.search input[type=text]{border:1px solid #000}#content.black .b-course .b-course-info{background:#fff!important;border-top:1px solid #000;border-bottom:1px solid #000}#content.black .b-course .b-course-desc{border-bottom:1px solid #000}#content.black .b-course .b-course-age{border-right:1px solid #000}#content.black .b-course.img_icon{border-bottom:0 solid #000}#content.black #info_contacts .block_address .address .menu li .scheme_map,.form-block.black #info_contacts .block_address .address .menu li .scheme_map{border:1px solid;border-radius:100%}#content.black .comments-about-us .stars_block{display:none}.rub{font-family:"Conv_RUBSN"!important}.footer.black{background-color:#fff;color:#000}.footer.black a{color:#000}.black .footer-bottom{border-top:1px solid;background:#fff;color:#000}.footer.black .btn{border:1px solid;color:#000}.black .footer-social__icon{box-sizing:content-box;border:1px solid;border-radius:50%;background-color:#000}.main-head .filter-options ul li a:hover,.main-head .filter-options ul li.active a{border-radius:32px}.b-city-list{padding-bottom:10px}.main-head .filter-options{width:400%;text-align:left}.b-menu_mobile .filter-options{right:0;width:calc(100% - 50px);left:auto;display:block;z-index:20;margin:0;top:0;transform:none}.main-head .b-menu_mobile .filter-options__inside ul li{display:block;width:100%;text-align:left;box-sizing:border-box}.main-head .b-menu_mobile .filter-options__inside{height:300px;overflow:scroll;border-radius:0;margin:0}.close-mobile_btn{position:absolute;background:#0484ac;top:15px;left:-1000px;width:50px;height:50px;-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;-o-transition:.8s ease-out}.close-mobile_btn:after,.close-mobile_btn:before{content:" ";width:2px;display:block;position:absolute;height:26px;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.close-mobile_btn:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}@media (max-width:992px){.main-head .filter-options{width:calc(400% - 65px);margin-left:calc(-100% + 25px)}}@media (max-width:991px){.main-head .filter-options{width:calc(400% - 65px);margin-left:-220px}}@media (max-width:767px){.main-head .btn-filter.active+.filter-options .close-mobile_btn{left:0}.main-head .btn-filter.active:after{opacity:0}.main-head .b-filter{position:static}.main-head .c-filter.header{position:static;transform:none;margin-left:-100px}.main-head .filter-options{width:100%;margin-left:0;transform:none;right:0;left:auto!important;overflow:hidden;height:465px;pointer-events:none}.b-city-item{width:100%;display:block}.main-head .btn-filter.active+.filter-options .filter-options__inside{right:0}.main-head .btn-filter.active+.filter-options{pointer-events:inherit}.main-head .filter-options__inside{height:100%;overflow:scroll;border-radius:0;margin-top:15px;margin-left:50px;position:absolute;width:calc(100% - 50px);top:0;right:-1000px;-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;-o-transition:.8s ease-out}}@media (max-width:639px){.main-head .c-filter.header{margin-left:0}}.cd-user-modal.black .cd-form input[type=submit],.cd-user-modal.black .cd-user-modal-success,.cd-user-modal.black .cd-user-modal-title.success,.form-block.black .registration .form-area .field-error,.form-block.black .registration .form-area .title{color:#000!important}.cd-user-modal.black .cd-form input[type=submit],.form-block.black .field-button a.link.act{border:1px solid #333;background:#fff}.form-block.black .center-btn .link:before{border:0 solid #333;background:#fff}.form-block.black .center-btn .link{text-decoration:none!important;-webkit-box-shadow:none;box-shadow:none}.form-block.black .registration .form-area .field input.err{border-bottom:2px solid #000}.collect-data{width:100%;position:fixed;left:0;bottom:0;background-color:#2b4554;color:#fff;z-index:10000000000000;animation:showDiv 3s forwards}.collect-data .collect-button{text-align:center;background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:10px;padding:10px 15px!important;margin:5px 0;max-width:150px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff}.collect-data .collect-button a:hover{-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.collect-data .collect-text{text-align:left;padding:5px 1px;font-size:10px}.collect-data .collect-text a,.footer.black a{text-decoration:underline}.collect-data .collect-text a:hover{color:#009bb7;text-decoration:none}.collect-data .collect-robot{position:relative}.collect-data img.collect-robot{width:12%;bottom:0;position:absolute;max-width:185px!important}@media only screen and (max-width:991px){.collect-data img.collect-robot{display:none}.collect-data .collect-text{padding:20px 5px 5px}}@media only screen and (max-width:600px){.collect-data .collect-button{max-width:100%;margin:5px 2px 15px}.collect-data .collect-text{padding:10px 5px 5px}}.ul-part{text-align:center}.ul-part li{display:inline-block;margin:30px 10px 0}.ul-part li a{display:block;width:260px;height:100px;border:1px solid #fff}.ul-part li.li-part1 a{background:url(/images/yar_partner1.webp)50% 50%no-repeat #00485c}.ul-part li.li-part2 a{background:url(/images/yar_partner2.webp)50% 50%no-repeat #00485c}.ul-part li.li-part1 a:hover{background:url(/images/yar_partner12.webp)50% 50%no-repeat #00485c}.ul-part li.li-part2 a:hover{background:url(/images/yar_partner22.webp)50% 50%no-repeat #00485c}.control-page div,.mission-page div,.philosophy-page div,.tests-page div{-webkit-transition:top 1s linear 0s;-moz-transition:top 1s linear 0s;-o-transition:top 1s linear 0s;transition:top 1s linear 0s}.philosophy-page{padding:0 0 475px;margin-top:0;background:url(/images/philosophy/philosophy_header.webp)50%0 no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat,url(/images/philosophy/philosophy_footer2.webp)50% 100%no-repeat;overflow:hidden}.philosophy-page .title:after,.philosophy-page .title:before{content:"";position:absolute;top:-1px;width:54px;min-height:42px;height:100%}.philosophy-page .title:before{left:-54px;background:url(/images/philosophy/philosophy_title.webp)0 0 repeat-y}.philosophy-page .title:after{right:-54px;background:url(/images/philosophy/philosophy_title2.webp)0 0 repeat-y}.philosophy-page .title{padding:5px 0 5px 10px;margin:30px 0 55px;min-height:41px;background-color:#f3f3f3;display:inline-block;position:relative;color:#446e87;font-size:28px;line-height:40px;max-width:calc(100% - 80px)}.philosophy-page .title_center{text-align:center}.philosophy-page .right{text-align:right}.philosophy-page .text{color:#888;font-size:16px;line-height:22px}.mission-page .text p,.mission-page .text ul,.philosophy-page .text p,.philosophy-page .text ul{margin:0 0 25px}.awards-page .awards-header .awards-header-body p span,.mission-page .text span,.philosophy-page .text span{color:#3db39e;font-weight:700}.philosophy-page .text ul li{padding:0 0 0 35px;list-style:none;background:url(/images/philosophy/philosophy_li.webp)15px 8px no-repeat}.philosophy-page .quote:after,.philosophy-page .quote:before{content:"";position:absolute;width:31px;height:20px;background:url(/images/philosophy/philosophy_quote.webp)0 0 no-repeat}.philosophy-page .quote:before{left:-41px;bottom:-15px}.philosophy-page .quote:after{right:0;top:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.philosophy-page .quote{position:relative;padding:0;margin:55px 0;color:#446e87;font-size:22px;line-height:28px;font-weight:700}.philosophy-page .text_bold{color:#3db39e;font-weight:700;font-size:22px;line-height:28px;margin:0 0 25px}.philosophy-page .duble .col-md-6{padding:0 10%0 0}.philosophy-page .duble .col-md-6:nth-child(2n){padding:0 0 0 3%}.philosophy-page .duble .col-md-6 .right{padding:0 0 0 10%}.philosophy-page .head_title{padding:300px 0 383px}.head_title h1,.philosophy-page .head_title h1{font-weight:700;font-size:58px;line-height:58px;text-align:left}.control-page .head_title h1 span,.mission-page .head_title h1 span,.philosophy-page .head_title h1 span{color:#0095b6}.philosophy-page .col-md-6.img{height:560px}.philosophy-page .philosophy_img_b1{width:100%;height:auto;position:relative}.philosophy-page .philosophy_img_b1 div{width:105%;position:absolute;top:-60px;height:620px;margin-left:-60px}.philosophy-page .philosophy_img_b1 .philosophy_img_l1{z-index:1;background:url(/images/philosophy/philosophy_b1_l1.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b1 .philosophy_img_l2{z-index:2;background:url(/images/philosophy/philosophy_b1_l2.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b1 .philosophy_img_l3{z-index:3;background:url(/images/philosophy/philosophy_b1_l3.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b1 .philosophy_img_l4{z-index:4;background:url(/images/philosophy/philosophy_b1_l4.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b1 .philosophy_img_l5{z-index:5;background:url(/images/philosophy/philosophy_b1_l5.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b1 .philosophy_img_l6{z-index:7;background:url(/images/philosophy/philosophy_b1_l6.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b1 .philosophy_img_l7{display:none;width:65px;height:63px;top:223px;left:374px;z-index:6;background:url(/images/philosophy/philosophy_b1_l7.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b2 div,.philosophy-page .philosophy_img_b3 div{width:105%;position:absolute;top:-60px;height:545px;margin-left:60px}.philosophy-page .philosophy_img_b2 .philosophy_img_l1{z-index:1;background:url(/images/philosophy/philosophy_b2_l1.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b2 .philosophy_img_l2{z-index:2;background:url(/images/philosophy/philosophy_b2_l2.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b2 .philosophy_img_l3{z-index:3;background:url(/images/philosophy/philosophy_b2_l3.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b2 .philosophy_img_l4{z-index:4;background:url(/images/philosophy/philosophy_b2_l4.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b2 .philosophy_img_l5{z-index:5;background:url(/images/philosophy/philosophy_b2_l5.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b3,.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{display:none}.philosophy-page .philosophy_img_b3 .philosophy_img_l1{z-index:1;background:url(/images/philosophy/philosophy_b3_l1.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .stars{border-radius:100%;background:#fff}.philosophy-page .star1{width:10px;height:10px;position:absolute;top:90px;left:-70px}.philosophy-page .star2{width:5px;height:5px;position:absolute;top:120px;left:110px}.philosophy-page .star3{width:7px;height:7px;position:absolute;top:220px;left:-55px}.philosophy-page .star4{width:3px;height:3px;position:absolute;top:320px;left:-110px}.philosophy-page .star5{width:10px;height:10px;position:absolute;top:170px;right:70px}.philosophy-page .star6{width:3px;height:3px;position:absolute;top:210px;right:300px}.philosophy-page .star7{width:20px;height:20px;position:absolute;top:400px;right:0}.philosophy-page .star8{width:7px;height:7px;position:absolute;top:500px;right:90px}.philosophy-page .star9{width:5px;height:5px;position:absolute;top:310px;right:170px}.philosophy-page .star10{width:10px;height:10px;position:absolute}.philosophy-page .star11,.philosophy-page .star12{width:5px;height:5px;position:absolute;background:#f8e160}.philosophy-page .star12{width:3px;height:3px}.philosophy-page .cosmonaut{position:absolute;top:385px;right:255px;z-index:2}.philosophy-page .cosmonaut_hand{position:absolute;top:405px;right:278px;z-index:1}.philosophy-page .courses_to{margin:0}.philosophy-page .courses_to a.link{display:block;width:250px;margin:auto}.philosophy-page .text span.text-topic-bold{color:#888}#block-confetti{width:100%;max-width:410px;margin:auto;position:relative}#confetti{width:100%;max-width:400px;height:500px;overflow-y:hidden;margin:0 0 16px 10px;border-radius:185px 185px 0 0}@media only screen and (max-width:1199px){.philosophy-page .star3{top:160px;left:-50px}.philosophy-page .star4{top:260px;left:-100px}.philosophy-page .star5{top:130px;right:120px}.philosophy-page .star6{top:210px;right:250px}.philosophy-page .star7{top:340px;right:-20px}.philosophy-page .star8{top:470px;right:70px}.philosophy-page .cosmonaut{right:150px}.philosophy-page .cosmonaut_hand{right:173px}.philosophy-page .philosophy_img_b1 div{top:0;height:520px;margin-left:-20px}.philosophy-page .philosophy_img_b2 div{margin-left:-20px}.philosophy-page .philosophy_img_b1 .philosophy_img_l7{width:56px;height:53px;top:237px;left:313px}.philosophy-page .head_title{padding:208px 0 413px 50px}.philosophy-page .duble .col-md-6{padding:0 10%0 15px}.philosophy-page .duble .col-md-6:nth-child(2n){padding:0 15px 0 3%}}@media only screen and (max-width:991px){#block-confetti,.philosophy-page .animation_header{display:none}.philosophy-page{background:url(/images/philosophy/philosophy_header3.webp)-20% 2%no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)200% -2%no-repeat,url(/images/philosophy/philosophy_footer3.webp)50% 100%no-repeat;background-size:50%auto,50%auto,auto 720px,125%auto}.philosophy-page .head_title{padding:160px 0 52% 15%}.philosophy-page .col-md-6.img{height:auto}.philosophy-page .philosophy_img_b1{width:350px;height:400px;position:relative;margin:0 auto 30px}.philosophy-page .philosophy_img_b1 div,.philosophy-page .philosophy_img_b3 div{height:400px;top:0;margin:0}.philosophy-page .philosophy_img_b1 .philosophy_img_l7{width:38px;height:37px;top:139px;left:188px}.philosophy-page .philosophy_img_b2{display:none}.philosophy-page .philosophy_img_b3{display:block;width:350px;height:400px;position:relative;margin:0 auto 30px}.philosophy-page .col-md-6.title_mobile_center{text-align:center}.philosophy-page .text ul li{padding:0 0 0 20px;background:url(/images/philosophy/philosophy_li.webp)0 8px no-repeat;margin:0}.philosophy-page .quote{text-align:center;padding:0 30px}.philosophy-page .quote:before{left:0}.philosophy-page .duble .col-md-6,.philosophy-page .duble .col-md-6:nth-child(2n){padding:0 15px}.philosophy-page .duble .col-md-6 .right{padding:0}.philosophy-page .right{text-align:left}.philosophy-page .courses_to{margin:45%0 0}}@media only screen and (max-width:880px){.philosophy-page{padding:0 0 30%;margin-top:0;background:url(/images/philosophy/philosophy_header3.webp)-20% 2%no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)300% -2%no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat;background-size:50%auto,50%auto,auto 720px,125%auto}.philosophy-page .courses_to{margin:40%0 0}}@media only screen and (max-width:820px){.philosophy-page{padding:0 0 30%;margin-top:0;background:url(/images/philosophy/philosophy_header3.webp)-20% 2%no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)400% -2%no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat;background-size:50%auto,50%auto,auto 720px,125%auto}.philosophy-page .courses_to{margin:36%0 0}}@media only screen and (max-width:767px){.philosophy-page{padding:0 0 30%;margin-top:0;background:url(/images/philosophy/philosophy_header3.webp)-20% 2%no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)280% -2%no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat;background-size:50%auto,50%auto,auto 600px,125%auto}.philosophy-page .head_title{padding:120px 0 40% 20%}.philosophy-page .head_title h1{font-size:48px;line-height:48px}.philosophy-page .head_title img{height:38px}.philosophy-page .courses_to{margin:36%0 0}}@media only screen and (max-width:675px){.philosophy-page{padding:0 0 30%;margin-top:0;background:url(/images/philosophy/philosophy_header3.webp)-20% 2%no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)300% -2%no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat;background-size:50%auto,50%auto,auto 550px,125%auto}.philosophy-page .head_title{padding:120px 0 45% 20%}.philosophy-page .head_title h1{font-size:40px;line-height:40px}.philosophy-page .head_title img{height:30px}.philosophy-page .courses_to{margin:36%0 0}.philosophy-page .col-md-6.img{height:auto}.philosophy-page .philosophy_img_b1,.philosophy-page .philosophy_img_b3{width:275px;height:315px}.philosophy-page .philosophy_img_b1 div,.philosophy-page .philosophy_img_b3 div{height:315px}}@media only screen and (max-width:605px){.philosophy-page{padding:0 0 30%;margin-top:0;background:url(/images/philosophy/philosophy_header3.webp)-20% 2%no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)-500% -2%no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat;background-size:50%auto,50%auto,110%auto,125%auto}.philosophy-page .head_title{padding:120px 0 62% 20%}}@media only screen and (max-width:480px){.philosophy-page{padding:0 0 30%;margin-top:0;background:url(/images/philosophy/philosophy_header3.webp)-50%0 no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)-500% -2%no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat;background-size:65%auto,50%auto,110%auto,125%auto}.philosophy-page .head_title{padding:40px 0 68% 20%}}@media only screen and (max-width:420px){.philosophy-page{padding:0 0 65%;margin-top:0;background:url(/images/philosophy/philosophy_header3.webp)-400% .2%no-repeat,url(/images/philosophy/philosophy_header1.webp)0-1%no-repeat,url(/images/philosophy/philosophy_header2.webp)-35%0 no-repeat,url(/images/philosophy/philosophy_footer.webp)50% 100%no-repeat;background-size:95%auto,90%auto,180%auto,270%auto}.philosophy-page .head_title{padding:140px 0 345px 20%}.philosophy-page .head_title h1{font-size:40px;line-height:40px}.philosophy-page .courses_to{margin:75%0 0}}@media only screen and (max-width:385px){.philosophy-page .head_title{padding:140px 0 345px 15%}}@media only screen and (max-width:355px){.philosophy-page .head_title{padding:140px 0 345px 10%}}@media only screen and (max-width:330px){.philosophy-page .head_title{padding:140px 0 345px 7%}}@media only screen and (min-width:992px){.philosophy-page .philosophy_img_b1.act .philosophy_img_l2{-webkit-animation:slide 3s linear 0s;animation:slide 3s linear 0s}.philosophy-page .philosophy_img_b1.act .philosophy_img_l3{-webkit-animation:slide 2.5s linear 0s;animation:slide 2.5s linear 0s}.philosophy-page .philosophy_img_b1.act .philosophy_img_l4{-webkit-animation:slide 2s linear 0s;animation:slide 2s linear 0s}.philosophy-page .philosophy_img_b1.act .philosophy_img_l5{-webkit-animation:slide 2.8s linear 0s;animation:slide 2.8s linear 0s}.philosophy-page .philosophy_img_b1 div,.philosophy-page .philosophy_img_b2 div{display:none}.philosophy-page .philosophy_img_b1 .philosophy_img_l6{background:url(/images/philosophy/philosophy_b1_l6_2.webp)0 0 no-repeat;background-size:auto 100%}.philosophy-page .philosophy_img_b1 .philosophy_img_l7{-webkit-animation:cosm2 1s linear 0s infinite;animation:cosm2 1s linear 0s infinite}.philosophy-page .philosophy_img_b2.act .philosophy_img_l2{-webkit-animation:slide2 3s linear 0s;animation:slide2 3s linear 0s}.philosophy-page .philosophy_img_b2.act .philosophy_img_l3{-webkit-animation:slide2 2.5s linear 0s;animation:slide2 2.5s linear 0s}.philosophy-page .philosophy_img_b2.act .philosophy_img_l4{-webkit-animation:slide2 2s linear 0s;animation:slide2 2s linear 0s}.philosophy-page .star1{-webkit-animation:pulsate 2s linear 0s infinite;animation:pulsate 2s linear 0s infinite}.philosophy-page .star2{-webkit-animation:pulsate_small 1s linear 0s infinite;animation:pulsate_small 1s linear 0s infinite}.philosophy-page .star3{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.philosophy-page .star4{-webkit-animation:pulsate_small 1s linear 1s infinite;animation:pulsate_small 1s linear 1s infinite}.philosophy-page .star5{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.philosophy-page .star6{-webkit-animation:pulsate_small 2s linear 1s infinite;animation:pulsate_small 2s linear 1s infinite}.philosophy-page .star7{-webkit-animation:pulsate 2s linear 1s infinite;animation:pulsate 2s linear 1s infinite}.philosophy-page .star8{-webkit-animation:pulsate_small 1s linear .5s infinite;animation:pulsate_small 1s linear .5s infinite}.philosophy-page .star9{-webkit-animation:pulsate_small 2s linear 0s infinite;animation:pulsate_small 2s linear 0s infinite}.philosophy-page .star10{-webkit-animation:slide_star 10s linear 0s infinite;animation:slide_star 10s linear 0s infinite}.philosophy-page .star11{-webkit-animation:slide_star2 10s linear 2s infinite;animation:slide_star2 10s linear 2s infinite}.philosophy-page .star12{-webkit-animation:slide_star3 10s linear 4s infinite;animation:slide_star3 10s linear 4s infinite}.philosophy-page .cosmonaut_hand{-webkit-animation:cosm 1s linear 0s infinite;animation:cosm 1s linear 0s infinite}}.coddy-slider-arrow,.owl-next,.owl-prev,.partner-reviews-arrow,.slick-arrow.slick-next,.slick-arrow.slick-prev{transform:translateY(-50%);padding:18px;display:block;font-size:0;transition:.3s;background:0 0!important;border:0;border-radius:100%;text-transform:none}.gallery-photo .gallery-next,.gallery-photo .gallery-prev{width:20px;height:40px;top:calc(50% - 20px);left:0;position:absolute;cursor:pointer}.gallery-photo .gallery-next{right:0;left:auto}.gallery-sign-img{color:#fff;margin-bottom:2%;display:inline-table}.gallery-sign-img a{color:inherit}@media only screen and (max-width:850px){.gallery-sign-img{margin-bottom:7%}}@media only screen and (max-width:800px){.gallery-sign-img{margin-bottom:13%}}@media only screen and (max-width:750px){.gallery-sign-img{margin-bottom:17%}}@media only screen and (max-width:700px){.gallery-sign-img{margin-bottom:22%}}@media only screen and (max-width:650px){.gallery-sign-img{margin-bottom:25%}}@media only screen and (max-width:610px){.gallery-sign-img{margin-bottom:27%}}.coddy-slider-arrow:hover,.owl-next:hover,.owl-prev:hover,.partner-reviews-arrow:hover,.slick-arrow.slick-next:hover,.slick-arrow.slick-prev:hover{background:0 0!important}.coddy-slider-arrow.next,.coddy-slider-arrow.prev,.owl-next,.owl-prev,.partner-reviews-arrow.next,.partner-reviews-arrow.prev,.slick-arrow.slick-next,.slick-arrow.slick-prev{background-image:none}.coddy-slider-arrow .arrow,.gallery-photo .gallery-next .arrow,.gallery-photo .gallery-prev .arrow,.owl-next .arrow,.owl-prev .arrow,.partner-reviews-arrow .arrow,.slick-arrow.slick-next .arrow,.slick-arrow.slick-prev .arrow{position:absolute;top:0;left:0;right:0;bottom:0}.about-us .slick-arrow.slick-prev .arrow{top:8px;left:15px}.about-us .slick-arrow.slick-next .arrow{top:8px;right:15px}.coddy-slider-arrow .arrow:before{top:11px;bottom:25px}.coddy-slider-arrow .arrow:after,.coddy-slider-arrow .arrow:before{content:"";display:block;position:absolute;background-color:#fff;height:2px;width:20px;border-radius:1px;transform:translateY(1px) rotate(-45deg);transition:.3s}.partner-reviews-arrow .arrow:before{top:11px;bottom:25px;transform:translateY(1px) rotate(-45deg)}.partner-reviews-arrow .arrow:after,.partner-reviews-arrow .arrow:before{content:"";display:block;position:absolute;background-color:#fff;height:2px;width:20px;border-radius:1px;transition:.3s}.owl-prev .arrow:before,.partner-reviews-arrow .arrow:after{transform:translateY(1px) rotate(-45deg)}.owl-next .arrow:before,.owl-prev .arrow:before{content:"";display:block;position:absolute;background-color:#fff;height:2px;width:20px;top:11px;bottom:25px;border-radius:1px;transition:.3s}.owl-prev .arrow:after{transform:translateY(1px) rotate(-45deg)}.owl-next .arrow:after,.owl-prev .arrow:after{content:"";display:block;position:absolute;background-color:#fff;height:2px;width:20px;border-radius:1px;transition:.3s}.slick-arrow.slick-prev .arrow:before{transform:translateY(1px) rotate(-45deg)}.slick-arrow.slick-next .arrow:before,.slick-arrow.slick-prev .arrow:before{content:"";display:block;position:absolute;height:2px;width:20px;top:11px;bottom:25px;border-radius:1px;transition:.3s}.slick-arrow.slick-prev .arrow:after{transform:translateY(1px) rotate(-45deg)}.slick-arrow.slick-next .arrow:after,.slick-arrow.slick-prev .arrow:after{content:"";display:block;position:absolute;height:2px;width:20px;border-radius:1px;transition:.3s}.gallery-photo .gallery-prev .arrow:before{transform:translateY(1px) rotate(-45deg)}.gallery-photo .gallery-next .arrow:before,.gallery-photo .gallery-prev .arrow:before{content:"";display:block;position:absolute;background-color:#fff;height:2px;width:20px;top:11px;bottom:25px;border-radius:1px;transition:.3s}.gallery-photo .gallery-prev .arrow:after{transform:translateY(1px) rotate(-45deg)}.gallery-photo .gallery-next .arrow:after,.gallery-photo .gallery-prev .arrow:after{content:"";display:block;position:absolute;background-color:#fff;height:2px;width:20px;border-radius:1px;transition:.3s}.new-page-slide .owl-nav .arrow:after,.new-page-slide .owl-nav .arrow:before,.slick-arrow.slick-next .arrow:after,.slick-arrow.slick-next .arrow:before,.slick-arrow.slick-prev .arrow:after,.slick-arrow.slick-prev .arrow:before{background-color:#333}.coddy-slider-arrow .arrow:after,.owl-prev .arrow:after,.partner-reviews-arrow .arrow:after,.slick-arrow.slick-prev .arrow:after{top:26px;bottom:auto;transform:rotate(45deg)}.owl-next .arrow:after,.slick-arrow.slick-next .arrow:after{top:26px;bottom:auto}.gallery-photo .gallery-prev .arrow:after{top:26px;bottom:auto;transform:rotate(45deg)}.gallery-photo .gallery-next .arrow:after{top:26px;bottom:auto}.coddy-slider-arrow.next .arrow:after,.coddy-slider-arrow.next .arrow:before,.gallery-photo .gallery-next .arrow:after,.gallery-photo .gallery-next .arrow:before,.owl-next .arrow:after,.owl-next .arrow:before,.partner-reviews-arrow.next .arrow:after,.partner-reviews-arrow.next .arrow:before,.slick-arrow.slick-next .arrow:after,.slick-arrow.slick-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.coddy-slider-arrow.next .arrow:after,.gallery-photo .gallery-next .arrow:after,.owl-next .arrow:after,.partner-reviews-arrow.next .arrow:after,.slick-arrow.slick-next .arrow:after{transform:rotate(-45deg)}.coddy-slider-arrow .arrow .line,.owl-prev .arrow .line,.partner-reviews-arrow .arrow .line{position:absolute;display:block;background-color:#fff;height:2px;width:30px;top:19px;left:4px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.owl-next .arrow .line{background-color:#fff}.slick-arrow.slick-prev .arrow .line{top:19px;left:4px;transform:translateX(30px)}.owl-next .arrow .line,.slick-arrow.slick-next .arrow .line,.slick-arrow.slick-prev .arrow .line{position:absolute;display:block;height:2px;width:30px;opacity:0;border-radius:1px;pointer-events:none;transition:.3s}.gallery-photo .gallery-prev .line{top:19px;left:4px;transform:translateX(30px)}.gallery-photo .gallery-next .line,.gallery-photo .gallery-prev .line{position:absolute;display:block;background-color:#fff;height:2px;width:30px;opacity:0;border-radius:1px;pointer-events:none;transition:.3s}.new-page-slide .owl-nav .arrow .line,.slick-arrow.slick-next .arrow .line,.slick-arrow.slick-prev .arrow .line{background-color:#333}.coddy-slider-arrow.next .arrow .line,.gallery-photo .gallery-next .line,.owl-next .arrow .line,.partner-reviews-arrow.next .arrow .line,.slick-arrow.slick-next .arrow .line{top:18px;left:auto;right:4px;transform:translateX(-30px)}.coddy-slider-arrow.prev:hover .arrow .line,.gallery-photo .gallery-prev:hover .line,.owl-prev:hover .arrow .line,.partner-reviews-arrow.prev:hover .arrow .line,.slick-arrow.slick-prev:hover .arrow .line{opacity:1;left:-24px}.coddy-slider-arrow.next:hover .arrow .line,.gallery-photo .gallery-next:hover .line,.owl-next:hover .arrow .line,.partner-reviews-arrow.next:hover .arrow .line,.slick-arrow.slick-next:hover .arrow .line{opacity:1;right:-24px}.coddy-slider-arrow.next:hover .arrow:after,.coddy-slider-arrow.prev:hover .arrow:before,.gallery-photo .gallery-next:hover .arrow:after,.gallery-photo .gallery-prev:hover .arrow:before,.owl-next:hover .arrow:after,.owl-prev:hover .arrow:before,.partner-reviews-arrow.next:hover .arrow:after,.partner-reviews-arrow.prev:hover .arrow:before,.slick-arrow.slick-next:hover .arrow:after,.slick-arrow.slick-prev:hover .arrow:before{transform:translateY(1px) rotate(135deg)}.coddy-slider-arrow.next:hover .arrow:before,.coddy-slider-arrow.prev:hover .arrow:after,.gallery-photo .gallery-next:hover .arrow:before,.gallery-photo .gallery-prev:hover .arrow:after,.owl-next:hover .arrow:before,.owl-prev:hover .arrow:after,.partner-reviews-arrow.next:hover .arrow:before,.partner-reviews-arrow.prev:hover .arrow:after,.slick-arrow.slick-next:hover .arrow:before,.slick-arrow.slick-prev:hover .arrow:after{transform:rotate(223deg)}.coddy-slider-arrow.next:hover .arrow:after,.gallery-photo .gallery-next:hover .arrow:after,.owl-next:hover .arrow:after,.partner-reviews-arrow.next:hover .arrow:after,.slick-arrow.slick-next:hover .arrow:after{top:24px}.price-coddy{background:url(/images/price/price_bg.webp)50% 50%no-repeat #fff;background-size:100%auto}.price-coddy .s-title{margin-top:40px;margin-bottom:20px}.price-coddy .slick-track{height:620px}.price-coddy .price_item{width:100%;height:540px;position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.price-coddy .price_item div{width:100%;max-width:280px;left:calc(50% - 140px);position:absolute;color:#fff;font-size:18px;line-height:20px;font-weight:700;text-align:center}.price-coddy .price_item .price_item_title{top:60px;font-size:20px;line-height:24px}.price-coddy .price_item .price_item_count_child{top:280px;color:#3db39e}.price-coddy .price_item .price_item_down{display:block;margin-top:25px}.price-coddy .price_item .price_item_desc{max-width:200px;left:calc(50% - 100px);top:310px;font-weight:400}.price-coddy .price_item .price_item_price{top:440px;font-size:30px;line-height:32px}.price-coddy .price_button{text-align:center}.price-coddy .price_button a.link{text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:14px;padding:14px 40px!important;margin:0;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}.price-coddy .price_button a.link:hover{top:3;-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.price-coddy .quote:after,.price-coddy .quote:before{content:"";position:absolute;width:31px;height:20px;background:url(/images/mission/mission_quote.webp)0 0 no-repeat}.price-coddy .quote:before{left:-41px;bottom:-15px}.price-coddy .quote:after{right:-20px;top:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.price-coddy .quote{position:relative;padding:0;color:#446e87;font-size:30px;line-height:32px;font-weight:700;max-width:500px;margin:10px auto 50px;text-align:center}@media only screen and (max-width:1199px){.price-coddy .price_button{padding:17px 5px 0}}@media only screen and (max-width:520px){.price-coddy .quote{width:80%;font-size:22px;line-height:28px}.price-coddy .quote:before{left:-35px}.price-coddy .quote:after{right:-25px}.price-coddy .price_button a.link{width:100%;display:block;margin-left:0}}@media only screen and (max-width:400px){.price-coddy .slick-track{height:520px}.price-coddy .price_item{height:450px}.price-coddy .price_item .price_item_desc,.price-coddy .price_item div{max-width:100%;left:0;padding:0 40px}.price-coddy .price_item .price_item_title{top:8%}.price-coddy .price_item .price_item_count_child{top:53%}.price-coddy .price_item .price_item_desc{top:59%}.price-coddy .price_item .price_item_desc p{margin:0;padding:0}.price-coddy .price_item .price_item_price{top:80%}}@media only screen and (max-width:365px){.price-coddy .price_item .price_item_price{top:76%}}@media only screen and (max-width:358px){.price-coddy .price_item .price_item_title{top:18%}.price-coddy .price_item .price_item_desc{top:61%}.price-coddy .price_item .price_item_price{top:75%}}@media only screen and (max-width:340px){.price-coddy .price_item .price_item_title{top:19%;font-size:17px;line-height:19px}.price-coddy .price_item .price_item_desc{font-size:16px;line-height:20px}.price-coddy .price_item .price_item_price{top:72%;font-size:25px;line-height:27px}}@media only screen and (max-width:330px){.price-coddy .slick-track{height:520px}.price-coddy .price_item{height:430px}.price-coddy .price_item .price_item_title{top:22%}.price-coddy .price_item .price_item_count_child{top:51%}.price-coddy .price_item .price_item_desc{top:59%}.price-coddy .price_item .price_item_price{top:71%}}.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header.webp)50%0 no-repeat,url(/images/mission/mission_footer.webp)50% 100%no-repeat;overflow:hidden}.mission-page .title:after,.mission-page .title:before{content:"";position:absolute;top:-1px;width:54px;height:42px}.mission-page .title:before{left:-54px;background:url(/images/mission/mission_title.webp)0 0 no-repeat}.mission-page .title:after{right:-54px;background:url(/images/mission/mission_title2.webp)0 0 no-repeat}.mission-page .title{padding:5px 0 5px 10px;margin:30px 0 55px;height:41px;background-color:#f3f3f3;display:inline-block;position:relative;color:#446e87;font-size:28px;line-height:26px}.mission-page .title_center{text-align:center}.mission-page .right{text-align:right}.mission-page .text{color:#888;font-size:16px;line-height:22px}.mission-page .text ul li{padding:0 0 0 35px;list-style:none;background:url(/images/mission/mission_li.webp)15px 8px no-repeat}.mission-page .quote:after,.mission-page .quote:before{content:"";position:absolute;width:31px;height:20px;background:url(/images/mission/mission_quote.webp)0 0 no-repeat}.mission-page .quote:before{left:-41px;bottom:-15px}.mission-page .quote:after{right:0;top:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mission-page .quote,.mission-page .text_bold{font-weight:700;font-size:22px;line-height:28px}.mission-page .quote{position:relative;padding:0;margin:55px 0;color:#446e87}.mission-page .quote.top:after{right:-30px}.mission-page .quote.bottom{text-align:center;color:#fff;margin:80px 0 40px}.mission-page .quote.bottom:before{left:10px}.mission-page .quote.bottom:after{right:10px;top:0}.mission-page .text_bold{color:#3db39e;margin:0 0 25px}.mission-page .head_title{padding:300px 0 0}.mission-page .head_title h1{font-weight:700;font-size:58px;line-height:58px;text-align:left}.mission-page .col-md-6.img{height:560px}.mission-page .mission_img_b1 div{width:100%;position:absolute;top:-60px;height:545px;margin-left:60px}.mission-page .mission_img_b1 .mission_img_l1{z-index:1;background:url(/images/mission/mission_b1_l1.webp)0 0 no-repeat;background-size:auto 100%}.mission-page .mission_img_b1 .mission_img_l2{z-index:2;background:url(/images/mission/mission_b1_l2.webp)0 0 no-repeat;background-size:auto 100%}.mission-page .mission_img_b1 .mission_img_l3{z-index:4;background:url(/images/mission/mission_b1_l3.webp)0 0 no-repeat;background-size:auto 100%;width:107px;height:134px;top:255px;left:130px}.mission-page .mission_img_b1 .mission_img_l4{z-index:5;background:url(/images/mission/mission_b1_l4.webp)0 0 no-repeat;background-size:auto 100%;width:107px;height:134px;top:255px;left:130px}.mission-page .mission_img_b1 .mission_img_l5{z-index:3;background:url(/images/mission/mission_b1_l5.webp)0 0 no-repeat;background-size:auto 100%;width:107px;height:134px;top:255px;left:130px}.mission-page .stars{border-radius:100%;background:#fff}.mission-page .star1{width:10px;height:10px;position:absolute;top:90px;left:-70px}.mission-page .star2{width:5px;height:5px;position:absolute;top:120px;left:110px}.mission-page .star3{width:7px;height:7px;position:absolute;top:220px;left:-55px}.mission-page .star4{width:3px;height:3px;position:absolute;top:320px;left:-110px}.mission-page .star5{width:10px;height:10px;position:absolute;top:170px;right:70px}.mission-page .star6{width:3px;height:3px;position:absolute;top:210px;right:300px}.mission-page .star7{width:20px;height:20px;position:absolute;top:350px;right:0}.mission-page .star8{width:7px;height:7px;position:absolute;top:500px;right:90px}.mission-page .star9{width:5px;height:5px;position:absolute;top:310px;right:170px}.mission-page .star10{width:10px;height:10px;position:absolute}.mission-page .star11,.mission-page .star12{width:5px;height:5px;position:absolute;background:#f8e160}.mission-page .star12{width:3px;height:3px}.mission-page .cosmonaut{width:178px;height:288px;position:absolute;top:415px;right:285px;background:url(/images/mission/mission_header_ch.webp)0 0 no-repeat}.mission-page .rover{width:147px;height:137px;position:absolute;top:470px;right:400px;background:url(/images/mission/mission_marsohod.webp)0 0 no-repeat}.mission-page .moon{width:153px;height:152px;position:absolute;top:200px;right:-145px;background:url(/images/mission/mission_header_m.webp)0 0 no-repeat}.mission-page .saturn{width:142px;height:128px;position:absolute;top:100px;right:40%;background:url(/images/mission/mission_header_pl.webp)0 0 no-repeat}@media only screen and (max-width:1199px){.mission-page .star3{top:160px;left:-50px}.mission-page .star4{top:260px;left:-100px}.mission-page .star5{top:130px;right:120px}.mission-page .star6{top:210px;right:250px}.mission-page .star7{top:340px;right:-20px}.mission-page .star8{top:470px;right:70px}.mission-page .cosmonaut{right:150px}.mission-page .cosmonaut_hand{right:173px}.mission-page .mission_img_b1 div{margin-left:-20px}.mission-page .head_title{padding:208px 0 0 50px}.mission-page .quote.top:before{left:-47px}.mission-page .quote.top{margin:55px 0 55px 25px}.mission-page .quote.bottom:before{left:-22px}}@media only screen and (max-width:991px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)200% -2%no-repeat,url(/images/mission/mission_footer.webp)35% 100%no-repeat;background-size:50%auto,auto 720px,170%auto}.mission-page .animation_header{display:none}.mission-page .head_title{padding:160px 0 0 15%}.mission-page .col-md-6.img{height:auto}.mission-page .mission_img_b1{display:none}.mission-page .text ul li{padding:0 0 0 20px;background:url(/images/mission/mission_li.webp)0 8px no-repeat;margin:0}.mission-page .quote{text-align:center;padding:0 30px}.mission-page .quote:before{left:0}.mission-page .right{text-align:left}.mission-page .quote.top{width:60%;margin:55px 0}.mission-page .quote.bottom{width:60%}}@media only screen and (max-width:945px){.mission-page .quote.top{width:55%}}@media only screen and (max-width:910px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)200% -2%no-repeat,url(/images/mission/mission_footer.webp)30% 100%no-repeat;background-size:50%auto,auto 720px,190%auto}.mission-page .quote.top{width:50%}}@media only screen and (max-width:880px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)300% -2%no-repeat,url(/images/mission/mission_footer.webp)30% 100%no-repeat;background-size:50%auto,auto 720px,190%auto}.mission-page .quote.bottom{margin:80px 0 40px 60px}}@media only screen and (max-width:820px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)400% -2%no-repeat,url(/images/mission/mission_footer.webp)25% 100%no-repeat;background-size:50%auto,auto 720px,210%auto}.mission-page .quote.top:before{left:-25px}}@media only screen and (max-width:780px){.mission-page .quote.top:before{left:-20px}.mission-page .quote.top{width:45%}}@media only screen and (max-width:767px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)280% -2%no-repeat,url(/images/mission/mission_footer.webp)25% 100%no-repeat;background-size:50%auto,auto 600px,210%auto}.mission-page .head_title{padding:120px 0 0 20%}.mission-page .head_title h1{font-size:48px;line-height:48px}.mission-page .head_title img{height:38px}.mission-page .quote.top{width:65%}.mission-page .quote.top:before{left:-10px}.mission-page .quote.bottom{margin:80px 0 40px 100px}}@media only screen and (max-width:735px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)280% -2%no-repeat,url(/images/mission/mission_footer.webp)25% 100%no-repeat;background-size:50%auto,auto 600px,280%auto}.mission-page .quote.top{width:55%}.mission-page .quote.bottom{width:62%;margin:80px auto 40px}}@media only screen and (max-width:705px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)350% -2%no-repeat,url(/images/mission/mission_footer.webp)25% 100%no-repeat;background-size:50%auto,auto 600px,280%auto}}@media only screen and (max-width:675px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)300% -2%no-repeat,url(/images/mission/mission_footer.webp)25% 100%no-repeat;background-size:50%auto,auto 550px,330%auto}.mission-page .head_title{padding:120px 0 0 20%}.mission-page .head_title h1{font-size:40px;line-height:40px}.mission-page .head_title img{height:30px}.mission-page .col-md-6.img{height:auto}.mission-page .quote.bottom{width:71%;margin:80px auto 40px}}@media only screen and (max-width:635px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)450% -2%no-repeat,url(/images/mission/mission_footer.webp)25% 100%no-repeat;background-size:50%auto,auto 550px,330%auto}}@media only screen and (max-width:605px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)calc(100% + 250px) 350px no-repeat,url(/images/mission/mission_footer2.webp)25% calc(100% + 150px) no-repeat;background-size:75%auto,auto 550px,100%auto}.mission-page .head_title{padding:120px 0 0 30%}.mission-page .quote.top{width:85%;margin:55px auto 450px}.mission-page .quote.bottom{width:91%}.mission-page .col-md-6.title_center_mobi{text-align:center}}@media only screen and (max-width:530px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)calc(100% + 250px) 350px no-repeat,url(/images/mission/mission_footer2.webp)25% calc(100% + 90px) no-repeat;background-size:75%auto,auto 550px,100%auto}.mission-page .head_title{padding:120px 0 0 30%}.mission-page .quote.top{width:85%;margin:55px auto 400px}.mission-page .quote.bottom{width:91%}.mission-page .col-md-6.title_center_mobi{text-align:center}}@media only screen and (max-width:480px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-1%no-repeat,url(/images/mission/mission_header2.webp)calc(100% + 250px) 350px no-repeat,url(/images/mission/mission_footer2.webp)25% calc(100% + 30px) no-repeat;background-size:75%auto,auto 550px,100%auto}}@media only screen and (max-width:420px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-5%no-repeat,url(/images/mission/mission_header2.webp)calc(100% + 130px) 450px no-repeat,url(/images/mission/mission_footer2.webp)25% calc(100% + 0px) no-repeat;background-size:95%auto,auto 550px,100%auto}.mission-page .head_title{padding:90px 0 0 30%}.mission-page .head_title h1{font-size:40px;line-height:40px}.mission-page .quote.top{margin:55px auto 550px}}@media only screen and (max-width:400px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-5%no-repeat,url(/images/mission/mission_header2.webp)calc(100% + 130px) 500px no-repeat,url(/images/mission/mission_footer2.webp)25% 100%no-repeat;background-size:95%auto,auto 550px,100%auto}.mission-page .quote.top{margin:55px auto 580px}}@media only screen and (max-width:380px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-3%no-repeat,url(/images/mission/mission_header2.webp)calc(100% + 180px) 500px no-repeat,url(/images/mission/mission_footer2.webp)25% 100%no-repeat;background-size:95%auto,auto 550px,120%auto}.mission-page .quote.top{margin:55px auto 530px}}@media only screen and (max-width:357px){.mission-page{padding:0;margin-top:0;background:url(/images/mission/mission_header1.webp)0-3%no-repeat,url(/images/mission/mission_header2.webp)calc(100% + 200px) 540px no-repeat,url(/images/mission/mission_footer2.webp)25% 100%no-repeat;background-size:95%auto,auto 550px,120%auto}.mission-page .quote.top{margin:55px auto 550px}}@media only screen and (min-width:992px){.mission-page .mission_img_b1 div{display:none}.mission-page .mission_img_b1.act .mission_img_l2{-webkit-animation:slide 30s linear 0s infinite;animation:slide 30s linear 0s infinite}.mission-page .star1{-webkit-animation:pulsate 2s linear 0s infinite;animation:pulsate 2s linear 0s infinite}.mission-page .star2{-webkit-animation:pulsate_small 1s linear 0s infinite;animation:pulsate_small 1s linear 0s infinite}.mission-page .star3{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.mission-page .star4{-webkit-animation:pulsate_small 1s linear 1s infinite;animation:pulsate_small 1s linear 1s infinite}.mission-page .star5{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.mission-page .star6{-webkit-animation:pulsate_small 2s linear 1s infinite;animation:pulsate_small 2s linear 1s infinite}.mission-page .star7{-webkit-animation:pulsate 2s linear 1s infinite;animation:pulsate 2s linear 1s infinite}.mission-page .star8{-webkit-animation:pulsate_small 1s linear .5s infinite;animation:pulsate_small 1s linear .5s infinite}.mission-page .star9{-webkit-animation:pulsate_small 2s linear 0s infinite;animation:pulsate_small 2s linear 0s infinite}.mission-page .star10{-webkit-animation:slide_star 10s linear 0s infinite;animation:slide_star 10s linear 0s infinite}.mission-page .star11{-webkit-animation:slide_star2 10s linear 2s infinite;animation:slide_star2 10s linear 2s infinite}.mission-page .star12{-webkit-animation:slide_star3 10s linear 4s infinite;animation:slide_star3 10s linear 4s infinite}.mission-page .rover.act{-webkit-animation:rov 9s linear 0s;animation:rov 9s linear 0s;right:0}.mission-page .moon{-webkit-animation:moon 2s linear 0s;animation:moon 2s linear 0s}.mission-page .saturn{-webkit-animation:saturn 3s linear 0s;animation:saturn 3s linear 0s}.mission-page .mission_img_b1 .mission_img_l4{-webkit-animation:cosm3 1s linear 0s infinite;animation:cosm3 1s linear 0s infinite}.mission-page .mission_img_b1 .mission_img_l5{-webkit-animation:cosm4 1s linear 0s infinite;animation:cosm4 1s linear 0s infinite}}.press-center-page{margin:40px 0 0;padding:0 0 70px}.press-center-page h1{background:#f4f4f4;padding:40px}.coddy-template-info{margin:0;padding:0;width:100%;height:auto}.coddy-template-info-left-block{float:left;margin:15px 0;padding:45px 30px 30px;width:calc(33.3% - 0px);height:350px;background:#f4f4f4;color:#3b3b3b;font-size:18px;line-height:24px;font-weight:400}.coddy-template-info-left-block p{padding:0;margin:0 0 40px}.coddy-template-info-right-block{float:left;margin:15px 0 0 15px;padding:20px;width:calc(22.2% - 15px);height:145px;background:#f4f4f4;color:#3b3b3b}.coddy-template-info-right-block span{color:#0096b8;font-size:48px;line-height:52px;font-weight:600;display:block;margin:0 0 15px}.coddy-template-info-right-block span span{display:inline;margin:0}.coddy-template-info-right-title{float:left;margin:15px 0 0 15px;padding:0 20px;width:calc(66.6% - 15px);height:30px;background:#2b4554;color:#fff;font-size:14px;line-height:28px;font-weight:600;text-transform:uppercase}.coddy-template-block{position:relative;width:100%;height:auto;min-height:40px}.coddy-component-news-item,.coddy-component-news-row,.coddy-template-block{display:block;box-sizing:border-box;float:left;margin:0;padding:0}.coddy-component-news-row{position:relative;width:100%;height:350px;list-style:none}.coddy-component-news-item{height:calc(100% - 15px);top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#191919}.coddy-component-news-item.press-coddy{background-color:#2b4554}.coddy-component-news-item.press-coddy-01{background:url(/images/press-01.webp)50% 20px no-repeat #2b4554;background-size:100%auto}.coddy-component-news-item.press-coddy-03{background:url(/images/press-02.webp)50% 50%no-repeat #2b4554;background-size:cover}.coddy-component-news-item-block{display:block;position:relative;box-sizing:border-box;float:left;width:100%;height:100%;overflow:hidden;text-decoration:none;color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.coddy-component-news-item.press-coddy .coddy-component-news-item-block,.coddy-component-news-item.press-coddy:hover .coddy-component-news-item-block{background-color:transparent}.coddy-component-news-item:hover .coddy-component-news-item-block{background-color:rgba(0,0,0,.25)}.coddy-component-news-item.press-coddy:hover{background-color:#2b4554}.coddy-component-news-item.press-coddy a{color:#fff;text-decoration:underline}.coddy-component-news-item a:hover,.coddy-component-news-item a:hover .coddy-component-news-item-block-description,.coddy-component-news-item a:hover .coddy-component-news-item-block-title,.coddy-component-news-item.press-coddy a:hover{text-decoration:none;color:#fff}.coddy-component-news-item-block-info{display:table;width:calc(100% - 15px)}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-info,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-info,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info{position:absolute;bottom:90px}.coddy-component-news-item-block-info .middle{display:table-cell;vertical-align:middle;height:335px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-info .middle,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-info .middle,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle{display:inline-block;height:auto}.coddy-component-news-item-block-title{display:inline-block;position:relative;box-sizing:border-box;max-width:calc(100% - 25px);margin:15px 20px 0;padding:0 0 4px;border-bottom:0 solid #fff;color:#fff;font-size:18px;line-height:24px;font-weight:400;text-decoration:none;text-align:center;width:100%;word-wrap:break-word}.coddy-component-news-item.press-coddy-01 .coddy-component-news-item-block-title{font-size:14px;line-height:20px;margin-top:-115px}.coddy-component-news-item.press-coddy-02 .coddy-component-news-item-block-title{font-size:14px;line-height:20px;text-align:left}.coddy-component-news-item.press-coddy-02 .coddy-component-news-item-block-title ul li{list-style:none;margin:0 0 20px 20px;position:relative}.coddy-component-news-item.press-coddy-02 .coddy-component-news-item-block-title ul li:before{content:"";position:absolute;left:-22px;top:7px;width:10px;height:10px;border-radius:100%;background:#0096b8;border:3px solid #fff}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-title,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-title,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-title{font-size:26px;line-height:32px;text-align:left;padding:0 0 4px}.coddy-component-news-item-block-hr{width:100px;height:4px;background:#fff;border-radius:4px;margin:10px calc(50% - 40px)0}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-hr,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-hr,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-hr{margin:10px 20px 0}.coddy-component-news-item-block-description{display:block;position:relative;box-sizing:border-box;margin:0;max-height:50%;overflow:hidden;width:calc(100% + 15px);padding:15px 20px;font-size:14px;font-weight:400;text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;text-align:center;word-wrap:break-word}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-description,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-description,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-description{text-align:left}.coddy-component-news-item-block-date{display:block;position:absolute;box-sizing:border-box;width:auto;bottom:20px;left:calc(50% - 30px);padding-top:10px;padding-bottom:5px;border-top-width:2px;border-top-style:solid}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-date,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-date,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-date{left:20px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(1){width:calc(25% - 15px);margin:0 15px 15px 0}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3){width:calc(25% - 15px);margin:0 0 15px 15px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2){width:50%;margin:0 0 15px}.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1){width:calc(50% - 7.5px);margin:0 7.5px 15px 0}.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(2){width:calc(25% - 7.5px);margin:0 0 15px 7.5px}.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3){width:calc(25% - 15px);margin:0 0 15px 15px}.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(1){width:calc(25% - 15px);margin:0 15px 15px 0}.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(2){width:calc(25% - 7.5px);margin:0 7.5px 15px 0}.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3){width:calc(50% - 7.5px);margin:0 0 15px 7.5px}.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(1){width:calc(25% - 15px);margin:0 15px 15px 0}.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(2){width:calc(25% - 7.5px);margin:0 7.5px 15px 0}.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(3){width:calc(25% - 7.5px);margin:0 0 15px 7.5px}.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(4){width:calc(25% - 15px);margin:0 0 15px 15px}.coddy-template-block.header{position:fixed;top:0;left:0;z-index:2;height:60px;padding-left:20px;padding-right:20px;background-color:#000}.coddy-template-block.content{z-index:1;background-color:#fff}.coddy-template-block.bottom{z-index:1;background-color:#191919}.coddy-template-block.footer{z-index:1;background-color:#000}.coddy-template-block.header .coddy-component-logo_link-this{font-size:14px;font-weight:bolder;color:#fff}.coddy-component-news-item-block{background-color:rgba(0,0,0,.75)}.coddy-component-news-item-block-date{font-size:12px;color:#fff;border-top-color:rgba(2,149,184,.85)}@media only screen and (max-width:1199px){.coddy-component-news-row-type-1:nth-child(1) .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-title{max-width:calc(100% - 38px)}.coddy-component-news-item.press-coddy-03 .coddy-component-news-item-block-title{max-width:calc(100% - 41px)}.coddy-component-news-item.press-coddy-01 .coddy-component-news-item-block-title{max-width:calc(100% - 23px)}.coddy-component-news-item.press-coddy-01{background:url(/images/press-01.webp)50% 55px no-repeat #2b4554;background-size:100%auto}}@media only screen and (max-width:991px){.coddy-template-info-right-block span{font-size:33px;line-height:46px;margin:0 0 15px}.coddy-template-info-left-block{font-size:14px;line-height:22px}.coddy-template-info-left-block p{margin:0 0 20px}.coddy-component-news-row{height:730px}.coddy-component-news-item{height:calc(50% - 15px)}.coddy-component-news-item.press-coddy-01 .coddy-component-news-item-block-title,.coddy-component-news-item.press-coddy-03 .coddy-component-news-item-block-title,.coddy-component-news-row-type-1:nth-child(1) .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-title{max-width:calc(100% - 25px)}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(3){width:calc(50% - 7.5px);margin:0 7.5px 15px 0}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(4){width:calc(50% - 7.5px);margin:0 0 15px 7.5px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3),.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3),.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3){width:100%;margin:0 0 15px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-info,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-info{position:relative;bottom:auto}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-info .middle,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-info .middle{display:table-cell;vertical-align:middle;height:335px}.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle{display:table-cell;vertical-align:middle}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-title,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-title{font-size:18px;line-height:24px;text-align:center;padding:0 20px 4px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-hr,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-hr{margin:10px auto 0}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-description,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-description{text-align:center}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2) .coddy-component-news-item-block-date,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1) .coddy-component-news-item-block-date{left:calc(50% - 30px)}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info{position:absolute;bottom:90px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle{display:inline-block;height:auto}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-title,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-title,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-title{font-size:26px;line-height:32px;text-align:left;display:inline-block;height:auto;padding:0 0 4px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-hr,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-hr,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-hr{margin:10px 20px 0}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-description,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-description,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-description{text-align:left}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-date,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-date,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-date{left:20px}.coddy-component-news-item.press-coddy-01{background:url(/images/press-01.webp)50% 50%no-repeat #2b4554;background-size:100%auto}}@media only screen and (max-width:767px){.coddy-template-info-left-block{width:calc(50% - 0px);height:351px}.coddy-template-info-right-title{width:calc(50% - 15px)}.coddy-template-info-right-block{width:calc(25% - 15px);height:92px}.coddy-template-info-right-block span{font-size:25px;line-height:15px;margin:0 0 5px}.coddy-template-info-left-block{font-size:16px;line-height:24px}}@media only screen and (max-width:675px){.coddy-template-info-left-block{width:100%;height:auto}.coddy-template-info-right-title{width:100%;margin:0 0 15px}.coddy-template-info-right-block{width:calc(50% - 7.5px);height:100px;margin:0 7.5px 15px 0;text-align:center}.coddy-template-info-right-block:nth-child(2n){width:calc(50% - 7.5px);height:100px;margin:0 0 15px 7.5px}.coddy-template-info-right-block span{font-size:30px;line-height:32px;margin:0 0 5px}.coddy-component-news-item.press-coddy-01{background:url(/images/press-01.webp)50% 40px no-repeat #2b4554;background-size:100%auto}}@media only screen and (max-width:550px){.coddy-component-news-item.press-coddy-01{background:url(/images/press-01.webp)50% 70px no-repeat #2b4554;background-size:100%auto}}@media only screen and (max-width:500px){.coddy-template-info-right-block,.coddy-template-info-right-block:nth-child(2n){width:100%;height:100px;margin:0 0 15px}.coddy-template-info-right-block span{font-size:30px;line-height:32px;margin:0 0 5px}.coddy-component-news-row{height:945px}.coddy-component-news-row.coddy-component-news-row-type-4{height:1260px}.coddy-component-news-item,.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3),.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3),.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(1),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(2),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(3),.coddy-component-news-row-type-4 .coddy-component-news-item:nth-child(4){height:300px;width:100%;margin:0 0 15px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info{position:relative;bottom:auto}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-info .middle{display:table-cell;height:300px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-title,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-title{font-size:18px;line-height:24px;text-align:center;padding:0 20px 4px}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-hr,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-hr,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-hr{margin:10px auto 0}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-description,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-description,.coddy-component-news-row-type-3 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-description{text-align:center}.coddy-component-news-row-type-1 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-date,.coddy-component-news-row-type-2 .coddy-component-news-item:nth-child(3) .coddy-component-news-item-block-date{left:calc(50% - 30px)}.coddy-component-news-item.press-coddy-01{background:url(/images/press-01.webp)50% 40%no-repeat #2b4554;background-size:100%auto}}#langFormBlock{display:none;height:545px;width:calc(100% - 40px);max-width:895px;padding:0;position:absolute;top:20px;left:100px;z-index:101;border-radius:20px;color:#252525;font-size:1.5rem;text-shadow:0 0 0 transparent;-webkit-transition:background 1.5s linear 0s;transition:background 1.5s linear 0s;background:0 0 no-repeat #fff}#langFormBlock.ru{background-image:url(/images/lang/popup-lang-bg-ru.webp)}#langFormBlock.en{background-image:url(/images/lang/popup-lang-bg-en.webp)}#langFormBlock.kz{background-image:url(/images/lang/popup-lang-bg-kz.webp)}#langFormBlock.fr{background-image:url(/images/lang/popup-lang-bg-fr.webp)}#langFormBlock.ua{background-image:url(/images/lang/popup-lang-bg-ua.webp)}#langFormBlock.de{background-image:url(/images/lang/popup-lang-bg-de.webp)}#langFormBlock .content_block{padding:65px 55px}#langFormBlock.open,.our-awards .awards-img div.act{display:block}#langFormBlock .title span{color:#252525;text-transform:uppercase;font-size:30px;font-weight:700;text-shadow:#fff 1px 1px 0;display:none}#langFormBlock .mess{height:25px}#langFormBlock .mess span{color:#252525;font-size:16px;display:none}#langFormBlock .languages{width:100%;max-width:460px;margin:145px 0 0}#langFormBlock .languages .lang_name{width:calc(17% - 11px);display:inline-block}#langFormBlock .languages .lang_name span,.tests-page h1{text-align:center;text-transform:uppercase;font-weight:700}#langFormBlock .languages .lang_name span{color:#252525;-webkit-border-radius:100%;border-radius:100%;margin:0;position:relative;width:55px}#langFormBlock .button,.tests-page ul.test-nav li{text-align:center;position:relative;text-transform:uppercase}#langFormBlock .button,#langFormBlock .languages .lang_name span{font-size:22px;text-decoration:none;cursor:pointer;padding:10px;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block}#langFormBlock .button{font-weight:700;width:210px;-webkit-border-radius:40px;border-radius:40px;margin:45px 0 0}#langFormBlock .languages .lang_name.act span{color:#fff;background-color:#3db39e;-webkit-box-shadow:0 4px 0#3b9376;box-shadow:0 4px 0#3b9376}#langFormBlock .button,#langFormBlock .languages .lang_name span:hover{color:#fff;background-color:#3db39e}#langFormBlock .button{-webkit-box-shadow:0 4px 0#3b9376;box-shadow:0 4px 0#3b9376}#langFormBlock .button:hover,#langFormBlock .languages .lang_name span:hover,#langFormBlock .languages .lang_name.act span:hover{top:2;-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}#langFormBlock .languages .lang_hr{width:86%;height:14px;-webkit-border-radius:7px;border-radius:7px;background:#ddd;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.24);box-shadow:2px 2px 4px rgba(0,0,0,.24);margin:-7px 0 0}#langFormBlock .close{display:block;position:absolute;width:40px;height:40px;right:0;top:-40px;background:url(/bitrix/templates/coddy/img/cd-icon-close.svg)no-repeat center center;text-indent:100%;white-space:nowrap;overflow:hidden;opacity:1}@media only screen and (max-width:740px){#langFormBlock{background:50%0 no-repeat #fff}}@media only screen and (max-width:540px){#langFormBlock{display:none;height:545px;width:calc(100% - 40px);max-width:895px;background:100%0 no-repeat #fff}#langFormBlock .title span{font-size:25px}#langFormBlock.ru{background-image:url(/images/lang/popup-lang-bg-mob-ru.webp)}#langFormBlock.en{background-image:url(/images/lang/popup-lang-bg-mob-en.webp)}#langFormBlock.kz{background-image:url(/images/lang/popup-lang-bg-mob-kz.webp)}#langFormBlock.fr{background-image:url(/images/lang/popup-lang-bg-mob-fr.webp)}#langFormBlock.ua{background-image:url(/images/lang/popup-lang-bg-mob-ua.webp)}#langFormBlock.de{background-image:url(/images/lang/popup-lang-bg-mob-de.webp)}#langFormBlock .content_block{padding:30px 55px}#langFormBlock .languages{margin:20px 0 0;position:relative;padding:0 0 0 5px}#langFormBlock .languages .lang_name{width:165px;display:block;margin:0 0 5px 5px}#langFormBlock .languages .lang_hr{width:14px;height:275px;position:absolute;top:0;left:0;z-index:-1;margin:0}#langFormBlock .languages .lang_name span{padding:7px;width:45px;font-size:20px}#langFormBlock .button{padding:10px;margin:20px 0 0}}.tests-page{padding:240px 0 227px;margin-top:0;background:url(/images/tests/test_header.webp)50%0 no-repeat,url(/images/tests/test_footer.webp)50% 100%no-repeat;overflow:hidden}.tests-page h1{margin-bottom:0;font-size:24px}.tests-page .block_courses,.tests-page .block_result,.tests-page .block_result .mess_result,.tests-page .form_item .field .input_radio>input[type=radio],.tests-page ul.test-nav li.result:after{display:none}.tests-page .block_courses{margin:30px 0 0;padding:0 0 40px;position:relative}.tests-page .block_courses .bg{width:100%;height:100%;background-color:#d3dee5;position:absolute;z-index:-1}.tests-page .block_info,.tests-page .block_test{padding:0 0 40px}.tests-page .block_info .desc{text-align:center;color:#888;line-height:25px}.tests-page .title{font-size:20px;font-weight:700;color:#3db39e;text-align:center;margin:20px 0}.tests-page .title.black{color:#333}.tests-page .title.recom{margin-top:30px}.tests-page .block_result .title,.tests-page .block_test .title,.tests-page .title.recom{text-transform:uppercase}.tests-page .block_info .mess,.tests-page .block_result .mess{text-align:center;color:#888;max-width:500px;margin:0 auto 50px;line-height:25px}.tests-page ul.test-nav{text-align:center;margin:30px 0 0}.tests-page ul.test-nav li{list-style:none;width:30px;height:30px;border:2px solid #e3e3e3;border-radius:15px;padding:2px;display:inline-block;margin:0 20px 20px 0;color:#446e87;font-weight:600}.tests-page ul.test-nav.result li{cursor:pointer}.tests-page ul.test-nav li:after{content:"";position:absolute;top:14px;left:28px;width:25px;height:2px;background:#e3e3e3}.tests-page ul.test-nav li.open{background:#0097b9;color:#fff}.tests-page ul.test-nav li.result{width:100px;margin:0}.tests-page ul.test-nav li.result.open{background:#3db39e}.tests-page ul.test-nav li.fine{background:#3db39e;color:#fff}.tests-page ul.test-nav li.fail{background:#f6705a;color:#fff}.tests-page .question,.tests-page .title_mess_result{font-size:16px;line-height:25px;font-weight:700;color:#446e87;text-align:center}.tests-page .answers{width:100%;max-width:500px;margin:30px auto 80px}.tests-page .form_item .field .input_radio{height:auto;min-height:23px;width:100%;padding:7px 0 0;margin:0 10px 20px 0;display:block}.tests-page .form_item .field .input_radio>.span_radio{display:block;float:left;cursor:pointer;width:30px;height:30px;min-width:30px;min-height:30px;border:2px solid #3db39e;border-radius:15px;background-color:#f3f3f3;padding:0;margin:-3px 15px 0 0}.tests-page .form_item .field .input_radio>.span_radio:hover,.tests-page .form_item .field .input_radio>input[type=radio]:checked+.span_radio{border:2px solid #3db39e}.tests-page .form_item .field .input_radio.fine_answer>.span_radio,.tests-page .form_item .field .input_radio.fine_answer>.span_radio:hover,.tests-page .form_item .field .input_radio.fine_answer>input[type=radio]:checked+.span_radio{border:2px solid #0097b9;background-color:#f3f3f3}.tests-page .form_item .field .input_radio.fail_answer>.span_radio,.tests-page .form_item .field .input_radio.fail_answer>.span_radio:hover,.tests-page .form_item .field .input_radio.fail_answer>input[type=radio]:checked+.span_radio{border:2px solid #f6705a;background-color:#fcf3f3}.tests-page .form_item .field .input_radio>.span_radio span{display:block;cursor:pointer;float:left;width:18px;height:18px;border-radius:9px;border:2px solid #f3f3f3;background-color:#f3f3f3;padding:0;margin:4px 0 0 4px}.tests-page .form_item .field .input_radio.fail_answer>.span_radio span{border:2px solid #fcf3f3;background-color:#fcf3f3}.tests-page .form_item .field .input_radio>.span_radio:hover span,.tests-page .form_item .field .input_radio>input[type=radio]:checked+.span_radio span{border:2px solid #40677f;background-color:#40677f}.tests-page .form_item .field .input_radio>.span_title{color:#888;font-weight:400;display:block;padding:0 0 0 45px}.tests-page .form_item .field .input_radio.fine>.span_title{color:#3db39e;font-weight:600}.tests-page .form_item .field .input_radio.fine_answer>.span_title{color:#0097b9;font-weight:600}.tests-page .form_item .field .input_radio.fail_answer>.span_title{color:#f6705a;font-weight:600}.tests-page .block_botton{text-align:center;margin:0 0 40px}.tests-page .link.primary{background-color:#3db39e!important;-webkit-box-shadow:0 5px 0#3b9376!important;box-shadow:0 5px 0#3b9376!important;color:#fff!important;width:100%;display:inline;cursor:pointer;text-align:center;font-weight:700;font-size:14px;line-height:20px;position:relative;-webkit-transition:all .3s;transition:all .3s;min-width:200px;margin:0 auto 20px;padding:14px 30px;text-transform:uppercase;border-radius:48px}.tests-page .link.primary:hover{-webkit-box-shadow:0 2px 0#3b9376!important;box-shadow:0 2px 0#3b9376!important}#info_contacts .block_contacts .block_address .address .menu li a.menu_map,.write-us.map a{color:#fff;text-decoration:underline}.awards-page .awards-fotter .awards-fotter-body p a:hover,.write-us.map a:hover{text-decoration:none}.write-us.map img{width:30px}#jivo-iframe-container.jivo-iframe-container-bottom,.label_39._bottom_3v{z-index:99!important}.lang-key,.lang-key-new{height:24px;cursor:pointer}.lang-key-new.ua{opacity:0;cursor:default}.awards-page{width:100%;min-height:625px;background:#fff;margin-top:0;position:relative}.awards-page .awards-header{width:100%;height:600px;background:url(/images/awards/awards-bg.webp)calc(50% - 260px) 50%no-repeat;background-size:auto 450px}.awards-page .awards-header .awards-header-body{padding:0 5%0 50%;width:calc(50% + 700px);max-width:100%}.awards-page .awards-header .awards-header-body p{color:#424242;font-size:18px;line-height:22px;margin:30px 0}.awards-page .awards-header .awards-header-body p:first-child{font-size:24px;line-height:28px;text-transform:uppercase;font-weight:700}.awards-page .awards-steps{width:100%;height:2080px;background:url(/images/awards/awards-bg4.webp)0 50px no-repeat,url(/images/awards/awards-bg5.webp)100% 50%no-repeat,url(/images/awards/awards-bg3.webp)50% 50%no-repeat;background-size:42%auto,auto 40%,auto 100%;position:relative}.awards-page .awards-steps .awards-steps-block-anim{position:relative;width:100%;height:1800px}#wave,.awards-page .awards-steps .awards-steps-block-anim .rocket{width:257px;height:149px;background-size:100%auto;top:260px;left:380px}.awards-page .awards-steps .awards-steps-block-anim .rocket{background:url(/images/awards/awards-rocket.webp)50% 100%no-repeat}.awards-page .awards-steps .awards-steps-block-anim .steps{width:706px;height:1370px;background:url(/images/awards/awards-step.webp)50% 100%no-repeat;background-size:100%auto;top:300px;left:50%;margin-left:-353px}.awards-page .awards-steps .awards-steps-block-anim .step1_text,.awards-page .awards-steps .awards-steps-block-anim .step5_text{font-size:24px;line-height:28px;text-transform:uppercase;font-weight:700;text-align:center;color:#fff}.awards-page .awards-steps .awards-steps-block-anim .step1_text span,.awards-page .awards-steps .awards-steps-block-anim .step5_text span,.our-awards .awards-title span,.page-nm__info-bl .page-nm__info-text ul li a,.page-nm__info-text p strong{color:#3db39e}.awards-page .awards-steps .awards-steps-block-anim .step1_text{top:400px;left:10px}.awards-page .awards-steps .awards-steps-block-anim .step1{width:181px;height:167px;background:url(/images/awards/awards-step1.webp)50% 100%no-repeat;background-size:100%auto;top:220px;left:50px}.awards-page .awards-steps .awards-steps-block-anim .step2{width:297px;height:300px;background:url(/images/awards/awards-step2.webp)50% 100%no-repeat;background-size:100%auto;top:400px;right:80px}.awards-page .awards-steps .awards-steps-block-anim .step3{width:336px;height:340px;background:url(/images/awards/awards-step3.webp)50% 100%no-repeat;background-size:100%auto;top:540px;left:100px}.awards-page .awards-steps .awards-steps-block-anim .step4{width:340px;height:375px;background:url(/images/awards/awards-step4.webp)50% 100%no-repeat;background-size:100%auto;top:850px;right:100px}.awards-page .awards-steps .awards-steps-block-anim .step5_text{bottom:130px;left:180px}.awards-page .awards-steps .awards-steps-block-anim .step5{width:398px;height:399px;background:url(/images/awards/awards-step5.webp)50% 100%no-repeat;background-size:100%auto;bottom:10px;left:50px}.awards-page .awards-steps .awards-steps-block-anim .step6{width:308px;height:310px;background:url(/images/awards/awards-step6.webp)50% 100%no-repeat;background-size:100%auto;top:1350px;right:-120px}.awards-page .awards-steps .awards-steps-block-anim .step7{width:316px;height:328px;background:url(/images/awards/awards-step7.webp)50% 100%no-repeat;background-size:100%auto;top:1050px;left:-50px}.awards-page .awards-steps .awards-steps-block-anim .step1,.awards-page .awards-steps .awards-steps-block-anim .step2,.awards-page .awards-steps .awards-steps-block-anim .step3,.awards-page .awards-steps .awards-steps-block-anim .step4,.awards-page .awards-steps .awards-steps-block-anim .step5,.awards-page .awards-steps .awards-steps-block-anim .step6,.awards-page .awards-steps .awards-steps-block-anim .step7{-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.awards-page .awards-steps .awards-steps-block-anim .step1:hover,.awards-page .awards-steps .awards-steps-block-anim .step2:hover,.awards-page .awards-steps .awards-steps-block-anim .step3:hover,.awards-page .awards-steps .awards-steps-block-anim .step4:hover,.awards-page .awards-steps .awards-steps-block-anim .step5:hover,.awards-page .awards-steps .awards-steps-block-anim .step6:hover,.awards-page .awards-steps .awards-steps-block-anim .step7:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.awards-page .awards-fotter{width:100%;background:url(/images/awards/awards-bg2.webp)50% calc(0 - 10px) no-repeat;background-size:auto 370px,cover;min-height:370px}.awards-page .awards-fotter.ru{width:100%;background:url(/images/awards/awards-bg2-ru.webp)35%0 no-repeat;background-size:auto calc(100% - 50px),cover}.awards-page .awards-fotter .awards-fotter-body{padding:0 5% 50px 60%;width:calc(60% + 500px);max-width:100%}.awards-page .awards-fotter .awards-fotter-body p{color:#424242;font-size:18px;line-height:22px}.awards-page .awards-fotter .awards-fotter-body p a{color:#3db39e;font-weight:700;text-decoration:underline}.awards-page .awards-header .awards-header-body p span.text-topic-bold{color:#424242}@media only screen and (max-width:1199px){.awards-page .awards-header{height:650px}.awards-page .awards-steps{background:url(/images/awards/awards-bg4.webp)0 50px no-repeat,url(/images/awards/awards-bg5.webp)100% 50%no-repeat,url(/images/awards/awards-bg3.webp)50% 50%no-repeat;background-size:64%auto,auto 40%,auto 100%}.awards-page .awards-steps .awards-steps-block-anim .step1_text{top:365px;left:0;font-size:22px;line-height:26px}.awards-page .awards-steps .awards-steps-block-anim .step5_text{font-size:22px;line-height:26px}.awards-page .awards-steps .awards-steps-block-anim .step1{width:150px;height:137px;top:210px;left:5px}.awards-page .awards-steps .awards-steps-block-anim .step2{width:220px;height:220px;top:460px;right:50px}.awards-page .awards-steps .awards-steps-block-anim .step3{width:220px;height:220px;top:610px;left:120px}.awards-page .awards-steps .awards-steps-block-anim .step4{width:220px;height:234px;top:970px;right:100px}.awards-page .awards-steps .awards-steps-block-anim .step5_text{bottom:105px;left:190px}.awards-page .awards-steps .awards-steps-block-anim .step5{width:250px;height:250px;bottom:50px;left:130px}.awards-page .awards-steps .awards-steps-block-anim .step6{width:200px;height:201px;top:1390px;right:-80px}.awards-page .awards-steps .awards-steps-block-anim .step7{width:218px;height:226px;top:1100px;left:-30px}.awards-page .awards-fotter.ru{background:url(/images/awards/awards-bg2-ru.webp)12% 50%no-repeat;background-size:auto 90%,cover}}@media only screen and (max-width:992px){.awards-page{margin-top:-15px}.awards-page.courses{margin-top:0}.awards-page .awards-header .awards-header-title{padding-top:55px}}@media only screen and (max-width:991px){.awards-page .awards-header{height:750px}.awards-page .awards-header .awards-header-body{width:calc(50% + 400px)}.awards-page .awards-steps{width:100%;height:1450px;background:url(/images/awards/awards-bg7.webp)50% -1px no-repeat;background-size:cover}.awards-page .awards-steps .awards-steps-block-anim{display:none;opacity:0}.awards-page .awards-fotter{background:url(/images/awards/awards-bg2.webp)50% calc(100% - 35px) no-repeat;background-size:auto 350px,cover}.awards-page .awards-fotter.ru{background:url(/images/awards/awards-bg2-ru.webp)10% 50%no-repeat;background-size:40%auto,cover}.awards-page .awards-fotter.ru .awards-fotter-body{padding:0 0 50px 50%;width:calc(50% + 500px)}}@media only screen and (max-width:950px){.awards-page{margin-top:-20px}.awards-page.courses{margin-top:0}}@media only screen and (max-width:860px){.our-awards{height:auto}.awards-page .awards-header{width:100%;height:1000px;background:url(/images/awards/awards-bg.webp)50% 100px no-repeat;background-size:auto 450px}.awards-page .awards-header .awards-header-body{width:100%;padding:450px 5%0}.awards-page .awards-fotter{background:url(/images/awards/awards-bg6.webp)calc(50% - 160px) calc(100% - 35px) no-repeat;background-size:auto 370px,cover;min-height:400px}}@media only screen and (max-width:767px){.awards-page{margin-top:-22px}.awards-page.courses{margin-top:0}.awards-page .awards-steps{height:1105px}}@media only screen and (max-width:720px){.awards-page .awards-fotter{background:url(/images/awards/awards-bg6.webp)50% calc(100% - 35px) no-repeat;background-size:auto 370px,cover;background:0 0}.awards-page .awards-fotter.ru{background:0 0}.awards-page .awards-fotter .awards-fotter-body,.awards-page .awards-fotter.ru .awards-fotter-body{width:100%;padding:30px 0 50px}}@media only screen and (max-width:620px){.awards-page .awards-header{height:1100px}.awards-page .awards-steps{height:900px}}@media only screen and (max-width:500px){.awards-page .awards-steps{width:100%;height:1900px;background:url(/images/awards/awards-bg8.webp)50% 50%no-repeat #fff;background-size:auto 100%}}@media only screen and (max-width:455px){.awards-page .awards-header{height:1050px;background:url(/images/awards/awards-bg.webp)50% 100px no-repeat;background-size:auto 320px}.awards-page .awards-header .awards-header-body{padding:310px 5%0}}@media only screen and (max-width:395px){.awards-page .awards-header{height:1210px}}#wave{background:url(https://coddyschool.com/images/awards/awards-rocket.png)50% 100%no-repeat;position:absolute;transform:rotate(0deg);transform-origin:70% 50%}.awards-page .awards-steps .step_rocket{width:10px;height:1px;border-top:1px solid #fff}.awards-page .awards-steps .awards-steps-block-anim .rocket{display:none}@media only screen and (max-width:1199px){#wave,.awards-page .awards-steps .awards-steps-block-anim .rocket{left:320px}}@media only screen and (max-width:1100px){#wave{display:none}.awards-page .awards-steps .awards-steps-block-anim .rocket{display:block}}.our-awards{width:100%;min-height:245px;background-position:50%0;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:860px){.our-awards{height:auto}}.our-awards .awards-title{text-transform:uppercase;color:#fff;font-weight:700;font-size:24px;line-height:28px;padding:0;width:calc(100% - 420px);display:table-cell;vertical-align:middle;height:245px}.our-awards .awards-title.down{width:100%;text-transform:none;font-size:30px;line-height:32px;font-weight:700}.our-awards .awards-img div{width:420px;height:370px;position:absolute;top:-62.5px;right:0;display:none}.our-awards .awards-img div:nth-child(1),.our-awards .awards-img div:nth-child(2),.our-awards .awards-img div:nth-child(3),.our-awards .awards-img div:nth-child(4),.our-awards .awards-img div:nth-child(5),.our-awards .awards-img.ua div:nth-child(1){background-position:50%0;background-repeat:no-repeat;background-size:contain}.our-awards .awards-img.ua div:nth-child(1){background:url(/images/awards/awards-item-lev5-ua.webp)50%0 no-repeat}.our-awards .awards-img.ua div:nth-child(2){background:url(/images/awards/awards-item-lev10-ua.webp)50%0 no-repeat;background-size:contain}.our-awards .awards-img.ua div:nth-child(3){background:url(/images/awards/awards-item-lev15-ua.webp)50%0 no-repeat;background-size:contain}.our-awards .awards-img.ua div:nth-child(4){background:url(/images/awards/awards-item-lev20-ua.webp)50%0 no-repeat;background-size:contain}.our-awards .awards-img.ua div:nth-child(5){background:url(/images/awards/awards-item-lev25-ua.webp)50%0 no-repeat;background-size:contain}@media only screen and (min-width:1200px){.our-awards .awards-title.down{padding-left:150px}}@media only screen and (max-width:1199px){.our-awards .awards-title{width:315px}}@media only screen and (max-width:991px){.our-awards .awards-title.down{width:330px}}@media only screen and (max-width:767px){.our-awards .awards-title.down{width:100%}.our-awards{width:100%;height:470px;background-position:100%0;background-repeat:no-repeat;position:relative}.our-awards .awards-title{display:block;height:auto;width:100%;text-align:center;padding:40px 0 20px}.our-awards .awards-img div{position:relative;top:auto;right:auto;margin:auto}}@media only screen and (max-width:440px){.our-awards .awards-img div{width:100%}}#info_contacts{width:100%;height:auto;background-position:50%0;background-repeat:no-repeat;position:relative;padding:240px 0 0;margin:-220px 0 0}#info_contacts.contacts-page{margin:-50px 0 0!important}#info_contacts.courses{background:0 0;padding:0;margin:0}#addressFormBlock #info_contacts{background:url(/images/contacts/contacts-bg.webp)50%0 no-repeat;border-radius:20px;overflow:hidden;padding:0;margin:0}#info_contacts .wanna-be-better{height:auto;padding:0 0 180px;position:relative;background:url(/images/contacts/contacts-bg-anim.webp)50% 100%no-repeat}#info_contacts .block_contacts{width:100%;height:auto;position:relative;z-index:2;background:url(/images/contacts/contacts-bg.webp)0 0;background-color:#0f465f}#info_contacts .block_contacts.not_map{height:80px}#addressFormBlock #info_contacts .block_contacts{padding:0 0 30px}#info_contacts .form_contacts{width:100%;height:auto;background:url(/images/contacts/contacts-bg3.webp)50%0 no-repeat,url(/images/contacts/contacts-bg4.webp)0 0;background-color:#05384f;background-size:auto,auto;position:relative;z-index:1;padding:240px 0 50px;overflow-x:hidden}#info_contacts.courses .form_contacts{background:url(/images/contacts/contacts-bg4.webp)0 0;background-color:#05384f;background-size:auto,auto;padding:20px 0 50px}#info_contacts .block_time_and_phone{position:relative}#info_contacts .contacts_time_and_phone{width:340px;margin:auto;position:relative;top:0;display:flex}#info_contacts .contacts_time_and_phone div{width:170px;position:relative}#info_contacts .contacts_time_and_phone div:before{content:"";position:absolute;left:calc(50% - 36px);top:-82px;width:72px;height:72px}#info_contacts .contacts_time_and_phone div p,#info_contacts .form_contacts .contacts_info div p{font-weight:700;color:#fff;text-align:center;background:#0f465f;padding:0 3px}#info_contacts .form_contacts .contacts_info div p{background:#05384f;text-align:left}#info_contacts .form_contacts .cd-user-modal-success,#info_contacts .form_contacts .contact-us-please,#info_contacts .form_contacts .do-u-haveit{color:#fff;text-align:center;background:#0f465f;padding:0 3px;background:#05384f;font-size:18px;font-weight:400}#info_contacts .form_contacts .any-questions .your-stuff-inp .agreement span{color:#fff;background:#0f465f;padding:0 3px}#info_contacts .form_contacts .any-questions .your-stuff-inp .agreement a{background:#0f465f;padding:0 3px;color:#fff;text-decoration:underline}#info_contacts .contacts_time_and_phone div a{font-weight:700;color:#fff;text-decoration:underline}#info_contacts .form_contacts .contacts_info div a{color:#fff;text-decoration:underline;font-weight:400}#info_contacts .form_contacts .any-questions .your-stuff-inp .agreement a,#info_contacts .form_contacts .any-questions .your-stuff-inp .agreement span{background:#05384f;text-align:left;font-weight:400;font-size:12px;line-height:16px}#info_contacts .form_contacts .cd-user-modal-success.field_error,#info_contacts .form_contacts .cd-user-modal-success.field_mess_error,#info_contacts .form_contacts .cd-user-modal-success.field_send_error,#info_contacts .form_contacts .cd-user-modal-success.field_switch_error,#info_contacts .form_contacts .req_text span{color:red}#info_contacts .block_contacts .block_address .address .menu li a:hover,#info_contacts .contacts_time_and_phone div a:hover,#info_contacts .form_contacts .any-questions .your-stuff-inp .agreement a:hover,#info_contacts .form_contacts .contacts_info div a:hover{text-decoration:none}#info_contacts .contacts_time_and_phone .contacts_time:before{background:url(/images/contacts/contacts-time.webp)50%0 no-repeat}#info_contacts .contacts_time_and_phone .contacts_phone:before{background:url(/images/contacts/contacts-phone.webp)50%0 no-repeat}#info_contacts .block_contacts .contacts_title,#info_contacts .form_contacts .contacts_title{background:#0f465f;margin:50px auto 30px;padding:0 3px;display:table}#info_contacts .form_contacts .contacts_title{background:#05384f}#info_contacts .block_contacts .block_address{height:410px;margin:0;display:flex}#info_contacts .block_contacts .block_address .address{width:calc(50% - 0px);height:410px;margin:0;overflow:hidden}#info_contacts .block_contacts .block_address .address .b-filter{margin:0 40px 30px 0}#info_contacts .block_contacts .block_address .address .address-list{max-height:334px}#info_contacts .block_contacts .block_address .address .menu li{background:#0484ac;color:#fff;list-style:none;border-radius:10px;padding:15px;margin:0 14px 15px 0}#info_contacts .block_contacts .block_address .address .menu li .scheme_map{background:url(/images/contacts/contacts_map.webp)0 50%no-repeat;display:block;width:36px;height:36px;margin:0 10px 0 0;float:left}#info_contacts .block_contacts .block_address .address .menu li span.scheme_map{opacity:.3}#info_contacts .block_contacts .block_address .map{width:calc(50% - 25px);height:410px;margin:0 0 0 25px;border-radius:10px;overflow:hidden}#info_contacts .block_contacts .block_address .mCSB_dragger_bar{width:16px!important;background-color:#fff!important}#info_contacts .block_contacts .block_address .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff!important}#info_contacts .block_contacts .share_soc{text-align:center;margin:0}#info_contacts .block_contacts .share_soc a{display:inline-block;width:50px;height:50px;background-color:#0f465f;background-position:50% 50%;background-repeat:no-repeat;border-radius:100%;border:3px solid #0f465f;margin:5px}#info_contacts .block_contacts .share_soc a:hover{opacity:.8}#info_contacts .form_contacts .contacts_info div{width:25%;float:left}#info_contacts .form_contacts .any-questions .your-stuff-inp{max-width:75%}#info_contacts .form_contacts .any-questions .your-stuff-inp .left_block{width:calc(50% - 5px);float:left;max-height:450px;padding:0 20px 0 0}#info_contacts .form_contacts .any-questions .your-stuff-inp .right_block{width:calc(50% - 5px);max-height:450px}#info_contacts .form_contacts .any-questions .your-stuff-inp .center_block{margin:30px 0 0}#info_contacts .form_contacts .any-questions .your-stuff-inp .right_block{float:right;padding:0 0 0 20px}#info_contacts .form_contacts .any-questions .your-stuff-inp input.toggle-round+label:before,.block_contacts .nav_metro .switch_metro input.toggle-round+label:before{background-color:#fff}#info_contacts .form_contacts .cd-form input.has-border,#info_contacts .form_contacts .cd-form textarea.has-border{border:0 solid #d2d8d8}#info_contacts .form_contacts .any-questions .your-stuff-inp input,#info_contacts .form_contacts .any-questions .your-stuff-inp textarea{min-width:260px}#info_contacts .form_contacts .any-questions .your-stuff-inp .input_checkbox>input[type=checkbox]:checked+.span_checkbox:before{left:2px;top:2px;width:20px;height:20px;background:#fff}#info_contacts .form_contacts .any-questions .your-stuff-inp .span_checkbox{margin:17px 15px 0 0;position:relative}#info_contacts .form_contacts .your-stuff-inp .agreement .span_title{float:left;width:calc(100% - 50px);font-size:14px}#info_contacts .form_contacts .switch{position:relative;left:calc(-100% - 60px);top:10px}#info_contacts .form_contacts .req_text{color:#fff;display:block;width:100%;height:20px;clear:both;padding-top:10px}#info_contacts .form_contacts .agreement{position:relative;top:-70px}#info_contacts .form_contacts .switch .mess_switch{position:relative;font-size:14px;text-align:left;color:#fff;float:left;padding:3px 0 0 20px}#info_contacts .form_contacts .switch .img_switch{width:198px;height:200px;top:-210px;right:calc(-200% + 165px);z-index:3}.cd-form .cd-error-message{font-size:12px}@media only screen and (max-width:1199px){#info_contacts .form_contacts .switch{width:285px}#info_contacts .form_contacts .switch .img_switch{right:calc(-200% + 95px)}#info_contacts .form_contacts .any-questions .your-stuff-inp .left_block,#info_contacts .form_contacts .any-questions .your-stuff-inp .right_block{height:380px}}@media only screen and (max-width:991px){#info_contacts .block_contacts .share_soc a{margin:2px}#info_contacts .form_contacts .contacts_info{height:200px}#info_contacts .form_contacts .contacts_info div{width:33%;margin:0 0 20px}#info_contacts .form_contacts .contacts_info div p{text-align:center}#info_contacts .form_contacts .any-questions .your-stuff-inp{max-width:100%}}@media only screen and (max-width:768px){#info_contacts{padding-top:225px}#info_contacts .block_contacts.not_map{height:260px}#info_contacts .wanna-be-better{background:url(/images/contacts/contacts-bg-mob2.webp)50% 100%no-repeat;padding:0 0 110px;position:relative;top:-2px}#info_contacts .block_contacts{height:auto;margin:15px 0 0}#info_contacts .form_contacts{background:url(/images/contacts/contacts-bg-mob3.webp)50%0 no-repeat,url(/images/contacts/contacts-bg4.webp)0 0;background-size:auto,auto;padding:90px 0 50px}#info_contacts .form_contacts .any-questions{padding:0;margin:0}#info_contacts .form_contacts .contacts_info{height:250px}#info_contacts .contacts_time_and_phone{top:0}#info_contacts .block_contacts .contacts_title,#info_contacts .form_contacts .contacts_title{margin-top:30px}#info_contacts .block_contacts .block_address{height:auto;display:block}#info_contacts .block_contacts .block_address .address{width:100%;height:auto}#info_contacts .block_contacts .block_address .address .menu li{margin:0 0 15px}#info_contacts .block_contacts .block_address .map{width:100%;margin:0}#info_contacts .form_contacts .any-questions .your-stuff-inp{margin:40px 0 0;padding:0}#info_contacts .form_contacts .any-questions .your-stuff-inp .left_block,#info_contacts .form_contacts .any-questions .your-stuff-inp .right_block{width:100%;float:none;padding:0;height:auto;max-height:inherit!important}#info_contacts .form_contacts .any-questions .your-stuff-inp .right_block{margin-top:50px}#info_contacts .form_contacts .agreement{position:relative;top:0}#info_contacts .form_contacts .switch{position:relative;left:0;top:0;padding-left:calc(50% - 100px);margin:0 0 20px;height:70px;width:100%}#info_contacts .form_contacts .any-questions .your-stuff-inp .span_checkbox{margin:5px 15px 0 0}#info_contacts .form_contacts .any-questions .your-stuff-inp .right_block .cd-form .fieldset:first-child{margin:2em 0}#info_contacts .form_contacts .switch .img_switch{right:-50px;width:140px;height:150px;top:-210px}}@media only screen and (max-width:570px){#info_contacts .form_contacts .contacts_info{height:300px}#info_contacts .form_contacts .contacts_info div{width:50%;margin:0 0 20px}}@media only screen and (max-width:520px){#info_contacts .form_contacts .switch .img_switch img{display:block}}@media only screen and (max-width:450px){#info_contacts .form_contacts .contacts_info{height:auto}#info_contacts .form_contacts .contacts_info div{width:100%;margin:0 0 50px;float:none}#info_contacts .contacts_time_and_phone{width:100%;top:0}}@media only screen and (max-width:390px){#info_contacts .form_contacts .switch{padding-left:0}}.block_contacts .nav_metro{display:flex;position:relative;z-index:10;height:55px;width:100%;margin:0 0 30px}.block_contacts .nav_metro.popup{height:25px;margin:30px 0}.block_contacts .nav_metro .check_metro,.popup-metro-list .search-metro-button{display:inline-block;min-width:200px;height:50px;text-decoration:none;text-align:center;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:14px;padding:14px 20px!important;margin:0;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;font-weight:700;background-color:#0493b4;-webkit-box-shadow:0 5px 0#0484ac;box-shadow:0 5px 0#0484ac}.block_contacts .nav_metro .check_metro:hover,.popup-metro-list .search-metro-button:hover{top:3px;-webkit-box-shadow:0 2px 0#0484ac;box-shadow:0 2px 0#0484ac}.block_contacts .nav_metro .center_info_metro{width:calc(100%);flex:0 0 calc(100% - 400px)}.block_contacts .nav_metro .switch_metro input,.block_contacts .nav_metro.popup .center_info_metro{display:none}.block_contacts .nav_metro .switch_metro{display:flex;width:200px;flex:0 0 200px;position:relative;padding:7px 0;margin:0}.block_contacts .nav_metro.popup .switch_metro{position:absolute;right:50px;top:-62px}.block_contacts .nav_metro .switch_metro label{width:80px;flex:0 0 80px;position:relative;cursor:pointer}.block_contacts .nav_metro .switch_metro .mess_switch_metro{width:55px;flex:0 0 55px;margin:7px 10px 0;color:#fff;font-weight:700}.block_contacts .nav_metro .switch_metro .mess_switch_metro:first-child{text-align:right}#info_contacts .block_contacts .block_address.with_metro{display:block;width:100%;position:relative;z-index:10}#info_contacts .block_contacts .block_address.with_metro .address{display:block;width:100%;margin:0}#info_contacts .block_contacts .block_address.with_metro .metro_list{width:100%;margin:0}#info_contacts .block_contacts .block_address.with_metro .address_footnote{display:block;width:100%}#info_contacts .block_contacts .block_address.with_metro .metro_list{display:none;max-height:calc(100vh - 230px);overflow:hidden}#info_contacts .block_contacts .block_address.with_metro .address li{display:flex;flex-wrap:wrap;background:0 0;border-bottom:1px solid #c3d2d9;border-radius:0;margin:0 14px 0 0;position:relative}#info_contacts .block_contacts .block_address.with_metro .address li .logo_metro{flex:0 0 30px;width:30px;height:30px;background-size:contain}#info_contacts .block_contacts .block_address.with_metro .address li .name_metro{flex:0 0 20%;padding:0 10px}#info_contacts .block_contacts .block_address.with_metro .address li .name_district{flex:0 0 170px;padding:0 10px}#info_contacts .block_contacts .block_address.with_metro .address li .name_district a{color:#fff;border-bottom:1px dashed #fff}#info_contacts .block_contacts .block_address.with_metro .address li .name_district a:hover{border-bottom:0 dashed #fff}#info_contacts .block_contacts .block_address.with_metro .address li .menu_map{padding:0 10px;cursor:pointer}#info_contacts .block_contacts .block_address.with_metro .address li .scheme_map{width:30px;height:30px;background:url(/images/contacts/contacts_map2.webp)50% 50%no-repeat;background-size:contain;position:absolute;right:0}#info_contacts .block_contacts .block_address.with_metro .metro_list .menu_metro{display:flex;flex-wrap:wrap}#info_contacts .block_contacts .block_address.with_metro .metro_list .menu_metro li{list-style:none;width:33%;flex:0 0 33%;padding:0 20px}#info_contacts .block_contacts .block_address.with_metro .metro_list .menu_metro li .menu_metro_map{cursor:pointer;padding:10px 0}#info_contacts .block_contacts .block_address.with_metro .metro_list .menu_metro li .menu_metro_map.act{font-weight:700;position:relative}#info_contacts .block_contacts .block_address.with_metro .metro_list .menu_metro li .menu_metro_map.act:before{content:"✓";width:0;height:0;position:absolute;left:-13px;top:10px;font-weight:700}#info_contacts .block_contacts .block_address.with_metro .map,.popup-metro-list{display:none;width:100%;margin:0}#info_contacts .block_contacts .block_address.with_metro .address_footnote{margin:20px 0;color:#fff}#info_contacts .block_contacts .address li .contact_address{display:inline-block;position:relative;padding-right:30px}#info_contacts .block_contacts .address li .contact_address .copy_btn_address{display:none;position:absolute;width:20px;height:20px;background:url(/images/contacts/copy_icon.svg)50% 50%no-repeat;right:0;top:0;filter:invert(100%);cursor:pointer}#info_contacts .block_contacts .address li .contact_address:hover .copy_btn_address{display:block}.popup-metro-list{overflow-y:auto;height:100%;position:fixed;z-index:1;top:0;left:0;background:#fff;padding:0 0 30px;background:#2b4554;background:-moz-linear-gradient(-45deg,#2b4554 0,#2c3772 100%);background:-webkit-linear-gradient(-45deg,#2b4554 0,#2c3772 100%);background:linear-gradient(135deg,#2b4554 0,#2c3772 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4554', endColorstr='#2C3772', GradientType=1)}#metro_animation_container.animation_logo_container{position:absolute;left:-41px;top:-33px;float:left;width:120px;height:140px;transform:scale(.7)}.popup-metro-list .header-metro-list{margin:24px 0 0;position:relative}.popup-metro-list .search-metro-title{float:left;margin:52px 20px 0 140px;color:#fff;font-size:24px;font-weight:700;line-height:20px}.popup-metro-list .search-metro-title-block{float:left;margin:40px 20px 0}.popup-metro-list .footer-metro-list{display:none}.popup-metro-list .close{display:block;position:absolute;width:40px;height:40px;right:-25px;top:44px;background:url(/bitrix/templates/coddy/css/../img/cd-icon-close.svg)no-repeat center center;text-indent:100%;white-space:nowrap;overflow:hidden;opacity:1;z-index:3}@media screen and (max-width:991px){.block_contacts .nav_metro.popup .switch_metro{right:calc(50% - 100px);top:10px}#info_contacts .block_contacts .block_address.with_metro.popup{margin:60px 0 0}}@media screen and (max-width:767px){#info_contacts .block_contacts .block_address.with_metro .address li .name_metro{flex:0 0 calc(100% - 200px)}#info_contacts .block_contacts .block_address.with_metro .address li .menu_map{flex:0 0 calc(100% - 40px);padding:10px}#info_contacts .block_contacts .block_address .address .menu li .scheme_map{margin:8px 10px 0 0}.popup-metro-list .close{right:-10px}#info_contacts .block_contacts .block_address.with_metro .metro_list .menu_metro li{width:100%;flex:0 0 calc(100% - 30px)}#info_contacts .block_contacts .block_address.with_metro .address,#info_contacts .block_contacts .block_address.with_metro .map,#info_contacts .block_contacts .block_address.with_metro .metro_list{height:calc(100vh - 320px)}.popup-metro-list .search-metro-title-block{display:none}.popup-metro-list .footer-metro-list{width:200px;display:block;position:absolute;bottom:30px;left:calc(50% - 100px)}}@media screen and (max-width:450px){.block_contacts .nav_metro{display:block}#info_contacts .block_contacts .block_address.with_metro .address li .name_metro{flex:0 0 calc(100% - 30px)}#info_contacts .block_contacts .block_address.with_metro .address li .name_district{flex:0 0 calc(100% - 40px)}.block_contacts .nav_metro .check_metro{margin:auto;display:block}.block_contacts .nav_metro .switch_metro{margin:20px auto}.block_contacts .nav_metro.popup .switch_metro{top:-10px}#info_contacts .block_contacts .block_address.with_metro{margin:80px 0 0}}.video-form-block{background:#fff;border-radius:10px;position:relative;width:90%;max-width:900px;min-height:165px;margin-top:0;padding:50px}@media screen and (max-width:450px){.video-form-block{padding:15px 15px 10px}}.video-form-block iframe{width:100%;min-width:220px;height:calc(100vh - 200px);min-height:150px;max-height:450px}.ic-video{display:block;width:30px;height:30px;position:absolute;top:15px;right:51px;z-index:2}.ic-video:hover,.schedule-page .calendar .day.isLesson a:hover{cursor:pointer}#cd-address .text-address{padding:20px 100px;height:auto;display:inline-block}.control-page{padding:0;margin-top:0;background:url(/images/control/control_header.webp)50%0 no-repeat,url(/images/control/control_footer.webp)50% 100%no-repeat;overflow:hidden}.control-page .title:after,.control-page .title:before{content:"";position:absolute;top:-1px;width:54px;height:100%;min-height:42px}.control-page .title:before{left:-54px;background:url(/images/control/control_title.webp)0 0 repeat-y}.control-page .title:after{right:-54px;background:url(/images/control/control_title2.webp)0 0 repeat-y}.control-page .title{padding:5px 0 10px 10px;margin:60px 0;height:100%;min-height:42px;max-width:80%;background-color:#f3f3f3;display:inline-block;position:relative;color:#446e87;font-size:28px;line-height:32px}.control-page .title.footer_title{margin:205px 0 0;background-color:#17156e;color:#fff}.control-page .title.footer_title:before{background:url(/images/control/control_title3.webp)0 0 repeat-y}.control-page .title.footer_title:after{background:url(/images/control/control_title4.webp)0 0 repeat-y}.control-page .title_center{text-align:center}.control-page .footer_text{color:#fff;margin:60px 0 80px}.control-page .footer_button{margin:0 0 80px;max-width:620px}.control-page .footer_button a.link.download{margin:0 20px 30px 0;padding:14px 60px 14px 20px!important;display:inline-block}.control-page .footer_button a.link.download:after{content:"";position:absolute;right:0;top:0;width:54px;height:47px}.control-page .footer_button a.link.download.item1:after{background:url(/images/control/control_download1.webp)30% 50%no-repeat;background-size:auto 70%}.control-page .footer_button a.link.download.item2:after{background:url(/images/control/control_download2.webp)30% 50%no-repeat;background-size:auto 70%}.control-page .footer_button a.link.download.item3:after{background:url(/images/control/control_download3.webp)30% 50%no-repeat;background-size:auto 70%}.control-page .footer_button a.link.download.item5:after{background:url(/images/control/control_download5.webp)30% 50%no-repeat;background-size:auto 70%}.control-page .right{text-align:right}.control-page .text{color:#888;font-size:16px;line-height:22px}.control-page .text p,.control-page .text ul{margin:0 0 25px}.control-page .text span{color:#3db39e;font-weight:700}.control-page .text ul li{padding:0 0 0 35px;list-style:none;background:url(/images/control/control_li.webp)15px 8px no-repeat}.control-page .quote:after,.control-page .quote:before{content:"";position:absolute;width:31px;height:20px;background:url(/images/control/control_quote.webp)0 0 no-repeat}.control-page .quote:before{left:-41px;bottom:-15px}.control-page .quote:after{right:0;top:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.control-page .quote,.control-page .text_bold{font-weight:700;font-size:22px;line-height:28px}.control-page .quote{position:relative;padding:0;margin:55px 0;color:#446e87}.control-page .quote.top:after{right:-30px}.control-page .quote.bottom{text-align:center;color:#fff;margin:80px 0 40px}.control-page .quote.bottom:before{left:10px}.control-page .quote.bottom:after{right:10px;top:0}.control-page .text_bold{color:#3db39e;margin:0 0 25px}.control-page .head_title{padding:250px 0 240px 50px}.control-page .head_title h1{font-weight:700;font-size:58px;line-height:58px;color:#fff;width:440px;display:inline-block;margin-bottom:50px;text-align:left}.control-page .head_title img{display:inline-block;position:relative;top:-20px;left:-145px}.control-page .head_title .top_slider{margin-top:30px}.control-page .col-md-6.img{height:560px}.control-page .control_img_b0 div{width:320px;height:138px;margin:60px auto 0}.control-page .control_img_b0 .control_img_l1{z-index:1;background:url(/images/control/control_b0_l1.webp)0 0 no-repeat;background-size:100%auto}.control-page .control_img_b1 div{width:100%;position:absolute;top:0;height:629px;margin-left:60px}.control-page .control_img_b1 .control_img_l1{z-index:1;background:url(/images/control/control_b1_l1.webp)0 0 no-repeat;background-size:100%auto}.control-page .stars{border-radius:100%;background:#fff}.control-page .star1{width:10px;height:10px;position:absolute;top:90px;left:-70px}.control-page .star2{width:5px;height:5px;position:absolute;top:120px;left:110px}.control-page .star3{width:7px;height:7px;position:absolute;top:220px;left:-55px}.control-page .star4{width:3px;height:3px;position:absolute;top:320px;left:-110px}.control-page .star5{width:10px;height:10px;position:absolute;top:170px;right:70px}.control-page .star6{width:3px;height:3px;position:absolute;top:210px;right:300px}.control-page .star7{width:20px;height:20px;position:absolute;top:350px;right:-60px}.control-page .star8{width:7px;height:7px;position:absolute;top:500px;right:90px}.control-page .star9{width:5px;height:5px;position:absolute;top:310px;right:170px}.control-page .star10{width:10px;height:10px;position:absolute}.control-page .star11,.control-page .star12{width:5px;height:5px;position:absolute;background:#f8e160}.control-page .star12{width:3px;height:3px}.control-page .img_block,.control-page .percent_block{margin:0 0 60px}.control-page .percent_block .percent_item{width:calc(33% - 50px);min-width:120px;height:240px;text-align:center;margin:50px 50px 0 0;float:left}.control-page .percent_block .percent_item .percent{width:120px;height:120px;border-radius:100%;font-size:48px;color:#fff;font-weight:700;padding:25px 0;position:relative;left:50%;margin:0 0 35px -60px;box-shadow:2px 2px 7px #666;background:#0094b8;background:-webkit-linear-gradient(180deg,#0094b8 0,#00d3c4 100%);background:-o-linear-gradient(180deg,#0094b8 0,#00d3c4 100%);background:-ms-linear-gradient(180deg,#0094b8 0%,#00d3c4 100%);background:linear-gradient(180deg,#0094b8 0,#00d3c4 100%)}.control-page .percent_block .percent_item .text{font-size:15px}.control-page .img_block .img_item{width:calc(20% - 50px);text-align:center;margin:50px 50px 0 0;float:left}.control-page .img_block .img_item .img{max-width:120px;height:120px;padding:25px 0;position:relative;left:50%;margin:0 0 35px -60px}.control-page .img_block .img_item .img,.control-page .img_block .img_item .img.item1{background:url(/images/control/control_img1.webp)0 0 no-repeat;background-size:100%auto}.control-page .img_block .img_item .img.item2{background:url(/images/control/control_img2.webp)0 0 no-repeat;background-size:100%auto}.control-page .img_block .img_item .img.item3{background:url(/images/control/control_img3.webp)0 0 no-repeat;background-size:100%auto}.control-page .img_block .img_item .img.item4{background:url(/images/control/control_img4.webp)0 0 no-repeat}.control-page .img_block .img_item .img.item5{background:url(/images/control/control_img5.webp)0 0 no-repeat;background-size:100%auto}.control-page .img_block .img_item .text{font-size:15px;color:#3db39e}.control-page.kz .head_title img{left:-285px}@media only screen and (max-width:767px){.control-page.kz .head_title img{left:185px}}@media only screen and (min-width:676px){.control-page.kz .head_title h1{width:520px}}@media only screen and (max-width:675px){.control-page .head_title h1{width:100%}.control-page.kz .head_title img{left:153px}}@media only screen and (max-width:415px){.control-page.kz .head_title img{left:0;top:10px;margin-bottom:30px}}.clear{clear:both;width:0;height:0;padding:0;margin:0}.mobi{display:none}@media only screen and (max-width:1199px){.control-page .star3{top:160px;left:-50px}.control-page .star4{top:260px;left:-100px}.control-page .star5{top:130px;right:120px}.control-page .star6{top:210px;right:250px}.control-page .star7{top:340px;right:-20px}.control-page .star8{top:470px;right:70px}.control-page .cosmonaut{right:150px}.control-page .cosmonaut_hand{right:173px}.control-page .control_img_b1 div{margin-left:-20px}.control-page .head_title{padding:200px 0 240px 50px}.control-page .quote.top:before{left:-47px}.control-page .quote.bottom:before{left:-22px}.control-page .footer_button{margin:0 0 40px}}@media only screen and (max-width:991px){.btn-green-color.mobi,.mobi{display:block}.btn-green-color.desc,.control-page .animation_header,.desc{display:none}.control-page{padding:0;margin-top:0;background:url(/images/control/control_header.webp)65%0 no-repeat,url(/images/control/control_footer.webp)50% 100%no-repeat;background-size:auto 700px,auto}.control-page .head_title{padding:160px 0 240px}.control-page .col-md-6.img{height:auto}.control-page .control_img_b1 .control_img_l1{height:550px;background:url(/images/control/control_b1_l1.webp)50%0 no-repeat;background-size:auto 500px;position:relative;margin-left:0}.control-page .text ul li{padding:0 0 0 20px;background:url(/images/control/control_li.webp)0 8px no-repeat;margin:0}.control-page .quote{text-align:center;padding:0 30px}.control-page .quote:before{left:0}.control-page .right{text-align:left}.control-page .quote.bottom{width:60%}.control-page .footer_button{margin:0 0 80px}.control-page .footer_button a.link.download{margin:0 20px 30px 0;display:inline-block}.control-page .footer_button a.link.download:after{height:48px}.control-page .control_img_b0 .control_img_l1{display:none}.control-page .footer_text{margin:30px 0 40px}.control-page .title.footer_title{margin:220px 0 0}}@media only screen and (max-width:767px){.control-page{padding:0;margin-top:0;background:url(/images/control/control_header2.webp)50% -2px no-repeat,url(/images/control/control_footer2.webp)25% 100%no-repeat}.control-page .head_title{padding:340px 0 0 20%}.control-page .head_title h1{font-size:48px;line-height:48px;color:#333;margin-bottom:50px}.control-page .head_title img{height:38px;top:-45px;left:245px}.control-page .footer_button{margin:0 0 300px}.control-page .img_block .img_item{width:calc(33% - 50px);height:200px;margin:50px 25px 0}.control-page .percent_block .percent_item{margin:50px 25px 0}.control-page .percent_block .percent_item:nth-child(3){display:none}}@media only screen and (max-width:675px){.control-page .head_title h1{font-size:40px;line-height:40px}.control-page .head_title img{height:30px;top:-34px;left:205px}.control-page .col-md-6.img{height:auto}.control-page .title.footer_title{text-align:center;margin:100px auto 0}.control-page .title_center_mobi{text-align:center}.control-page .footer_button{margin:0 0 250px}}@media only screen and (max-width:600px){.control-page .head_title{padding:340px 0 0 calc(65% - 240px)}.control-page .footer_button a.link.download{display:block;text-align:center;margin:0 0 30px}.control-page .head_title .top_slider{margin-top:0;display:block;text-align:center}.control-page .percent_block .percent_item{width:calc(50% - 50px)}.control-page .img_block .img_item{width:calc(50% - 50px);height:220px}.control-page .title.footer_title{margin:130px auto 0}.control-page .footer_button{margin:0 0 180px}}@media only screen and (max-width:500px){.control-page .footer_text,.control-page .title{margin:40px 0}.control-page .control_img_b1 .control_img_l1{background-size:auto 400px;height:430px}.control-page .footer_button{margin:0 0 120px}}@media only screen and (max-width:400px){.control-page .control_img_b1 .control_img_l1{background-size:auto 350px;height:380px}.control-page .percent_block .percent_item{width:calc(100% - 50px);height:220px}.control-page .img_block .img_item{width:calc(100% - 50px);height:200px}.control-page .footer_button{margin:0 0 100px}}@media only screen and (min-width:992px){.control-page .star1{-webkit-animation:pulsate 2s linear 0s infinite;animation:pulsate 2s linear 0s infinite}.control-page .star2{-webkit-animation:pulsate_small 1s linear 0s infinite;animation:pulsate_small 1s linear 0s infinite}.control-page .star3{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.control-page .star4{-webkit-animation:pulsate_small 1s linear 1s infinite;animation:pulsate_small 1s linear 1s infinite}.control-page .star5{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.control-page .star6{-webkit-animation:pulsate_small 2s linear 1s infinite;animation:pulsate_small 2s linear 1s infinite}.control-page .star7{-webkit-animation:pulsate 2s linear 1s infinite;animation:pulsate 2s linear 1s infinite}.control-page .star8{-webkit-animation:pulsate_small 1s linear .5s infinite;animation:pulsate_small 1s linear .5s infinite}.control-page .star9{-webkit-animation:pulsate_small 2s linear 0s infinite;animation:pulsate_small 2s linear 0s infinite}.control-page .star10{-webkit-animation:slide_star 10s linear 0s infinite;animation:slide_star 10s linear 0s infinite}.control-page .star11{-webkit-animation:slide_star2 10s linear 2s infinite;animation:slide_star2 10s linear 2s infinite}.control-page .star12{-webkit-animation:slide_star3 10s linear 4s infinite;animation:slide_star3 10s linear 4s infinite}}.city-filter,.top-head{width:100%;position:relative}.top-head{background:#0484ac;height:30px;left:0}.top-head .top-head-menu{padding:5px 0 5px 140px;width:50%;float:left}.top-head .top-head-contacts{padding:5px 0;width:50%;float:left;text-align:right}.top-head .top-head-contacts a,.top-head .top-head-menu a{color:#fff;font-size:14px;font-weight:400;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.5)}.top-head .top-head-contacts a:hover,.top-head .top-head-menu a:hover{border-bottom:1px solid #fff}.top-head .top-head-menu .top-head-menu-item{margin:0 14px 0 0;padding:0;float:left;display:block}.c-filter.header,.top-head .top-head-menu .top-head-menu-item.address_list{display:none}.top-head .top-head-contacts .top-head-contacts-item{margin:0 0 0 14px;padding:0;float:right}.city-filter{max-width:200px;float:left;margin-left:140px;z-index:10}.city-filter .city-t-filter{cursor:pointer;padding:14px 0;color:#fff;font-size:14px;font-weight:700;text-decoration:none;position:relative;width:100%}.city-filter .city-t-filter span{display:inline-block;vertical-align:top;position:relative}.city-filter .city-t-filter span:after{content:"";width:0;height:0;border-style:solid;border-width:0 6.5px 8px;border-color:transparent transparent #fff;position:absolute;right:-20px;top:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.city-filter .city-t-filter:hover span{color:#2f9f8b}.city-filter .city-t-filter:hover span:after{border-color:transparent transparent #2f9f8b}.popup-city-list{display:none;overflow-y:auto;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;background:#fff;margin:0;padding:160px 0 30px;background:#2b4554;background:-moz-linear-gradient(-45deg,#2b4554 0,#2c3772 100%);background:-webkit-linear-gradient(-45deg,#2b4554 0,#2c3772 100%);background:linear-gradient(135deg,#2b4554 0,#2c3772 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4554', endColorstr='#2C3772', GradientType=1)}.popup-city-list .b-city-list{columns:5;column-gap:20px;color:#fff;font-size:14px;font-weight:400;line-height:20px;padding:0 0 30px 140px}.popup-city-list .b-city-list ul{margin:0 0 20px}.popup-city-list .b-city-item{padding:0 20px 0 0;-webkit-column-break-inside:avoid;break-inside:avoid}.popup-city-list .b-city-item__title{float:left;width:35px;margin:0 0 0-35px;font-weight:700;font-size:20px;color:#0098bd}.popup-city-list .b-city-item li{padding:0 0 10px;list-style:none}.popup-city-list .b-city-item a{color:#fff;font-size:14px;font-weight:400;line-height:17px;text-decoration:none}.popup-city-list .b-city-item a:focus,.popup-city-list .b-city-item a:hover{color:#0098bd}.popup-city-list .b-city-item .active a{display:inline-block;margin-left:-14px;padding:3px 14px 4px;border-radius:15px;background:#0098bd;color:#fff;cursor:auto}.popup-city-list .header-city-list{margin:24px 0 0;position:relative}.popup-city-list .logo-city-list{width:120px;height:140px;background:url(/local/templates/coddy/css/images/logo-coddy-blue.png)0 0 no-repeat;background-size:contain;float:left}.popup-city-list .search-title{float:left;margin:52px 20px 0 140px;color:#fff;font-size:24px;font-weight:700;line-height:20px}.popup-city-list .search-city-list{max-width:400px;width:100%;margin:38px 0;float:left;position:relative}.popup-city-list .search-city-list input.search{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:46px;background-color:#fff;border:3px solid #0493b4;padding:12px 22px;-webkit-border-radius:20px;border-radius:2em 2em 2em 2em!important;outline:0}.popup-city-list .search-city-list input[type=text]::placeholder,.search_block .search input[type=text]::placeholder{opacity:1;color:silver;font-weight:700}.popup-city-list .search-city-list .btn-search{position:absolute;right:14px;top:50%;margin-top:-13px;width:24px;height:25px;background:url(/bitrix/templates/coddy/components/bitrix/news.list/courses_list/images/btn-search.png)no-repeat;background-size:contain;cursor:pointer;padding:0;border:0;font-size:18px;font-weight:700;display:inline-block}.popup-city-list .filter-city-list{columns:5;column-gap:20px;margin:10px 0 35px 105px;padding:0 0 25px 35px;border-bottom:1px solid rgba(255,255,255,.2);min-height:40px}.popup-city-list .filter-item{cursor:pointer;color:#fff;font-size:16px;font-weight:700;line-height:22px;margin:0 20px 2px 0;padding:7px 0}.popup-city-list .filter-item:focus,.popup-city-list .filter-item:hover{color:#0098bd}.popup-city-list .filter-item.active{display:inline-block;margin-left:-24px;padding:7px 24px;border-radius:30px;background:#0098bd;color:#fff;cursor:auto}.popup-city-list .close{display:block;position:absolute;width:40px;height:40px;right:-25px;top:40px;background:url(/bitrix/templates/coddy/css/../img/cd-icon-close.svg)no-repeat center center;text-indent:100%;white-space:nowrap;overflow:hidden;opacity:1;z-index:3}@media only screen and (max-width:992px){.city-filter{margin-left:130px}.top-head .top-head-menu{padding:5px 0}.top-head{z-index:2020;overflow:hidden}.popup-city-list{padding-top:40px!important}.popup-city-list .close{right:0}.city-filter .city-t-filter{padding:12px 0}.popup-city-list .filter-city-list{min-height:65px}.popup-city-list .search-title{margin-left:0}}@media only screen and (max-width:991px){.popup-city-list{background:#2c3c67;background:linear-gradient(to right,#2b4259,#2c3c67)}.popup-city-list .filter-city-list{columns:3;margin:0 0 30px;padding:0 0 35px 10px;min-height:30px;text-align:left}.popup-city-list .b-city-list{display:block;columns:3;padding:0 0 30px}#city_animation_container.animation_logo_container,.popup-city-list .logo-city-list{display:none}.popup-city-list .b-city-item{width:auto;padding:0 0 0 35px;-webkit-column-break-inside:avoid;break-inside:avoid}.popup-city-list .b-city-item li{padding:3px 0 7px}.popup-city-list .b-city-item .active{padding-top:0;padding-bottom:3px}.popup-city-list .b-city-item a{font-size:16px;line-height:20px}.popup-city-list .filter-item{padding-left:24px}.popup-city-list .filter-item.active{margin-left:0}.popup-city-list .b-city-item__title{margin-top:2px}}@media only screen and (max-width:767px){#city_animation_container.animation_logo_container,.popup-city-list .logo-city-list{display:none}.popup-city-list .search-title{margin:52px 20px 0}.popup-city-list .filter-item{font-size:15px}.popup-city-list .b-city-list{display:block;column-count:auto}.popup-city-list .b-city-item__title{font-size:28px}.popup-city-list .b-city-item{width:auto;padding-left:50px}.popup-city-list .b-city-item ul{margin:0}.popup-city-list .b-city-item li{text-decoration:none;outline:0;text-align:left;padding:3px 25px 12px;display:block}.popup-city-list .b-city-item .active{padding-top:0;padding-bottom:8px}.city-filter{margin-left:50px}.popup-city-list .b-city-item__title{position:-webkit-sticky;position:sticky;top:5px;margin-top:0;padding-bottom:35px}}@media only screen and (max-width:710px){.top-head .top-head-contacts{display:none}.top-head .top-head-menu{width:100%;float:none}.top-head .top-head-menu .top-head-menu-item{width:calc(50% - 15px)}.top-head .top-head-menu .top-head-menu-item:nth-child(2){text-align:right;margin:0;width:calc(50% - 0px)}.main-site-logo{width:140px;float:left}.wrap-main-site-nav{width:100px}.popup-city-list .filter-item{margin-bottom:1px}.popup-city-list .header-city-list{padding-right:40px}.popup-city-list .search-city-list{max-width:calc(100% + 40px);width:calc(100% + 40px)}}@media only screen and (max-width:639px){.popup-city-list .filter-city-list{columns:2}}@media only screen and (max-width:600px){.popup-city-list .search-title{margin:0 20px}.popup-city-list .close{top:-5px}}@media only screen and (max-width:500px){.main-site-logo{float:none;left:-15px;position:relative}.city-filter{margin:0 87px;width:calc(100% - 180px);word-wrap:break-word}.popup-city-list .filter-item{width:100%;margin:0 0 1px}.city-filter .city-t-filter{padding:6px 0}}@media only screen and (max-width:400px){.top-head{position:relative}}.animation_logo_container{width:178px;height:210px;position:absolute;right:-22px;top:-23px}#city_animation_container.animation_logo_container{position:absolute;left:-41px;top:-33px;float:left;width:120px;height:140px;transform:scale(.7)}.animation_logo_container canvas,.animation_logo_container div{position:absolute;display:block}.animation_logo_container div{pointer-events:none;overflow:hidden;width:178px;height:210px;left:0;top:0}@media only screen and (max-width:620px){.animation_logo_container{transform:scale(.5);right:-51px;top:-64px}#city_animation_container.animation_logo_container{transform:scale(.7);left:-41px;top:-33px;right:auto}}.our-courses.page-team .animation_bottom{width:1920px;height:530px;position:absolute;bottom:0;left:50%;margin-left:-960px;-webkit-transition:top 1s linear 0s;-moz-transition:top 1s linear 0s;-o-transition:top 1s linear 0s;transition:top 1s linear 0s}.our-courses.page-team .animation_bottom div{position:absolute;z-index:1}.our-courses.page-team .animation_bottom .page-team-anim-block1{width:314px;height:314px;top:22px;left:124px;background:url(/images/team/page-team-anim-block1.webp)0 0 no-repeat;-webkit-animation:anim-block1 20s linear 0s infinite;animation:anim-block1 20s linear 0s infinite}.our-courses.page-team .animation_bottom .page-team-anim-block2{width:126px;height:212px;top:230px;left:735px;background:url(/images/team/page-team-anim-block2.webp)0 0 no-repeat}.our-courses.page-team .animation_bottom .page-team-anim-block2-2{width:34px;height:46px;top:255px;left:735px;background:url(/images/team/page-team-anim-block2-2.webp)0 0 no-repeat;-webkit-animation:anim-block2 1.5s linear 0s infinite;animation:anim-block2 1.5s linear 0s infinite}.our-courses.page-team .animation_bottom .page-team-anim-block3{width:255px;height:195px;top:186px;left:300%;background:url(/images/team/page-team-anim-block3.webp)0 0 no-repeat;-webkit-animation:anim-block3 80s linear 0s infinite;animation:anim-block3 80s linear 0s infinite}.our-courses.page-team .animation_bottom .page-team-anim-block4{width:70px;height:73px;top:304px;left:1375px;background:url(/images/team/page-team-anim-block4.webp)0 0 no-repeat;-webkit-animation:anim-block4 80s linear 0s infinite;animation:anim-block4 80s linear 0s infinite}@media only screen and (min-width:769px){@-webkit-keyframes anim-block2{0%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes anim-block2{0%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes anim-block1{0%,82%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}4%,50%{-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-webkit-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}58%,78%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes anim-block1{0%,82%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}4%,50%{-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-webkit-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}58%,78%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}}@-webkit-keyframes anim-block3{0%,50%,to{left:300%}24%,25%,74%,75%{left:1350px}}@keyframes anim-block3{0%,50%,to{left:300%}24%,25%,74%,75%{left:1350px}}@-webkit-keyframes anim-block4{0%,25%,74%,to{left:1375px}50%{left:calc(300% + 25px)}}@keyframes anim-block4{0%,25%,74%,to{left:1375px}50%{left:calc(300% + 25px)}}}@media only screen and (max-width:768px){.our-courses.page-team{background:url(/images/team/team-bg2.webp)50% 100%no-repeat #f6f6f6;background-size:auto auto}.our-courses.page-team .animation_bottom{display:none}}@media only screen and (min-width:769px){.show-more.courses{margin-top:60px}.our-courses .animate_robots{width:100%;height:60px;position:relative;z-index:2;-webkit-transition:top 1s linear 0s;-moz-transition:top 1s linear 0s;-o-transition:top 1s linear 0s;transition:top 1s linear 0s}.our-courses .animate_robots .robots{width:148px;height:200px;position:absolute;top:-120px;left:calc(50% + 105px);display:none}.our-courses .animate_robots .robots:nth-child(2n){left:calc(50% - 265px)}.our-courses .animate_robots .robots.robot1{display:block}.our-courses .animate_robots .robots.robot2{top:-100px}.our-courses .animate_robots .robots.robot3{left:calc(50% + 120px);top:-100px}.our-courses .animate_robots .robots.robot4{top:-100px}.our-courses .animate_robots .robots div:nth-child(1){width:148px;height:200px;position:relative;z-index:2}.our-courses .animate_robots .robots div:nth-child(2){width:60px;height:35px;position:absolute;z-index:1}.our-courses .animate_robots .robot1 div:nth-child(1){background:url(/images/courses/robot1.webp)0 0 no-repeat}.our-courses .animate_robots .robot1 div:nth-child(2){background:url(/images/courses/robot12.webp)0 0 no-repeat;top:125px;left:5px;transform-origin:bottom right;-webkit-animation:anim-robot1 2s linear 0s infinite;animation:anim-robot1 1.5s linear 0s infinite}.our-courses .animate_robots .robot2 div:nth-child(1){background:url(/images/courses/robot2.webp)0 0 no-repeat}.our-courses .animate_robots .robot2 div:nth-child(2){background:url(/images/courses/robot22.webp)0 0 no-repeat;top:105px;left:85px;transform-origin:bottom left;-webkit-animation:anim-robot1 2s linear 0s infinite;animation:anim-robot1 1.5s linear 0s infinite}.our-courses .animate_robots .robot3 div:nth-child(1){background:url(/images/courses/robot3.webp)0 0 no-repeat}.our-courses .animate_robots .robot3 div:nth-child(2){background:url(/images/courses/robot32.webp)0 0 no-repeat;top:110px;left:0;transform-origin:bottom right;-webkit-animation:anim-robot1 2s linear 0s infinite;animation:anim-robot1 1.5s linear 0s infinite}.our-courses .animate_robots .robot4 div:nth-child(1){background:url(/images/courses/robot4.webp)0 0 no-repeat}.our-courses .animate_robots .robot4 div:nth-child(2){background:url(/images/courses/robot42.webp)0 0 no-repeat;top:91px;left:87px;transform-origin:bottom left;-webkit-animation:anim-robot1 2s linear 0s infinite;animation:anim-robot1 1.5s linear 0s infinite}@-webkit-keyframes anim-robot1{0%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes anim-robot1{0%,to{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}}}.form-block .registration .field .custom-select{position:relative;width:100%;max-width:calc(100% - 130px);height:32px;margin:0;border:0 solid #000;border-bottom:1px solid #a7a7a8;border-radius:0;cursor:pointer}.form-block .registration .field .custom-select.err{border-bottom:1px solid red}.form-block .registration .field .custom-select:hover{border-bottom:1px solid #000}.form-block .registration .field .custom-select.disabled:hover{border-bottom:1px solid #a7a7a8}.form-block .registration .field .custom-select select{width:100%;height:32px;padding:0 30px 0 0;background:0 0;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;z-index:1;font-size:16px}.form-block .registration .field .custom-select.disabled select{color:#a7a7a8}.form-block .registration .field .custom-select select::-ms-expand{display:none}.form-block .registration .field .custom-select .checkbox_select{position:absolute;z-index:0;top:0;right:0;width:32px;height:32px}.form-block .registration .field .custom-select .checkbox_select:after{content:"";width:0;height:0;border-style:solid;border-width:0 6.5px 8px;border-color:transparent transparent #a7a7a8;position:absolute;right:10px;top:calc(50% - 4px);transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form-block .registration .field .custom-select:hover .checkbox_select:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.form-block .registration .field .custom-select.disabled:hover .checkbox_select:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:620px){.form-block .registration .field .custom-select{max-width:calc(100% - 60px)}}.moon{background:url(/images/slider/moon.webp)0 0 no-repeat;width:100px;height:100px;background-size:contain;position:absolute;top:150px;left:380px;z-index:2}.spider_block{position:absolute;z-index:9;left:0;width:100%}.spider1,.spider2,.spider3,.spider4,.spider5{border:3px solid #000;width:85px;height:65px;transform:scale(.5);border-radius:50% 50%;box-shadow:inset 0 0 70px 0#000;position:absolute;top:-350px;z-index:98;background:#000;-webkit-animation:down 25s linear infinite;-moz-animation:down 25s linear infinite;-ms-animation:down 25s linear infinite}.spider1{left:100px;-webkit-animation-delay:2000ms;margin-top:-50px}.spider2{left:500px;-webkit-animation-delay:5000ms;margin-top:-260px}.spider3{left:800px;-webkit-animation-delay:3000ms;margin-top:-210px}.spider4,.spider5{right:500px;left:auto;-webkit-animation-delay:4000ms;margin-top:-245px}.spider5{right:190px;-webkit-animation-delay:1000ms;margin-top:5px}@media only screen and (max-width:1440px){.moon{top:150px;left:200px}.spider1{left:75px;margin-top:-80px}.spider2{left:350px;margin-top:-280px}.spider3{left:600px;margin-top:-230px}.spider4{right:350px;margin-top:-265px}.spider5{right:100px;margin-top:-40px}}@media only screen and (max-width:1300px){.spider1{left:60px}.spider5{right:80px}}@media only screen and (max-width:1199px){.moon{top:130px;left:140px}.spider1{left:4%;margin-top:-210px}.spider2{left:25%}.spider3{left:50%}.spider4{right:25%}.spider5{right:6%;margin-top:-190px}}@media only screen and (max-width:768px){.moon,.spider1,.spider2,.spider3,.spider4{display:none}.spider5{margin-top:-340px;right:10px}}.eye,.eye:after{width:29px;background:#fff;border-radius:50% 50%}.eye{height:19px;position:absolute;top:24px;left:33px;z-index:5}.eye:after{content:"";display:block;height:18px;top:0;left:-18px;z-index:-1}.pupil{border:5px solid #000;width:2px;height:2px;border-radius:100%;background:#000;top:4px;left:10px;box-shadow:-18px 0 0 0#000;z-index:999;-webkit-animation:move 6s linear infinite;-moz-animation:move 6s linear infinite;-ms-animation:move 6s linear infinite}.eye:after,.leg1,.pupil,.pupil2{position:absolute}.pupil2{width:29px;height:0;border-radius:100%;background:#000;top:-1px;left:-1px;box-shadow:-18px -1px 0 0#000;z-index:999;-webkit-animation:move2 6s linear infinite;-moz-animation:move2 6s linear infinite;-ms-animation:move2 6s linear infinite}.spider1 .pupil,.spider1 .pupil2{-webkit-animation-delay:2000ms}.spider2 .pupil,.spider2 .pupil2{-webkit-animation-delay:5000ms}.spider3 .pupil,.spider3 .pupil2{-webkit-animation-delay:3000ms}.spider4 .pupil,.spider4 .pupil2{-webkit-animation-delay:4000ms}.spider5 .pupil,.spider5 .pupil2{-webkit-animation-delay:1000ms}.leg1{-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);top:-2px;left:70px;z-index:-998}.leg p:nth-child(1){border:3px solid #000;width:45px;height:45px;border-radius:35px 0 0 0;border-top:4px solid #000;border-left:4px solid #000;border-right:0 solid #000;border-bottom:0 solid #000;-webkit-animation:leg1 1s linear infinite;-moz-animation:leg1 1s linear infinite;-ms-animation:leg1 1s linear infinite}.leg2{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);position:absolute;top:17px;left:65px}.leg2 p:nth-child(1){-webkit-animation:leg3 1s linear infinite;-moz-animation:leg3 1s linear infinite;-ms-animation:leg3 1s linear infinite}.leg3{-webkit-transform:rotate(95deg);-moz-transform:rotate(95deg);-ms-transform:rotate(95deg);position:absolute;top:33px;left:50px}.leg3 p:nth-child(1){-webkit-animation:leg1 1s linear infinite;-moz-animation:leg1 1s linear infinite;-ms-animation:leg1 1s linear infinite}.leg4{-webkit-transform:rotatey(180deg) rotatez(50deg);-moz-transform:rotatey(180deg) rotatez(50deg);-ms-transform:rotatey(180deg) rotatez(50deg);position:absolute;top:-3px;left:-35px;z-index:-998}.leg4 p:nth-child(1){-webkit-animation:leg3 1s linear infinite;-moz-animation:leg3 1s linear infinite;-ms-animation:leg3 1s linear infinite}.leg5{-webkit-transform:rotatey(180deg) rotatez(75deg);-moz-transform:rotatey(180deg) rotatez(75deg);-ms-transform:rotatey(180deg) rotatez(75deg);position:absolute;top:17px;left:-37px;z-index:-998}.leg5 p:nth-child(1){-webkit-animation:leg1 1s linear infinite;-moz-animation:leg1 1s linear infinite;-ms-animation:leg1 1s linear infinite}.leg6{-webkit-transform:rotatey(180deg) rotatez(95deg);-moz-transform:rotatey(180deg) rotatez(95deg);-ms-transform:rotatey(180deg) rotatez(95deg);position:absolute;top:36px;left:-25px}.leg6 p:nth-child(1){-webkit-animation:leg3 1s linear infinite;-moz-animation:leg3 1s linear infinite;-ms-animation:leg3 1s linear infinite}.string{border-left:1px solid rgba(255,255,255,.2);height:700px;width:2px;position:absolute;top:-702px;left:36px;-webkit-animation:down2 5s linear infinite;-webkit-animation-delay:2000ms;display:block;background:rgba(255,255,255,.2)}.main-site-nav li .link,.main-site-nav li .link-out,.mobile-nav-menu__btn a{text-transform:none!important;font-size:14px}.contacts-phone__link a,.contacts-phone__number a{font-size:14px;line-height:20px;font-weight:400}.contacts-phone__link a{color:#fff;text-decoration:none;display:inline-block}.mobile-nav-menu .link-out{cursor:pointer;color:#fff!important;font-size:14px;line-height:20px!important;font-weight:700!important;text-decoration:none!important}.contacts-phone__link a:hover,.contacts-phone__number a:hover,.mobile-nav-menu .link-out:hover{color:#2f9f8b!important}.certificates .wrapper-btn-green .order-a-cerf,.leave-review .center-btn a.link,.make-a-review .center-btn a.link,.mobile-nav-menu .link-out,.schedule-button a.link,.your-stuff-inp #submit_comment,a.link{text-transform:none!important}@media only screen and (max-width:992px){.lang-key,.lang-key-new{margin-top:9px}}@media only screen and (max-width:950px){.language-ico img{display:block!important}}@media only screen and (max-width:767px){.wrap-main-site-nav{position:absolute;right:0}.lang-key,.lang-key-new{margin-top:5px}}#logo-block{background:url(/images/logo-coddy-blue-not-effect.webp)0 0 no-repeat}#cv{width:auto}.glitter-star{position:absolute;top:0;left:0;background:url(/images/glitterstar.webp)no-repeat center center;width:128px;height:128px;margin-left:-64px;margin-top:-64px}#giftFormBlock{display:none;max-width:1020px;max-height:610px;width:90%;height:90%;position:absolute;z-index:9000;background:url(/images/gift/gift-mouse2.webp)calc(50% - 200px) 50%no-repeat #515a63}#giftFormBlock .text{width:50%;float:right;position:relative;color:#fff;font-size:60px;line-height:74px;text-align:right;padding:80px 80px 0 0}#giftFormBlock .gift-logo{display:inline-block;width:300px;height:80px;background:url(/images/gift/gift-logo.webp)50% 50%no-repeat;background-size:contain}#giftFormBlock .gift-box{position:absolute;width:150px;height:170px;background:url(/images/gift/gift-box.webp)50% 50%no-repeat;background-size:contain;top:120px;left:-50px}#giftFormBlock .gift-button{height:45px;width:250px;display:inline-block;-webkit-border-radius:2em;border-radius:2em;cursor:pointer;background-color:#ff16a3;text-align:center;text-decoration:none;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0 5px 0#b51067;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s}#giftFormBlock .gift-button:hover{box-shadow:0 2px 0#b51067;top:3px}@media only screen and (max-width:1100px){#giftFormBlock{background:url(/images/gift/gift-mouse2.webp)calc(50% - 230px) 50%no-repeat #515a63}#giftFormBlock .gift-box{left:-70px}}@media only screen and (max-width:1050px){#giftFormBlock{max-height:700px}}@media only screen and (max-width:992px){#giftFormBlock .gift-box{display:none}}@media only screen and (max-width:767px){#giftFormBlock{max-height:600px;background:url(/images/gift/gift-mouse2.webp)-80px 0 no-repeat #515a63;background-size:85%}#giftFormBlock .text{font-size:40px;line-height:54px;padding:180px 40px 0 0}#giftFormBlock .gift-logo{width:200px;height:60px}#giftFormBlock .gift-box{display:block;top:40px;right:calc(50% - 85px);width:100px;height:120px;left:auto}}@media only screen and (max-width:680px){#giftFormBlock{max-height:500px;background:url(/images/gift/gift-mouse2.webp)-40px -20px no-repeat #515a63;background-size:85%}#giftFormBlock .text{font-size:30px;line-height:44px;padding:170px 40px 0 0}#giftFormBlock .gift-logo{width:150px;height:40px}#giftFormBlock .gift-box{top:25px}}@media only screen and (max-width:600px){#giftFormBlock .text{width:60%}}@media only screen and (max-width:500px){#giftFormBlock{max-height:390px;background:url(/images/gift/gift-mouse2.webp)-40px 0 no-repeat #515a63;background-size:85%}#giftFormBlock .text{width:230px;font-size:21px;line-height:29px;padding:140px 40px 0 0}#giftFormBlock .gift-logo{width:100px;height:30px}#giftFormBlock .gift-box{right:calc(50% - 65px);width:80px;height:90px}#giftFormBlock .gift-button{width:200px;margin-top:10px}}@media only screen and (max-width:399px){#giftFormBlock{max-height:350px}#giftFormBlock .text{width:200px;font-size:18px;line-height:24px;padding:120px 20px 0 0}#giftFormBlock .gift-button{width:175px}}.people-in-it-page{width:100%;min-height:625px;background:#fff;margin:-20px 0 0;padding:0;position:relative;background:url(/images/people-in-it/header-bg.webp)50%0 no-repeat,url(/images/people-in-it/footer-bg.webp)50% 100%no-repeat}.people-in-it-page .people-in-it-header{width:100%;height:auto}.people-in-it-page .people-in-it-header .people-in-it-header-title{color:#fff;padding:40px 0 10px}.people-in-it-page .people-in-it-header .people-in-it-header-text{width:100%;max-width:455px;padding:0;margin:0 auto;color:#fff;text-align:center}.people-in-it-body{min-height:440px;color:#567a90}.people-in-it-body .people-in-it-body-col{display:flex}.people-in-it-body .people-in-it-body-col .people-in-it-body-left{width:290px;padding:320px 0 0;position:relative}.people-in-it-body .people-in-it-body-col .people-in-it-body-right{width:calc(100% - 290px);padding-bottom:50px}.people-in-it-body .people-in-it-body-img{border-radius:50%;padding:30px;width:290px;height:290px;margin:0;position:relative;overflow:hidden}.people-in-it-body .people-in-it-slider-item{display:none;position:absolute;left:calc(50% - 76px);cursor:pointer}.people-in-it-body .people-in-it-slider-item:nth-child(1),.people-in-it-body .people-in-it-slider-item:nth-child(2),.people-in-it-body .people-in-it-slider-item:nth-child(3),.people-in-it-body .people-in-it-slider-item:nth-child(4),.people-in-it-body .people-in-it-slider-item:nth-child(5),.people-in-it-body .people-in-it-slider-item:nth-child(6),.people-in-it-body .people-in-it-slider-item:nth-child(7){display:block}.people-in-it-body .people-in-it-slider-item:nth-child(1){top:-187px}.people-in-it-body .people-in-it-slider-item:nth-child(2){top:0}.people-in-it-body .people-in-it-slider-item:nth-child(3){top:187px}.people-in-it-body .people-in-it-slider-item:nth-child(4){top:374px}.people-in-it-body .people-in-it-slider-item:nth-child(5){top:561px}.people-in-it-body .people-in-it-slider-item:nth-child(6){top:748px}.people-in-it-body .people-in-it-slider-item:nth-child(7){top:935px}.people-in-it-body .people-in-it-body-left .people-in-it-body-img{width:162px;height:162px;margin:5px auto 15px}.people-in-it-body .people-in-it-body-right .people-in-it-body-img{margin:0 0 0-290px}.people-in-it-body .people-in-it-body-slider-img{width:100%;height:560px;padding:0;margin-top:30px;position:relative;transition:all .5s linear 0s;overflow:hidden}.people-in-it-body .people-in-it-body-slider-img *{transition:all .5s linear 0s}.people-in-it-body .people-in-it-body-img .team-img{width:100%;height:100%;margin-right:0;max-width:260px;max-height:260px;border:13px solid rgba(246,246,246,.9);-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 0 20px rgba(226,226,226,.7)}.people-in-it-body .people-in-it-body-left .people-in-it-body-img .team-img{width:100%;height:100%;max-width:122px;max-height:122px;box-shadow:0 0 0 0 rgba(226,226,226,.7);border:0 solid rgba(246,246,246,.9)}.people-in-it-body .people-in-it-body-img .team-img .young{opacity:1}.people-in-it-body .people-in-it-body-img .team-img .old,.people-in-it-body .people-in-it-body-img .team-img .young{width:100%;height:100%;margin-right:0;max-width:206px;max-height:206px;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:calc(50% - 103px);left:calc(50% - 103px);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;transition:opacity .5s linear 0s}.people-in-it-body .people-in-it-body-left .people-in-it-body-img .team-img .old,.people-in-it-body .people-in-it-body-left .people-in-it-body-img .team-img .young{max-width:126px;max-height:126px;top:calc(50% - 63px);left:calc(50% - 63px)}.people-in-it-body .people-in-it-body-img .team-img .old,.people-in-it-body .people-in-it-body-img:hover .team-img .young{opacity:0}.people-in-it-body .people-in-it-body-img:hover .team-img .old{opacity:1}.people-in-it-body .people-in-it-body-img:hover{overflow:hidden;padding:45px}.people-in-it-body .people-in-it-body-img:hover .team-img{max-width:230px;max-height:230px;transition:all .4s cubic-bezier(.37,.26,.35,1);transition:border 0s linear;animation:circleAn 4s infinite;border:0 solid #0493b4}.people-in-it-body .people-in-it-body-name{text-align:center;margin:-15px 0 0}.people-in-it-body .people-in-it-body-activity{width:145px;height:145px;position:absolute;top:65px;right:125px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto}.people-in-it-body .people-in-it-body-text{margin:-100px 0 0;padding:0 80px 0 0}.people-in-it-body .people-in-it-body-text p{padding:0;margin:15px 0 0}.people-in-it-body .people-in-it-body-text img{max-width:100%}.people-in-it-body .people-in-it-body-text span{font-size:16px;font-weight:700;text-transform:uppercase;color:#2b4554}.people-in-it-body .people-in-it-body-achievements{display:flex;width:320px}.people-in-it-body .people-in-it-body-achievements div{width:60%;padding:30px 20px 0 0}.people-in-it-body .people-in-it-body-achievements div:first-child{width:40%}.people-in-it-body .people-in-it-body-achievements div span{font-size:38px;font-weight:700;text-transform:uppercase;color:#2b4554}.people-in-it-body .people-in-it-arrow-next,.people-in-it-body .people-in-it-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:-20px;left:calc(50% - 13px);z-index:3;width:32px;height:16px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.people-in-it-body .people-in-it-arrow-prev{top:310px}.people-in-it-body .people-in-it-arrow-next .arrow:after,.people-in-it-body .people-in-it-arrow-next .arrow:before{content:"";display:block;position:absolute;background-color:#fff;height:2px;width:20px;top:0;bottom:25px;border-radius:1px;transition:.3s}.people-in-it-body .people-in-it-arrow-next .arrow:after{transform:translateY(1px) rotate(-45deg)}.people-in-it-body .people-in-it-arrow-prev .arrow:before{transform:translateY(1px) rotate(-45deg)}.people-in-it-body .people-in-it-arrow-prev .arrow:after,.people-in-it-body .people-in-it-arrow-prev .arrow:before{content:"";display:block;position:absolute;height:2px;width:20px;top:0;bottom:25px;border-radius:1px;transition:.3s}.people-in-it-body .people-in-it-arrow-prev .arrow:after,.people-in-it-body .people-in-it-arrow-prev .arrow:before{background-color:#3db39e}.people-in-it-body .people-in-it-arrow-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.people-in-it-body .people-in-it-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg)}.people-in-it-body .people-in-it-arrow-prev .arrow:before{right:0}.people-in-it-body .people-in-it-arrow-next .arrow:hover:after,.people-in-it-body .people-in-it-arrow-prev .arrow:hover:before{transform:translateY(1px) rotate(135deg)}.people-in-it-body .people-in-it-arrow-next .arrow:hover:before,.people-in-it-body .people-in-it-arrow-prev .arrow:hover:after{transform:translateY(1px) rotate(225deg)}.people-in-it-body .people-in-it-arrow-next .arrow,.people-in-it-body .people-in-it-arrow-prev .arrow{position:absolute;top:0;left:0;right:0;bottom:0}.people-in-it-body .people-in-it-arrow-next .arrow .line,.people-in-it-body .people-in-it-arrow-prev .arrow .line{position:absolute;display:block;background-color:#fff;height:25px;width:2px;top:15px;left:-15px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.people-in-it-body .people-in-it-arrow-prev .arrow .line{background-color:#3db39e;top:-35px}.people-in-it-body .people-in-it-arrow-next .arrow:hover .line{opacity:1;top:-3px}.people-in-it-body .people-in-it-arrow-prev .arrow:hover .line{opacity:1;top:-18px}.people-in-it-footer{position:relative;overflow:hidden;width:100%;height:1135px}.people-in-it-footer .footer-animation-bg{width:100%;height:475px;position:absolute;top:0;background:url(/images/people-in-it/footer-animation-bg.webp)100% -1px no-repeat;background-size:100% 70%}#animation_container_people_in_it{background-color:#fff;width:1920px;height:1135px;left:50%;margin:0 0 0-960px;position:relative}#canvas_people_in_it{position:absolute;display:block;background-color:#fff}#dom_overlay_container_people_in_it{pointer-events:none;overflow:hidden;width:1920px;height:1135px;position:absolute;left:0;top:0;display:block}@media only screen and (max-width:1440px){.people-in-it-page{background:url(/images/people-in-it/header-bg.webp)50%0 no-repeat;background-size:auto auto}.people-in-it-body .people-in-it-body-col .people-in-it-body-right{padding-bottom:50px}}@media only screen and (max-width:1199px){.people-in-it-body .people-in-it-body-activity{right:20px}.people-in-it-footer .footer-animation-bg{background-size:100% 60%}}@media only screen and (max-width:992px){.people-in-it-page{margin:0}}@media only screen and (max-width:991px){.people-in-it-page{background:url(/images/people-in-it/header-bg.webp)calc(100% + 465px)0 no-repeat;background-size:auto auto}.people-in-it-page .people-in-it-header .people-in-it-header-text{max-width:320px}.people-in-it-body .people-in-it-body-col .people-in-it-body-left{width:262px}.people-in-it-body .people-in-it-body-activity{top:45px}.people-in-it-body .people-in-it-body-text{margin:-20px 0 0}.people-in-it-body .people-in-it-body-img{width:262px;height:262px}.people-in-it-body .people-in-it-body-right .people-in-it-body-img{margin:0 0 0-262px}.people-in-it-body .people-in-it-body-img .team-img{max-width:240px;max-height:240px}.people-in-it-body .people-in-it-body-img .team-img .old,.people-in-it-body .people-in-it-body-img .team-img .young{max-width:180px;max-height:180px;top:calc(50% - 90px);left:calc(50% - 90px)}.people-in-it-body .people-in-it-arrow-prev{top:282px}.people-in-it-footer .footer-animation-bg{background-size:100% 40%}}@media only screen and (max-width:767px){.people-in-it-body .people-in-it-body-activity,.people-in-it-body .people-in-it-body-slider-img,.people-in-it-page .people-in-it-header .people-in-it-header-text{display:none}.people-in-it-page{padding:0 0 540px;margin-top:-20px;background:url(/images/people-in-it/header-bg.webp)calc(50% + 200px)0 no-repeat,url(/images/people-in-it/footer-bg.webp)calc(50% - 100px) 100%no-repeat;background-size:auto 400px,auto 850px}.people-in-it-body .people-in-it-body-col{display:block}.people-in-it-body .people-in-it-body-col .people-in-it-body-left{position:absolute;height:262px;padding:0;left:calc(50% - 131px)}.people-in-it-body .people-in-it-body-col .people-in-it-body-right{width:100%;padding-bottom:270px}.people-in-it-body .people-in-it-body-right .people-in-it-body-img{margin:0 auto}.people-in-it-body .people-in-it-body-text{margin:0;padding:0}.people-in-it-body .people-in-it-arrow-prev{top:calc(50% - 16px);left:-17px}.people-in-it-body .people-in-it-arrow-next{top:calc(50% - 16px);left:auto;right:-29px}.people-in-it-body .people-in-it-arrow-prev .arrow:after{background-color:#3db39e;top:14px}.people-in-it-body .people-in-it-arrow-prev .arrow:before{right:auto;top:0;left:0;background-color:#3db39e}.people-in-it-body .people-in-it-arrow-prev .arrow .line{height:2px;width:25px;top:8px;left:-8px;background-color:#3db39e}.people-in-it-body .people-in-it-arrow-prev .arrow:hover .line{top:8px;left:-25px}.people-in-it-body .people-in-it-arrow-next .arrow:after{background-color:#3db39e;top:14px}.people-in-it-body .people-in-it-arrow-next .arrow:before{right:auto;top:0;bottom:25px;left:0;background-color:#3db39e}.people-in-it-body .people-in-it-arrow-next .arrow .line{height:2px;width:25px;top:8px;left:-58px;background-color:#3db39e}.people-in-it-body .people-in-it-arrow-next .arrow:hover .line{top:8px;left:-40px}.people-in-it-footer{display:none}}@media only screen and (max-width:600px){.people-in-it-page{padding:0 0 80px;background:url(/images/people-in-it/header-bg-mob.webp)0 0 no-repeat,url(/images/people-in-it/footer-bg-mob.webp)0 100%no-repeat;background-size:auto,auto}.people-in-it-body .people-in-it-body-text{text-align:center}.people-in-it-body .people-in-it-body-achievements{margin:0 auto}}@media only screen and (max-width:500px){.people-in-it-page{margin:0}.people-in-it-page .people-in-it-header .people-in-it-header-title{max-width:250px;margin:auto}}.bonus-form-block{position:fixed;top:auto;bottom:85px;right:auto;left:-300px;z-index:998;display:block;width:80px;height:80px;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.bonus-form-block .bonus-form-button,.bonus-form-block .bonus-form-shadow{position:absolute;top:0;bottom:0;right:0;left:0;width:80px;height:80px;border-radius:50%}.bonus-form-block .bonus-form-button{z-index:2;-webkit-transition:all .15s ease;transition:all .15s ease;display:block;box-shadow:1px 2px 3px 0 rgba(15,65,33,.08),5px 10px 20px 0 rgba(18,43,26,.12);background:url(/images/bonus_coddy.webp)0 0 no-repeat;background-size:cover;cursor:pointer}.bonus-form-block .bonus-form-button:hover{box-shadow:1px 2px 3px 0 rgba(15,65,33,.16),5px 10px 20px 0 rgba(18,43,26,.24)}.bonus-form-block .bonus-form-shadow{z-index:1;animation:animationBtn_36 14s linear infinite;animation-delay:21s;color:#d70569}@media only screen and (max-width:767px){.bonus-form-block.mobi{margin-left:-115px}.bonus-form-block.mobi:hover{margin-left:-65px}}@media only screen and (max-width:550px){.bonus-form-block{bottom:45px}}.franchise-form-block{position:fixed;top:auto;bottom:85px;right:auto;left:-300px;z-index:998;display:block;width:80px;height:80px;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}.franchise-form-block .franchise-form-button,.franchise-form-block .franchise-form-button-en{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;-webkit-transition:all .15s ease;transition:all .15s ease;display:block;width:80px;height:80px;border-radius:50%;box-shadow:1px 2px 3px 0 rgba(15,65,33,.08),5px 10px 20px 0 rgba(18,43,26,.12);cursor:pointer}.franchise-form-block .franchise-form-button{background-position:0 0;background-repeat:no-repeat;background-size:cover}.franchise-form-block .franchise-form-button-en{background:url(/images/franchise_coddy_en.webp)0 0 no-repeat;background-size:cover}.franchise-form-block .franchise-form-button-en:hover,.franchise-form-block .franchise-form-button:hover{box-shadow:1px 2px 3px 0 rgba(15,65,33,.16),5px 10px 20px 0 rgba(18,43,26,.24)}.franchise-form-block .franchise-form-shadow{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;width:80px;height:80px;border-radius:50%;animation:animationBtn_36 14s linear infinite;animation-delay:21s;color:#d70569}@media only screen and (max-width:767px){.franchise-form-block.mobi{margin-left:-115px}.franchise-form-block.mobi:hover{margin-left:-65px}}@media only screen and (max-width:550px){.franchise-form-block{bottom:45px}}.after-topic .link-news,.btn-text{width:auto;display:inline-block;background-color:#51648a;-webkit-border-radius:2em;border-radius:2em;box-shadow:0 5px 0#3e4f71;margin:20px 5px 20px 0;padding:15px 55px;font-size:16px;line-height:18px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;color:#fff;position:relative;top:0;text-decoration:none}.after-topic .link-news:hover,.btn-text:hover{box-shadow:0 2px 0#3e4f71;top:3px;text-decoration:none;color:#fff}.after-topic .link-news.green,.btn-text.green{background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}.after-topic .link-news.green:hover,.btn-text.green:hover{box-shadow:0 2px 0#3b9376}.after-topic .link-news.blue,.btn-text.blue{background-color:#0493b4;-webkit-box-shadow:0 5px 0#0484ac;box-shadow:0 5px 0#0484ac}.after-topic .link-news.blue:hover,.btn-text.blue:hover{box-shadow:0 2px 0#0493b4}.cv-form-block,.mc-form-block .mc-block{border:1px solid #e5ecee;border-radius:20px;background:#e5ecee;height:auto;width:90%}.cv-form-block{max-width:610px;top:100px;left:calc(50% - 305px);padding:20px 50px 40px}.cv-form-block .cv-block-info img{max-width:100px;max-height:100px;width:auto;height:100%;margin:0 auto 30px;display:block}.cv-form-block .cv-block-info .cv-block-title{color:#0096bc;font-size:22px;font-weight:700}.cv-form-block .cv-block-info .cv-block-text span,.mc-form-block .mc-block-info .mc-block-text span{color:#0096bc;font-weight:700}.cv-form-block .cv-block-info .cv-block-button{text-align:center;margin:40px 0 0}.cv-form-block .cv-block-info .cv-block-button .submit{-webkit-box-shadow:0 5px 0#2c3649;box-shadow:0 5px 0#2c3649;background-color:#485a7f;top:0;margin:0 10px 0 0}.cv-form-block .cv-block-info .cv-block-button .submit:hover{-webkit-box-shadow:0 2px 0#2c3649;box-shadow:0 2px 0#2c3649;top:3px}.cv-form-block .cv-block-info .cv-block-button .primary{top:0;margin:0 0 0 10px}.cv-form-block .cv-block-info .cv-block-button .primary:hover{top:3px}@media only screen and (max-width:400px){.cv-form-block .cv-block-info img{display:none}.cv-form-block{padding:20px 50px}.cv-form-block .cv-block-info .cv-block-title{font-size:20px}.cv-form-block .cv-block-info .cv-block-button{margin:20px 0 0}.cv-form-block .cv-block-info .cv-block-button .primary,.cv-form-block .cv-block-info .cv-block-button .submit{display:block;margin:0 0 20px}}.mc-form-block .mc-block{position:relative;max-width:500px;padding:20px 30px 40px;margin:auto}.mc-form-block .mc-block-info{position:relative;display:grid}.mc-form-block .mc-block-info:nth-child(2){justify-content:right}.mc-form-block .mc-block-info:nth-child(1){justify-content:left}.mc-form-block .mc-block-info img{max-width:45%;width:100%;height:auto;margin:0;display:block;position:absolute}.mc-form-block .mc-block-info:nth-child(2) img{top:-50px;left:-70px}.mc-form-block .mc-block-info:nth-child(3) img{bottom:-50px;right:-80px}.mc-form-block .mc-block-info .mc-block-title{color:#0096bc;font-size:22px;line-height:32px;font-weight:700;display:block;margin-bottom:10px}.mc-form-block .mc-block-info .mc-block-text{max-width:300px}.mc-form-block .mc-block-info:nth-child(2) .mc-block-text{margin-bottom:40px;margin-left:90px}.mc-form-block .mc-block-info:nth-child(3) .mc-block-text{margin-bottom:0}.mc-form-block .mc-block-info .mc-block-text .img_mobi{display:none}.mc-form-block .mc-block-info .mc-block-text li{display:block;position:relative;padding-left:20px;font-weight:700}.mc-form-block .mc-block-info .mc-block-text li:before{content:"✔";display:block;position:absolute;height:10px;width:10px;top:0;left:0;color:#0096bc}.mc-form-block .mc-block-button{margin:30px 0 0}.mc-form-block .mc-block-button .submit{-webkit-box-shadow:0 5px 0#2c3649;box-shadow:0 5px 0#2c3649;background-color:#485a7f;top:0;margin:0 10px 0 0}.mc-form-block .mc-block-button .submit:hover{-webkit-box-shadow:0 2px 0#2c3649;box-shadow:0 2px 0#2c3649;top:3px}.mc-form-block .mc-block-button .primary{top:0;margin:0 0 0 10px}.mc-form-block .mc-block-button .primary:hover{top:3px}@media only screen and (max-width:615px){.mc-form-block{left:5%;padding:20px 20px 40px}.mc-form-block .mc-block-info .mc-block-text{max-width:100%;padding:0 20px}.mc-form-block .mc-block-info:nth-child(3) .mc-block-text{width:70%}.mc-form-block .mc-block-info img{width:auto}.mc-form-block .mc-block-info:nth-child(2) .mc-block-text{margin-left:120px}.mc-form-block .mc-block-button{text-align:center}.mc-form-block .mc-block-button .submit{display:inline-block;height:47px;margin:0 10px 30px 0}}@media only screen and (max-width:490px){.mc-form-block .mc-block-info{display:block}.mc-form-block .mc-block-info .mc-block-text{text-align:left}.mc-form-block .mc-block-info:nth-child(3) .mc-block-text{width:100%}.mc-form-block .mc-block-info img{display:none}.mc-form-block .mc-block-button{text-align:center}.mc-form-block .mc-block-info .mc-block-text li:before{color:#0096bc}.mc-form-block .mc-block-info:nth-child(2) .mc-block-text{padding-bottom:10px;margin:0;padding-left:0}.mc-form-block .mc-block-info:nth-child(2) .mc-block-text .img_mobi{display:block;background-position:50% 100%;background-repeat:no-repeat;background-size:100%auto;width:25%;height:100%;position:absolute;right:5px;margin:20px 0 0}.mc-form-block .mc-block-info:nth-child(2) .mc-block-text ul{width:72%}}@media only screen and (max-width:460px){.mc-form-block .mc-block-info:nth-child(2) .mc-block-text .img_mobi{width:30%;background-position:50% 50%}.mc-form-block .mc-block-info:nth-child(2) .mc-block-text ul{width:70%}}@media only screen and (max-width:420px){.mc-form-block .mc-block-info:nth-child(2) .mc-block-text,.mc-form-block .mc-block-info:nth-child(3) .mc-block-text{padding:0 0 10px}.mc-form-block .mc-block-button{margin:10px 0 0}}@media only screen and (max-width:350px){.mc-form-block .mc-block-info:nth-child(2) .mc-block-text .img_mobi{width:35%;right:-10px}.mc-form-block .mc-block-button .submit{margin:0 0 15px;display:block}.mc-form-block .mc-block-button .primary{margin:0;display:block}}.acer-page div,.movavi-page div,.online-page div,.partner-reviews-page div,.think-page div,img{-webkit-transition:top 1s linear 0s;-moz-transition:top 1s linear 0s;-o-transition:top 1s linear 0s;transition:top 1s linear 0s}.online-page{padding:0;margin:0;position:relative}.online-page.header-block{padding:0 0 40px;background:url(/images/online/online_header.webp)50%0 no-repeat}.online-page.video-info-block{margin:40px 0;background:url(/images/online/online_video.webp)50%0 no-repeat;height:770px}.online-page.subscribe-block{background:url(/images/online/online_subscribe.webp)50%0 no-repeat;height:314px}.online-page.advantage-block{padding:0 0 70px;background:url(/images/online/our_courses_online.webp)50% 100%no-repeat #1a004d;margin:160px 0 0}.online-page.come-back-block{padding:125px 0 70px;background:url(/images/online/come_back_online.webp)50% 30px no-repeat;min-height:720px}.online-page.begin-block{padding:0 0 70px;background:url(/images/online/begin_online.webp)50% 70px no-repeat;min-height:1575px}.online-page.team-block{background:url(/images/online/our_team_online.webp)50%0 no-repeat;height:1200px;background-size:1920px 100%}.online-page.like-block{min-height:400px}.online-page.footer-block{margin:70px 0 0;background:url(/images/online/online_footer.webp)50%0 no-repeat;height:250px}.online-page .head_title{padding:250px 0 220px;max-width:460px;text-align:left}.online-page .head_title h1{font-weight:700;font-size:40px;line-height:40px;margin-bottom:30px;text-align:left}.acer-page .head_title h1 span,.grants-page .head_title h1 span,.movavi-page .head_title h1 span,.online-page .head_title h1 span,.page-nm__top h1 span,.think-page .head_title h1 span{color:#0095b6}.online-page .text{font-size:16px;line-height:22px}.acer-page .text p,.acer-page .text ul,.movavi-page .text p,.movavi-page .text ul,.online-page .text p,.online-page .text ul,.partner-reviews-page .text p,.partner-reviews-page .text ul,.think-page .text p,.think-page .text ul{margin:0 0 25px}.online-page .text span,.think-page .text span{color:#3db39e;font-weight:700}.online-page .text ul li{padding:0 0 10px 35px;list-style:none;background:url(/images/online/online_li.webp)15px 6px no-repeat}.online-page .text.bottom{width:300px;margin:120px 0 0}.online-page .text.bottom span{font-size:22px;line-height:28px;font-weight:700;display:block;margin-bottom:20px}.online-page .info-block .img{width:100%;height:200px}.online-page .info-block:nth-child(1) .img{background:url(/images/online/online_info_1.webp)50% 50%no-repeat;background-size:contain}.online-page .info-block:nth-child(2) .img{background:url(/images/online/online_info_2.webp)50% 50%no-repeat;background-size:contain}.online-page .info-block:nth-child(3) .img{background:url(/images/online/online_info_3.webp)50% 50%no-repeat;background-size:contain}.online-page .info-block .text{text-align:center}.online-page .online-video-block{width:836px;height:auto;float:right;margin:120px 0 0;position:relative}.online-page .online-video-block video{width:100%;height:auto;margin:0;padding:0;border:20px solid #344a57;box-shadow:0 0 0 10px rgba(207,201,215,.7);border-radius:20px;position:relative;z-index:1;background:#344a57}.online-page .online-subscribe-block{display:flex}.online-page .online-subscribe-form{width:calc(100% - 330px);height:314px;padding:70px 0 0 180px}.online-page .online-subscribe-form .text{color:#fff;max-width:270px;font-weight:700}.online-page .online-subscribe-form .field{display:flex;margin:50px 0}.online-page .online-subscribe-form .field .req_phone{width:100%;max-width:calc(100% - 300px);min-width:200px;background:0 0;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;color:#252525;font-size:18px;font-weight:400;padding:3px 20px;margin:0 30px 0 0;height:48px;background:#fff;border-radius:24px}.online-page .online-subscribe-form .field .req_phone.error{background:#ea7979}.online-page .online-subscribe-img{width:322px;height:370px;background:url(/images/online/online_subscribe_block.webp)50% 50%no-repeat;position:relative;top:-27px}.online-page .benefit-block-title{font-weight:700;font-size:24px;color:#3b6e89;margin:0 auto;max-width:350px;width:100%;text-align:center}.online-page .benefit-block-items{background:url(/images/online/benefit-block-items.webp)50% 100%no-repeat;height:480px;margin:40px 0}.online-page .benefit-block-item{width:50%;float:left;min-height:230px}.online-page .benefit-block-item .text{padding:0 0 0 45px;margin:0 0 110px;width:100%;max-width:350px;position:relative}.online-page .benefit-block-item .text:before{content:"";display:block;position:absolute;background:url(/images/online/benefit-block-item.webp)50% 50%no-repeat;height:40px;width:34px;top:calc(50% - 20px);left:0}.online-page .benefit-block-item:nth-child(1) .text{margin-left:80px;margin-bottom:160px}.online-page .benefit-block-item:nth-child(2) .text{margin-left:190px;margin-bottom:160px}.online-page .benefit-block-item:nth-child(3) .text{margin-left:0}.online-page .benefit-block-item:nth-child(4) .text{margin-left:290px}.online-page .benefit-block-item:nth-child(5) .text{margin-left:50px}.online-page .benefit-block-item:nth-child(6) .text{margin-left:200px}.online-page .advantage-block-bg{background:url(/images/online/advantage_online.webp)50% 100%no-repeat;width:876px;height:622px;position:absolute;top:-322px;right:50%}.online-page .advantage-block-title,.online-page .courses-block-title{font-weight:700;font-size:24px;color:#fff;margin:-90px 0 0 70px;max-width:350px;width:100%}.online-page .courses-block-title{margin:0 auto;text-align:center}.online-page .online-advantage-slider{width:100%;margin:50px 0}.online-page .online-advantage-slider .online-advantage-slider-items{width:calc(100% - 60px);position:relative;padding:0 0 0 60px}.online-advantage-slider-items-strip{width:150%;height:275px;overflow:hidden;position:relative;transition:all .5s linear 0s;margin:0 auto}.online-page .online-advantage-slider .online-advantage-slider-item{width:calc(33% - 25px);height:275px;margin:0 15px 0 10px;padding:15px 35px;position:absolute;left:133%;bottom:0;display:none;transition:all .5s linear 0s;background:#fff;border-radius:20px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1){left:-33%;display:block;height:210px;padding:20px 35px 15px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2){left:0;display:block;height:210px;padding:20px 35px 15px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(3){left:33%;display:block;opacity:.9}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(4){left:66%;display:block;opacity:.7}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(5){left:100%;display:block;opacity:.5}.online-page .online-advantage-slider-icon{width:70px;height:70px;background-position:0 0;background-repeat:no-repeat;background-size:contain;margin:0 0 20px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1) .online-advantage-slider-icon,.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2) .online-advantage-slider-icon{opacity:0;height:0}.online-page .online-advantage-slider-title{font-size:18px;line-height:24px;font-weight:700;margin:0 0 10px}.online-page .online-arrow-next,.online-page .online-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 30px);z-index:3;width:32px;height:16px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.online-page .online-arrow-prev{left:20px}.online-page .online-arrow-next{left:auto;right:20px}.online-page .online-arrow-next .arrow:after,.online-page .online-arrow-next .arrow:before{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;border-radius:1px;transition:.3s}.online-page .online-arrow-next .arrow:before{top:0}.online-page .online-arrow-next .arrow:after{transform:translateY(1px) rotate(-45deg)}.online-page .online-arrow-prev .arrow:before{top:0;transform:translateY(1px) rotate(-45deg)}.online-page .online-arrow-prev .arrow:after,.online-page .online-arrow-prev .arrow:before{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;left:0;border-radius:1px;transition:.3s}.online-page .our-team-subsect .online-arrow-next .arrow .line,.online-page .our-team-subsect .online-arrow-next .arrow:after,.online-page .our-team-subsect .online-arrow-next .arrow:before,.online-page .our-team-subsect .online-arrow-prev .arrow .line,.online-page .our-team-subsect .online-arrow-prev .arrow:after,.online-page .our-team-subsect .online-arrow-prev .arrow:before{background-color:#3db39e}.online-page .online-arrow-next .arrow:before{left:auto}.online-page .online-arrow-next .arrow:after{left:auto;right:0;top:13px}.online-page .online-arrow-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.online-page .online-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg);top:13px}.online-page .online-arrow-prev .arrow:before{right:0}.online-page .online-arrow-next:hover .arrow:after,.online-page .online-arrow-prev:hover .arrow:before{transform:translateY(1px) rotate(135deg)}.online-page .online-arrow-next:hover .arrow:before,.online-page .online-arrow-prev:hover .arrow:after{transform:translateY(1px) rotate(225deg)}.online-page .online-arrow-next .arrow,.online-page .online-arrow-prev .arrow{position:absolute;top:0;left:0;right:0;bottom:0}.online-page .online-arrow-next .arrow .line,.online-page .online-arrow-prev .arrow .line{position:absolute;display:block;background-color:#333;height:2px;width:25px;top:7.5px;left:-40px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.online-page .online-arrow-prev .arrow .line{left:-12px}.online-page .online-arrow-next:hover .arrow .line{opacity:1;left:-28px}.online-page .online-arrow-prev:hover .arrow .line{opacity:1;left:-25px}.online-page .online-advantage-slider .online-arrow-next,.online-page .online-advantage-slider .online-arrow-prev{background:#fff;width:50px;height:50px;border-radius:50%}.online-page .online-advantage-slider .online-arrow-prev .arrow{top:15px;left:12px}.online-page .online-advantage-slider .online-arrow-next .arrow{top:15px;left:auto;right:12px}.online-page .online-advantage-slider .online-arrow-next{background:#1b004e}.online-page .online-advantage-slider .online-arrow-next .arrow .line,.online-page .online-advantage-slider .online-arrow-next .arrow:after,.online-page .online-advantage-slider .online-arrow-next .arrow:before{background-color:#fff}.online-page .online-advantage-slider .online-arrow-next .arrow .line{left:-73px}.online-page .online-4-reasons-slider .online-arrow-next:hover .arrow .line,.online-page .online-advantage-slider .online-arrow-next:hover .arrow .line,.online-page .online-begin-slider .online-arrow-next:hover .arrow .line,.online-page .online-like-slider .online-arrow-next:hover .arrow .line{left:-59px}.online-page .our-courses{background:0 0;padding:0 0 30px}.online-page .courses-block-text.text{color:#fff;font-weight:700;max-width:470px;margin:30px auto 0;text-align:center}.online-page .courses-block-text.text a{color:#3db39e;text-decoration:underline}.online-page .courses-block-text.text a:hover{text-decoration:none}.online-page .come-back-block-title{font-weight:700;font-size:24px;color:#3b6e89;margin:0;max-width:450px;width:100%}.online-page.come-back-block .text p{margin:20px 0 10px}.online-page .come-back-block-video:after{content:"";display:block;position:absolute;z-index:2;width:182px;height:194px;top:calc(50% - 97px);left:calc(50% - 91px);background:url(/images/online/online-come-back-play.webp)50% 50%no-repeat}.online-page .come-back-block-video:hover:after{opacity:.8}.online-page .come-back-block-video{width:500px;height:332px;background:url(/images/online/come-back-video-online.webp)50% 50%no-repeat;margin:0 30px 0 0;float:right;cursor:pointer;position:relative}.online-page .come-back-block-video .text{font-weight:700;color:#fff;text-align:center;padding:342px 0 0}.online-page .come-back-block-items{width:100%;max-width:1080px}.online-page .come-back-block-item{display:table;width:470px;height:182px;float:left;margin:50px 70px 0 0}.online-page .come-back-block-item .come-back-block-item-img{width:181px;height:182px;margin:0 20px 0 0;float:left}.online-page .come-back-block-item:nth-child(1) .come-back-block-item-img{background:url(/images/online/come_back_online_1.webp)50% 50%no-repeat}.online-page .come-back-block-item:nth-child(2) .come-back-block-item-img{background:url(/images/online/come_back_online_2.webp)50% 50%no-repeat}.online-page .come-back-block-item:nth-child(3) .come-back-block-item-img{background:url(/images/online/come_back_online_3.webp)50% 50%no-repeat}.online-page .come-back-block-item:nth-child(4) .come-back-block-item-img{background:url(/images/online/come_back_online_4.webp)50% 50%no-repeat}.online-page .come-back-block-item .text{display:table-cell;vertical-align:middle}.online-page .begin-block-title,.online-page .begin-block-title2{font-weight:700;font-size:24px;color:#3b6e89;margin:0;max-width:350px;width:100%}.online-page .begin-block-title2{color:#15003d;max-width:500px;text-align:center;position:relative;left:380px}.online-page .online-begin-slider{width:100%;margin:50px 0 100px}.online-page .online-begin-slider .online-begin-slider-items{width:100%;position:relative;padding:0}.online-begin-slider-items-strip{width:150%;height:270px;overflow:hidden;position:relative;transition:all .5s linear 0s;margin:0 0 0-10px}.online-page .online-begin-slider .online-begin-slider-item{width:calc(33% - 25px);height:250px;margin:0 15px 0 10px;padding:15px 35px;position:absolute;left:133%;bottom:10px;display:none;transition:all .5s linear 0s;background:#fff;border-radius:20px;box-shadow:0 0 10px 5px rgba(151,151,151,.15);opacity:.9}.online-page .online-begin-slider .online-begin-slider-item:nth-child(1){left:-33%;display:block}.online-page .online-begin-slider .online-begin-slider-item:nth-child(2){left:0;display:block;opacity:1}.online-page .online-begin-slider .online-begin-slider-item:nth-child(3){left:33%;display:block;opacity:1}.online-page .online-begin-slider .online-begin-slider-item:nth-child(4){left:66%;display:block}.online-page .online-begin-slider .online-begin-slider-item:nth-child(5){left:100%;display:block}.online-page .online-begin-slider-icon{width:70px;height:70px;background-position:0 0;background-repeat:no-repeat;background-size:contain;margin:0 20px 20px 0;float:left}.online-page .online-begin-slider-title{font-size:18px;line-height:24px;font-weight:700;margin:14px 0 10px}.online-page.begin-block .text.online-begin-text{color:#fff;padding:0 30px 0 0;height:360px}.online-page .online-begin-slider .text{clear:both;color:#333}.online-page .begin-block-title2 .text{font-weight:400;margin:10px 0 0}.online-page.begin-block .online-button{max-width:330px;display:none}.online-page.come-back-block .online-button{max-width:330px;margin:0 0 50px}.online-page .online-begin-slider .online-arrow-next,.online-page .online-begin-slider .online-arrow-prev{background:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 0 10px 5px rgba(151,151,151,.15);top:auto;bottom:83px;left:auto;right:200px}.online-page .online-begin-slider .online-arrow-next{right:130px;background:#1b004e}.online-page .online-begin-slider .online-arrow-prev .arrow{top:15px;left:12px}.online-page .online-begin-slider .online-arrow-next .arrow{top:15px;left:auto;right:12px}.online-page .online-begin-slider .online-arrow-next .arrow .line,.online-page .online-begin-slider .online-arrow-next .arrow:after,.online-page .online-begin-slider .online-arrow-next .arrow:before{background-color:#fff}.online-page .online-begin-slider .online-arrow-next .arrow .line{left:-73px}.online-page .online-4-reasons-block{display:flex;margin:100px 0 0;position:relative}.online-page .online-4-reasons{width:700px;height:440px;background:url(/images/online/online-4-reasons.webp)50% 50%no-repeat;margin:0;flex:0 0 700px;position:relative;z-index:2}.online-page .online-4-reasons-slider{margin:110px 0 0-30px;flex:0 0 calc(100% - 630px)}.online-page .online-4-reasons-slider .online-4-reasons-slider-items{width:100%;position:relative;padding:0}.online-4-reasons-slider-items-strip{width:100%;height:220px;overflow:hidden;position:relative;transition:all .5s linear 0s;margin:0 0 0-10px}.online-page .online-4-reasons-slider .online-4-reasons-slider-item{width:calc(100% - 30px);height:200px;margin:0 15px;padding:15px 40px 15px 60px;position:absolute;left:200%;bottom:10px;display:none;transition:all .5s linear 0s;background:#fff;border-radius:20px;box-shadow:0 0 10px 5px rgba(151,151,151,.15);opacity:.9}.online-page .online-4-reasons-slider .online-4-reasons-slider-item:nth-child(1){left:-100%;display:block}.online-page .online-4-reasons-slider .online-4-reasons-slider-item:nth-child(2){left:0;display:block;opacity:1}.online-page .online-4-reasons-slider .online-4-reasons-slider-item:nth-child(3){left:100%;display:block;opacity:1}.online-page .online-4-reasons-slider .online-4-reasons-slider-item:nth-child(4){left:200%;display:block}.online-page .online-4-reasons-slider-icon{width:70px;height:70px;background-position:0 0;background-repeat:no-repeat;background-size:contain;margin:0 20px 20px 0;float:left}.online-page .online-4-reasons-slider-title:before{content:"";display:block;position:absolute;background:url(/images/online/benefit-block-item.webp)50% 50%no-repeat;height:40px;width:34px;top:calc(50% - 20px);left:0}.online-page .online-4-reasons-slider-title{font-size:18px;line-height:24px;font-weight:700;margin:14px 0 25px;position:relative;padding:0 0 0 50px}.online-page .online-4-reasons-slider .text{clear:both;color:#333}.online-page .online-4-reasons-slider .online-arrow-next,.online-page .online-4-reasons-slider .online-arrow-prev{background:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 0 10px 5px rgba(151,151,151,.15);top:auto;bottom:93px;left:auto;right:200px}.online-page .online-4-reasons-slider .online-arrow-next{right:130px;background:#1b004e}.online-page .online-4-reasons-slider .online-arrow-prev .arrow{top:15px;left:12px}.online-page .online-4-reasons-slider .online-arrow-next .arrow{top:15px;left:auto;right:12px}.online-page .online-4-reasons-slider .online-arrow-next .arrow .line,.online-page .online-4-reasons-slider .online-arrow-next .arrow:after,.online-page .online-4-reasons-slider .online-arrow-next .arrow:before{background-color:#fff}.online-page .online-4-reasons-slider .online-arrow-next .arrow .line{left:-73px}.online-page.begin-block .online-button.online-4-reasons-button{display:none}.online-page .like-block-title,.online-page .team-block-title{font-weight:700;font-size:24px;color:#fff;margin:100px 0 0;max-width:350px;width:100%}.online-page .like-block-title{color:#3b6e89;margin:0 auto;max-width:450px}.online-page .online-like-slider{margin:50px 0 30px;position:relative}.online-page .online-like-slider .online-like-slider-items{width:100%;position:relative;padding:0}.online-like-slider-items-strip{width:calc(100% - 120px);height:auto;min-height:320px;position:relative;transition:all .5s linear 0s;margin:0 auto}.online-page .online-like-slider .online-like-slider-item{width:calc(100% - 30px);height:auto;margin:0 15px;padding:0 20px;position:absolute;left:200%;display:none;transition:all .5s linear 0s}.online-page .online-like-slider .online-like-slider-item:nth-child(1){left:-100%;display:block}.online-page .online-like-slider .online-like-slider-item:nth-child(2){left:0;display:block;opacity:1}.online-page .online-like-slider .online-like-slider-item:nth-child(3){left:100%;display:block;opacity:1}.online-page .online-like-slider .online-like-slider-item:nth-child(4){left:200%;display:block}.online-page .online-like-slider-video.video:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:230px;background-image:url(/images/online/online-like-slider-photo.webp);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.online-page .online-like-slider-video.video:after{content:"";display:block;position:absolute;z-index:3;width:100%;height:230px;top:0;left:0;background:url(/images/online/online-like-slider-play.webp)50% 50%no-repeat rgba(23,0,75,.6)}.online-page .online-like-slider-video.video:hover:after{opacity:.8}.online-page .online-like-slider-video{width:300px;height:300px;float:left;border:10px solid rgba(240,240,240,.7);box-shadow:0 0 0 10px rgba(207,201,215,.7);margin:10px 50px 0 0;border-radius:40px;position:relative;cursor:pointer;overflow:hidden}.online-page .online-like-slider-video .photo{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-image:url(/images/og.webp);height:100%}.online-page .online-like-slider-info{float:left;width:calc(100% - 350px)}.online-page .online-like-slider-title{font-size:18px;line-height:24px;font-weight:700;margin:14px 0 15px;position:relative;padding:0}.online-page .online-like-slider .text{color:#333}.online-page .online-like-slider .online-arrow-next,.online-page .online-like-slider .online-arrow-prev{background:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 0 10px 5px rgba(151,151,151,.15)}.online-page .online-like-slider .online-arrow-prev .arrow{top:15px;left:12px}.online-page .online-like-slider .online-arrow-next .arrow{top:15px;left:auto;right:12px}.online-page .online-like-slider .online-arrow-next .arrow .line,.online-page .online-like-slider .online-arrow-next .arrow:after,.online-page .online-like-slider .online-arrow-next .arrow:before,.online-page .online-like-slider .online-arrow-prev .arrow .line,.online-page .online-like-slider .online-arrow-prev .arrow:after,.online-page .online-like-slider .online-arrow-prev .arrow:before{background-color:#3db39e}.online-page .online-like-slider .online-arrow-next .arrow .line{left:-73px}.online-page .online-button{min-height:45px;width:100%;max-width:240px;display:inline-block;text-align:center}.online-page .online-button:hover{box-shadow:0 2px 0#b51067;top:3px}.online-page.advantage-block .online-button{max-width:300px;margin:0 auto 50px;display:block}#galleryFormBlock .gallery-photo img,.online-page.faq-block .online-button,.online-page.like-block .online-button{margin:auto;display:block}.online-page .faq-block-title{font-weight:700;font-size:24px;line-height:32px;color:#3b6e89;margin:0 auto;width:450px;letter-spacing:0}.online-page .our-school .questions_block{width:680px;float:left}.online-page .our-school .info_block{width:calc(100% - 680px);float:left}.online-page .our-school .block_author{margin:-40px 0 0}.online-page .online-footer-block{display:flex}.online-page .online-footer-form{width:calc(100% - 265px);height:248px;padding:60px 0 0 375px}.online-page .online-footer-form a{margin-left:0}.online-page .online-footer-form .text{color:#fff;max-width:350px;font-weight:700;margin:0 0 40px}.online-page .online-footer-img{width:284px;height:284px;background:url(/images/online/online_footer_block.webp)50% 50%no-repeat;background-size:contain;position:absolute;top:-40px}.online-page.footer-block .online-button{max-width:330px}.online-video{height:calc(100vh - 40px);max-height:600px;width:100%}.online-video iframe{height:100%;width:100%}.online-page .online_anim_button{position:absolute;-webkit-transition:translate3d 10ms linear,opacity .3s linear;transition:translate3d 10ms linear,opacity .3s linear;opacity:0;z-index:10}.online-page .online_anim_button .online_anim_button_button{width:150px;height:150px;border-radius:20px;-webkit-box-shadow:0 5px 0#a20154;box-shadow:0 5px 0#a20154;position:relative;top:0;background:#920083;background:-moz-linear-gradient(top,#920083 0,#c06 100%);background:-webkit-linear-gradient(top,#920083 0,#c06 100%);background:linear-gradient(to bottom,#920083 0,#c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#920083', endColorstr='#cc0066', GradientType=0);text-decoration:none;cursor:pointer;font-size:14px;line-height:14px;padding:14px 20px;margin:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;animation:pulsate ease-in-out 2s infinite alternate}.online-page .online_anim_button .online_anim_button_button:hover{-webkit-box-shadow:0 2px 0#a20154;box-shadow:0 2px 0#a20154;top:3px;animation:none}.online-page .online_anim_button .online_anim_button_text{position:absolute;bottom:20px;text-align:center;display:block;width:calc(100% - 40px)}.online-page .online_anim_button .online_anim_button_rocket{position:absolute;top:-30px;left:calc(50% - 59px);background:url(/images/online/online_anim_button.webp)50%0 no-repeat;width:118px;height:129px}.online-page.video-info-block .online_anim_button{right:-75px;transform:translate3d(0,0,0)}.online-page.begin-block .online-begin-text .online_anim_button{left:0;top:150px}.online-page.begin-block .online-4-reasons-block .online_anim_button{right:150px;bottom:-150px}.online-page.benefit-block .online_anim_button{right:0;bottom:-100px}.online-page.come-back-block .online_anim_button{right:100px;bottom:-150px}.online-video-block-panel{position:absolute;bottom:30px;right:20px;z-index:3;width:90px}.online-video-block-replay{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.online-video-block-replay,.online-video-block-sound{width:30px;height:30px;margin:0 10px 10px 0;float:left;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.online-video-block-replay:hover,.online-video-block-sound:hover{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);cursor:pointer}.online-video-block-replay{background-image:url(/images/online/online_replay.svg);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.online-video-block-sound,.online-video-block-sound.on{background-image:url(/images/online/online_turn_on_sound.svg);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.online-video-block-sound.off{background-image:url(/images/online/online_turn_off_sound.svg)}.online-page .text span.text-topic-bold,.online-page .text-topic-bold{color:#333}@media only screen and (min-width:1200px){.online-page .online-video-block video{min-height:487px}}@media only screen and (min-width:993px) and (max-width:1400px){.online-page .our-school .questions_block{width:640px;padding-top:30px}.online-page .our-school .block_bubbles.ru{height:780px}}@media only screen and (max-width:1300px){.online-page.video-info-block .online_anim_button{right:-10px}.online-page .benefit-block-item:nth-child(4) .text{margin-left:260px}}@media only screen and (max-width:1199px){.online-page .head_title{padding:200px 0 180px;max-width:410px}.online-page.video-info-block{background:url(/images/online/online_video.webp)calc(50% + 40px)0 no-repeat;height:710px}.online-page .online-video-block{width:720px;margin:170px 100px 0 0}.online-page.video-info-block .online_anim_button{right:10px}.online-page .benefit-block-items{background:url(/images/online/benefit-block-items.webp)50% 50%no-repeat;height:400px;background-size:35%}.online-page .benefit-block-item .text{max-width:310px}.online-page .benefit-block-item:nth-child(1) .text{margin-left:30px;margin-bottom:100px}.online-page .benefit-block-item:nth-child(2) .text{margin-left:150px;margin-bottom:100px}.online-page .benefit-block-item:nth-child(3) .text{margin-left:0}.online-page .benefit-block-item:nth-child(4) .text{margin-left:210px;margin-top:-30px;margin-bottom:80px}.online-page .benefit-block-item:nth-child(5) .text{margin-left:50px}.online-page .benefit-block-item:nth-child(6) .text{margin-left:150px}.online-page.benefit-block .online_anim_button{right:50px;bottom:-120px}.online-advantage-slider-items-strip{width:100%;height:300px}.online-page .online-advantage-slider .online-advantage-slider-item{width:calc(50% - 25px);left:150%;height:300px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1){left:-50%;height:230px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2){left:0;height:230px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(3){left:50%}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(4){left:100%}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(5){left:150%}.online-page .online-advantage-slider .online-arrow-next,.online-page .online-begin-slider .online-arrow-next{background:#fff}.online-page .online-advantage-slider .online-arrow-next .arrow .line,.online-page .online-advantage-slider .online-arrow-next .arrow:after,.online-page .online-advantage-slider .online-arrow-next .arrow:before,.online-page .online-begin-slider .online-arrow-next .arrow .line,.online-page .online-begin-slider .online-arrow-next .arrow:after,.online-page .online-begin-slider .online-arrow-next .arrow:before{background-color:#333}.online-page .online-advantage-slider .online-arrow-next:hover,.online-page .online-advantage-slider .online-arrow-prev:hover,.online-page .online-begin-slider .online-arrow-next:hover,.online-page .online-begin-slider .online-arrow-prev:hover{background:#1b004e}.online-page .online-advantage-slider .online-arrow-next:hover .arrow .line,.online-page .online-advantage-slider .online-arrow-next:hover .arrow:after,.online-page .online-advantage-slider .online-arrow-next:hover .arrow:before,.online-page .online-advantage-slider .online-arrow-prev:hover .arrow .line,.online-page .online-advantage-slider .online-arrow-prev:hover .arrow:after,.online-page .online-advantage-slider .online-arrow-prev:hover .arrow:before,.online-page .online-begin-slider .online-arrow-next:hover .arrow .line,.online-page .online-begin-slider .online-arrow-next:hover .arrow:after,.online-page .online-begin-slider .online-arrow-next:hover .arrow:before,.online-page .online-begin-slider .online-arrow-prev:hover .arrow .line,.online-page .online-begin-slider .online-arrow-prev:hover .arrow:after,.online-page .online-begin-slider .online-arrow-prev:hover .arrow:before{background-color:#fff}.online-page.come-back-block{padding:65px 0 70px;background:url(/images/online/come_back_online.webp)50%0 no-repeat}.online-page .come-back-block-item{margin:50px 50px 0 0;max-width:calc(50% - 100px)}.online-begin-slider-items-strip{width:100%}.online-page .online-begin-slider .online-begin-slider-item{width:calc(50% - 25px);left:150%}.online-page .online-begin-slider .online-begin-slider-item:nth-child(1){left:-50%}.online-page .online-begin-slider .online-begin-slider-item:nth-child(2){left:0}.online-page .online-begin-slider .online-begin-slider-item:nth-child(3){left:50%}.online-page .online-begin-slider .online-begin-slider-item:nth-child(4){left:100%}.online-page .online-begin-slider .online-begin-slider-item:nth-child(5){left:150%}.online-page.begin-block .online-begin-text .online_anim_button{top:180px}.online-page .begin-block-title2{left:260px}.online-page .online-4-reasons{width:550px;flex:0 0 550px;background-size:contain}.online-page .online-4-reasons-slider{flex:0 0 calc(100% - 500px)}.online-4-reasons-slider-items-strip{height:240px}.online-page .online-4-reasons-slider .online-4-reasons-slider-item{height:220px}.online-page .online-4-reasons-slider .online-arrow-next,.online-page .online-4-reasons-slider .online-arrow-prev{bottom:73px}.online-page .team-block-title{margin:120px 0 0}.online-page .online-like-slider{margin:50px 0 30px}.online-page .online-footer-form{padding:45px 0 0 375px}.inside-block .top-part .imgs{margin:20px 0 0-15px}.faq-block .inside-block .top-part .imgs{width:290px;height:290px}.online-page.video-info-block .online_anim_button{top:150px}}@media only screen and (max-width:1050px){.online-page .benefit-block-item:nth-child(4) .text{max-width:280px;margin-bottom:60px}}@media only screen and (max-width:992px){.online-page .our-school .questions_block{width:440px;margin:50px 0 50px 20px}.online-page .our-school .info_block{width:calc(100% - 460px);margin:50px 0 0}.inside-block .top-part .imgs{margin:20px auto 0}}@media only screen and (max-width:991px){.online-page .come-back-block-item .text br,.online-page .online_anim_button{display:none}.online-page.header-block{background-size:auto 800px}.online-page .head_title{padding:200px 0 180px;max-width:44%}.online-page.header-block .col-md-4.info-block{width:33%;float:left}.online-page.video-info-block{background:url(/images/online/online_video_mobi.webp)50%0 no-repeat;background-size:auto 100%}.online-page .online-video-block{margin:170px auto 0;float:none}.online-page .online-subscribe-form{padding:60px 0 0 90px}.online-page .online-subscribe-form .field{display:block;margin:20px 0}.online-page .online-subscribe-form .field .req_phone{min-width:240px;margin:0 20px 30px 0}.online-page.benefit-block{margin:50px 0 0}.online-page .benefit-block-items{background:url(/images/online/benefit-block-items.webp)50%0 no-repeat;height:auto;background-size:270px;margin:30px 0 40px;padding:270px 0 0}.online-page .benefit-block-item{width:100%;float:none}.online-page .benefit-block-item .text,.online-page .benefit-block-item:nth-child(1) .text,.online-page .benefit-block-item:nth-child(2) .text,.online-page .benefit-block-item:nth-child(3) .text,.online-page .benefit-block-item:nth-child(4) .text,.online-page .benefit-block-item:nth-child(5) .text,.online-page .benefit-block-item:nth-child(6) .text{max-width:100%;margin:30px 0 0}.online-page .advantage-block-title{margin:-90px 0 0}.online-advantage-slider-items-strip,.online-page .online-advantage-slider .online-advantage-slider-item{height:370px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2){height:300px}.online-page.come-back-block{padding:0 0 70px;background:url(/images/online/come_back_online.webp)67% 275px no-repeat}.online-page .come-back-block-title{margin:65px 0 0}.online-page .come-back-block-item{margin:50px 0 0;max-width:100%;float:none;width:100%}.online-page .come-back-block-item .text{width:100%}.online-page.begin-block{padding:0 0 40px;background:url(/images/online/begin_online.webp)50% 100px no-repeat}.online-begin-slider-items-strip{height:320px}.online-page .online-begin-slider .online-begin-slider-item{height:300px}.online-page .online-begin-slider .online-arrow-next,.online-page .online-begin-slider .online-arrow-prev{bottom:-15px;left:calc(50% - 60px)}.online-page .online-begin-slider .online-arrow-next{left:auto;right:calc(50% - 60px);background:#fff}.online-page .online-4-reasons-slider .online-arrow-next,.online-page .online-4-reasons-slider .online-arrow-prev{bottom:-15px;left:calc(50% - 60px)}.online-page .online-4-reasons-slider .online-arrow-next{left:auto;right:calc(50% - 60px)}.online-page.begin-block .text.online-begin-text{max-width:470px}.online-page .begin-block-title2{left:calc(50% - 250px)}.online-page .online-4-reasons{width:calc(100% - 360px);flex:0 0 calc(100% - 360px)}.online-page .online-4-reasons-slider{margin:100px 0 0-30px;flex:0 0 415px}.online-page .online-4-reasons-block{margin:30px 0 50px}.online-page.begin-block .online-button.online-4-reasons-button{display:block;margin:0 auto}.online-page.team-block{background:url(/images/online/our_team_online.webp)-150px 0 no-repeat}.online-page .team-block-title{margin:70px 0 0}.online-page.like-block{margin:30px 0 0}.online-page .online-like-slider-info{width:calc(100% - 280px)}.online-page .online-like-slider-video{width:250px;height:250px;margin:10px 30px 0 0}.online-page .our-school .questions_block{width:680px;margin:100px auto 0;float:none}.online-page .our-school .info_block{width:100%;margin:0}.online-page .online-footer-form{width:100%;padding:45px 0 0 320px}}@media only screen and (max-width:767px){.online-page.header-block{background:url(/images/online/online_header_mobi.webp)calc(100% + 40px) -140px no-repeat;background-size:auto 400px}.online-page .head_title{padding:250px 0 30px;max-width:100%}.online-page.header-block .col-md-4.info-block{width:100%;float:none}.online-page .info-block .text{width:90%;max-width:300px;margin:30px auto}.online-page.video-info-block{background:url(/images/online/online_video_mobi.webp)40%0 no-repeat;background-size:auto 100%}.online-page .online-video-block{width:100%;margin:170px auto}.online-page .online-subscribe-form{padding:60px 0 0 20px}.online-page .benefit-block-title{text-align:center}.online-page .advantage-block-bg{right:30%}.online-advantage-slider-items-strip,.online-page .online-advantage-slider .online-advantage-slider-item{height:230px}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2){height:230px}.online-begin-slider-items-strip{height:370px}.online-page .online-begin-slider .online-begin-slider-item{height:350px}.online-page.begin-block .text.online-begin-text{height:300px}.online-page .online-like-slider{margin:50px 0}.online-page .online-like-slider-video{width:100%;margin:10px 0 20px}.online-page .online-like-slider-info{width:100%}.online-page .online-like-slider .online-like-slider-item{padding:0}.online-page .online-like-slider-video.video:before{border-radius:31px}}@media only screen and (max-width:700px){.faq-block{display:none}.online-page .online-video-block{margin:200px auto}.online-page.footer-block,.online-page.subscribe-block{background:#1a004d;background:-moz-linear-gradient(top,#1a004d 0,#240089 100%);background:-webkit-linear-gradient(top,#1a004d 0,#240089 100%);background:linear-gradient(to bottom,#1a004d 0,#240089 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a004d', endColorstr='#240089', GradientType=0)}.online-page.subscribe-block{height:auto}.online-page .online-subscribe-img{position:absolute;width:100%;height:250px;background-size:contain}.online-page .online-subscribe-form{padding:250px 0 0 20px;width:100%;height:auto}.online-page.come-back-block{background:url(/images/online/come_back_online.webp)66% 300px no-repeat}.online-page .online-advantage-slider .online-advantage-slider-item{width:calc(100% - 25px);left:200%}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1){left:-100%}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2){left:0}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(3){left:100%}.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(4){left:200%}.online-begin-slider-items-strip{height:250px;margin:0}.online-page .online-begin-slider .online-begin-slider-item{width:calc(100% - 25px);left:200%;height:230px}.online-page .online-begin-slider .online-begin-slider-item:nth-child(1){left:-100%}.online-page .online-begin-slider .online-begin-slider-item:nth-child(2){left:0}.online-page .online-begin-slider .online-begin-slider-item:nth-child(3){left:100%}.online-page .online-begin-slider .online-begin-slider-item:nth-child(4){left:200%}.online-page.begin-block .text.online-begin-text{height:420px}.online-page .online-4-reasons-block{display:block}.online-page .online-4-reasons{width:100%}.online-page .online-4-reasons-slider{margin:-70px 0 0}.online-4-reasons-slider-items-strip{margin:0}.online-page .online-4-reasons-slider .online-4-reasons-slider-item{padding:65px 40px 15px 60px}.online-page .online-4-reasons-slider .online-arrow-next,.online-page .online-4-reasons-slider .online-arrow-prev{bottom:-15px}.online-page .come-back-block-video{margin:0 30px 40px 0}.online-page .online-like-slider{margin:50px 0 30px}}@media only screen and (max-width:650px){.online-page .online-arrow-prev{left:0}.online-page .online-arrow-next{right:0}.online-page.video-info-block{height:auto;max-height:710px}.online-page.advantage-block{margin:320px 0 0}.online-page .advantage-block-bg{right:0;width:100%}.online-page .online-advantage-slider{width:100%;margin:120px 0}.online-page .online-advantage-slider .online-arrow-prev{top:auto;bottom:-80px;left:60px}.online-page .online-advantage-slider .online-arrow-next{top:auto;bottom:-80px;left:auto;right:60px}.online-page .online-advantage-slider .online-advantage-slider-items{width:100%;padding:0}.online-page .online-subscribe-form{padding:250px 0 20px 20px;width:100%}.online-page .come-back-block-item{float:none;width:100%;height:auto;display:block}.online-page .come-back-block-item .come-back-block-item-img{float:none;width:100%;display:block;margin:0 0 20px}.online-page .come-back-block-item .text{text-align:center;display:block}.online-begin-slider-items-strip{width:100%;height:270px}.online-page .online-begin-slider .online-begin-slider-item{width:calc(100% - 20px);height:250px;margin:0 10px}.online-page.begin-block{background:url(/images/online/begin_online.webp)53% 140px no-repeat}.online-page.begin-block .text.online-begin-text{height:420px;max-width:100%}.online-page .online-4-reasons{height:380px;background-position:50% 100%}.online-page.come-back-block{background:url(/images/online/come_back_online.webp)66% 320px no-repeat}.online-page .come-back-block-video{width:100%;background:url(/images/online/come-back-video-online.webp)50% 100%no-repeat;background-size:contain;margin:0 0 30px}.online-4-reasons-slider-items-strip{height:280px}.online-page .online-4-reasons-slider .online-4-reasons-slider-item{height:260px}.online-page .like-block-title{text-align:center}.online-page.footer-block{height:auto}.online-page .online-footer-block{display:block}.online-page .online-footer-img,.online-page .online-subscribe-img{float:none;width:calc(100% - 30px)}.online-page .online-footer-form{padding:280px 0 50px;float:none;height:auto;text-align:center}.online-page .online-footer-form .text{margin:0 auto 40px}.online-page .online-footer-form a{margin-left:auto}.online-video,.online-video iframe{height:auto;min-height:300px}}@media only screen and (max-width:600px){.online-page .online-subscribe-form{max-width:300px;margin:0 auto;text-align:center}.online-page .online-subscribe-form .field .req_phone{margin:0 0 30px}}@media only screen and (max-width:500px){.online-page.header-block{background-position:calc(100% + 210px) -140px}.online-page .head_title h1{font-size:30px;line-height:30px}.online-page .benefit-block-items{margin:30px 0 0}.online-page.video-info-block{margin:40px 0 20px;max-height:500px}.online-page .online-video-block{margin:150px auto}.online-page .online-advantage-slider{margin:30px 0 120px}.online-page.advantage-block{margin:250px 0 0}.online-page .advantage-block-bg{background:url(/images/online/advantage_online.webp)55%0 no-repeat;width:100%;height:400px;position:absolute;top:-220px;background-size:120%}.online-page .advantage-block-title{margin:-60px 10px 0;max-width:260px}.online-page.advantage-block{background-size:100%}.online-page .come-back-block-title{margin:30px 0 0}.online-page .come-back-block-video{margin:0 0 90px}.online-page .online-video-block video{border:0 solid #344a57;box-shadow:0 0 0 10px #344a57}.online-page .online-begin-slider{margin:50px 0 70px}.online-page .online-begin-slider-icon{float:none;margin:0 auto}.online-page .online-begin-slider .text,.online-page .online-begin-slider-title{text-align:center}.online-begin-slider-items-strip{height:360px}.online-4-reasons-slider-items-strip,.online-page .online-begin-slider .online-begin-slider-item{height:340px}.online-page.begin-block .text.online-begin-text{height:340px;width:340px}.online-page .begin-block-title2{width:340px;left:calc(50% - 170px)}.online-page .online-4-reasons{height:300px}.online-page .online-4-reasons-slider .online-4-reasons-slider-item{height:320px}.online-page .online-like-slider .online-arrow-prev{top:auto;bottom:-70px;left:60px}.online-page .online-like-slider .online-arrow-next{top:auto;bottom:-70px;left:auto;right:60px}.online-like-slider-items-strip{width:100%}.online-page .online-like-slider{margin:50px 0 110px}.online-page .begin-block-title,.online-page .come-back-block-title{text-align:center}.online-page .come-back-block-video::after{width:100px;height:100px;top:calc(50% - 50px);left:calc(50% - 50px);background-size:contain}.online-page .come-back-block-video{height:250px}.online-page .come-back-block-video .text{padding:250px 0 0}.online-page .online-advantage-slider .online-advantage-slider-item,.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(3),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(4){height:250px}.online-advantage-slider-items-strip{height:270px}.online-page .online-4-reasons-slider-title:before{left:-10px}.online-page .online-4-reasons-slider-title{font-size:16px;line-height:22px;padding:0 0 0 35px}.online-page .online-4-reasons-slider .online-4-reasons-slider-item{padding:65px 22px 20px}.online-video-block-panel{bottom:0;right:0}}@media only screen and (max-width:450px){.online-page.video-info-block{max-height:450px}.online-page .online-video-block{margin:130px auto}}@media only screen and (max-width:400px){.online-page .head_title h1{font-size:22px;line-height:22px}.online-page .benefit-block-items{background-size:auto 280px}.online-advantage-slider-items-strip{height:280px}.online-page .online-advantage-slider .online-advantage-slider-item,.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(3),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(4){height:260px;padding:20px 25px 15px}.online-page .online-advantage-slider-title{font-size:16px;line-height:22px}.online-begin-slider-items-strip{height:380px}.online-page .online-begin-slider .online-begin-slider-item{height:360px}.online-page.begin-block .text.online-begin-text{height:270px;width:300px}.online-page .begin-block-title2{width:300px;left:calc(50% - 150px)}}@media only screen and (max-width:360px){.online-page.begin-block{background:url(/images/online/begin_online.webp)53% 170px no-repeat}.online-page.begin-block .text.online-begin-text{height:250px;width:260px}.online-page .online-begin-slider{margin:50px 0 40px}.online-advantage-slider-items-strip{height:330px}.online-page .online-advantage-slider .online-advantage-slider-item,.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(1),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(2),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(3),.online-page .online-advantage-slider .online-advantage-slider-item:nth-child(4){height:310px}.online-page.advantage-block{margin:200px 0 0}.online-page .advantage-block-bg{top:-180px;background-size:140%}.online-begin-slider-items-strip{height:420px}.online-page .online-begin-slider .online-begin-slider-item{height:400px}.online-4-reasons-slider-items-strip{height:380px}.online-page .online-4-reasons-slider .online-4-reasons-slider-item{height:360px}.online-page .benefit-block-items{background-size:100%}}.think-page{padding:0 0 320px;margin-top:0;background:url(/images/think/think_header.webp)50%0 no-repeat,url(/images/think/think_footer.webp)calc(50% + 200px) 100%no-repeat;overflow:hidden}.think-page .title:after,.think-page .title:before{content:"";position:absolute;top:-1px;width:54px;height:42px}.think-page .title:before{left:-54px;background:url(/images/think/think_title.webp)0 0 no-repeat}.think-page .title:after{right:-54px;background:url(/images/think/think_title2.webp)0 0 no-repeat}.think-page .title{padding:5px 0 5px 10px;margin:30px 0 55px;height:41px;background-color:#f3f3f3;display:inline-block;position:relative;color:#446e87;font-size:28px;line-height:26px}.think-page .title_center{text-align:center}.think-page .right{text-align:right}.think-page .text{color:#888;font-size:16px;line-height:22px}.think-page .text ul li{padding:0 0 10px 35px;list-style:none;background:url(/images/think/think_li.webp)15px 6px no-repeat}.think-page .text.bottom{width:300px;margin:120px 0 0}.think-page .text.bottom span{display:block;margin-bottom:20px}.think-page .quote:after,.think-page .quote:before{content:"";position:absolute;width:31px;height:20px;background:url(/images/think/think_quote.webp)0 0 no-repeat}.think-page .quote:before{left:-41px;bottom:-15px}.think-page .quote:after{right:0;top:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.think-page .quote,.think-page .text.bottom span,.think-page .text_bold{font-weight:700;font-size:22px;line-height:28px}.think-page .quote{position:relative;padding:0;margin:55px 0;color:#446e87}.think-page .quote.center{max-width:785px;text-align:center;margin:auto}.think-page .text_bold{color:#3db39e;margin:0 0 25px}.think-page .head_title{padding:300px 0;max-width:320px;text-align:center}.think-page .head_title h1{font-weight:700;font-size:58px;line-height:58px;margin-bottom:30px;text-align:left}.think-page .col-md-6.img{height:560px}.think-page .think_img_b1 div{width:100%;position:absolute;top:-100px;height:545px}.think-page .think_img_b1 .think_img_l1{z-index:1;background:url(/images/think/think_b1_l1.webp)0 0 no-repeat;background-size:contain}.think-page .stars{border-radius:100%;background:#fff}.think-page .star1{width:10px;height:10px;position:absolute;top:90px;left:-70px}.think-page .star2{width:5px;height:5px;position:absolute;top:120px;left:110px}.think-page .star3{width:7px;height:7px;position:absolute;top:220px;left:-55px}.think-page .star4{width:3px;height:3px;position:absolute;top:320px;left:-110px}.think-page .star5{width:10px;height:10px;position:absolute;top:170px;right:70px}.think-page .star6{width:3px;height:3px;position:absolute;top:210px;right:300px}.think-page .star7{width:20px;height:20px;position:absolute;top:350px;right:0}.think-page .star8{width:7px;height:7px;position:absolute;top:500px;right:90px}.think-page .star9{width:5px;height:5px;position:absolute;top:310px;right:170px}.think-page .star10{width:10px;height:10px;position:absolute}.think-page .star11,.think-page .star12{width:5px;height:5px;position:absolute;background:#f8e160}.think-page .star12{width:3px;height:3px}.think-page .think-slider{width:100%;margin:30px 0 50px}.think-page .think-slider .think-slider-items{width:calc(100% - 30px);overflow:hidden;position:relative;padding:0 0 0 30px}.think-slider-items-strip{width:1060px;height:413px;overflow:hidden;position:relative;transition:all .5s linear 0s;margin:0 auto}.think-page .think-slider .think-slider-item{width:340px;height:413px;margin:0 10px;cursor:pointer;position:absolute;left:1400px;display:none;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;transition:all .5s linear 0s}.think-page .think-slider .think-slider-item:hover{opacity:.8}.think-page .think-slider .think-slider-item:nth-child(1){left:-350px;display:block}.think-page .think-slider .think-slider-item:nth-child(2){left:0;display:block}.think-page .think-slider .think-slider-item:nth-child(3){left:350px;display:block}.think-page .think-slider .think-slider-item:nth-child(4){left:700px;display:block}.think-page .think-slider .think-slider-item:nth-child(5){left:1050px;display:block}.think-page .think-slider .think-slider-item:nth-child(6){display:block}.think-page .think-arrow-next,.think-page .think-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 8px);z-index:3;width:32px;height:16px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.think-page .think-arrow-prev{left:20px}.think-page .think-arrow-next{left:auto;right:20px}.think-page .think-arrow-next .arrow:after,.think-page .think-arrow-next .arrow:before{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;border-radius:1px;transition:.3s}.think-page .think-arrow-next .arrow:before{top:0}.think-page .think-arrow-next .arrow:after{transform:translateY(1px) rotate(-45deg)}.think-page .think-arrow-prev .arrow:before{top:0;transform:translateY(1px) rotate(-45deg)}.think-page .think-arrow-prev .arrow:after,.think-page .think-arrow-prev .arrow:before{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;left:0;border-radius:1px;transition:.3s}.think-page .think-arrow-next .arrow:before{left:auto}.think-page .think-arrow-next .arrow:after{left:auto;right:0;top:13px}.think-page .think-arrow-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.think-page .think-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg);top:13px}.think-page .think-arrow-prev .arrow:before{right:0}.think-page .think-arrow-next .arrow:hover:after,.think-page .think-arrow-prev .arrow:hover:before{transform:translateY(1px) rotate(135deg)}.think-page .think-arrow-next .arrow:hover:before,.think-page .think-arrow-prev .arrow:hover:after{transform:translateY(1px) rotate(225deg)}.think-page .think-arrow-next .arrow,.think-page .think-arrow-prev .arrow{position:absolute;top:0;left:0;right:0;bottom:0}.think-page .think-arrow-next .arrow .line,.think-page .think-arrow-prev .arrow .line{position:absolute;display:block;background-color:#333;height:2px;width:25px;top:7.5px;left:-40px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.think-page .think-arrow-prev .arrow .line{left:-12px}.think-page .think-arrow-next .arrow:hover .line{opacity:1;left:-28px}.think-page .think-arrow-prev .arrow:hover .line{opacity:1;left:-25px}.think-page .think-button{min-height:45px;width:100%;max-width:300px;display:inline-block;-webkit-border-radius:2em;border-radius:2em;cursor:pointer;background-color:#ff16a3;text-align:center;text-decoration:none;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0 5px 0#b51067;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;margin:0}.think-page .think-button:hover{box-shadow:0 2px 0#b51067;top:3px}.think-video{height:calc(100vh - 40px);max-height:600px;width:100%}.think-video iframe{height:100%;width:100%}@media only screen and (max-width:1199px){.think-page .star3{top:160px;left:-50px}.think-page .star4{top:260px;left:-100px}.think-page .star5{top:130px;right:120px}.think-page .star6{top:210px;right:250px}.think-page .star7{top:340px;right:-20px}.think-page .star8{top:470px;right:70px}.think-page{padding:0 0 200px;background-size:auto,800px auto}.think-page .think_img_b1 div{margin-left:-20px}.think-page .head_title{padding:208px 0 370px 50px}.think-slider-items-strip{width:880px;height:341px}.think-page .think-slider .think-slider-item{width:280px;height:341px;left:1160px}.think-page .think-slider .think-slider-item:nth-child(1){left:-290px}.think-page .think-slider .think-slider-item:nth-child(3){left:290px}.think-page .think-slider .think-slider-item:nth-child(4){left:580px}.think-page .think-slider .think-slider-item:nth-child(5){left:870px}.think-page .text.bottom{margin:100px 0 0}}@media only screen and (max-width:991px){.think-page{background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)200% -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:50%auto,auto 720px,calc(100% - 215px) auto}.think-page .animation_header{display:none}.think-page .head_title{padding:140px 0 250px 15%;max-width:410px}.think-page .col-md-6.img{height:auto}.think-page .think_img_b1{display:none}.think-page .text ul li{padding:0 0 0 20px;background:url(/images/think/think_li.webp)0 8px no-repeat;margin:0}.think-page .quote{text-align:center;padding:0 30px}.think-page .quote::before{left:0}.think-page .right{text-align:left}.think-slider-items-strip{width:658px;height:251px}.think-page .think-slider .think-slider-item{width:206px;height:251px;left:864px}.think-page .think-slider .think-slider-item:nth-child(1){left:-216px}.think-page .think-slider .think-slider-item:nth-child(3){left:216px}.think-page .think-slider .think-slider-item:nth-child(4){left:432px}.think-page .think-slider .think-slider-item:nth-child(5){left:648px}}@media only screen and (max-width:910px){.think-page{padding:0 0 160px;background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)200% -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:50%auto,auto 720px,calc(100% - 215px) auto}}@media only screen and (max-width:880px){.think-page{padding:0 0 150px;background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)300% -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:50%auto,auto 720px,calc(100% - 215px) auto}}@media only screen and (max-width:820px){.think-page{background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)400% -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:50%auto,auto 720px,calc(100% - 240px) auto}.think-page .text.bottom{margin:70px 0 0}}@media only screen and (max-width:790px){.think-page{background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)460% -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:50%auto,auto 720px,calc(100% - 240px) auto}.think-page .head_title{padding:140px 0 250px 5%}}@media only screen and (max-width:767px){.think-page{padding:0 0 400px;background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)250% -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 130px) 100%no-repeat;background-size:50%auto,auto 600px,120%auto}.think-page .head_title{padding:110px 0 190px 5%;max-width:360px}.think-page .head_title h1{font-size:48px;line-height:48px}.think-slider-items-strip{width:442px}}@media only screen and (max-width:715px){.think-page{background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)340px -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 130px) 100%no-repeat;background-size:50%auto,auto 600px,120%auto}}@media only screen and (max-width:675px){.think-page .head_title h1{font-size:40px;line-height:40px}}@media only screen and (max-width:635px){.think-page{background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)290px -2%no-repeat,url(/images/think/think_footer.webp)calc(50% + 180px) 100%no-repeat;background-size:60%auto,auto 600px,140%auto}.think-page .head_title{max-width:300px}}@media only screen and (max-width:615px){.think-page .head_title{padding:110px 0 220px}}@media only screen and (max-width:605px){.think-page .head_title{padding:110px 0 320px}.think-page .col-md-6.title_center_mobi{text-align:center}}@media only screen and (max-width:560px){.think-slider-items-strip{width:206px}.think-page .think-slider .think-slider-item{margin:0 10px 0 0}}@media only screen and (max-width:530px){.think-page{background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)180px 5%no-repeat,url(/images/think/think_footer.webp)calc(50% + 50px) 100%no-repeat;background-size:70%auto,auto 600px,140%auto}.think-page .head_title{max-width:300px}.think-page .text.bottom{margin:70px 0 30px}}@media only screen and (max-width:500px){.think-page{background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)160px 3%no-repeat,url(/images/think/think_footer.webp)30% 100%no-repeat;background-size:60%auto,auto 600px,155%auto}.think-page .head_title{padding:70px 0 390px}.think-page .text.bottom{width:100%}}@media only screen and (max-width:460px){.think-page{padding:0 0 380px}}@media only screen and (max-width:450px){.think-page .head_title{padding:50px 0 350px}}@media only screen and (max-width:420px){.think-page{padding:0 0 360px;background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)120px 7%no-repeat,url(/images/think/think_footer.webp)30% 100%no-repeat;background-size:95%auto,auto 600px,155%auto}.think-page .head_title{padding:150px 0 440px 10px;max-width:276px}}@media only screen and (max-width:460px){.think-page{padding:0 0 340px}}@media only screen and (max-width:360px){.think-page{padding:0 0 320px;background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)120px 5%no-repeat,url(/images/think/think_footer.webp)30% 100%no-repeat;background-size:95%auto,auto 600px,155%auto}.think-page .head_title{padding:130px 0 440px}}@media only screen and (max-width:340px){.think-page{padding:0 0 300px;background:url(/images/think/think_header1.webp)0-1%no-repeat,url(/images/think/think_header2.webp)80px 5%no-repeat,url(/images/think/think_footer.webp)30% 100%no-repeat;background-size:95%auto,auto 600px,155%auto}.think-page .head_title{padding:120px 0 440px 40px;max-width:230px}.think-slider-items-strip{width:190px;height:232px}.think-page .think-slider .think-slider-item{width:190px;height:232px;left:800px}.think-page .think-slider .think-slider-item:nth-child(1){left:-200px}.think-page .think-slider .think-slider-item:nth-child(3){left:200px}.think-page .think-slider .think-slider-item:nth-child(4){left:400px}.think-page .think-slider .think-slider-item:nth-child(5){left:600px}}@media only screen and (min-width:992px){.think-page .star1{-webkit-animation:pulsate 2s linear 0s infinite;animation:pulsate 2s linear 0s infinite}.think-page .star2{-webkit-animation:pulsate_small 1s linear 0s infinite;animation:pulsate_small 1s linear 0s infinite}.think-page .star3{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.think-page .star4{-webkit-animation:pulsate_small 1s linear 1s infinite;animation:pulsate_small 1s linear 1s infinite}.think-page .star5{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.think-page .star6{-webkit-animation:pulsate_small 2s linear 1s infinite;animation:pulsate_small 2s linear 1s infinite}.think-page .star7{-webkit-animation:pulsate 2s linear 1s infinite;animation:pulsate 2s linear 1s infinite}.think-page .star8{-webkit-animation:pulsate_small 1s linear .5s infinite;animation:pulsate_small 1s linear .5s infinite}.think-page .star9{-webkit-animation:pulsate_small 2s linear 0s infinite;animation:pulsate_small 2s linear 0s infinite}.think-page .star10{-webkit-animation:slide_star 10s linear 0s infinite;animation:slide_star 10s linear 0s infinite}.think-page .star11{-webkit-animation:slide_star2 10s linear 2s infinite;animation:slide_star2 10s linear 2s infinite}.think-page .star12{-webkit-animation:slide_star3 10s linear 4s infinite;animation:slide_star3 10s linear 4s infinite}}.partner-reviews-page{padding:0;margin-top:0;position:relative}.partner-reviews-page.top{background:url(/images/partner-reviews/partner-reviews-header.webp)50%0 no-repeat;overflow:hidden;padding:0 0 15px}.partner-reviews-page.center{background:url(/images/partner-reviews/partner-reviews-slider.webp)50%0 no-repeat;background-size:cover;min-height:1080px;padding:200px 0 0;margin:0;overflow:hidden}.partner-reviews-page.bottom{padding:0 0 320px;background:url(/images/partner-reviews/partner-reviews-footer.webp)calc(50% + 250px) 100%no-repeat;min-height:605px}.partner-reviews-page .title:before{content:"";position:absolute;left:-54px;top:-1px;width:54px;height:100%;background:url(/images/partner-reviews/partner-reviews-title.webp)0 0 repeat-y}.partner-reviews-page .title:after{content:"";position:absolute;right:-54px;top:-1px;width:54px;height:100%;background:url(/images/partner-reviews/partner-reviews-title2.webp)0 0 repeat-y}.partner-reviews-page .title{padding:5px 10px;margin:30px 0 55px;min-height:41px;background-color:#32027c;display:inline-block;position:relative;color:#fff;font-size:28px;line-height:26px}.partner-reviews-page .title_center{text-align:center}.partner-reviews-page .partner-reviews_logo{margin:60px 0 0}.partner-reviews-page .partner-reviews_logo img{max-width:100%}.partner-reviews-page .right{text-align:right}.partner-reviews-page .text{color:#888;font-size:16px;line-height:22px}.movavi-page .text span,.partner-reviews-page .text span,.text_courses span{color:#0493b4;font-weight:700}.partner-reviews-page .text a{color:#0493b4;text-decoration:underline}.partner-reviews-page .text a:focus,.partner-reviews-page .text a:hover{color:#23527c;text-decoration:none}.partner-reviews-page .text ul li{padding:0 0 10px 35px;list-style:none;background:url(/images/partner-reviews/partner-reviews_li.webp)15px 6px no-repeat}.partner-reviews-page .text.bottom{width:300px;margin:120px 0 0}.partner-reviews-page .text.bottom span{font-weight:700;display:block;margin-bottom:20px;color:#3b6e89}.partner-reviews-page .partner-reviews-pic .link,.partner-reviews-page h1.partner-reviews-title{text-align:center;text-transform:uppercase;color:#fff;font-weight:700;font-size:24px;line-height:40px;padding:40px 0 140px}.partner-reviews-page .partner-reviews-items{display:flex;flex-wrap:wrap;width:100%;padding:0 0 50px}.partner-reviews-page .partner-reviews-item{width:calc(33% - 27px);flex:0 0 calc(33% - 27px);float:left;padding:30px 45px 100px;margin:35px 15px 0;box-shadow:0 0 35px rgba(151,151,151,.15);border-radius:20px;position:relative}.partner-reviews-page .partner-reviews-logo{width:100%;height:60px;background-position:0 0;background-repeat:no-repeat;background-size:contain;margin:0 0 10px}.partner-reviews-page .partner-reviews-pic{position:absolute;bottom:35px;min-width:150px}.partner-reviews-page .partner-reviews-pic .link{min-height:45px;width:100%;max-width:150px;display:inline-block;-webkit-border-radius:2em;border-radius:2em;cursor:pointer;background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376;text-decoration:none;padding:14px;font-size:14px;line-height:14px;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;margin:20px 0 0}.partner-reviews-page .partner-reviews-pic .link:hover{top:3px;-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.partner-reviews-page .partner-reviews-slider{width:100%;margin:30px 0 70px;position:relative}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-items{width:calc(100% - 30px);position:relative;padding:0 0 0 30px}.partner-reviews-page .partner-reviews-slider-items-strip{width:calc(100% - 60px);height:320px;position:relative;transition:all .5s linear 0s;margin:0 auto}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item{width:calc(25% - 20px);height:345px;margin:0 10px;cursor:pointer;position:absolute;top:-90px;left:150%;display:none;background:#fff;border:12px solid #c9c0d9;border-radius:25px;opacity:1;padding:20px;text-align:center;transition:left .7s linear 0s,top .7s linear 0s}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1){left:-75%;display:block;opacity:0}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2){left:-50%;display:block;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){top:-60px;left:-25%;display:block;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4){top:-30px;left:0;display:block}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5){top:0;left:25%;display:block}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6){top:0;left:50%;display:block}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7){top:-30px;left:75%;display:block!important}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8){top:-60px;left:100%;display:block;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){left:125%;display:block;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10){left:150%;display:block;opacity:.15}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(1),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(2),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(3),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(4),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(5),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(9){display:block}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item-img{width:80%;height:100px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;margin:0 auto 10px}.partner-reviews-page .partner-reviews-arrow-next,.partner-reviews-page .partner-reviews-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 38px);z-index:3;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;background:#fff;width:50px;height:50px;border-radius:50%}.partner-reviews-page .partner-reviews-arrow-prev{left:20px}.partner-reviews-page .partner-reviews-arrow-next{left:auto;right:20px}.partner-reviews-page .partner-reviews-arrow-next .arrow:before{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;top:0;border-radius:1px;transition:.3s}.partner-reviews-page .partner-reviews-arrow-next .arrow:after{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;border-radius:1px;transform:translateY(1px) rotate(-45deg);transition:.3s}.partner-reviews-page .partner-reviews-arrow-prev .arrow:before{top:0;transform:translateY(1px) rotate(-45deg)}.partner-reviews-page .partner-reviews-arrow-prev .arrow:after,.partner-reviews-page .partner-reviews-arrow-prev .arrow:before{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;left:0;border-radius:1px;transition:.3s}.partner-reviews-page .partner-reviews-arrow-next .arrow:before{left:auto}.partner-reviews-page .partner-reviews-arrow-next .arrow:after{left:auto;right:0;top:13px}.partner-reviews-page .partner-reviews-arrow-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.partner-reviews-page .partner-reviews-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg);top:13px}.partner-reviews-page .partner-reviews-arrow-prev .arrow:before{right:0}.partner-reviews-page .partner-reviews-arrow-next:hover,.partner-reviews-page .partner-reviews-arrow-prev:hover{background:#1b004e}.partner-reviews-page .partner-reviews-arrow-next:hover .arrow:after,.partner-reviews-page .partner-reviews-arrow-prev:hover .arrow:before{transform:translateY(1px) rotate(135deg);background-color:#fff}.partner-reviews-page .partner-reviews-arrow-next:hover .arrow:before,.partner-reviews-page .partner-reviews-arrow-prev:hover .arrow:after{transform:translateY(1px) rotate(225deg);background-color:#fff}.partner-reviews-page .partner-reviews-arrow-next .arrow,.partner-reviews-page .partner-reviews-arrow-prev .arrow{position:absolute;top:16px;bottom:0}.partner-reviews-page .partner-reviews-arrow-next .arrow{right:12px}.partner-reviews-page .partner-reviews-arrow-prev .arrow{left:12px}.partner-reviews-page .partner-reviews-arrow-next .arrow .line,.partner-reviews-page .partner-reviews-arrow-prev .arrow .line{position:absolute;display:block;background-color:#333;height:2px;width:25px;top:7.7px;left:-73px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.partner-reviews-page .partner-reviews-arrow-prev .arrow .line{left:-12px}.partner-reviews-page .partner-reviews-arrow-next:hover .arrow .line{opacity:1;left:-59px;background-color:#fff}.partner-reviews-page .partner-reviews-arrow-prev:hover .arrow .line{opacity:1;left:-26px;background-color:#fff}.partner-reviews-page a.partner-reviews-button{min-height:45px;width:100%;max-width:300px;display:inline-block;-webkit-border-radius:2em;border-radius:2em;cursor:pointer;background-color:#ff16a3;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0 5px 0#b51067;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;margin:0}.partner-reviews-page a.partner-reviews-button:hover{box-shadow:0 2px 0#b51067;top:3px;color:#fff}.partner-reviews-page a.partner-reviews-button:focus{color:#fff}.partner-reviews-page.top a.partner-reviews-button{margin:auto;display:block}#galleryFormBlock .gallery-photo{display:table;text-align:center;margin:auto}#galleryFormBlock .gallery-photo div.photo-block{display:table-cell;vertical-align:bottom;position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}#galleryFormBlock .gallery-photo div.photo-block .gallery-sign-img span{padding:4px;background-color:#0095b6;opacity:.7;border-radius:5px;font-size:18px}@media only screen and (max-width:1280px){.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item{width:calc(33% - 20px);top:-120px;left:65%;opacity:0;height:345px}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1){top:-90px;left:-66%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2){top:-60px;left:-33%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){top:-30px;left:0;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4){top:0;left:33%;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5){top:-30px;left:66%;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6){top:-60px;left:99%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7){top:-90px;left:132%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){top:-120px;left:165%;opacity:0}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(1),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(2),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(9){display:none}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(3),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(4),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(5){display:block}}@media only screen and (max-width:1199px){.partner-reviews-page.buttom{padding:0 0 200px;background-size:800px auto}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item{width:calc(33% - 20px);top:-120px;left:65%;opacity:0}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1){top:-90px;left:-66%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2){top:-60px;left:-33%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){top:-30px;left:0;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4){top:0;left:33%;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5){top:-30px;left:66%;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6){top:-60px;left:99%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7){top:-90px;left:132%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){top:-120px;left:165%;opacity:0}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(1),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(2),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(9){display:none}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(3),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(4),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(5){display:block}}@media only screen and (max-width:991px){.partner-reviews-page.top{background:url(/images/partner-reviews/partner-reviews-header2.webp)50%0 no-repeat}.partner-reviews-page.center{margin:0}.partner-reviews-page.bottom{padding:0 0 215px;background:url(/images/partner-reviews/partner-reviews-footer.webp)calc(50% + 300px) 100%no-repeat;background-size:auto 450px;min-height:450px}.partner-reviews-page .partner-reviews-item{width:calc(50% - 30px);flex:0 0 calc(50% - 30px)}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item{width:calc(50% - 20px);top:-60px;left:65%;opacity:0}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1){top:-60px;left:-100%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2){top:-30px;left:-50%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){top:0;left:0;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4){top:0;left:50%;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5){top:-30px;left:100%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6){top:-60px;left:150%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){top:-90px;left:200%;opacity:0}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(1),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(2),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(5),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(9){display:none}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(3),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(4){display:block}}@media only screen and (max-width:767px){#galleryFormBlock .gallery-photo div.photo-block .gallery-sign-img span{font-size:14px}.partner-reviews-page .partner-reviews-slider-items-strip{min-height:320px;height:auto}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item{width:calc(50% - 20px);top:-60px;left:calc(125% - 10px);opacity:0;min-height:320px;height:auto}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1){top:-60px;left:calc(-75% - 10px);opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2){top:-30px;left:calc(-25% - 10px);opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){top:0;left:calc(25% - 10px);opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4){top:-30px;left:calc(75% - 10px);opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5){top:-60px;left:calc(125% - 10px);opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){top:-90px;left:calc(100% - 10px);opacity:0}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(1),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(2),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(4),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(5),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(9){display:none}.partner-reviews-page .partner-reviews-slider.ios .partner-reviews-slider-item:nth-child(3){display:block}}@media only screen and (max-width:600px){.partner-reviews-page .partner-reviews-item{width:calc(50% - 35px);flex:0 0 calc(50% - 35px)}.partner-reviews-page .partner-reviews-desc{white-space:pre-wrap;word-wrap:anywhere}.partner-reviews-page.bottom{padding:0 0 215px;background:url(/images/partner-reviews/partner-reviews-footer.webp)calc(50% + 320px) 100%no-repeat;background-size:auto 420px;min-height:420px;height:420px}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item{width:calc(70% - 20px);top:-60px;left:calc(225% - 10px);opacity:0}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1){top:-60px;left:calc(-125% - 10px);opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2){top:-30px;left:calc(-55% - 10px);opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){top:0;left:calc(15% - 10px);opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4){top:-30px;left:calc(85% - 10px);opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5){top:-60px;left:calc(155% - 10px);opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){top:-90px;left:calc(225% - 10px);opacity:0}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){display:none!important;border:1px solid red}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){display:block!important}}@media only screen and (max-width:530px){.partner-reviews-page .partner-reviews-item{width:calc(100% - 0px);flex:0 0 calc(100% - 0px);margin:30px 0 0}.partner-reviews-page .partner-reviews-logo{background-position:50%0}.partner-reviews-page .partner-reviews-desc{text-align:center}.partner-reviews-page .partner-reviews-pic{min-width:calc(100% - 90px);text-align:center}.partner-reviews-page.bottom{background:url(/images/partner-reviews/partner-reviews-footer.webp)calc(50% + 70px) 100%no-repeat;background-size:140%auto;padding:0 0 400px;min-height:530px}.partner-reviews-page .text.bottom{margin:30px 0;width:100%;text-align:center}.partner-reviews-page .text.bottom a.partner-reviews-button{margin:0 auto;display:block}}@media only screen and (max-width:500px){.partner-reviews-page .partner-reviews-arrow-prev{left:0}.partner-reviews-page .partner-reviews-arrow-next{right:0}}@media only screen and (max-width:450px){.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item{width:calc(100% - 20px);top:-60px;left:300%;opacity:0}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(1){top:-60px;left:-200%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(2){top:-30px;left:-100%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(3){top:0;left:0;opacity:1}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(4){top:-30px;left:100%;opacity:.5}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(5){top:-60px;left:200%;opacity:.15}.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(10),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(6),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(7),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(8),.partner-reviews-page .partner-reviews-slider .partner-reviews-slider-item:nth-child(9){top:-90px;left:300%;opacity:0}.partner-reviews-page.bottom{min-height:500px}}@media only screen and (max-width:420px){.partner-reviews-page.bottom{background:url(/images/partner-reviews/partner-reviews-footer.webp)calc(50% + 50px) 100%no-repeat;background-size:140%auto;min-height:470px}}@media only screen and (max-width:360px){.partner-reviews-page.bottom{min-height:430px}}.gallery-page{width:100%;min-height:625px;background:#fff;margin:-20px 0 0;padding:0 0 650px;position:relative;background:url(/images/gallery/header-bg.webp)50%0 no-repeat,url(/images/gallery/footer-bg.webp)50% 100%no-repeat}.gallery-page .gallery-title{color:#fff;padding:40px 0 190px}.gallery-page .gallery-filter{display:flex}.gallery-page .gallery-filter .gallery-category{font-size:18px;text-transform:uppercase;color:#e2e2e2;padding:10px 20px;border-bottom:2px solid #e2e2e2;position:relative;z-index:2;cursor:pointer;transition:all .3s linear 0s}.gallery-page .gallery-filter .gallery-category h2{color:#e2e2e2;font-weight:400;font-size:18px;margin:0}.gallery-page .gallery-filter .gallery-category.open,.gallery-page .gallery-filter .gallery-category:hover{color:#0096b8;border-bottom:2px solid #0096b8}.gallery-page .gallery-filter .gallery-category.open h2,.gallery-page .gallery-filter .gallery-category:hover h2{color:#0096b8}.gallery-page .gallery-filter .gallery-category-empty{width:calc(100% - 30px);height:100%;border-bottom:2px solid #e2e2e2;position:absolute;z-index:1}.gallery-page .gallery-album{margin:50px 0 0;color:#2b4554}.gallery-page .gallery-album .gallery-album-name h3.album-name{font-size:16px;text-transform:uppercase;font-weight:700;display:contents}.gallery-page .gallery-album .gallery-album-date{margin:5px 0 0}.gallery-page .gallery-album .gallery-album-photo{width:calc(100% + 5px);height:375px;padding:20px 0;display:flex;position:relative}.gallery-page .gallery-album .gallery-album-photo-cover{width:345px;height:345px;box-shadow:3px 4px 8px rgba(49,48,61,.3);background-size:cover}.gallery-page .gallery-album .gallery-album-photo-cover,.gallery-page .gallery-album .gallery-album-photo-item{padding:0;margin:0 15px 0 0;border-radius:10px;background-repeat:no-repeat;background-position:50% 50%}.gallery-page .gallery-album .gallery-album-photo-cover-text{width:100%;height:100%;border-radius:10px;background:0 0;background:-moz-linear-gradient(top,rgba(255,255,255,0)0,rgba(114,195,213,0) 40%,rgba(4,148,180,.52) 71%,#2b4554 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(40%,rgba(114,195,213,0)),color-stop(71%,rgba(4,148,180,.52)),color-stop(100%,#2b4554));background:-webkit-linear-gradient(top,rgba(255,255,255,0)0,rgba(114,195,213,0) 40%,rgba(4,148,180,.52) 71%,#2b4554 100%);background:-o-linear-gradient(top,rgba(255,255,255,0)0,rgba(114,195,213,0) 40%,rgba(4,148,180,.52) 71%,#2b4554 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(114,195,213,0) 40%,rgba(4,148,180,.52) 71%,#2b4554 100%);display:table;padding:25px}.gallery-page .gallery-album .gallery-album-photo-cover-description{display:table-cell;vertical-align:bottom;color:#fff}.gallery-page .gallery-album .gallery-album-photo-cover-title{display:block;font-size:16px;text-transform:uppercase;font-weight:700}.gallery-page .gallery-album .gallery-album-photo-items{width:calc(100% - 365px);overflow:hidden;height:355px;position:relative}.gallery-page .gallery-album .gallery-album-photo-items-strip{width:975px;height:180px;display:flex;transition:all .5s linear 0s;margin-left:0}.gallery-page .gallery-album .gallery-album-photo-item{width:165px;height:165px;box-shadow:2px 4px 6px rgba(49,48,61,.3);background-size:cover;flex:0 0 165px;cursor:pointer}.gallery-page .gallery-album .gallery-album-photo-item:hover{opacity:.8}.gallery-page .gallery-album .gallery-album-photo-item.full{width:233px;flex:0 0 233px}.gallery-page .gallery-album .gallery-album-button{font-size:16px;color:#2b4554;text-transform:uppercase;text-decoration:none;font-weight:700;padding:11px 40px;margin:20px 0 0;display:inline-block;border:2px solid #e2e2e2;border-radius:40px;float:right}.acer-page .acer-slider .acer-slider-menu div:hover,.gallery-page .gallery-album .gallery-album-button:hover{opacity:.8}.gallery-page .gallery-album .gallery-arrow-next,.gallery-page .gallery-album .gallery-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 19px);z-index:3;width:50px;height:50px;background:#fff;border-radius:50%;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;box-shadow:1px 1px 8px rgba(0,0,0,.13)}.gallery-page .gallery-album .gallery-arrow-prev{left:345px}.gallery-page .gallery-album .gallery-arrow-next{left:auto;right:0}.gallery-page .gallery-album .gallery-arrow-next .arrow:before{content:"";display:block;position:absolute;height:2px;width:16px;top:calc(50% - 7px);border-radius:1px;transition:.3s}.gallery-page .gallery-album .gallery-arrow-next .arrow:after{content:"";display:block;position:absolute;height:2px;width:16px;border-radius:1px;transform:translateY(1px) rotate(-45deg);transition:.3s}.gallery-page .gallery-album .gallery-arrow-prev .arrow:before{top:calc(50% - 7px);transform:translateY(1px) rotate(-45deg)}.gallery-page .gallery-album .gallery-arrow-prev .arrow:after,.gallery-page .gallery-album .gallery-arrow-prev .arrow:before{content:"";display:block;position:absolute;background-color:#e2e2e2;height:2px;width:16px;border-radius:1px;transition:.3s}.gallery-page .gallery-album .gallery-arrow-next.left .arrow .line,.gallery-page .gallery-album .gallery-arrow-next.left .arrow:after,.gallery-page .gallery-album .gallery-arrow-next.left .arrow:before{background-color:#e2e2e2}.gallery-page .gallery-album .gallery-arrow-next .arrow:after,.gallery-page .gallery-album .gallery-arrow-next .arrow:before,.gallery-page .gallery-album .gallery-arrow-prev.left .arrow .line,.gallery-page .gallery-album .gallery-arrow-prev.left .arrow:after,.gallery-page .gallery-album .gallery-arrow-prev.left .arrow:before{background-color:#3db39e}.gallery-page .gallery-album .gallery-arrow-next .arrow:before{left:2px;transform:translateY(1px) rotate(45deg)}.gallery-page .gallery-album .gallery-arrow-next .arrow:after{top:calc(50% + 3px);left:2px}.gallery-page .gallery-album .gallery-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg);top:calc(50% + 3px)}.gallery-page .gallery-album .gallery-arrow-next:hover .arrow:after,.gallery-page .gallery-album .gallery-arrow-prev.left:hover .arrow:before,.movavi-page .movavi-arrow-next:hover .arrow:after,.movavi-page .movavi-arrow-prev:hover .arrow:before{transform:translateY(1px) rotate(135deg)}.gallery-page .gallery-album .gallery-arrow-next:hover .arrow:before,.gallery-page .gallery-album .gallery-arrow-prev.left:hover .arrow:after,.movavi-page .movavi-arrow-next:hover .arrow:before,.movavi-page .movavi-arrow-prev:hover .arrow:after{transform:translateY(1px) rotate(225deg)}.gallery-page .gallery-album .gallery-arrow-next:hover .arrow:after,.gallery-page .gallery-album .gallery-arrow-next:hover .arrow:before{left:9px}.gallery-page .gallery-album .gallery-arrow-prev.left:hover .arrow:after,.gallery-page .gallery-album .gallery-arrow-prev.left:hover .arrow:before{left:-6px}.gallery-page .gallery-album .gallery-arrow-next.left:hover .arrow:before{transform:translateY(1px) rotate(45deg)}.gallery-page .gallery-album .gallery-arrow-next.left:hover .arrow:after{transform:translateY(1px) rotate(-45deg)}.gallery-page .gallery-album .gallery-arrow-next .arrow,.gallery-page .gallery-album .gallery-arrow-prev .arrow{position:absolute;top:0;left:0;right:0;bottom:0;width:20px;height:25px;margin:auto}.gallery-page .gallery-album .gallery-arrow-next .arrow .line,.gallery-page .gallery-album .gallery-arrow-prev .arrow .line{position:absolute;display:block;height:2px;width:25px;top:11px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.gallery-page .gallery-album .gallery-arrow-prev .arrow .line{background-color:#e2e2e2;left:-10px}.gallery-page .gallery-album .gallery-arrow-next .arrow .line{left:-57px;background-color:#3db39e}.gallery-page .gallery-album .gallery-arrow-next:hover .arrow .line,.gallery-page .gallery-album .gallery-arrow-prev.left:hover .arrow .line{opacity:1;left:-32px}.gallery-page .gallery-album .gallery-arrow-next.left:hover .arrow .line{opacity:0}.gallery-page .gallery-album .clear{clear:both;width:0;height:0;padding:0;margin:0}.gallery-page .btn-green-color{margin:50px 0 0}.gallery-form-block .gallery-photo img{max-width:100%;max-height:100vh;margin:auto;display:block}@media only screen and (max-width:1199px){.gallery-page .gallery-album .gallery-album-photo{height:325px}.gallery-page .gallery-album .gallery-album-photo-items-strip{height:155px;width:820px}.gallery-page .gallery-album .gallery-album-photo-items{width:calc(100% - 295px);height:305px}.gallery-page .gallery-album .gallery-album-photo-item{width:140px;height:140px;flex:0 0 140px}.gallery-page .gallery-album .gallery-album-photo-item.full{width:168px;flex:0 0 168px}.gallery-page .gallery-album .gallery-album-photo-cover{width:295px;height:295px}.gallery-page .gallery-album .gallery-arrow-prev{left:275px}}@media only screen and (max-width:991px){.gallery-page .gallery-title{padding:40px 0 150px}.gallery-page .gallery-album .gallery-album-photo{height:310px}.gallery-page .gallery-album .gallery-album-photo-items-strip{height:135px;width:805px}.gallery-page .gallery-album .gallery-album-photo-items{width:calc(100% - 270px);height:270px}.gallery-page .gallery-album .gallery-album-photo-item{width:120px;height:120px;flex:0 0 120px}.gallery-page .gallery-album .gallery-album-photo-item.full{width:253px;flex:0 0 253px}.gallery-page .gallery-album .gallery-album-photo-cover{width:255px;height:255px}.gallery-page .gallery-album .gallery-arrow-prev{left:235px}.gallery-page .btn-green-color{display:block}}@media only screen and (max-width:767px){.gallery-page{margin:-40px 0 0;padding:0 0 410px;background:url(/images/gallery/header-bg.webp)50%0 no-repeat,url(/images/gallery/footer-bg.webp)calc(50% + 10px) 100%no-repeat;background-size:auto auto,auto 450px}.gallery-page .gallery-title{padding:60px 0 120px}.gallery-page .gallery-album .gallery-album-name span.def,.gallery-page .gallery-album .gallery-album-photo-items,.gallery-page .gallery-album .gallery-arrow-next,.gallery-page .gallery-album .gallery-arrow-prev{display:none}.gallery-page .gallery-album .gallery-album-name{text-align:center}.gallery-page .gallery-album .gallery-album-name h3.album-name{display:block;width:100%;text-align:center}.gallery-page .gallery-album .gallery-album-date{width:135px;margin:auto}.gallery-page .gallery-album .gallery-album-photo{height:470px}.gallery-page .gallery-album .gallery-album-photo-cover{width:100%;height:440px;margin:0}.gallery-page .gallery-album .gallery-album-button{float:none;margin:20px auto 0;display:table}.gallery-page .gallery-filter{display:block}.gallery-page .gallery-filter .gallery-category{display:block;width:100%}.gallery-page .gallery-filter .gallery-category-empty{height:0%;border-bottom:0 solid #e2e2e2}}@media only screen and (max-width:500px){.gallery-page{margin:-50px 0 0}.gallery-page .gallery-title{padding:60px 0 110px}}@media only screen and (max-width:414px){.gallery-page{background:url(/images/gallery/header-bg-mob.webp)50%0 no-repeat,url(/images/gallery/footer-bg.webp)calc(50% + 10px) 100%no-repeat;background-size:auto auto,auto 450px}.gallery-page .gallery-title{padding:60px 0 150px;font-size:22px;line-height:32px}}@media only screen and (max-width:400px){.gallery-page .gallery-album .gallery-album-photo{height:300px}.gallery-page .gallery-album .gallery-album-photo-cover{height:260px}}.gallery-page.detail{width:100%;min-height:625px;background:#fff;margin:-20px 0 0;padding:0 0 650px;position:relative;background:url(/images/gallery/header-bg.webp)50%0 no-repeat,url(/images/gallery/footer-bg.webp)50% 100%no-repeat}.gallery-page.detail .gallery-title{text-align:center;text-transform:uppercase;color:#fff;font-weight:700;font-size:24px;line-height:40px;padding:40px 0 190px}.gallery-page.detail .gallery-album{max-width:100%;text-align:center}.gallery-page.detail .gallery-album-photo{width:165px;height:165px;box-shadow:2px 4px 6px rgba(49,48,61,.3);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:inline-block;cursor:pointer;margin:10px}.gallery-page.detail .btn-green-color{margin:50px 0 0}@media only screen and (max-width:991px){.gallery-page.detail .gallery-title{padding:40px 0 150px}.btn-green-color{display:block}}@media only screen and (max-width:767px){.gallery-page.detail{margin:-40px 0 0;padding:0 0 410px;background:url(/images/gallery/header-bg.webp)50%0 no-repeat,url(/images/gallery/footer-bg.webp)calc(50% + 10px) 100%no-repeat;background-size:auto auto,auto 450px}.gallery-page.detail .gallery-title{padding:40px 0 140px}}@media only screen and (max-width:500px){.gallery-page.detail{margin:-50px 0 0}.gallery-page.detail .gallery-title{padding:40px 0 130px}}@media only screen and (max-width:414px){.gallery-page.detail{background:url(/images/gallery/header-bg-mob.webp)50%0 no-repeat,url(/images/gallery/footer-bg.webp)calc(50% + 10px) 100%no-repeat;background-size:auto auto,auto 450px}.gallery-page.detail .gallery-title{padding:30px 0 150px;width:240px;margin:auto;word-wrap:normal;word-break:normal;line-break:auto;hyphens:manual;overflow-wrap:break-word;font-size:22px;line-height:32px;overflow:hidden;height:80px}}.text_courses h2{margin-top:0;margin-bottom:10px}.link.anim{z-index:2;overflow:inherit;display:block;cursor:pointer;background-color:#0494b4;text-align:center;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:20px;box-shadow:0 5px 0#0484ac;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;max-width:334px;margin:15px auto}.link.link2.anim:hover{top:3px;box-shadow:0 2px 0#0484ac}.link.link2.primary.anim:hover{top:3px;box-shadow:0 2px 0#b51067}.link.link2.anim:before{position:absolute;content:"";top:-4px;left:-20px;width:calc(100% + 40px);height:calc(100% + 8px);background-color:rgba(255,255,255,.1);border-radius:2em;opacity:1;transform:translate3d(0,0,0) scale(0);display:block}.btn-green-color.anim div,.link.link2.anim div{transform:translate3d(0,0,0);animation:phone-icon 3000ms infinite}.btn-green-color.anim,.link.link2.anim{animation:phone-outer 6000ms infinite}.btn-green-color.anim:before,.link.link2.anim:before{animation:phone-inner 6000ms infinite}.animation_block_contacts{overflow:hidden;width:100%;height:1080px;position:absolute;top:-150px}.info_contacts.contacts-page .animation_block_contacts{top:-130px}#animation_container_contacts_block{width:1920px;height:1080px;left:50%;margin:0 0 0-960px;position:relative}#canvas_contacts_block{position:absolute;display:block}#dom_overlay_container_contacts_block{pointer-events:none;overflow:hidden;width:1920px;height:1080px;position:absolute;left:0;top:0;display:block}@media only screen and (max-width:991px){.animation_block_contacts{display:none}#info_contacts .wanna-be-better{background:url(/images/contacts/contacts-bg2-mob.webp)50% 100%no-repeat}}.movavi-page{padding:0;margin-top:0;position:relative}.movavi-page.top{background:url(/images/movavi/movavi_header.webp)50%0 no-repeat;overflow:hidden}.movavi-page.center{background:url(/images/movavi/movavi_slider.webp)50%0 no-repeat;background-size:cover}.movavi-page.bottom{padding:0 0 320px;background:url(/images/movavi/movavi_photo_bg.webp)50%0 no-repeat,url(/images/movavi/movavi_footer.webp)calc(50% + 200px) 100%no-repeat}.movavi-page .title:after,.movavi-page .title:before{content:"";position:absolute;top:-1px;width:54px;height:100%}.movavi-page .title:before{left:-54px;background:url(/images/movavi/movavi_title.webp)0 0 repeat-y}.movavi-page .title:after{right:-54px;background:url(/images/movavi/movavi_title2.webp)0 0 repeat-y}.movavi-page .title{padding:5px 0 5px 10px;margin:30px 0 55px;min-height:41px;background-color:#f3f3f3;display:inline-block;position:relative;color:#446e87;font-size:28px;line-height:26px}.movavi-page .title_center{text-align:center}.movavi-page .movavi_logo{margin:60px 0 0}.movavi-page .movavi_logo img{max-width:100%}.movavi-page .right{text-align:right}.movavi-page .text{color:#888;font-size:16px;line-height:22px}.movavi-page .text a{color:#0493b4;text-decoration:underline}.movavi-page .text a:focus,.movavi-page .text a:hover{color:#23527c;text-decoration:none}.movavi-page .text ul li,.movavi-slider-item ul li{padding:0 0 10px 35px;list-style:none;background:url(/images/movavi/movavi_li.webp)15px 6px no-repeat}.movavi-page .text.bottom{width:300px;margin:120px 0 0}.movavi-page .text.bottom span{display:block;margin-bottom:20px;color:#3db39e}.movavi-page .quote:after,.movavi-page .quote:before{content:"";position:absolute;width:31px;height:20px;background:url(/images/movavi/movavi_quote.webp)0 0 no-repeat}.movavi-page .quote:before{left:-41px;bottom:-15px}.movavi-page .quote:after{right:-40px;top:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.movavi-page .quote,.movavi-page .text.bottom span,.movavi-page .text_bold{font-weight:700;font-size:22px;line-height:28px}.movavi-page .quote{position:relative;padding:0;margin:55px 0;color:#446e87}.movavi-page .quote.center{max-width:710px;text-align:center;margin:auto}.movavi-page .text_bold{color:#3db39e;margin:0 0 25px}.movavi-page .head_title{padding:300px 0 240px;max-width:345px;text-align:left}.movavi-page .head_title h1{font-weight:700;font-size:58px;line-height:58px;margin-bottom:30px;text-align:left}.movavi-page .col-md-6.img{height:560px}.movavi-page .movavi_img_b1 div{width:100%;position:absolute;top:-100px;height:545px}.movavi-page .movavi_img_b1 .movavi_img_l1{z-index:1;background:url(/images/movavi/movavi_b1_l1.webp)0 0 no-repeat;background-size:contain}.movavi-page .stars{border-radius:100%;background:#fff}.movavi-page .star1{width:10px;height:10px;position:absolute;top:90px;left:-70px}.movavi-page .star2{width:5px;height:5px;position:absolute;top:120px;left:110px}.movavi-page .star3{width:7px;height:7px;position:absolute;top:220px;left:-55px}.movavi-page .star4{width:3px;height:3px;position:absolute;top:320px;left:-110px}.movavi-page .star5{width:10px;height:10px;position:absolute;top:170px;right:70px}.movavi-page .star6{width:3px;height:3px;position:absolute;top:210px;right:300px}.movavi-page .star7{width:20px;height:20px;position:absolute;top:350px;right:0}.movavi-page .star8{width:7px;height:7px;position:absolute;top:500px;right:90px}.movavi-page .star9{width:5px;height:5px;position:absolute;top:310px;right:170px}.movavi-page .star10{width:10px;height:10px;position:absolute}.movavi-page .star11,.movavi-page .star12{width:5px;height:5px;position:absolute;background:#f8e160}.movavi-page .star12{width:3px;height:3px}.movavi-page .movavi-slider{width:100%;margin:200px 0 70px}.movavi-page .movavi-slider .movavi-slider-items{width:calc(100% - 30px);overflow:hidden;position:relative;padding:0 0 0 30px}.movavi-page .movavi-slider-items-strip{width:calc(100% - 60px);height:560px;overflow:hidden;position:relative;transition:all .5s linear 0s;margin:0 auto}.movavi-page .movavi-slider .movavi-slider-item{width:100%;height:560px;margin:0 10px;cursor:pointer;position:absolute;left:calc(100% + 40px);display:none;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;transition:all .5s linear 0s}.movavi-page .movavi-slider .movavi-slider-item:nth-child(1){left:calc(-100% - 40px);display:block}.movavi-page .movavi-slider .movavi-slider-item:nth-child(2){left:0;display:block}.movavi-page .movavi-slider .movavi-slider-item:nth-child(3){left:calc(100% + 40px);display:block}.movavi-page .movavi-arrow-next,.movavi-page .movavi-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 8px);z-index:3;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;background:#fff;width:50px;height:50px;border-radius:50%}.movavi-page .movavi-arrow-prev{left:20px}.movavi-page .movavi-arrow-next{left:auto;right:20px}.movavi-page .movavi-arrow-next .arrow:after,.movavi-page .movavi-arrow-next .arrow:before{content:"";display:block;position:absolute;background-color:#3db39e;height:2px;width:20px;border-radius:1px;transition:.3s}.movavi-page .movavi-arrow-next .arrow:before{top:0}.movavi-page .movavi-arrow-next .arrow:after{transform:translateY(1px) rotate(-45deg)}.movavi-page .movavi-arrow-prev .arrow:before{top:0;transform:translateY(1px) rotate(-45deg)}.movavi-page .movavi-arrow-prev .arrow:after,.movavi-page .movavi-arrow-prev .arrow:before{content:"";display:block;position:absolute;background-color:#3db39e;height:2px;width:20px;left:0;border-radius:1px;transition:.3s}.movavi-page .movavi-arrow-next .arrow:before{left:auto}.movavi-page .movavi-arrow-next .arrow:after{left:auto;right:0;top:13px}.movavi-page .movavi-arrow-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.movavi-page .movavi-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg);top:13px}.movavi-page .movavi-arrow-prev .arrow:before{right:0}.movavi-page .movavi-arrow-next .arrow,.movavi-page .movavi-arrow-prev .arrow{position:absolute;top:16px;bottom:0}.movavi-page .movavi-arrow-next .arrow{right:12px}.movavi-page .movavi-arrow-prev .arrow{left:12px}.movavi-page .movavi-arrow-next .arrow .line,.movavi-page .movavi-arrow-prev .arrow .line{position:absolute;display:block;background-color:#3db39e;height:2px;width:25px;top:7.7px;left:-73px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.movavi-page .movavi-arrow-prev .arrow .line{left:-12px}.movavi-page .movavi-arrow-next:hover .arrow .line{opacity:1;left:-59px}.movavi-page .movavi-arrow-prev:hover .arrow .line{opacity:1;left:-26px}.movavi-page .movavi-slider-img{width:470px;height:270px;background:url(/images/movavi/movavi-slider-img.webp)50% 50%no-repeat;background-size:contain;position:absolute;z-index:2;top:-100px;right:50px}.movavi-page .movavi-slider-item-info{display:flex}.movavi-page .movavi-slider-item-left{flex:0 0 50%;padding:0 20px}.movavi-page .movavi-slider-item-title{font-size:50px;font-weight:700;color:#fff}.movavi-page .movavi-slider-item-img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:100%;max-width:340px;height:215px;margin:30px auto 0}.movavi-page .movavi-slider-item-button{text-align:center;margin:60px 0 0}.movavi-page .movavi-slider-item-title span{color:#0493b4}.movavi-page .movavi-slider-item-right{flex:0 0 50%;padding:0 20px;font-size:16px;line-height:22px;color:#fff}.movavi-page a.movavi-button{min-height:45px;width:100%;max-width:300px;display:inline-block;-webkit-border-radius:2em;border-radius:2em;cursor:pointer;background-color:#ff16a3;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0 5px 0#b51067;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;margin:0}.movavi-page a.movavi-button:hover{box-shadow:0 2px 0#b51067;top:3px;color:#fff}.movavi-page a.movavi-button:focus{color:#fff}.movavi-photo{margin:60px auto;width:100%}.movavi-photo-items-strip{width:955px;height:180px;display:flex;transition:all .5s linear 0s;margin:auto}.movavi-photo-item{width:165px;height:165px;box-shadow:2px 4px 6px rgba(49,48,61,.3);flex:0 0 165px;padding:0;margin:0 15px 0 0;border-radius:10px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.movavi-photo-item.full{width:233px;flex:0 0 233px}@media only screen and (max-width:1440px){.movavi-page .movavi-slider-img{width:400px;height:230px;top:-60px;right:50px}}@media only screen and (max-width:1199px){.movavi-page .star3{top:160px;left:-50px}.movavi-page .star4{top:260px;left:-100px}.movavi-page .star5{top:130px;right:120px}.movavi-page .star6{top:210px;right:250px}.movavi-page .star7{top:340px;right:-20px}.movavi-page .star8{top:470px;right:70px}.movavi-page.buttom{padding:0 0 200px;background-size:800px auto}.movavi-page .movavi_img_b1 div{margin-left:-20px}.movavi-page .head_title{padding:208px 0 260px 30px;max-width:325px}.movavi-page .text.bottom{margin:100px 0 0}.movavi-page .movavi-slider-img{top:-40px;right:30px}.movavi-page .movavi-slider-item-title{font-size:40px}}@media only screen and (max-width:991px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)200% -2%no-repeat;background-size:50%auto,auto 720px}.movavi-page.bottom{padding:0 0 215px;background:url('/images/movavi/movavi_photo_bg.webp") 50% 0% no-repeat, url("/images/movavi/movavi_footer.webp')calc(50% + 200px) 100%no-repeat;background-size:auto,calc(100% - 215px) auto}.movavi-page .animation_header{display:none}.movavi-page .head_title{padding:170px 0 250px 13%;max-width:435px}.movavi-page .col-md-6.img{height:auto}.movavi-page .movavi_img_b1{display:none}.movavi-page .text ul li,.movavi-slider-item ul li{padding:0 0 0 20px;background:url(/images/movavi/movavi_li.webp)0 8px no-repeat;margin:0}.movavi-page .quote{text-align:center;padding:0 30px}.movavi-page .quote:before{left:0}.movavi-page .quote:after{right:-10px}.movavi-page .right{text-align:left}.movavi-page .movavi-slider-item-title{font-size:30px}.movavi-photo{margin:60px auto 20px}.movavi-photo-item{width:140px;height:140px;flex:0 0 140px}.movavi-photo-item.full{width:235px;flex:0 0 235px}.movavi-photo-items-strip .movavi-photo-item:nth-child(5){display:none}.movavi-photo-items-strip{width:705px;margin:auto}}@media only screen and (max-width:910px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)200% -2%no-repeat;background-size:50%auto,auto 720px}.movavi-page.bottom{padding:0 0 160px;background:url(/images/movavi/movavi_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:calc(100% - 215px) auto}}@media only screen and (max-width:880px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)300% -2%no-repeat;background-size:50%auto,auto 720px}.movavi-page.bottom{padding:0 0 150px}}@media only screen and (max-width:820px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)400% -2%no-repeat;background-size:50%auto,auto 720px}.movavi-page.bottom{background-size:calc(100% - 240px) auto}.movavi-page .text.bottom{margin:70px 0 0}}@media only screen and (max-width:790px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)460% -2%no-repeat;background-size:50%auto,auto 720px}.movavi-page .head_title{padding:160px 0 250px 10%}}@media only screen and (max-width:767px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)250% -2%no-repeat;background-size:50%auto,auto 600px}.movavi-page.bottom{padding:0 0 400px;background:url(/images/movavi/movavi_footer.webp)calc(50% + 130px) 100%no-repeat;background-size:120%auto}.movavi-page .head_title{padding:150px 0 190px 13%;max-width:335px}.movavi-page .head_title h1{font-size:48px;line-height:48px}.movavi-page .movavi-slider{margin:180px 0 40px}.movavi-page .movavi-slider-items-strip{height:780px}.movavi-page .movavi-slider-item-info{display:block}.movavi-page .movavi-slider-item-title{text-align:center}.movavi-page .movavi-slider-item-img{height:150px}.movavi-page .movavi-slider-item-button{margin:40px 0}.movavi-page .movavi-slider-img{width:350px;height:290px;top:-80px;right:50px}.movavi-page .quote::after{right:-10px}.movavi-photo-items-strip{width:605px;margin:auto}.movavi-photo-item.full{width:140px;flex:0 0 140px}}@media only screen and (max-width:715px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)340px -2%no-repeat;background-size:50%auto,auto 600px}}@media only screen and (max-width:675px){.movavi-page .head_title h1{font-size:40px;line-height:40px}.movavi-photo-items-strip .movavi-photo-item:nth-child(4){display:none}.movavi-photo-items-strip{width:450px}.movavi-page .movavi-slider-items-strip{height:810px}}@media only screen and (max-width:635px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)290px -2%no-repeat;background-size:60%auto,auto 600px}.movavi-page.bottom{background:url(/images/movavi/movavi_footer.webp)calc(50% + 180px) 100%no-repeat;background-size:140%auto}.movavi-page .head_title{max-width:300px}.movavi-page .movavi-slider-items-strip{height:890px}}@media only screen and (max-width:605px){.movavi-page .col-md-6.title_center_mobi{text-align:center}}@media only screen and (max-width:560px){.movavi-page .movavi-slider-items-strip{height:980px}}@media only screen and (max-width:530px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)180px 5%no-repeat;background-size:70%auto,auto 600px}.movavi-page.bottom{background:url(/images/movavi/movavi_footer.webp)calc(50% + 50px) 100%no-repeat;background-size:140%auto}.movavi-page .head_title{max-width:300px}.movavi-page .text.bottom{margin:70px 0 30px}.movavi-page .movavi-slider-items-strip{height:1090px}}@media only screen and (max-width:500px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)160px 7%no-repeat;background-size:60%auto,auto 600px}.movavi-page.bottom{background:url(/images/movavi/movavi_footer.webp)30% 100%no-repeat;background-size:155%auto}.movavi-page .head_title{padding:85px 0 390px 17%}.movavi-page .text.bottom{width:100%}.movavi-page .movavi-slider .movavi-slider-item:nth-child(2){width:calc(100% - 20px)}.movavi-photo-items-strip .movavi-photo-item:nth-child(3){display:none}.movavi-photo-items-strip{width:295px}.movavi-page .movavi-slider-img{display:none}.movavi-page .movavi-slider .movavi-slider-items{width:100%;padding:0}.movavi-page .movavi-slider-items-strip{height:900px;width:100%}.movavi-page .movavi-arrow-next,.movavi-page .movavi-arrow-prev{background:0 0}.movavi-page .movavi-arrow-prev{left:10px}.movavi-page .movavi-arrow-next{right:10px}.movavi-page .movavi-arrow-prev .arrow{left:-8px}.movavi-page .movavi-arrow-next .arrow{right:-8px}.movavi-page .movavi-slider{margin:70px 0 40px}}@media only screen and (max-width:460px){.movavi-page.bottom{padding:0 0 340px}.movavi-page .movavi-slider-items-strip{height:830px}.movavi-page .movavi-slider-item-img{display:none}}@media only screen and (max-width:420px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)130px 13%no-repeat;background-size:95%auto,auto 600px}.movavi-page.bottom{padding:0 0 360px}.movavi-page .head_title{padding:80px 0 400px 65px;max-width:285px}.movavi-page .movavi-slider-items-strip{height:670px}.movavi-page .movavi-slider-item-right{font-size:14px;line-height:18px}}@media only screen and (max-width:400px){.movavi-page .movavi-slider-item-title{font-size:20px}}@media only screen and (max-width:390px){.movavi-page .movavi-slider-items-strip{height:740px}}@media only screen and (max-width:360px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)120px 11%no-repeat;background-size:95%auto,auto 600px}.movavi-page .head_title{padding:120px 0 400px 65px}.movavi-page.bottom{padding:0 0 320px}.movavi-photo{display:none}.movavi-page .quote.center{margin:60px auto 0}.movavi-page .movavi-slider-items-strip{height:820px}}@media only screen and (max-width:340px){.movavi-page.top{background:url(/images/movavi/movavi_header1.webp)0-1%no-repeat,url(/images/movavi/movavi_header2.webp)90px 9%no-repeat;background-size:95%auto,auto 600px}.movavi-page.bottom{padding:0 0 300px}.movavi-page .head_title{padding:120px 0 440px 40px;max-width:245px}.movavi-page .movavi-slider-items-strip{height:910px}}@media only screen and (min-width:992px){.movavi-page .star1{-webkit-animation:pulsate 2s linear 0s infinite;animation:pulsate 2s linear 0s infinite}.movavi-page .star2{-webkit-animation:pulsate_small 1s linear 0s infinite;animation:pulsate_small 1s linear 0s infinite}.movavi-page .star3{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.movavi-page .star4{-webkit-animation:pulsate_small 1s linear 1s infinite;animation:pulsate_small 1s linear 1s infinite}.movavi-page .star5{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.movavi-page .star6{-webkit-animation:pulsate_small 2s linear 1s infinite;animation:pulsate_small 2s linear 1s infinite}.movavi-page .star7{-webkit-animation:pulsate 2s linear 1s infinite;animation:pulsate 2s linear 1s infinite}.movavi-page .star8{-webkit-animation:pulsate_small 1s linear .5s infinite;animation:pulsate_small 1s linear .5s infinite}.movavi-page .star9{-webkit-animation:pulsate_small 2s linear 0s infinite;animation:pulsate_small 2s linear 0s infinite}.movavi-page .star10{-webkit-animation:slide_star 10s linear 0s infinite;animation:slide_star 10s linear 0s infinite}.movavi-page .star11{-webkit-animation:slide_star2 10s linear 2s infinite;animation:slide_star2 10s linear 2s infinite}.movavi-page .star12{-webkit-animation:slide_star3 10s linear 4s infinite;animation:slide_star3 10s linear 4s infinite}}.main-site-slider{width:100%;margin:0;position:relative}.main-site-slider.video_courses{margin:40px 0 0}.main-site-slider .main-site-slider-items{width:calc(100% - 30px);overflow:hidden;position:relative;padding:0 0 0 30px}.main-site-slider-items-strip{width:calc(100% - 60px);height:auto;min-height:200px;overflow:hidden;position:relative;transition:all .5s linear 0s;margin:0 auto}.main-site-slider .main-site-slider-item{width:calc(100% - 20px);height:auto;min-height:200px;margin:0 10px;cursor:pointer;position:absolute;left:calc(100% + 40px);display:none;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;transition:all .5s linear 0s}.main-site-slider .main-site-slider-item:nth-child(1){left:calc(-100% - 40px);display:block}.main-site-slider .main-site-slider-item:nth-child(2){left:0;display:block}.main-site-slider .main-site-slider-item:nth-child(3){left:calc(100% + 40px);display:block}.main-site-arrow-next,.main-site-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 8px);z-index:3;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;background:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.1)}.main-site-arrow-prev{left:20px}.main-site-arrow-next{left:auto;right:20px}.main-site-arrow-next .arrow:after,.main-site-arrow-next .arrow:before{content:"";display:block;position:absolute;background-color:#3db39e;height:2px;width:20px;border-radius:1px;transition:.3s}.main-site-arrow-next .arrow:before{top:0}.main-site-arrow-next .arrow:after{transform:translateY(1px) rotate(-45deg)}.main-site-arrow-prev .arrow:before{top:0;transform:translateY(1px) rotate(-45deg)}.main-site-arrow-prev .arrow:after,.main-site-arrow-prev .arrow:before{content:"";display:block;position:absolute;background-color:#3db39e;height:2px;width:20px;left:0;border-radius:1px;transition:.3s}.main-site-arrow-next .arrow:before{left:auto}.main-site-arrow-next .arrow:after{left:auto;right:0;top:13px}.main-site-arrow-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.main-site-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg);top:13px}.main-site-arrow-prev .arrow:before{right:0}.acer-page .acer-arrow-next:hover .arrow:after,.acer-page .acer-arrow-prev:hover .arrow:before,.main-site-arrow-next:hover .arrow:after,.main-site-arrow-prev:hover .arrow:before{transform:translateY(1px) rotate(135deg)}.acer-page .acer-arrow-next:hover .arrow:before,.acer-page .acer-arrow-prev:hover .arrow:after,.main-site-arrow-next:hover .arrow:before,.main-site-arrow-prev:hover .arrow:after{transform:translateY(1px) rotate(225deg)}.main-site-arrow-next .arrow,.main-site-arrow-prev .arrow{position:absolute;top:16px;bottom:0}.main-site-arrow-next .arrow{right:12px}.main-site-arrow-prev .arrow{left:12px}.main-site-arrow-next .arrow .line,.main-site-arrow-prev .arrow .line{position:absolute;display:block;background-color:#3db39e;height:2px;width:25px;top:7.7px;left:-73px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.main-site-arrow-prev .arrow .line{left:-12px}.acer-page .acer-arrow-next:hover .arrow .line,.main-site-arrow-next:hover .arrow .line{opacity:1;left:-59px}.acer-page .acer-arrow-prev:hover .arrow .line,.main-site-arrow-prev:hover .arrow .line{opacity:1;left:-26px}@media screen and (max-width:750px){.main-site-arrow-prev{left:0}.main-site-arrow-next{right:0}}@media screen and (max-width:450px){.main-site-arrow-next,.main-site-arrow-prev{width:40px;height:40px}.main-site-arrow-next .arrow::before{width:15px;top:-2px}.main-site-arrow-next .arrow::after{width:15px}.main-site-arrow-prev .arrow::before{width:15px;top:-2px}.main-site-arrow-prev .arrow::after{width:15px}.main-site-arrow-next .arrow::after,.main-site-arrow-prev .arrow::after{top:8px}}#minicourseFormBlock .cost_pay span{color:initial}.acer-page{padding:0;margin-top:0}.acer-page.top{background:url(/images/acer/acer_header.webp)50%0 no-repeat;overflow:hidden}.acer-page.center{background:url(/images/acer/acer_slider.webp)50%0 no-repeat;margin-top:160px;background-size:auto 100%}.acer-page,.acer-page.center .row{position:relative}.acer-page.bottom{padding:0 0 320px;background:url(/images/acer/acer_footer.webp)calc(50% + 200px) 100%no-repeat}.acer-page .title:after,.acer-page .title:before{content:"";position:absolute;width:54px;height:100%}.acer-page .title:before{left:-54px;top:-1px;background:url(/images/acer/acer_title.webp)0 0 repeat-y}.acer-page .title:after{right:-54px;top:0;background:url(/images/acer/acer_title2.webp)0 0 repeat-y}.acer-page .title{padding:5px 0 5px 10px;margin:30px 0 55px;min-height:41px;background-color:#f3f3f3;display:inline-block;position:relative;color:#446e87;font-size:28px;line-height:26px}.acer-page.center .title:before{background:url(/images/acer/acer_title3.webp)0 0 repeat-y}.acer-page.center .title:after{background:url(/images/acer/acer_title4.webp)0 0 repeat-y}.acer-page.center .title{background-color:#193d71;color:#fff}.acer-page .title_center{text-align:center}.acer-page .right{text-align:right}.acer-page .text{color:#888;font-size:16px;line-height:22px}.acer-page .text span{color:#0493b4;font-weight:700}.acer-page .text a{color:#0493b4;text-decoration:underline}.acer-page .text a:focus,.acer-page .text a:hover{color:#23527c;text-decoration:none}.acer-page .text ul li,.acer-slider-item ul li{padding:0 0 10px 35px;list-style:none;background:url(/images/acer/acer_li.webp)15px 6px no-repeat}.acer-page .text.bottom{width:350px;margin:120px 0 0}.acer-page .text.bottom span{display:block;margin-bottom:20px;color:#4bc332}.acer-page .quote:after,.acer-page .quote:before{content:"";position:absolute;width:31px;height:20px;background:url(/images/acer/acer_quote.webp)0 0 no-repeat}.acer-page .quote:before{left:-41px;bottom:-15px}.acer-page .quote:after{right:-40px;top:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.acer-page .quote,.acer-page .text.bottom span,.acer-page .text_bold{font-weight:700;font-size:22px;line-height:28px}.acer-page .quote{position:relative;padding:0;margin:55px 0;color:#446e87}.acer-page .quote.center{max-width:710px;text-align:center;margin:auto}.acer-page .text_bold{color:#3db39e;margin:0 0 25px}.acer-page .acer_slider_img{background:url(/images/acer/acer_slider_img.webp)50% 50%no-repeat;width:540px;height:315px;position:absolute;right:0;top:-150px}.acer-page .head_title{padding:300px 0 160px;max-width:425px;text-align:left}.acer-page .head_title h1{font-weight:700;font-size:58px;line-height:58px;margin-bottom:30px;text-align:left}.acer-page .head_title .text,.grants-page.grants-page-apply p{margin:0 0 30px}.acer-page .col-md-6.img{height:560px}.acer-page .acer_img_b1 div{width:100%;position:absolute;top:-100px;height:545px}.acer-page .acer_img_b1 .acer_img_l1{z-index:1;background:url(/images/acer/acer_b1_l1.webp)0 0 no-repeat;background-size:contain}.acer-page .stars{border-radius:100%;background:#fff}.acer-page .star1{width:10px;height:10px;position:absolute;top:90px;left:-70px}.acer-page .star2{width:5px;height:5px;position:absolute;top:120px;left:110px}.acer-page .star3{width:7px;height:7px;position:absolute;top:220px;left:-55px}.acer-page .star4{width:3px;height:3px;position:absolute;top:320px;left:-110px}.acer-page .acer-slider{width:100%;height:auto;min-height:670px;position:relative;margin:0 0 50px}.acer-page .acer-slider .acer-slider-menu{display:flex}.acer-page .acer-slider .acer-slider-menu div{margin:0 35px 30px 0;cursor:pointer;background:#fff;border-radius:10px;width:80px;height:80px;opacity:.4;position:relative;transition:opacity .1s linear}.acer-page .acer-slider .acer-slider-menu div.act,.acer-page .acer-slider .acer-slider-menu div.act:hover{opacity:1}.acer-page .acer-slider .acer-slider-menu div img{width:calc(100% + 20px);position:absolute;margin:auto;left:-10px;top:0;bottom:0;right:0}.acer-page .acer-slider-items .acer-slider-item{display:none}.acer-page .acer-slider-items .acer-slider-item:first-child{display:block}.acer-page .acer-slider-item-info{display:flex;flex-wrap:wrap}.acer-page .acer-slider-item-left{flex:0 0 50%;padding:0}.acer-page .acer-slider-item-title{font-size:28px;font-weight:700;color:#fff}.acer-page .acer-slider-item-menu{display:flex;flex-wrap:wrap;margin:20px 0 10px}.acer-page .acer-slider-item-menu div{color:#fff;font-weight:700;margin:0 15px 10px 0;cursor:pointer}.acer-page .acer-slider-item-menu div.act{color:#0493b4;text-decoration:underline}.acer-page .acer-slider-item-menu div:hover{text-decoration:underline}.acer-page .acer-slider-item-desc .text,.acer-page .acer-slider-item-desc ul li{color:#fff}.acer-page .acer-slider-item-desc div{display:none}.acer-page .acer-slider-item-desc div:first-child{display:block}.acer-page .acer-slider-item-img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:100%;max-width:340px;height:215px;margin:30px auto 0}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{background:rgba(255,255,255,.2);border-radius:10px;max-width:320px;width:100%;margin:auto;height:320px;opacity:1;position:relative;transition:opacity .1s linear}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict img{width:calc(100% + 40px);position:absolute;margin:auto;left:-20px;top:0;bottom:0;right:0}.acer-page .acer-slider-title{max-width:340px;width:100%;margin:auto;padding:5px 0;background:#ff16a3;background:linear-gradient(90deg,#ff16a3 0,#1c2e81 50%,#ff16a3 100%);border-radius:10px;font-weight:700;color:#fff;text-align:center}.acer-page .acer-slider-item-button{text-align:center;margin:60px 0 0;width:50%}.acer-page .acer-slider-item-title span{color:#0493b4}.acer-page .acer-slider-item-right{flex:0 0 50%;padding:0 20px;font-size:16px;line-height:22px;color:#fff}.acer-page .acer-slider-img{position:relative}.acer-page .acer-slider-img .acer-slider-items-img{width:calc(100% - 30px);overflow:hidden;position:relative;padding:0 0 0 30px}.acer-page .acer-slider-items-strip-img{width:calc(100% - 60px);height:360px;overflow:hidden;position:relative;transition:all .5s linear 0s;margin:0 auto}.acer-page .acer-slider-img .acer-slider-item-img{width:calc(100% - 20px);max-width:100%;height:360px;margin:0 10px;cursor:pointer;position:absolute;left:calc(100% + 40px);display:none;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;transition:all .5s linear 0s}.acer-page .acer-slider-img .acer-slider-item-img:nth-child(1){left:calc(-100% - 40px);display:block}.acer-page .acer-slider-img .acer-slider-item-img:nth-child(2){left:0;display:block}.acer-page .acer-slider-img .acer-slider-item-img:nth-child(3){left:calc(100% + 40px);display:block}.acer-page .acer-arrow-next,.acer-page .acer-arrow-prev{display:inline-block;position:absolute;box-sizing:border-box;margin:0;top:calc(50% - 25px);z-index:3;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;width:50px;height:50px;border-radius:50%}.acer-page .acer-arrow-prev{left:20px}.acer-page .acer-arrow-next{left:auto;right:20px}.acer-page .acer-arrow-next .arrow:after,.acer-page .acer-arrow-next .arrow:before{content:"";display:block;position:absolute;background-color:#3db39e;height:2px;width:20px;border-radius:1px;transition:.3s}.acer-page .acer-arrow-next .arrow:before{top:0}.acer-page .acer-arrow-next .arrow:after{transform:translateY(1px) rotate(-45deg)}.acer-page .acer-arrow-prev .arrow:before{top:0;transform:translateY(1px) rotate(-45deg)}.acer-page .acer-arrow-prev .arrow:after,.acer-page .acer-arrow-prev .arrow:before{content:"";display:block;position:absolute;background-color:#3db39e;height:2px;width:20px;left:0;border-radius:1px;transition:.3s}.acer-page .acer-arrow-next .arrow:before{left:auto}.acer-page .acer-arrow-next .arrow:after{left:auto;right:0;top:13px}.acer-page .acer-arrow-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.acer-page .acer-arrow-prev .arrow:after{transform:translateY(1px) rotate(45deg);top:13px}.acer-page .acer-arrow-prev .arrow:before{right:0}.acer-page .acer-arrow-next .arrow,.acer-page .acer-arrow-prev .arrow{position:absolute;top:16px;bottom:0}.acer-page .acer-arrow-next .arrow{right:12px}.acer-page .acer-arrow-prev .arrow{left:12px}.acer-page .acer-arrow-next .arrow .line,.acer-page .acer-arrow-prev .arrow .line{position:absolute;display:block;background-color:#3db39e;height:2px;width:25px;top:7.7px;left:-73px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.acer-page .acer-arrow-prev .arrow .line{left:-12px}.acer-page a.acer-button{min-height:45px;width:100%;max-width:300px;display:inline-block;-webkit-border-radius:2em;border-radius:2em;cursor:pointer;background-color:#ff16a3;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0 5px 0#b51067;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;margin:0}.acer-page a.acer-button:hover{box-shadow:0 2px 0#b51067;top:3px;color:#fff}.acer-page a.acer-button:focus{color:#fff}@media only screen and (max-width:1199px){.acer-page .star3{top:160px;left:-50px}.acer-page .star4{top:260px;left:-100px}.acer-page.center{margin-top:110px}.acer-page.bottom{background:url(/images/acer/acer_footer.webp)calc(50% + 300px) 100%no-repeat}.acer-page.buttom{padding:0 0 200px;background-size:800px auto}.acer-page .acer_img_b1 div{margin-left:-20px}.acer-page .head_title{padding:230px 0 220px;max-width:445px}.acer-page .head_title .text{width:80%}.acer-page .text.bottom{margin:100px 0 0}.acer-page .acer_slider_img{background-size:contain;height:250px;top:-100px}.acer-page .acer-slider-img .acer-slider-item-img,.acer-page .acer-slider-items-strip-img{height:270px}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{max-width:250px;height:250px}.acer-page .acer-slider-title{max-width:290px;padding:5px}}@media only screen and (max-width:991px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)200% -2%no-repeat;background-size:50%auto,auto 720px}.acer-page.center{margin-top:60px}.acer-page.bottom{padding:0 0 215px;background:url(/images/acer/acer_photo_bg.webp)50%0 no-repeat,url(/images/acer/acer_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:auto,calc(100% - 215px) auto}.acer-page .animation_header{display:none}.acer-page .head_title{padding:170px 0 200px 13%;max-width:510px}.acer-page .col-md-6.img{height:auto}.acer-page .acer_img_b1{display:none}.acer-page .text ul li,.acer-slider-item ul li{padding:0 0 0 20px;background:url(/images/acer/acer_li.webp)0 8px no-repeat;margin:0}.acer-page .quote{text-align:center;padding:0 30px}.acer-page .quote:before{left:0}.acer-page .quote:after{right:-10px}.acer-page .right{text-align:left}.acer-page .acer_slider_img{height:200px;top:-80px}.acer-page .acer-slider-img .acer-slider-item-img,.acer-page .acer-slider-items-strip-img{height:180px}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{max-width:160px;height:160px}.acer-page .acer-slider-title{max-width:200px}}@media only screen and (max-width:940px){.acer-page .head_title{padding:170px 0 200px 7%;max-width:500px}}@media only screen and (max-width:910px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)200% -2%no-repeat;background-size:50%auto,auto 720px}.acer-page.bottom{padding:0 0 160px;background:url(/images/acer/acer_footer.webp)calc(50% + 200px) 100%no-repeat;background-size:calc(100% - 215px) auto}.acer-page .head_title{padding:170px 0 200px 30px;max-width:460px}}@media only screen and (max-width:880px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)300% -2%no-repeat;background-size:50%auto,auto 720px}.acer-page.bottom{padding:0 0 150px}}@media only screen and (max-width:820px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)400% -2%no-repeat;background-size:50%auto,auto 720px}.acer-page.bottom{background-size:calc(100% - 240px) auto}.acer-page .text.bottom{margin:70px 0 0}}@media only screen and (max-width:790px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)460% -2%no-repeat;background-size:50%auto,auto 720px}.acer-page .head_title{padding:160px 0 140px 10%}}@media only screen and (max-width:767px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)250% -2%no-repeat;background-size:50%auto,auto 600px}.acer-page.bottom{padding:0 0 400px;background:url(/images/acer/acer_footer.webp)calc(50% + 130px) 100%no-repeat;background-size:120%auto}.acer-page .head_title{padding:150px 0 240px 13%;max-width:450px}.acer-page .head_title h1{font-size:48px;line-height:48px}.acer-page .head_title .text{display:none}.acer-page .acer-slider{margin:0 0 50px}.acer-page .acer-slider-item-right{flex:0 0 50%;font-size:16px;line-height:22px;padding:0;color:#fff}.acer-page .acer-slider-item-info{display:block}.acer-page .acer-slider-item-title{text-align:center}.acer-page .acer-slider-item-img{height:150px}.acer-page .acer-slider-item-button{margin:40px 0;width:100%}.acer-page .quote::after{right:-10px}.acer-page .acer-slider .acer-slider-menu,.acer-page .acer-slider-item-menu{flex-wrap:wrap;justify-content:center}.acer-page .acer-slider-img .acer-slider-item-img,.acer-page .acer-slider-items-strip-img{height:270px}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{max-width:250px;height:250px}}@media only screen and (max-width:715px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)340px -2%no-repeat;background-size:50%auto,auto 600px}.acer-page.center{margin-top:0}.acer-page.center .title{margin-top:60px}.acer-page .acer_slider_img{display:none}}@media only screen and (max-width:675px){.acer-page .head_title h1{font-size:40px;line-height:40px}.acer-page .acer-slider-items-strip{height:810px}}@media only screen and (max-width:635px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)290px -2%no-repeat;background-size:60%auto,auto 600px}.acer-page.bottom{background:url(/images/acer/acer_footer.webp)calc(50% + 180px) 100%no-repeat;background-size:140%auto}.acer-page .head_title{max-width:370px}.acer-page .acer-slider-items-strip{height:890px}}@media only screen and (max-width:605px){.acer-page .title_center_mobi{text-align:center}}@media only screen and (max-width:560px){.acer-page .acer-slider-items-strip{height:980px}}@media only screen and (max-width:530px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)180px 5%no-repeat;background-size:70%auto,auto 600px}.acer-page.bottom{background:url(/images/acer/acer_footer.webp)calc(50% + 50px) 100%no-repeat;background-size:140%auto}.acer-page .head_title{max-width:350px}.acer-page .text.bottom{margin:70px 0 30px}.acer-page .acer-slider-items-strip{height:1090px}}@media only screen and (max-width:500px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)160px 7%no-repeat;background-size:60%auto,auto 600px}.acer-page.bottom{background:url(/images/acer/acer_footer.webp)30% 100%no-repeat;background-size:155%auto}.acer-page .head_title{padding:85px 0 350px 17%}.acer-page .text.bottom{width:100%}.acer-page .acer-slider .acer-slider-items{width:100%;padding:0}.acer-page .acer-slider-items-strip{height:900px;width:100%}.acer-page .acer-arrow-next,.acer-page .acer-arrow-prev{background:0 0}.acer-page .acer-arrow-prev{left:10px}.acer-page .acer-arrow-next{right:10px}.acer-page .acer-arrow-prev .arrow{left:-8px}.acer-page .acer-arrow-next .arrow{right:-8px}}@media only screen and (max-width:460px){.acer-page.bottom{padding:0 0 340px}.acer-page .acer-slider-items-strip{height:830px}.acer-page .acer-slider-item-img{display:none}.acer-page .acer-slider-img .acer-slider-item-img,.acer-page .acer-slider-items-strip-img{height:240px}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{max-width:220px;height:220px}}@media only screen and (max-width:420px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)130px 13%no-repeat;background-size:95%auto,auto 600px}.acer-page.bottom{padding:0 0 360px}.acer-page .head_title{padding:80px 0 400px 40px;width:330px}.acer-page .acer-slider-items-strip{height:670px}.acer-page .acer-slider-item-right{font-size:14px;line-height:18px}.acer-page .acer-slider-img .acer-slider-item-img,.acer-page .acer-slider-items-strip-img{height:200px}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{max-width:180px;height:180px}}@media only screen and (max-width:390px){.acer-page .acer-slider-items-strip{height:740px}.acer-page .acer-slider-img .acer-slider-item-img,.acer-page .acer-slider-items-strip-img{height:180px}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{max-width:160px;height:160px}.acer-page .acer-slider .acer-slider-menu div{width:60px;height:60px}}@media only screen and (max-width:360px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)120px 11%no-repeat;background-size:95%auto,auto 600px}.acer-page .head_title{padding:120px 0 400px 65px}.acer-page.bottom{padding:0 0 320px}.acer-page .quote.center{margin:60px auto 0}.acer-page .acer-slider-items-strip{height:820px}.acer-page .acer-slider-img .acer-slider-item-img,.acer-page .acer-slider-items-strip-img{height:150px}.acer-page .acer-slider-img .acer-slider-item-img .acer-slider-item-img-pict{max-width:130px;height:130px}}@media only screen and (max-width:340px){.acer-page.top{background:url(/images/acer/acer_header1.webp)0-1%no-repeat,url(/images/acer/acer_header2.webp)90px 9%no-repeat;background-size:95%auto,auto 600px}.acer-page.bottom{padding:0 0 300px}.acer-page .head_title{padding:120px 0 440px 40px;max-width:320px}.acer-page .acer-slider-items-strip{height:910px}}@media only screen and (min-width:992px){.acer-page .star1{-webkit-animation:pulsate 2s linear 0s infinite;animation:pulsate 2s linear 0s infinite}.acer-page .star2{-webkit-animation:pulsate_small 1s linear 0s infinite;animation:pulsate_small 1s linear 0s infinite}.acer-page .star3{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}.acer-page .star4{-webkit-animation:pulsate_small 1s linear 1s infinite;animation:pulsate_small 1s linear 1s infinite}.acer-page .star5{-webkit-animation:pulsate 2s linear .5s infinite;animation:pulsate 2s linear .5s infinite}}.grants-page{background:#fefefe}.grants-page .head_title{max-width:550px;margin:175px 0 0 150px}.grants-page .head_title h1{font-weight:700;font-size:48px;line-height:60px;margin-bottom:30px;text-align:left}.grants-page .text{font-size:16px;line-height:22px}.grants-page .head_title .text{font-weight:700;font-size:22px;line-height:28px;color:#282828}.grants-page .head_title-coddy-logo{font-weight:bolder}.grants-page .head_title-coddy-logo img{vertical-align:-2px;margin-left:5px}.grants-page.grants-page-top{position:relative;min-height:790px;background:url(/images/grant/section1.webp)no-repeat 50% -70px/120%}.grants-page.grants-page-about{min-height:1200px;margin-top:-350px;padding:120px 0 0;background-image:url(/images/grant/grants-wave1.svg),url(/images/grant/about-bg.webp);background-position:45% -185px,50% 100%;background-size:140%,auto;background-repeat:no-repeat}.grants-page .grants-page-about-wrapper{display:flex;overflow:hidden}.grants-page .grants-page-about-image{flex:0 0 53%;overflow:hidden}.grants-page .grants-page-about-text{flex:0 0 47%}.grants-page.grants-page-about:after{content:"";display:block;background:no-repeat;background-image:url(/images/grant/about-d1.webp),url(/images/grant/about-d2.webp),url(/images/grant/about-d3.webp),url(/images/grant/about-d4.webp),url(/images/grant/grants-wave2.svg);background-position:25% 95%,16% 20%,69% 70%,50%0,50% -100%;background-size:auto,auto,auto,auto,105%;height:750px;margin-top:-750px;position:relative}.grants-page .grants-page-about-slider{max-width:480px;width:480px;padding:130px 0 0;color:#fff}.grants-page .grants-page-about-slider-image{height:1080px;max-width:100%}.grants-page .grants-page-about-slider-image img{width:700px;height:auto}.grants-page .grants-page-about-slider-title,.grants-page .grants-page-about-slider-title h2{margin:0 0 45px;font-weight:700;font-size:32px;color:#fff}.grants-page .grants-page-about-slider-items-strip{display:flex;flex-wrap:nowrap;width:100%;overflow:hidden;position:relative;outline:0;transition:all .5s linear 0s}.grants-page .slick-track{margin:0}.grants-page .grants-page-about-slider-item{flex:0 0 100%;transition:all .5s linear 0s}.grants-page .grants-page-about-slider-item .text p{margin:0 0 1em;font-size:20px;line-height:32px;font-style:italic}.grants-page .about-slider-controls{margin:60px 0 0}.grants-page .grants-page-about-slider .slider-arrow-next{margin-left:20px}.grants-page .grants-page-about-slider-item .text .author{margin:10px 0 0;font-weight:700;font-style:normal}.grants-page .text em{font-style:inherit;color:#00b49e}.grants-page.grants-page-details{margin-top:-1px;padding:100px 0;background-repeat:no-repeat;background-image:url(/images/grant/planet-blue.webp),url(/images/grant/grants-details-bg.webp);background-position:66.6%0,90% 40px;background-size:auto,50%;background-color:#fff;color:#888}.grants-page .grants-page-details-lead{margin-bottom:50px;font-size:24px}.grants-page .grants-page-details-list{list-style:none;font-size:18px;line-height:1.55}.grants-page .grants-page-details-list li{margin-top:40px;padding:0 0 0 35px}.grants-page .grants-page-details-list li::before{content:"";float:left;margin:8px 0 0-35px;width:16px;height:16px;border:4px solid #f3f3f3;border-radius:50%;background:#42bfad}.grants-page.grants-page-details em{font-weight:700}.grants-page .details-slider-strip{display:flex;flex-wrap:nowrap;overflow:hidden;width:440px;height:550px;padding:13px;border-radius:30px;background:rgba(45,12,89,.2)}.grants-page .details-slider-item{flex:0 0 100%;width:390px;box-sizing:content-box;height:100%;padding:12px;border-radius:30px;background:rgba(246,246,246,.7);transition:all .5s linear 0s}.grants-page .details-slider-item-image{width:390px;height:500px;border-radius:30px}.grants-page .details-slider-controls{width:440px;margin:-300px 0 0}.grants-page .details-slider-controls .slider-arrow-next{float:right}.grants-page.grants-page-reviews{padding:200px 0 150px;background:url(/images/grant/grants-page-reviews-bg.webp)no-repeat 50%0/auto}.grants-page .reviews-photo{position:relative;z-index:2;height:320px;margin:50px -50px 0 0;padding:20px;border-radius:50%;background-color:rgba(255,255,255,.5);box-shadow:0 0 35px rgba(151,151,151,.15)}.grants-page .reviews-photo-wrapper{display:inline-block;width:280px;height:280px;padding:13px;border-radius:50%;background-color:rgba(255,255,255,.5)}.grants-page .reviews-photo-image{border-radius:50%;width:254px;height:254px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.grants-page .reviews-slider{margin:0 0 50px}.grants-page .reviews-slider-wrapper{display:flex}.grants-page .reviews-slider .slider{width:960px;display:flex;flex-wrap:nowrap;overflow:hidden;border-radius:20px;box-shadow:0 0 10px 5px rgba(151,151,151,.15)}.grants-page .reviews-slider .slider-item{flex:0 0 100%;padding:50px 75px 75px;background:#fff;transition:all .5s linear 0s;min-height:410px}.grants-page .reviews-slider .slider-arrow-next{margin-left:20px}.grants-page.grants-page-reviews .slider-item{font-size:18px}.grants-page.grants-page-reviews .slider-title{margin:0 0 50px;font-weight:700;font-size:32px;line-height:1.2;color:#567a90}.grants-page.grants-page-reviews .slider-person{margin-bottom:10px;font-weight:700}.grants-page.grants-page-reviews .slider-name{color:#00ba9f}.grants-page.grants-page-reviews .slider-text{font-style:italic}.grants-page .reviews-slider-controls{margin:-25px 30px 0 0;text-align:right}.grants-page.grants-page-apply{background:url(/images/grant/grants-page-apply-bg.webp)no-repeat 50% 100%/contain}.grants-page.grants-page-apply .text{text-align:center;font-size:24px;line-height:1.33;color:#446e87}.grants-page .grants-page-button-holder{margin:50px 0 100px}.grants-page .grants-page-button{min-height:45px;width:100%;max-width:300px;display:inline-block;border-radius:2em;cursor:pointer;background-color:#ff16a3;text-align:center;text-decoration:none;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0 5px 0#b51067;position:relative;top:0;transition:all .3s;margin:0}.grants-page .grants-page-button:focus,.grants-page .grants-page-button:hover{box-shadow:0 2px 0#b51067;top:3px;color:#fff;text-decoration:none}.grants-page .slider-arrow{display:inline-block;position:relative;box-sizing:border-box;z-index:3;cursor:pointer;transition:all .3s ease;background:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 0 10px 5px rgba(151,151,151,.15)}.grants-page .slider-arrow.disabled{cursor:default}.grants-page .slider-arrow:focus,.grants-page .slider-arrow:hover{background:#1b004e}.grants-page .slider-arrow .arrow::after,.grants-page .slider-arrow .arrow::before{content:"";display:block;position:absolute;background-color:#a499b8;height:2px;width:14px;top:3px;left:0;border-radius:1px;transform:translateY(1px) rotate(-45deg);transition:.3s}.grants-page .slider-arrow-next .arrow::before{left:auto}.grants-page .slider-arrow-next .arrow::after{left:auto;right:0;top:12px}.grants-page .slider-arrow-next .arrow::before{right:0;transform:translateY(1px) rotate(45deg)}.grants-page .slider-arrow-prev .arrow::after{transform:translateY(1px) rotate(45deg);top:12px}.grants-page .slider-arrow-prev .arrow::before{right:0}.grants-page .slider-arrow .arrow{position:absolute;top:0;left:0}.grants-page .slider-arrow .arrow .line{position:absolute;background-color:#a499b8;height:2px;width:25px;top:8.5px;left:0;border-radius:1px;pointer-events:none}.grants-page .slider-arrow:focus .arrow .line,.grants-page .slider-arrow:focus::after,.grants-page .slider-arrow:hover .arrow .line,.grants-page .slider-arrow:hover::before{background:#d1ccdc}.grants-page .slider-arrow-prev .arrow .line{left:4px}.grants-page .grants-page-about-slider-items,.schedule-page{width:100%;position:relative;padding:0}.grants-page .slider-arrow-prev .arrow{top:15px;left:10px}.grants-page .slider-arrow-next .arrow{top:15px;left:auto;right:10px}.grants-page .slider-arrow-next .arrow .line{left:auto;right:4px}.grants-page .online-button{min-height:45px;width:100%;max-width:240px;display:inline-block;text-align:center}.grants-page .online-button:hover{box-shadow:0 2px 0#b51067;top:3px}.grants-page .online-page .online-like-slider .text{width:100%;word-wrap:break-word}.grants-page .reviews-slider .text .ellipsis,.grants-page .reviews-slider .text .next_text{font-weight:400;color:#333}.grants-page .reviews-slider .text .next_text{display:none}.grants-page .reviews-slider .text .show_next{display:block;float:right;cursor:pointer}.grants-page .reviews-slider .text .scroll{float:right;cursor:pointer;display:none}.grants-page .reviews-slider .text .scroll:hover,.grants-page .reviews-slider .text .show_next:hover{text-decoration:underline}.grants-page .reviews-slider .text span{color:#3db39e;font-weight:700}@media (min-width:1200px){.grants-page .grants-page-about-slider{width:480px}}@media (min-width:1280px){.grants-page .grants-page-about-image{flex:0 0 55%}.grants-page .grants-page-about-text{flex:0 0 45%}.grants-page .grants-page-about-slider{max-width:500px;padding-top:100px}.grants-page .grants-page-about-slider-item .text p{line-height:30px}.grants-page .grants-page-details-list{margin-right:50px}}@media (min-width:1366px){.grants-page.grants-page-top{background-size:110%;min-height:790px;background-position:50% -30px}.grants-page .head_title{max-width:550px;margin:200px 0 0 150px}.grants-page.grants-page-about{margin-top:-290px;padding-top:200px;background-position:45% -205px,50% 100%}.grants-page.grants-page-about::before{content:none}.grants-page.grants-page-about::after{background-position:28% 90%,16% 20%,69% 60%,50%0,50% -45%;background-size:auto,auto,auto,auto,102%;height:700px;margin-top:-660px}.grants-page .grants-page-about-slider{width:500px;padding-top:130px}}@media (min-width:1600px){.grants-page.grants-page-top{background-size:100%;min-height:850px}.grants-page .head_title{max-width:550px;margin:200px 0 0 100px}.grants-page .head_title h1{font-size:58px;line-height:68px}.grants-page.grants-page-about{margin-top:-260px;padding-top:200px;background-position:45% -285px,50% 100%}.grants-page.grants-page-about:after{background-position:28% 100%,19% 20%,63% 69%,50%0,50% -9%}.grants-page .grants-page-about-slider-item .text p{line-height:32px}.grants-page.grants-page-details{background-size:auto,47%}.grants-page.grants-page-reviews{padding-bottom:200px}}@media (max-width:1440px){.grants-page .grants-page-apply__bottom-image{width:600px;height:auto}}@media (max-width:1200px){.grants-page .grants-page-apply__bottom-image{width:500px;height:auto}}@media (max-width:1024px){.grants-page.grants-page-top{min-height:720px}.grants-page .head_title{max-width:500px;margin:120px 0 0 130px}.grants-page .head_title h1{margin-bottom:25px;font-size:40px;line-height:1.2}.grants-page .head_title-coddy-logo img{width:135px;height:auto}.grants-page .head_title .text{font-size:20px;line-height:1.3}.grants-page.grants-page-about{min-height:auto;margin-top:-375px;padding:100px 0 0;background-position:45% -150px,50% 100%}.grants-page.grants-page-about:after{height:590px;background-position:25% 95%,16% 20%,69% 70%,50%0,50% -75%}.grants-page .grants-page-about-slider{max-width:400px;width:400px;padding-top:110px}.grants-page .grants-page-about-slider-item .text p{font-size:18px;line-height:1.5}}@media (max-width:992px){.grants-page.grants-page-about{background-position:45% -140px,50% 100%}.grants-page.grants-page-about>.container{width:840px}.grants-page .head_title{margin:120px 0 0 60px}.grants-page .grants-page-about-slider{max-width:375px;width:375px;padding-top:65px}.grants-page .grants-page-about-image{flex:0 0 52%}.grants-page .grants-page-about-text{flex:0 0 48%}.grants-page .grants-page-about-text .text{padding:0 0 0 2px}.grants-page .grants-page-about-slider-title{margin-bottom:30px;font-size:30px}.grants-page .grants-page-about-slider-item .text p{font-size:17px;line-height:1.4}.grants-page.grants-page-about:after{background-position:25% 63%,11% 9%,69% 40%,50%0,50% -30%}}@media (max-width:960px){.grants-page .grants-page-about-slider-image img{max-width:100%}.grants-page .grants-page-details-slider,.grants-page.grants-page-reviews .slider{width:auto}.grants-page.grants-page-reviews .slider-item{padding:40px 30px;width:100%}}@media (max-width:870px){.grants-page.grants-page-top{min-height:670px;background-size:135%}.grants-page.grants-page-about{background-position:45% -135px,50% 100%;background-size:160%,auto}.grants-page.grants-page-about>.container{width:auto}.grants-page.grants-page-about:after{height:550px;margin-top:-700px;margin-bottom:-1px;background-position:19% 50%,11% 9%,69% 33%,50%0,50% -35%}.grants-page .grants-page-about-image,.grants-page .grants-page-about-text{flex:0 0 50%}.grants-page .grants-page-about-slider{max-width:375px;width:375px;padding-top:35px}.grants-page .head_title h1{max-width:400px;font-size:26px;line-height:1.25}.grants-page .head_title .text{font-size:16px;line-height:1.3}.grants-page.grants-page-details{padding-top:0;background:0 0}.grants-page .col-slider{margin-top:30px;padding:60px 0 0;background-image:url(/images/grant/planet-blue.webp),url(/images/grant/grants-details-bg.webp);background-repeat:no-repeat;height:75vw;background-size:33%,cover;background-position:40%0,50%0}.grants-page .details-slider-strip{margin:auto}.grants-page .details-slider-controls{margin-left:auto;margin-right:auto}}@media (max-width:768px){.grants-page img{max-width:100%}.grants-page.grants-page-top{min-height:auto;background:#fff url(/images/grant/section1-mobile.webp)no-repeat 0-30px}.grants-page .head_title-coddy-logo img{width:100px}.grants-page .head_title{max-width:none;margin:100px 15px 10px 35px}.grants-page.grants-page-about{margin-top:-1px;padding-top:200px;background-image:url(/images/grant/planet-yellow.webp),url(/images/grant/section1-mobile-bottom.webp),url(/images/grant/about-bg.webp);background-position:90%0,50%0,50% 100%;background-size:22%,contain,cover}.grants-page.grants-page-about:after{height:600px;background-position:15% 84%,75% 63%,15% 3%,85%0,50% -800%;margin-top:-600px}.grants-page .grants-page-about-image,.grants-page .grants-page-about-text{flex:0 0 100%}.grants-page .grants-page-about-image{order:2;margin:-100px auto 0;width:600px;max-width:600px}.grants-page .grants-page-about-slider{padding-top:0;max-width:100%;width:90vw;margin:auto}.grants-page .grants-page-about-slider-title{font-size:22px}.grants-page .grants-page-about-slider-item .text p{font-size:16px;line-height:1.375}.grants-page .grants-page-about-wrapper{display:flex;flex-wrap:wrap}.grants-page .about-slider-controls{margin:860px auto -800px;text-align:center}.grants-page.grants-page-details{padding-top:30px}.grants-page .grants-page-details-lead{font-size:20px}.grants-page .grants-page-details-list{font-size:16px}.grants-page .grants-page-details-list li{margin-top:25px;padding-left:15px}.grants-page .col-slider{height:500px}.grants-page.grants-page-reviews{padding:150px 0 100px}.grants-page .reviews-slider-wrapper{display:block}.grants-page .reviews-photo-wrapper{width:156px;height:156px;padding:7px}.grants-page .reviews-photo{float:left;height:auto;padding:11px;margin:90px -50px -200px 30px}.grants-page .reviews-photo .reviews-photo-image{width:142px;height:142px}.grants-page .reviews-slider .slider{display:block;clear:both}.grants-page.grants-page-reviews .slider-item{font-size:16px}.grants-page.grants-page-reviews .slider-title{left:0;right:0;text-align:center;font-size:24px}.grants-page.grants-page-reviews .slider-text{clear:both;margin-top:80px}.grants-page.grants-page-reviews .slider-person{margin-left:210px}.grants-page.grants-page-reviews .slider-title{position:static;margin-bottom:30px}.grants-page.grants-page-reviews .slider-title+.slider-person{margin-top:0}.grants-page .reviews-slider-controls{margin:-25px auto 0;text-align:center}.grants-page .reviews-slider .slider-arrow-next{background:#fff}.grants-page .reviews-slider .slider-arrow-next .arrow .line,.grants-page .reviews-slider .slider-arrow-next .arrow::after,.grants-page .reviews-slider .slider-arrow-next .arrow::before{background-color:#a499b8}.grants-page.grants-page-apply{background-image:url(/images/grant/grants-page-apply-astronaut.webp),url(/images/grant/grants-page-apply-bg.webp);background-position:50% 100%,50% 100%;background-size:100%,200%}.grants-page.grants-page-apply .text{font-size:18px}.grants-page.grants-page-apply .grants-page-apply__bottom{padding-top:85vw}.grants-page .grants-page-apply__bottom-image{display:none}}@media (max-width:640px){.grants-page.grants-page-about:after{height:600px;background-position:19% 69%,75% 52%,14% 1%,85%0,50% 190%;margin-top:-600px}.grants-page .grants-page-about-image{width:90vw;max-width:90vw}.grants-page .about-slider-controls{margin:860px auto -750px}}@media (max-width:480px){.grants-page .head_title .text{font-size:16px}.grants-page .head_title .text br{display:none}.grants-page.grants-page-details{padding-bottom:0;padding-top:0}.grants-page .details-slider-controls{width:330px;margin:-205px auto 0}.grants-page .details-slider-strip{width:290px;height:360px;margin:auto;padding:8px}.grants-page .details-slider-item{padding:7px}.grants-page .details-slider-item-image{width:260px;height:330px}.grants-page.grants-page-reviews{padding-top:100px;background-position:50% -50px}.grants-page.grants-page-reviews .slider-title{position:static;margin-bottom:30px}.grants-page.grants-page-reviews .slider-text{margin-top:50px}.grants-page.grants-page-reviews .slider-title+.slider-person{margin-top:0}.grants-page .reviews-photo{margin-bottom:-250px}.grants-page.grants-page-about{padding-top:120px}.grants-page.grants-page-about:after{height:460px;background-position:7% 56%,80% 40%,15% 1%,85%0,50% 160%;margin-top:-640px;background-size:30vw,auto,auto,auto,105%}.grants-page .about-slider-controls{margin:635px auto -575px;text-align:center}.grants-page.grants-page-apply{background-position:50% 100%,50% 99%;background-size:130%,200%}.grants-page.grants-page-apply .grants-page-apply__bottom{padding-top:100vw}}@media (max-width:415px){.grants-page.grants-page-about:after{height:400px;background-position:6% 69%,80% 56%,15%0,85%0,50% 170%;margin-top:-710px}.grants-page .about-slider-controls{margin:520px auto -480px}}@media (max-width:376px){.grants-page.grants-page-about:after{background-position:5% 73%,80% 56%,15%0,85%0,50% 170%;margin-top:-800px}.grants-page .about-slider-controls{margin:500px auto -450px}}@media (max-width:320px){.grants-page .head_title h1{font-size:24px}.grants-page.grants-page-about:after{height:380px;background-position:5% 80%,80% 71%,15%0,85%0,50% 165%;margin-top:-895px}.grants-page .about-slider-controls{margin:420px auto -380px}.grants-page .details-slider-controls{width:auto}.grants-page .reviews-photo{margin-bottom:-260px;margin-left:60px}.grants-page.grants-page-reviews .slider-person{margin-left:0}.grants-page.grants-page-reviews .slider-title+.slider-person{margin-top:210px}.grants-page.grants-page-reviews .slider-text{margin-top:20px}}.schedule-page{min-height:625px;background:#fff;margin:-21px 0 0;background:url(/images/schedule/header-bg.webp)50%0 no-repeat,url(/images/schedule/footer-bg.webp)50% 100%no-repeat}.schedule-page .schedule-title{color:#fff;padding:40px 0 190px}.schedule-page .c-filter{margin-bottom:20px}.schedule-page .c-filter .b-filter.format_schedule{flex:0 0 15%}.schedule-page .c-filter .b-filter.format_schedule .filter-options{width:15%;left:0}.schedule-page .c-filter .b-filter.age_schedule,.schedule-page .c-filter .b-filter.type_schedule{flex:0 0 25%}.schedule-page .c-filter .b-filter.type_schedule .filter-options{width:25%;left:15%}.schedule-page .c-filter .b-filter.age_schedule .filter-options{width:25%;left:40%}.schedule-page .c-filter .b-filter.start_date_schedule{flex:0 0 23%}.schedule-page .c-filter .b-filter.start_time_schedule{flex:0 0 12%}.schedule-page .c-filter .b-filter.start_time_schedule .filter-options{width:12%;left:88%}.schedule-page .c-filter .b-filter label{font-size:18px;line-height:19px;padding:13px 5px 8px 10px}.schedule-page .c-filter .b-filter input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:98%;height:46px;background-color:#fff;border:3px solid #0493b4;padding:12px 22px;-webkit-border-radius:20px;border-radius:2em 2em 2em 2em!important;outline:0}.schedule-page .c-filter .b-filter.start_date_schedule input[type=text]{width:calc(98% - 150px)}.schedule-page .c-filter .b-filter input[type=text]:-ms-input-placeholder{opacity:1;color:silver;font-weight:700}.schedule-page .c-filter .b-filter datalist option{font-size:12px;line-hieght:12px}.schedule-page .schedule-desc{max-width:400px;margin:0 auto 40px;font-size:16px;text-align:center}.schedule-page .schedule-next,.schedule-page .schedule-prev{transform:translateY(-50%);padding:18px;font-size:0;transition:.3s;background:0 0!important;text-transform:none;background-image:none;background:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 0 10px 5px rgba(151,151,151,.15);position:absolute;top:25px;left:calc(50% - 220px);cursor:pointer}.schedule-page .schedule-next{left:auto;right:calc(50% - 150px)}.schedule-page .schedule-next:hover,.schedule-page .schedule-prev:hover{background:0 0!important}.schedule-page .schedule-prev .arrow{position:absolute;top:6px;left:12px}.schedule-page .schedule-next .arrow{position:absolute;top:6px;right:12px}.schedule-page .schedule-prev .arrow:before{transform:translateY(1px) rotate(-45deg)}.schedule-page .schedule-next .arrow:before,.schedule-page .schedule-prev .arrow:before{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;top:11px;bottom:25px;border-radius:1px;transition:.3s}.schedule-page .schedule-prev .arrow:after{transform:translateY(1px) rotate(-45deg)}.schedule-page .schedule-next .arrow:after,.schedule-page .schedule-prev .arrow:after{content:"";display:block;position:absolute;background-color:#333;height:2px;width:20px;border-radius:1px;transition:.3s}.schedule-page .schedule-prev .arrow:after{top:26px;bottom:auto;transform:rotate(45deg)}.schedule-page .schedule-next .arrow:after{top:26px;bottom:auto}.schedule-page .schedule-next .arrow:after,.schedule-page .schedule-next .arrow:before{right:0;transform:translateY(1px) rotate(45deg)}.schedule-page .schedule-next .arrow:after{transform:rotate(-45deg)}.schedule-page .schedule-next .arrow .line,.schedule-page .schedule-prev .arrow .line{position:absolute;display:block;background-color:#333;height:2px;width:30px;top:19px;left:4px;opacity:0;border-radius:1px;pointer-events:none;transform:translateX(30px);transition:.3s}.schedule-page .schedule-next .arrow .line{top:18px;left:auto;right:4px;transform:translateX(-30px)}.schedule-page .schedule-prev:hover .arrow .line{opacity:1;left:-24px}.schedule-page .schedule-next:hover .arrow .line{opacity:1;right:-24px}.schedule-page .schedule-next:hover .arrow:after,.schedule-page .schedule-prev:hover .arrow:before{transform:translateY(1px) rotate(135deg)}.schedule-page .schedule-next:hover .arrow:before,.schedule-page .schedule-prev:hover .arrow:after{transform:rotate(223deg)}.schedule-page .schedule-next:hover .arrow:after{top:24px}.schedule-page a.link.submit{background-color:#0493b4;-webkit-box-shadow:0 5px 0#0484ac;box-shadow:0 5px 0#0484ac}.schedule-page a.link.submit:hover{-webkit-box-shadow:0 3px 0#0484ac;box-shadow:0 3px 0#0484ac;top:3px}.schedule-page .text.bottom{width:350px;margin:250px 0 200px}.schedule-page .text.bottom span{font-size:22px;line-height:28px;font-weight:700;color:#fff}.schedule-page .schedule-button{min-height:45px;width:100%;max-width:300px;display:inline-block;-webkit-border-radius:2em;border-radius:2em;cursor:pointer;background-color:#ff16a3;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#fff;padding:14px;font-size:14px;line-height:14px;box-shadow:0 5px 0#b51067;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s;margin:0}.schedule-page .schedule-button:hover{box-shadow:0 2px 0#b51067;top:3px}.schedule-page .monthes{position:relative;text-align:center;margin:20px 0 40px;min-height:30px}.schedule-page .monthes .month{font-size:18px;font-weight:700}.schedule-page .calendar{display:grid;justify-self:center;column-gap:2px;row-gap:2px;grid-template-columns:repeat(7,162px);background:url(/images/schedule/schedule_rocket.png)50% 100%no-repeat;padding-bottom:320px}.schedule-page .week-day{font-size:16px;padding-bottom:17px;text-align:center}.schedule-page .day{border-radius:30px;border:3px solid #0484ac;padding-bottom:15px;width:162px;min-height:180px;color:#0484ac;display:grid;grid-template-rows:auto 1fr auto;row-gap:18px;align-items:center}.schedule-page .day.active{height:110%}.schedule-page .day.past_day{opacity:.5}.schedule-page .day.emptyDay{border:0!important;background:0 0!important}.schedule-page .day.isLesson{border:3px solid #00ba9f;background-color:#00ba9f;color:#fff}.schedule-page .day.weekend{color:#f18225;border:3px solid #f18225}.schedule-page .day.weekend.isLesson{background-color:#f18225;color:#fff}.schedule-page .day .date{justify-self:end;padding:9px 9px 0;font-size:16px;line-height:18px;font-weight:700}.schedule-page .day .info{display:grid;row-gap:10px;justify-items:center;max-height:100%;font-size:14px;line-height:16px;align-self:start}.schedule-page .day .name{word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:16px;justify-self:stretch;text-align:center}.schedule-page .calendar .day a.show_courses_more{text-align:center;text-decoration:none;font-size:14px;line-height:14px}.schedule-page .day a.show_courses_more span:nth-child(1){display:block;font-size:40px;line-height:46px;text-decoration:none}.schedule-page .day a.show_courses_more span:nth-child(2){display:block;text-decoration:underline}.schedule-page .calendar .day .info,.schedule-page .calendar .day .name,.schedule-page .calendar .day .time,.schedule-page .calendar .day a{text-align:center;font-size:14px;line-height:16px}.schedule-page .calendar .day a{cursor:text;color:inherit}.schedule-page .calendar a.default-cursor:hover{text-decoration:none}.schedule-page .calendar .day .name,.schedule-page .calendar .day .time,.schedule-page .day-lessons .lesson.not-act{display:none}.schedule-page .calendar .day.isLesson .name,.schedule-page .calendar .day.isLesson .time{display:block}.schedule-page .isLesson a{color:inherit}.schedule-page .day-lessons{grid-column:1/8;display:none;grid-template-columns:repeat(3,370px);column-gap:15px;row-gap:15px;padding:10px 0}.schedule-page .day-lessons.active{display:grid}.schedule-page .lesson{height:290px;width:370px;border-radius:30px;padding:14px 15px;box-shadow:0 0 10px rgba(179,94,94,.28);grid-template-rows:1fr auto auto auto;display:grid;row-gap:5px;align-items:center;font-size:14px;line-height:16px;position:relative}.schedule-page .lesson .head{display:grid;align-self:start;grid-template-columns:1fr 54px;grid-template-rows:auto auto 1fr;row-gap:5px;column-gap:1px}.schedule-page .lesson .dataName,.schedule-page .lesson .head .direction{color:#00ba9f}.schedule-page .lesson .head .name{font-size:18px;align-self:start;line-height:18px;max-height:70px;overflow:hidden}.schedule-page .lesson .head .directionImg{grid-row:1/4;grid-column:2/3;padding:9px;height:54px;width:54px;border-radius:50%;background-color:#00ba9f;box-sizing:border-box}.schedule-page .row-1{grid-row:3/4}.schedule-page .row-2{grid-row:4/5}.schedule-page .row-3{grid-row:5/6}.schedule-page .row-4{grid-row:6/7}.schedule-page .row-5{grid-row:7/8}.schedule-page .lesson .btns{display:grid;align-items:center;align-self:end;grid-template-columns:1fr auto;padding-bottom:5px}.schedule-page .lesson .btns a:first-child{font-weight:400;color:#00ba9f;justify-self:start}.schedule-page .month_course_null{display:none;padding:30px 40px}.schedule-page .month_course_null .month_course_null_desc{max-width:450px;margin:0 auto 30px;text-align:center}.schedule-page .month_course_null .month_course_null_btn{text-align:center}.schedule-page .month_course_null .month_course_null_btn a{margin:0 10px}.schedule-page .month_block,.schedule-page .schedule-next,.schedule-page .schedule-prev{display:none}.schedule-page .month_block:nth-child(2){display:block}.schedule-page .month_course_cal,.schedule-page .month_course_list{margin-top:25px}.schedule-page .month_course_cal{display:none}@media (max-width:1025px){.schedule-page>.container{width:auto}.schedule-page .schedule-title{background:url(/images/schedule/yellow-planet.webp)no-repeat 110% 95%,url(/images/schedule/pink-planet.webp)no-repeat -14% 95%;color:#f6f6f6}.schedule-page .c-filter{flex-wrap:wrap}.schedule-page .day{width:auto;min-height:0;font-size:12px;border-radius:40px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,.15);grid-template-rows:60px;opacity:1}.schedule-page .day .date{justify-self:center;font-size:18px}.schedule-page .week-day{font-size:11px;text-overflow:ellipsis;overflow:hidden}.schedule-page .day.past_day{opacity:1}.schedule-page .day.emptyDay{grid-template-rows:90px}.schedule-page .calendar{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:5px;background-size:80%;background-position:0 100%}.schedule-page .day .info{display:none}.schedule-page .calendar .day .info,.schedule-page .calendar .day .name,.schedule-page .calendar .day .time,.schedule-page .calendar .day a{font-size:12px;line-height:14px}.schedule-page .calendar .day a.show_courses_more,.schedule-page .day a.show_courses_more span{font-size:11px}.schedule-page .day-lessons.active{display:block}.schedule-page .lesson{width:auto;max-width:450px;margin-bottom:15px;background:#fff}.schedule-page .lesson .btns a:first-child{font-size:16px}}@media (min-width:801px) and (max-width:1025px){.schedule-page{background:url(/images/schedule/header-bg.webp)50%0 no-repeat,url(/images/schedule/footer-bg.webp)50% 100%no-repeat;background-size:auto,200%}.schedule-page .schedule-title{background:0 0}.schedule-page .c-filter .b-filter.type_schedule{flex:0 0 20%}.schedule-page .c-filter .b-filter.start_date_schedule{flex:0 0 27%}.schedule-page .c-filter .b-filter.start_date_schedule input[type=text]{width:100px}.schedule-page .calendar .day .info,.schedule-page .calendar .day .name,.schedule-page .calendar .day .time,.schedule-page .calendar .day a{font-size:11px}}@media (min-width:541px) and (max-width:900px){.schedule-page .c-filter{display:flex;flex-wrap:wrap;justify-content:right}.schedule-page .b-filter{margin-bottom:10px}.schedule-page .c-filter .b-filter.age_schedule,.schedule-page .c-filter .b-filter.format_schedule,.schedule-page .c-filter .b-filter.type_schedule{flex:0 0 33%}.schedule-page .c-filter .b-filter.start_time_schedule{flex:0 0 20%}.schedule-page .c-filter .b-filter.start_date_schedule{flex:0 0 39%}}@media (max-width:800px){.schedule-page .schedule-title{background:url(/images/schedule/yellow-planet.webp)no-repeat 110% 99%;color:#f6f6f6}.schedule-page .calendar{background:0 0}.schedule-page .day{font-size:11px;grid-template-rows:auto}.schedule-page .age_schedule .filter-options,.schedule-page .format_schedule .filter-options,.schedule-page .start_time_schedule .filter-options,.schedule-page .type_schedule .filter-options{width:auto!important}.schedule-page .text.bottom{width:auto;margin:150px 0 100px}}@media (min-width:541px) and (max-width:800px){.schedule-page{background:url(/images/schedule/header-bg.webp)50%0 no-repeat,url(/images/schedule/footer-bg.webp)50% 100%no-repeat;background-size:auto,200%}.month_1.month_block{padding-bottom:200px}.schedule-page .day{border-radius:35px;box-shadow:0 0 35px rgba(0,0,0,.15);grid-template-rows:auto}.schedule-page .day .date{justify-self:right}.schedule-page .row:nth-child(4) .col-md-12{background:url(/images/schedule/schedule_rocket.webp)-15vw 85%no-repeat;background-size:90%}}@media (min-width:541px) and (max-width:767px){.schedule-page .c-filter .b-filter.start_date_schedule{flex:0 0 50%;text-align:right;padding-right:.33em}.schedule-page .c-filter .b-filter.start_date_schedule input[type=text]{width:102px}}@media (max-width:767px){.schedule-page .day a.show_courses_more span:nth-child(1){font-size:18px;line-height:22px}}@media (max-width:580px){.schedule-page .schedule-title{background:url(/images/schedule/yellow-planet.webp)no-repeat 110% 95%,url(/images/schedule/pink-planet.webp)no-repeat -14% 99%,url(/images/schedule/blue-planet.webp)no-repeat 16% 60%;color:#f6f6f6}.schedule-page .calendar{background-size:115%;background-position:-30vw 66%}#informer{margin-left:0!important}}@media (max-width:540px){.schedule-page{background-size:auto,300%,90%}.schedule-page .schedule-title{background:url(/images/schedule/pink-planet.webp)no-repeat -90px 80%,url(/images/schedule/yellow-planet.webp)no-repeat 130% 80%}.schedule-page .row:nth-child(4) .col-md-12{background:url(/images/schedule/schedule_rocket.webp)-30vw 85%no-repeat;background-size:115%}.schedule-page .calendar{padding-bottom:270px}.schedule-page .text.bottom{width:auto;margin:150px 0 50px}.schedule-page .text.bottom p{margin:0 120px 2em 0}}@media (min-width:768px) and (max-width:1025px){.b-filter{position:relative}}.SK_logo{margin-top:20px;width:150px;height:auto}.promoevent-block{width:98vw;margin:auto;max-width:576px;text-align:center;position:relative}.promoevent-popup-body{padding:50px 0 20px;font-size:14px;background:url(/images/cloud.svg)no-repeat 50% 50%/contain}.promoevent-popup-body-inner{display:inline-block;margin-bottom:45px}.promoevent-title{margin-bottom:.125em;font-weight:700;font-size:24px;line-height:1;color:#00a0be;text-transform:uppercase}.promoevent-price{margin-top:12px}.promoevent-price-profit ins{padding:1px 10px;border-radius:5px;font-size:19px;background:#ff0647;color:#fff;text-decoration:none}.promoevent-price-discount{padding:5px 0 0;font-weight:700;font-size:35px;line-height:1;color:#3b9376}.promoevent-price-base del{font-size:22px;color:#adb5c4;text-decoration:line-through}.promoevent-block .field-button{display:inline-block;width:90%;max-width:200px;margin-top:12px;text-align:center}.promoevent-block .field-button .link{width:100%;max-width:100%}.promoevent-block .close{top:45px;right:0;width:35px;height:35px;background-size:35px}@media (min-width:412px){.promoevent-popup-body{font-size:15px}.promoevent-title{font-size:26px}.promoevent-block .field-button,.promoevent-price{margin-top:15px}.promoevent-price-profit ins{padding:1px 10px 2px;font-size:20px}.promoevent-price-discount{padding:10px 0 0;font-size:42px}.promoevent-price-base del{font-size:24px}}@media (min-width:580px){.promoevent-block{width:90%}.promoevent-popup-body{font-size:17px}.promoevent-title{font-size:30px}.promoevent-price{margin-top:25px}.promoevent-price-profit ins{padding:2px 10px;font-size:25px}.promoevent-price-discount{padding:10px 0 0;font-size:57px}.promoevent-price-base del{font-size:37px}.promoevent-block .field-button{margin-top:35px}.promoevent-block .close{right:-20px}}.coddy_logo{font-family:"Fredoka One"!important}.campevent-block{width:100%;margin:auto;max-width:1000px}.campevent-block .campevent-popup-body{background-position:0 0;background-repeat:no-repeat;background-size:contain;width:100%;min-height:680px;padding:0;margin:auto;display:table}.campevent-block .campevent-popup-body-inner{position:relative;width:100%;display:table-cell;vertical-align:middle;padding:60px 150px 0;text-align:center}.campevent-block .campevent-popup-body-inner .close{right:180px;top:200px}.campevent-block .campevent-popup-body-inner .campevent-title,.campevent-block .campevent-popup-body-inner .campevent-title-mobile{color:#fff;font-size:60px;line-height:70px;font-weight:700;text-align:center;margin-bottom:30px}.campevent-block .campevent-popup-body-inner .campevent-title span,.campevent-block .campevent-popup-body-inner .campevent-title-mobile span{font-size:1em;line-height:1.2em}@media (min-width:768px){.campevent-title-mobile{display:none}}@media (max-width:768px){.campevent-title{display:none}.campevent-title-mobile{display:block}}.campevent-block .campevent-popup-body-inner .campevent-popup-button{text-align:center;display:block;width:440px;margin:auto}.campevent-block .campevent-popup-body-inner .campevent-popup-button a{display:inline-block;background:#febe30;min-width:200px;color:#1b0d62;box-shadow:0 8px 12px rgba(0,0,0,.3);margin:0 15px 0 0}.campevent-block .campevent-popup-body-inner .campevent-popup-button a:nth-child(2n){background:#a23ae4;color:#fff;margin:0 0 0 15px}.campevent-block .campevent-popup-body-inner .campevent-popup-button a:nth-child(3n){background:#0df2c7;margin:15px 0 0}.campevent-block .campevent-popup-body-inner .campevent-popup-button a:hover{box-shadow:0 4px 6px rgba(0,0,0,.3)}.campevent-block .campevent-popup-body-bg-mobi{display:none}@media screen and (max-width:1100px){.campevent-block .campevent-popup-body-inner .close{right:150px;top:190px}.campevent-block .campevent-popup-body-inner .campevent-title span{font-size:.85em;line-height:.85em}}@media screen and (max-width:992px){.campevent-block .campevent-popup-body-inner .campevent-popup-button a{margin:0 5px 0 0}.campevent-block .campevent-popup-body-inner .campevent-popup-button a:nth-child(2n){margin:0 0 0 5px}.campevent-block .campevent-popup-body{min-height:630px}.campevent-block .campevent-popup-body-inner .close{right:100px;top:190px}.campevent-block .campevent-popup-body-inner .campevent-title span{font-size:.7em;line-height:.7em}}@media screen and (max-width:930px){.campevent-block.btn_more{width:110%;margin:0-5%}.campevent-block .campevent-popup-body-inner .campevent-title span{font-size:.6em;line-height:.6em}}@media screen and (max-width:870px){.campevent-block .campevent-popup-body{min-height:600px}.campevent-block .campevent-popup-body-inner{padding-top:15px}.campevent-block .campevent-popup-body-inner .close{top:170px}}@media screen and (max-width:768px){.campevent-block.btn_more{width:100%;margin:auto}.campevent-block .campevent-popup-body{background:0 0!important;min-height:600px}.campevent-block .campevent-popup-body-bg-mobi{display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;width:100%;height:100%}.campevent-block .campevent-popup-body-inner .close{top:130px}.campevent-block .campevent-popup-body-inner .campevent-title{line-height:40px!important}.campevent-block .campevent-popup-body-inner .campevent-title span{font-size:.5em;line-height:.5em}.campevent-block .campevent-popup-body-inner .campevent-popup-button a,.campevent-block .campevent-popup-body-inner .campevent-popup-button a:nth-child(2n),.campevent-block .campevent-popup-body-inner .campevent-popup-button a:nth-child(3n){margin:0 auto 15px;display:block;min-width:200px;width:90%;max-width:250px}.campevent-block .campevent-popup-body-inner .campevent-popup-button{width:100%}}@media screen and (max-width:670px){.campevent-block .campevent-popup-body-inner{padding-left:100px;padding-right:100px}.campevent-block .campevent-popup-body-inner .close{right:70px;top:140px}}@media screen and (max-width:630px){.campevent-block.btn_more .campevent-popup-body-bg-mobi{left:-5%;width:110%}.campevent-block .campevent-popup-body-inner{padding:60px 50px 0}.campevent-block .campevent-popup-body-inner .close{right:50px;top:160px}}@media screen and (max-width:565px){.campevent-block .campevent-popup-body{min-height:460px}.campevent-block .campevent-popup-body-inner .close{right:20px;top:110px}.campevent-block .campevent-popup-body-inner .campevent-title{line-height:30px!important}.campevent-block .campevent-popup-body-inner .campevent-title span{font-size:.4em;line-height:.4em}}@media screen and (max-width:500px){.campevent-block.btn_more .campevent-popup-body-bg-mobi{left:-10%;width:120%}.campevent-block .campevent-popup-body-inner .close{right:0;top:120px}}@media screen and (max-width:450px){.campevent-block.btn_more .campevent-popup-body-bg-mobi{left:-15%;width:130%}.campevent-block .campevent-popup-body-inner{padding:60px 0 0;width:100%}.campevent-block .campevent-popup-body-inner .close{right:-20px;top:120px}.campevent-block .campevent-popup-body-inner .campevent-title{line-height:20px!important}.campevent-block .campevent-popup-body-inner .campevent-title span{font-size:14px;line-height:.3em}}@media screen and (max-width:400px){.campevent-block .campevent-popup-body{min-height:400px}.campevent-block .campevent-popup-body-inner .close{right:-20px;top:95px}.campevent-block .campevent-popup-body-inner .campevent-popup-button a,.campevent-block .campevent-popup-body-inner .campevent-popup-button a:nth-child(2n),.campevent-block .campevent-popup-body-inner .campevent-popup-button a:nth-child(3n){margin:0 auto 10px;display:block;width:90%;min-width:150px}}.cons_block_link{margin:0;text-align:center}.cons_block_link a{display:inline-block;margin:0 0 30px;position:relative;padding:0 10px}.cons_block_link a:before{display:block;content:"| ";position:absolute;top:0;left:-5px}.cons_block_link a:first-child:before{content:""}.color-red{color:red}.search_block{position:relative;margin:50px auto 30px;width:100%;max-width:872px}.search_block .search{position:relative;width:50%;margin:auto}.search_block .search input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:46px;background-color:#fff;border:3px solid #0493b4;padding:12px 22px;-webkit-border-radius:20px;border-radius:2em 2em 2em 2em!important;outline:0;font-weight:700;font-size:14px}.search_block .search button{position:absolute;right:14px;top:50%;margin-top:-13px;width:24px;height:25px;background:url(/images/btn-search.webp)no-repeat;background-size:contain;cursor:pointer;padding:0;border:0;font-size:18px;font-weight:700;display:inline-block}.load_certificate_block img{max-width:70%;max-height:90vh}.certificate_block{margin:0 auto 70px}.page-nm,.page-nm__top{position:relative}.page-nm ul{padding:0;margin:0}.page-nm ul li{padding:0;list-style:none}.page-nm__top{margin:81px 0 150px;width:560px;z-index:3}.page-nm__top h1{margin-bottom:40px;font-weight:900;font-size:56px;line-height:60px;color:#2b4554;text-align:left}.page-nm__top-tx{margin-bottom:37px;font-weight:500;font-size:21px;line-height:29px;color:#666}.page-nm__top-bloq{width:480px;padding:6px 17px;display:flex;align-items:center;position:relative}.page-nm__top-bloq:after,.page-nm__top-bloq:before{content:"";width:25px;height:100%;display:block;position:absolute;top:0;z-index:3;background-repeat:no-repeat;background-size:contain}.page-nm__top-bloq:before{left:0;background-image:url(/images/license/img1.svg)}.page-nm__top-bloq:after{right:0;background-image:url(/images/license/img2.svg)}.page-nm__top-bloq-tx{width:calc(100% - 100px);font-size:14px;line-height:19px;color:#999}.page-nm__imgs-item img,.page-nm__info-img img,.page-nm__top-bloq-img img{max-width:100%}.page-nm__info{margin:110px 0 0}.page-nm__info .row{align-items:center}.page-nm__info-text p,.page-nm__info-text ul li{margin-bottom:27px;font-size:16px;line-height:22px;color:#666}.page-nm__info-text ul{margin-bottom:27px}.page-nm__info-text ul li{margin-bottom:20px;padding-left:27px;position:relative}.page-nm__info-text ul li:last-of-type{margin-bottom:0}.page-nm__info-gr .page-nm__info-img{margin-top:-100px}.page-nm__info-text ul li:before{content:"";width:6px;height:6px;display:block;position:absolute;top:10px;left:4px;z-index:3;background:#3db39e;border-radius:100px}.page-nm__info-gr .page-nm__info-text ul li:before{background:#0484ac}.page-nm__info-text ul li:after{content:"";width:10px;height:10px;display:block;position:absolute;top:8px;left:2px;z-index:2;background:rgba(61,179,158,.15);border-radius:100px}.page-nm__info-gr .page-nm__info-text ul li:after{background:rgba(4,132,172,.25)}.page-nm__info-text-title{margin-bottom:30px;font-weight:700;font-size:21px;line-height:29px}.page-nm__info-bl .page-nm__info-text-title{color:#3db39e}.page-nm__info-gr .page-nm__info-text-title{color:#0484ac}.page-nm__docs{margin:100px 0}.page-nm__docs h2{margin-bottom:35px;color:#0484ac}.page-nm__docs-col{height:100%;padding:40px}.page-nm__docs-col.bg1{background:rgba(4,132,172,.1);border-radius:25px}.page-nm__docs-col.bg2{background:rgba(61,179,158,.15);border-radius:25px}.page-nm__docs-title{margin-bottom:42px;font-weight:700;font-size:18px;line-height:25px}.bg1 .page-nm__docs-list-tx a,.bg1 .page-nm__docs-title{color:#0484ac}.bg2 .page-nm__docs-list-tx a,.bg2 .page-nm__docs-title,.page-nm__acc .accordion__content p strong{color:#3db39e}.page-nm__docs-list-item{padding-bottom:30px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.page-nm__docs-list-item:before{content:"";width:1px;height:calc(100% - 50px);position:absolute;left:15px;bottom:9px;z-index:1;background:rgba(4,132,172,.25)}.page-nm__docs-list-item:last-of-type{padding-bottom:0}.page-nm__docs-list-item:last-of-type:before{display:none}.page-nm__docs-list-tx{width:calc(100% - 50px);font-size:16px;line-height:22px;color:#2b4554}.page-nm__docs-list-tx-tw{margin-top:12px;padding-left:17px;font-size:14px;line-height:22px;color:#2b4554}.page-nm__docs-list-tx-bottom{margin-top:30px;font-weight:700;font-size:14px;line-height:19px;color:#2b4554}.page-nm__docs-list-tx-bottom a{color:#0484ac!important}.page-nm__docs-list-numb{width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;font-size:16px;line-height:22px;color:#fff;border-radius:100px;background:#0484ac}.page-nm__docs-list-numb:before{content:"";width:40px;height:40px;position:absolute;top:-4px;left:-4px;z-index:2;border-radius:100px;background:rgba(4,132,172,.15)}.bg2 .page-nm__docs-list-numb{background:#3db39e}.bg2 .page-nm__docs-list-numb:before{background:rgba(61,179,158,.15)}.page-nm__faq{margin-bottom:100px}.page-nm__faq h2{margin-bottom:30px;font-weight:700;font-size:21px;line-height:29px;color:#3db39e}.page-nm__acc .accordion__item{margin-bottom:5px}.page-nm__acc .accordion__title{padding-right:50px;position:relative;border:1px solid #3db39e;border-radius:10px;cursor:pointer;font-weight:700;font-size:16px;line-height:22px}.page-nm__acc .accordion__title-text{padding:14px 20px;display:block}.page-nm__acc .accordion__title:after{content:"+";display:block;position:absolute;right:21px;top:4px;z-index:2;font-weight:700;font-size:36px;line-height:36px;color:#3db39e}.page-nm__acc .accordion__title.accordion-active{background:#3db39e;color:#fff}.page-nm__acc .accordion__title.accordion-active+.accordion__content{display:block}.page-nm__acc .accordion__title.accordion-active:after{content:"-";color:#fff}.page-nm__acc .accordion__content{padding:27px 22px;display:none}.page-nm__acc .accordion__content p{margin-bottom:20px;font-size:16px;line-height:22px;color:#2b4554}.page-nm__acc .accordion__content ol{list-style:decimal}.page-nm__acc .accordion__content ol,.page-nm__acc .accordion__content ol li,.page-nm__acc .accordion__content ul li{margin-bottom:7px;font-size:16px;line-height:22px;color:#2b4554}.page-nm__acc .accordion__content ul{padding-left:20px;margin-bottom:20px}.page-nm__acc .accordion__content ul li{list-style:circle}.page-nm__imgs-item{position:absolute;z-index:2}.page-nm__imgs-item.bg1{top:0;left:0}.page-nm__imgs-item.bg2{top:0;right:0}.page-nm__imgs-item.bg3{top:38%;right:0}.page-nm__imgs-item.bg4{top:58%;left:0}@media screen and (max-width:1500px){.page-nm__imgs-item.bg2{width:600px}.page-nm__imgs-item.bg1,.page-nm__imgs-item.bg3,.page-nm__imgs-item.bg4{width:150px}}@media screen and (max-width:1300px){.container{max-width:991px}}@media screen and (max-width:1200px){.page-nm__imgs-item.bg2{width:450px}.container{max-width:900px}}@media screen and (max-width:991px){.page-nm__top{width:460px;margin:50px 0 80px}.page-nm__top h1{font-size:35px;line-height:45px}.page-nm__top-tx{font-size:18px;line-height:24px}.page-nm__imgs-item.bg2{width:300px}.page-nm__imgs-item.bg1{width:80px;top:7%}.page-nm__imgs-item.bg3,.page-nm__imgs-item.bg4{width:100px}.page-nm__info{margin:40px 0}.page-nm__info-img{margin:20px 0;text-align:center}.page-nm__info-gr .page-nm__info-img{margin-top:20px}.page-nm__docs{margin:40px 0}.page-nm__docs-col{height:auto;margin-bottom:30px}}@media screen and (max-width:768px){.page-nm__top{padding-top:50px;width:100%}.page-nm__top h1{font-size:25px;line-height:30px}.page-nm__top-tx{font-size:16px}.page-nm__top-bloq{width:100%}.page-nm__top-bloq:after,.page-nm__top-bloq:before{width:38px;background-size:auto 100%}.page-nm__imgs-item.bg2{width:150px}.page-nm__info-text p,.page-nm__info-text ul li{font-size:14px}.page-nm__info-text ul li{margin-bottom:7px}.page-nm__info-text-title{margin-bottom:10px;font-size:18px}.page-nm__docs-col{padding:20px}.page-nm__docs-title{font-size:16px}.page-nm__acc .accordion__content ol,.page-nm__acc .accordion__content p,.page-nm__acc .accordion__content ul li,.page-nm__acc .accordion__title,.page-nm__docs-list-tx{font-size:14px}}@media screen and (min-width:991px) and (max-width:1300px){.footer-social{margin-top:20px}}@media screen and (min-width:1200px) and (max-width:1300px){.we-teach-topic .click-to-nav a:nth-child(10){top:231px;left:-31px}.we-teach-topic .click-to-nav a:nth-child(5){left:398px}.we-teach-topic .click-to-nav a:nth-child(4){top:262px;left:205px}.we-teach-topic .click-to-nav a:nth-child(6){top:233px;left:490px}.we-teach-topic .click-to-nav a:nth-child(9){right:-8px}.we-teach-topic .click-to-nav a:nth-child(11){right:-1px}.wrapper-sect-inside .col-md-6:first-of-type{width:60%}.wrapper-sect-inside .col-md-6:last-of-type{width:40%}.price-coddy .price_item .price_item_title{top:53px;font-size:16px}.price-coddy .price_item{height:460px}.price-coddy .price_item .price_item_desc{top:280px}.our-awards .awards-title.down{padding-left:0}.main-site-nav li{padding-left:4px;padding-right:4px}.wrapper-sect-inside .text-about-coddy{padding-right:0}#info_contacts .form_contacts .any-questions .your-stuff-inp{max-width:90%}.more-info-about-us .coddy-tv-block iframe{width:463px;height:248px}.price-coddy .price_item div{font-size:13px;line-height:12px}.price-coddy .price_item .price_item_count_child{top:248px}.price-coddy .price_item .price_item_price{font-size:22px;top:365px}.price-coddy .price_item .price_item_desc p{margin-bottom:6px}}@media screen and (max-width:1200px){.we-teach-topic .click-to-nav a:nth-child(5){top:124px;left:372px}.we-teach-topic .click-to-nav a:nth-child(4){top:240px;left:175px}.we-teach-topic .click-to-nav a:nth-child(6){top:216px;left:455px}.we-teach-topic .click-to-nav a:nth-child(10){left:-20px}.wrapper-sect-inside .col-md-6:first-of-type{width:53%}.wrapper-sect-inside .col-md-6:last-of-type{width:47%}.wrapper-sect-inside .text-about-coddy{padding-right:0}#info_contacts .form_contacts .any-questions .your-stuff-inp{max-width:100%}#info_contacts .form_contacts .any-questions .your-stuff-inp .right_block{height:auto!important}.price-coddy .price_item .price_item_desc{font-size:14px;line-height:16px}.price-coddy .price_item .price_item_desc p{margin-bottom:6px}}@media screen and (max-width:991px){.we-teach-topic .click-to-nav a:nth-child(4){top:194px;left:135px}.we-teach-topic .click-to-nav a:nth-child(5){top:100px;left:301px}.we-teach-topic .click-to-nav a:nth-child(6){top:177px;left:373px}.wrapper-sect-inside .col-md-6:first-of-type{width:100%}.wrapper-sect-inside .col-md-6:last-of-type{width:100%}}@media screen and (max-width:768px){.ic-video{top:23px}}@media screen and (max-width:400px){.price-coddy .price_item .price_item_price{top:83%}}.bx-breadcrumb .bx-breadcrumb-item{float:none;display:inline-block}.payment a.link.primary{display:inline-block;margin:0 0 50px}.payment a.link.primary.part-payment-tinkoff{color:#333;background-color:#ffdd2d;padding:5px 24px 4px!important;-webkit-box-shadow:0 5px 0 orange;box-shadow:0 5px 0 orange}.payment a.link.primary.part-payment-tinkoff:hover{-webkit-box-shadow:0 5px 0 orange;box-shadow:0 2px 0 orange}.payment a.link.primary.sber_rassrochka{color:#fff;background-color:#21a038;padding:5px 24px 4px!important;-webkit-box-shadow:0 5px 0#21ba72;box-shadow:0 5px 0#21ba72}.payment a.link.primary.sber_rassrochka:hover{-webkit-box-shadow:0 5px 0#21ba72;box-shadow:0 2px 0#21ba72}.payment a.link.primary.part-payment-tinkoff img{margin:-12px -5px -12px -10px;height:63px}.payment a.link.primary.sber_rassrochka img{margin:3px 15px 3px 0;height:34px}.payment img{margin:0 15px;height:40px}.d-none{display:none}.payment_desc{margin:5px 0 25px;padding:5px;background-color:#d3dee5}.trustpilot-widget{border-radius:5px;position:relative;height:55px;padding:15.5px 5px 35px;width:228px;display:inline-block;vertical-align:top}.yandex-rating-badge{margin-left:20px;display:inline-block;vertical-align:top}@media only screen and (max-width:1300px){.trustpilot-widget{margin-top:10px!important;float:left}}@media only screen and (max-width:1280px){.yandex-rating-badge{margin-left:10px}.trustpilot-widget{margin-top:0!important}}@media only screen and (max-width:1200px){.trustpilot-widget{margin-top:10px!important}}@media only screen and (max-width:991px){.trustpilot-widget{margin-left:7px!important}.yandex-rating-badge{margin-left:0}}@media only screen and (min-width:991px){.header-block_m h1{margin-bottom:11px!important;font-size:60px!important;line-height:96%!important}.header-block_m.online-page .head_title{padding:190px 0 140px!important;max-width:720px!important}.header-block_m .text{max-width:77%;font-size:20px!important;line-height:27px!important}.header-block_m .text p{margin-bottom:33px!important}}@media only screen and (max-width:637px){.yandex-rating-badge{display:block;margin-top:7px;margin-left:0}.trustpilot-widget{margin-left:0!important}[data-academy-market]{margin-right:3px}}.header-block_m{position:relative;background:0 0!important}.header-block_m .head_title-tm{margin-bottom:36px;color:#0095b6;font-size:37px;line-height:130%;font-weight:700}.header-block_m .head_title-of{margin-bottom:34px;font-size:17px;color:gray;line-height:130%}.header-block_m .head_title-of span{color:#000}.header-block_m .link.primary{background:#483d8b!important;box-shadow:0 5px 0#483d8b!important;font-size:16px;max-width:550px}.header-block_m-im{width:100%;max-width:1920px;margin:auto;position:absolute;left:0;right:0}.header-block_m-im .mm1{position:absolute;top:0;left:0;z-index:1}.header-block_m-im .mm2{position:absolute;top:150px;right:100px;z-index:1}.benefit-block_new.online-page .benefit-block-item{float:none!important;min-height:auto!important;width:100%!important}.benefit-block_new.online-page .benefit-block-item+.benefit-block-item{margin-top:25px}.benefit-block_new.online-page .benefit-block-item .text{margin:0!important;max-width:100%!important;font-size:25px!important;line-height:117%!important}.benefit-block_new.online-page .benefit-block-item .text:before{top:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExM18xMjA4KSI+CjxwYXRoIGQ9Ik05Ljk5OTk5IDMuOTEwNjFDMTEuMDc5OSAzLjkxMDYxIDExLjk1NTMgMy4wMzUxOSAxMS45NTUzIDEuOTU1MzFDMTEuOTU1MyAwLjg3NTQyMSAxMS4wNzk5IDAgOS45OTk5OSAwQzguOTIwMSAwIDguMDQ0NjggMC44NzU0MjEgOC4wNDQ2OCAxLjk1NTMxQzguMDQ0NjggMy4wMzUxOSA4LjkyMDEgMy45MTA2MSA5Ljk5OTk5IDMuOTEwNjFaIiBmaWxsPSIjM0I2RTg5Ii8+CjxwYXRoIGQ9Ik05Ljk5OTk5IDMuOTEwNjFDMTEuMDc5OSAzLjkxMDYxIDExLjk1NTMgMy4wMzUxOSAxMS45NTUzIDEuOTU1MzFDMTEuOTU1MyAwLjg3NTQyMSAxMS4wNzk5IDAgOS45OTk5OSAwQzguOTIwMSAwIDguMDQ0NjggMC44NzU0MjEgOC4wNDQ2OCAxLjk1NTMxQzguMDQ0NjggMy4wMzUxOSA4LjkyMDEgMy45MTA2MSA5Ljk5OTk5IDMuOTEwNjFaIiBmaWxsPSIjM0I2RTg5Ii8+CjxwYXRoIGQ9Ik05Ljk5OTk5IDMuOTEwNjFDMTEuMDc5OSAzLjkxMDYxIDExLjk1NTMgMy4wMzUxOSAxMS45NTUzIDEuOTU1MzFDMTEuOTU1MyAwLjg3NTQyMSAxMS4wNzk5IDAgOS45OTk5OSAwQzguOTIwMSAwIDguMDQ0NjggMC44NzU0MjEgOC4wNDQ2OCAxLjk1NTMxQzguMDQ0NjggMy4wMzUxOSA4LjkyMDEgMy45MTA2MSA5Ljk5OTk5IDMuOTEwNjFaIiBmaWxsPSIjM0I2RTg5Ii8+CjxwYXRoIGQ9Ik05Ljk5OTk5IDIwQzExLjA3OTkgMjAgMTEuOTU1MyAxOS4xMjQ1IDExLjk1NTMgMTguMDQ0N0MxMS45NTUzIDE2Ljk2NDggMTEuMDc5OSAxNi4wODk0IDkuOTk5OTkgMTYuMDg5NEM4LjkyMDEgMTYuMDg5NCA4LjA0NDY4IDE2Ljk2NDggOC4wNDQ2OCAxOC4wNDQ3QzguMDQ0NjggMTkuMTI0NSA4LjkyMDEgMjAgOS45OTk5OSAyMFoiIGZpbGw9IiMzQjZFODkiLz4KPHBhdGggZD0iTTE4LjA0NDcgMTEuOTU1NUMxNi45NjI5IDExLjk1NTUgMTYuMDg5NCAxMS4wODIgMTYuMDg5NCAxMC4wMDAyQzE2LjA4OTQgOC45MTg0NiAxNi45NjI5IDguMDQ0OTIgMTguMDQ0NyA4LjA0NDkyQzE5LjEyNjQgOC4wNDQ5MiAyMCA4LjkxODQ2IDIwIDEwLjAwMDJDMjAgMTEuMDgyIDE5LjEyNjQgMTEuOTU1NSAxOC4wNDQ3IDExLjk1NTVaIiBmaWxsPSIjM0I2RTg5Ii8+CjxwYXRoIGQ9Ik0xLjk1NTMxIDExLjk1NTVDMC44NzM1NCAxMS45NTU1IDAgMTEuMDgyIDAgMTAuMDAwMkMwIDguOTE4NDYgMC44NzM1NCA4LjA0NDkyIDEuOTU1MzEgOC4wNDQ5MkMzLjAzNzA3IDguMDQ0OTIgMy45MTA2MSA4LjkxODQ2IDMuOTEwNjEgMTAuMDAwMkMzLjkxMDYxIDExLjA4MiAzLjAzNzA3IDExLjk1NTUgMS45NTUzMSAxMS45NTU1WiIgZmlsbD0iIzNCNkU4OSIvPgo8cGF0aCBkPSJNMTYuMzc4OCA1LjAwMjU0QzE1Ljk5NzkgNS4zODM0NCAxNS4zNzgzIDUuMzgzNDQgMTQuOTk3MyA1LjAwMjU0QzE0LjYxNjQgNC42MjE2NCAxNC42MTY0IDQuMDAyMDMgMTQuOTk3MyAzLjYyMTEzQzE1LjM3ODMgMy4yNDAyMiAxNS45OTc5IDMuMjQwMjIgMTYuMzc4OCAzLjYyMTEzQzE2Ljc1OTcgNC4wMDIwMyAxNi43NTk3IDQuNjIxNjQgMTYuMzc4OCA1LjAwMjU0WiIgZmlsbD0iIzNCNkU4OSIvPgo8cGF0aCBkPSJNNS4wMDI1NCAxNi4zNzlDNC42MjE2NCAxNi43NTk5IDQuMDAyMDMgMTYuNzU5OSAzLjYyMTEzIDE2LjM3OUMzLjI0MDIyIDE1Ljk5ODEgMy4yNDAyMiAxNS4zNzg1IDMuNjIxMTMgMTQuOTk3NkM0LjAwMjAzIDE0LjYxNjcgNC42MjE2NCAxNC42MTY3IDUuMDAyNTQgMTQuOTk3NkM1LjM4MzQ0IDE1LjM3ODUgNS4zODM0NCAxNS45OTgxIDUuMDAyNTQgMTYuMzc5WiIgZmlsbD0iIzNCNkU4OSIvPgo8cGF0aCBkPSJNMTQuOTk3MyAxNi4zNzlDMTQuNjE2NCAxNS45OTgxIDE0LjYxNjQgMTUuMzc4NSAxNC45OTczIDE0Ljk5NzZDMTUuMzc4MyAxNC42MTY3IDE1Ljk5NzkgMTQuNjE2NyAxNi4zNzg4IDE0Ljk5NzZDMTYuNzU5NyAxNS4zNzg1IDE2Ljc1OTcgMTUuOTk4MSAxNi4zNzg4IDE2LjM3OUMxNS45OTc5IDE2Ljc1OTkgMTUuMzc4MyAxNi43NTk5IDE0Ljk5NzMgMTYuMzc5WiIgZmlsbD0iIzNCNkU4OSIvPgo8cGF0aCBkPSJNMy42MjExMyA1LjAwMjU0QzMuMjQwMjIgNC42MjE2NCAzLjI0MDIyIDQuMDAyMDMgMy42MjExMyAzLjYyMTEzQzQuMDAyMDMgMy4yNDAyMiA0LjYyMTY0IDMuMjQwMjIgNS4wMDI1NCAzLjYyMTEzQzUuMzgzNDQgNC4wMDIwMyA1LjM4MzQ0IDQuNjIxNjQgNS4wMDI1NCA1LjAwMjU0QzQuNjIxNjQgNS4zODM0NCA0LjAwMjAzIDUuMzgzNDQgMy42MjExMyA1LjAwMjU0WiIgZmlsbD0iIzNCNkU4OSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzExM18xMjA4Ij4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.benefit-block_new{position:relative}.benefit-block_new .benefit-block-img{max-width:1920px;width:100%;right:0;margin:auto;position:absolute;top:0;left:0;z-index:2}.benefit-block_new .benefit-block-img .mob{display:none}.benefit-block_new .benefit-block-in{padding-left:50%}.benefit-block_new.online-page .benefit-block-items{height:auto!important;background:0 0!important;margin:85px 0 100px!important}.benefit-block_new.online-page .benefit-block-title{margin-bottom:40px}@media only screen and (min-width:991px) and (max-width:1300px){.header-block_m .head_title-tm{font-size:24px}.header-block_m h1{font-size:53px!important}}@media only screen and (max-width:1750px){.header-block_m-im .mm2{right:-100px}}@media only screen and (max-width:1360px){.benefit-block_new .benefit-block-img{left:-13%}}@media only screen and (max-width:1200px){.header-block_m-im .mm2{max-width:400px;right:0}.benefit-block_new .benefit-block-img{left:-28%}}@media only screen and (max-width:991px){.header-block_m .head_title-tm{font-size:20px}.header-block_m .head_title-of{font-size:15px}.header-block_m.online-page .head_title h1{font-size:34px!important}.benefit-block_new .benefit-block-img{left:-20px;top:-53px}.benefit-block_new .benefit-block-img .mob{display:block}.benefit-block_new .benefit-block-img .des{display:none}.benefit-block_new .benefit-block-img img{max-width:363px}.benefit-block_new .benefit-block-in{padding-left:0}.benefit-block_new.online-page .benefit-block-item .text{font-size:17px!important}.benefit-block_new.online-page .benefit-block-item .text:before{top:-9px}.benefit-block_new.online-page .benefit-block-items{padding-top:250px!important}}@media only screen and (max-width:768px){.header-block_m-im .mm1{max-width:220px}.header-block_m-im .mm2{top:100px;max-width:385px}.header-block_m.online-page .head_title{padding:410px 0 30px!important}.header-block_m .head_title-tm{font-size:20px!important;margin-bottom:20px!important}.header-block_m.online-page .head_title h1{font-size:34px!important;line-height:35px!important}.header-block_m{overflow:hidden}.header-block_m-im .mm2{right:-75px}}[data-academy-market]{padding:7.5px!important;margin-left:17px}[data-academy-market-block]>div,[data-academy-market-block]>svg,[data-academy-market-link],[data-academy-market-rating]{font-size:14px!important;font-weight:400!important}[data-academy-market-reviews]{color:#fff!important}[data-academy-market-block]>svg{top:2px!important;height:14px!important}.tp-widget-rating{color:#fff;margin-right:10px;display:inline-block}.tp-widget-logo{background-image:url(/upload/images/footer/trustpilot.svg);background-repeat:no-repeat;display:inline-block;width:80px;height:20px;position:relative;top:3px}.ih-reviews-block{display:inline-block;vertical-align:top;border-radius:5px;margin-left:20px}.ih-reviews{max-width:none!important;width:265px}.ih-reviews__container1{background:#385d6f;height:55px;border-radius:5px;padding:5px 10px;display:inline-block!important}.ih-reviews__img{height:30px;vertical-align:middle;display:inline-block}.ih-reviews__title_info-hit{display:inline-block!important;margin-top:8px}.ih-reviews__reviews,.ih-reviews__star{display:inline-flex!important;margin-left:10px;vertical-align:text-bottom}.ih-reviews__reviews{margin-left:15px;vertical-align:middle}.ih-reviews__count{color:#fff!important;margin-top:3px}.school-rev-block{background-image:url(/upload/images/footer/school_review.svg);background-repeat:no-repeat;width:254px;display:inline-block;height:130px;float:left}.okurs-block{display:inline-block;vertical-align:top;margin-left:15px}.right-block-l2{margin-top:20px}@media only screen and (max-width:1300px){[data-academy-market]{margin-top:10px}}@media only screen and (max-width:1280px){.ih-reviews-block,.okurs-block{margin-left:10px}[data-academy-market]{margin-left:10px;margin-top:0}}@media only screen and (max-width:1200px){[data-academy-market]{margin-top:10px}}@media only screen and (max-width:991px){[data-academy-market]{margin-top:0;margin-left:10px}.ih-reviews-block{margin-top:0}.okurs-block{margin-top:20px}}@media only screen and (max-width:750px){[data-academy-market]{margin-top:15px;margin-left:0!important}}@media only screen and (max-width:650px){[data-academy-market]{margin-left:0!important;margin-top:14px!important}.ih-reviews-block{margin-top:15px;margin-left:0}.school-rev-block{background-image:url(/upload/images/footer/school_review_mob.svg);width:367px;height:87px}.okurs-block{margin-left:0;margin-top:15px}.right-block-l2{margin-top:0}#informer,.yandex-rating-badge{margin-top:15px!important}}.personal-plan-form-block{position:fixed;top:auto;bottom:85px;right:auto;left:85px;display:none;width:489px;background:#fff;border-radius:30px;z-index:100;box-shadow:0 0 10px 3px #d4d4d4}.personal-plan-form-block .text{text-align:center}.personal-plan-form-block a{text-decoration:none}.personal-plan-form-block .close{width:50px;height:50px;display:none;background-image:url(/upload/images/widget/personal-plan-close.svg);position:absolute;top:-40px;right:-40px;background-repeat:no-repeat;background-size:contain;opacity:1}.personal-plan-form-block img{pointer-events:none;margin-top:-130px}.personal-plan-form-block .pp-title{margin-top:30px;color:#333;font-size:25px;font-weight:700;line-height:34px}.personal-plan-form-block button{width:385px;margin-top:30px;margin-bottom:40px;border-radius:50px;padding:14px 20px;color:#fff;font-size:24px;border:0;background:#f18225;box-shadow:1px 4px 1px #b56521}@media only screen and (max-width:1024px){.personal-plan-form-block{width:350px;left:20px;bottom:15px}.personal-plan-form-block button{width:277px;font-size:18px;line-height:23px;padding:14px 10px}.personal-plan-form-block .pp-title{font-size:18px;line-height:24px}.personal-plan-form-block img{width:277px;margin-top:-90px}.personal-plan-form-block .close{width:50px;height:50px;right:-10px;top:-50px}}#regiFormBlock .animation_logo_container{top:-105px!important;right:-42px!important}#regiFormBlock input{font-size:16px;font-weight:400;line-height:24px;padding:10px 14px;border-radius:12px;border:1px solid #c2c2c2}#regiFormBlock input:focus{border:1px solid #0098bd}#regiFormBlock input[name=user_name]{width:402px}#regiFormBlock .form{background:#fff}#regiFormBlock .registration .form{width:646px}#regiFormBlock .policy-text{font-size:10px;font-weight:500;line-height:16px}#regiFormBlock form .input_checkbox>.span_checkbox{width:16px;height:16px;border:1px solid #0098bd;border-radius:4px}#regiFormBlock form .input_checkbox>.span_checkbox:before{background:url(/upload/images/registration/checked.svg)0 0 no-repeat;margin-top:5px;margin-left:5px}#regiFormBlock .promo-apply-btn{margin-top:17px!important}#regiFormBlock .registration .form-area .title{font-size:48px;line-height:58px;text-transform:none;padding-right:0;margin-bottom:25px}#regiFormBlock .registration .form-area .field-error{margin-bottom:0}#regiFormBlock .registration .form-area .title .purple{color:#ff2eac}#regiFormBlock .field-mask-phone{border:1px solid #c2c2c2}#regiFormBlock .close.main{width:40px;height:40px;bottom:20px!important;right:20px;border-radius:60px;box-shadow:0 0 5px 5px #f3f3f3;top:auto;background:url(/upload/images/registration/close.svg)no-repeat center center}#regiFormBlock .regi-logo{position:absolute;right:-35px;top:-70px}#regiFormBlock .field-button a.link.act.purple{padding:16px 30px 18px!important;font-size:18px;box-shadow:0 5px 0#b51067;margin-top:15px;width:184px;background:#ff16a3;animation:btnjump 6s ease-in-out infinite}#regiFormBlock .center-btn .link:before,#regiFormBlock .field-button a.link.act.purple:hover{background-color:#ff26a9}#regiFormBlock .field-button a.link.act.purple:after{background-image:none;left:-200px;width:200%;height:100%;top:-50px;background:linear-gradient(to bottom,rgba(229,172,142,0),rgba(255,255,255,.5) 50%,rgba(229,172,142,0));transform:rotateZ(150deg) translate(-5em,7.5em);animation:sheen 2s forwards;animation-iteration-count:infinite;animation-fill-mode:forwards}#regiFormBlock .registration .pict{background:url(/upload/images/registration/bg.svg)center center no-repeat;border-top-left-radius:30px;border-bottom-left-radius:30px;padding-top:0;padding-bottom:0;height:505px}#regiFormBlock .registration .pict .pict-area{background:url(/upload/images/registration/boy.svg)center center no-repeat;margin-top:-90px}#regiFormBlock .registration{border:0;background:0 0}#regiFormBlock .registration .form{border-radius:0 20px 20px 20px}#regiFormBlock .checkpromo{font-weight:600;font-size:18px;line-height:22px}#regiFormBlock .promocode{width:132px!important}#regiFormBlock .logo-bg-mob{display:none}@media only screen and (max-width:1024px){#regiFormBlock .animation_logo_container{display:none}}@media only screen and (max-width:600px){#regiFormBlock{top:70px!important;left:20%;width:354px}#regiFormBlock .registration .form{border-radius:20px}#regiFormBlock .regi-logo{display:none}#regiFormBlock .registration .form-area .title{font-size:28px;line-height:36px;text-align:center}#regiFormBlock .close.main{width:30px;height:30px;top:-50px;right:0;background-color:#fff;box-shadow:none}#regiFormBlock .registration .form-area{width:354px;padding-bottom:35px}#regiFormBlock .logo-bg-mob{background:url(/upload/images/registration/bg_mob.svg)center center no-repeat;display:block;background-size:cover;margin-bottom:20px;position:relative;height:330px;border-radius:20px}#regiFormBlock .logo-bg-img{position:absolute;top:-50px;left:60px}#regiFormBlock .promocode-input{width:130px!important}#regiFormBlock .promocode-button{width:50%!important}#regiFormBlock .registration .form-area .field input{max-width:calc(100% - 5px)}#regiFormBlock .field-mail-column .req_email{width:100%!important;max-width:calc(100% - 5px)!important}#regiFormBlock .field-tel-column{max-width:calc(100% - 5px)!important}}
/* End */


/* Start:/local/templates/coddy/components/w-help/area.banner/area_top/style.min.css?17505657821577*/
.banner-wrapper{position:relative;height:80px}.header-banner-block{height:80px}.header-banner-medium-block,.header-banner-mob-block{display:none}.header-banner{height:80px;width:100%;position:absolute;top:0;background-repeat:no-repeat;background-color:#aadef3;z-index:10;display:none;background-size:cover;background-position:center}.header-banner.active{display:block}.header-banner.active[data-bg]{background-image:var(--data-bg)}.header_banner_btn{padding:15px 36px;background:#7c4096;border-radius:10px;font-weight:500;line-height:22px;transition:.3s;cursor:pointer;text-decoration:none}.header_banner_btn.left{top:15px;left:30px;display:block}.header_banner_btn.right{top:15px;right:30px;display:block}.header_banner_btn,.header_banner_cnt{display:none;position:absolute;z-index:100;font-size:16px;color:#fff}.header_banner_cnt.left,.header_banner_cnt.right{top:30px;font-size:20px;font-weight:700;display:block}.header_banner_cnt.left{left:250px}.header_banner_cnt.right{right:250px}.row.banner-btn-row{position:relative}@media only screen and (max-width:1280px){.header-banner-block{display:none}.header-banner-medium-block .header-banner{position:relative;height:90px}.header-banner-medium-block{display:block;height:90px}.row.banner-btn-row{position:inherit}}@media only screen and (max-width:1024px){.header-banner-block.skeleton.h-80,.header-banner-mob-block .header-banner{position:relative;height:100px}.header-banner-mob-block .header-banner img{max-width:100%}.header-banner-mob-block{display:block}.header-banner-block,.header-banner-medium-block{display:none}}
/* End */


/* Start:/local/components/coddy/phone.code.list/templates/main/style.min.css?17304180392414*/
.countries_list{position:absolute;z-index:1}.countries_list.none{display:none}.countries_list ul{list-style:none;height:200px;overflow-y:auto;width:max-content;background-color:#fff}.countries_list ul li{margin-bottom:12px;cursor:pointer;font-size:13px;padding:4px 8px}.countries_list ul li img{width:25px;padding-bottom:2px;margin-left:5px}.countries_list ul li span{float:right;margin-left:5px}.country_arrow,.country_code,.country_mask,.flag_img{display:inline-block}.flag_img{margin-bottom:5px;width:28px}#regiFormBlock .country_code{font-size:16px;font-weight:400;line-height:24px}.country_mask{max-width:52%!important}.registration .form-area .field.field-mask-phone{border-bottom:1px solid #a7a7a8;max-width:calc(100% - 100px)!important}.registration .form-area .field.field-mask-phone.err{border-bottom:1px solid red!important}.registration .form-area .field-tel-column .field.field-mask-phone{max-width:calc(100% - 30px)!important}.registration .form-area .field-mail-column .field-error{max-width:none}.country_arrow{color:gray}#regiFormBlock .country_arrow img{margin-top:-5px}.change_country{cursor:pointer}.registration .form-area .field input.country_mask{border-bottom:none}.registration .form-area .field input.country_mask:focus{border-bottom:none}.registration .form-area .field input.promocode{max-width:calc(100% - 20px)!important}.promo-apply-btn{margin-top:46px!important}#regiFormBlock input[name=user_phone]{border:0;padding:0}#regiFormBlock input[name=user_phone]:focus{border:0}#regiFormBlock .field-mask-phone{padding:10px 14px;border-radius:12px}#regiFormBlock .form-block .close.main{background:url(/upload/images/registration/close.svg)no-repeat center center;bottom:10px!important}@media only screen and (max-width:1480px){.country_code{font-size:14px}.flag_img{width:20px}.country_mask{margin-left:0}.promo-apply-btn{margin-top:39px!important}}@media only screen and (max-width:1024px){.country_mask{max-width:55%!important}.registration .form-area .field-tel-column .field.field-mask-phone{max-width:calc(100% - 0px)!important}#regiFormBlock .field-tel-column{float:left!important;overflow:hidden}.field-mail-column{width:100%!important;float:left!important}#regiFormBlock .field-mail-column .req_email,#regiFormBlock .field-tel-column{width:100%!important;max-width:calc(100% - 30px)!important}}@media only screen and (max-width:648px){.promo-apply-btn{margin-top:33px!important}}
/* End */


/* Start:/local/components/coddy/phone.code.list/templates/main_trial/style.min.css?17304180391992*/
.countries_list{position:absolute;z-index:1}.countries_list.none{display:none}.countries_list ul{list-style:none;height:200px;overflow-y:auto;width:max-content;background-color:#fff}.countries_list ul li{margin-bottom:12px;cursor:pointer;font-size:13px;padding:4px 8px}.countries_list ul li img{width:25px;padding-bottom:2px;margin-left:5px}.countries_list ul li span{float:right;margin-left:5px}.country_arrow,.country_code,.country_mask,.flag_img{display:inline-block}.flag_img{margin-bottom:5px;width:28px}.country_code{font-size:18px}.country_mask{max-width:52%!important}.registration .form-area .field.field-mask-phone{border-bottom:1px solid #a7a7a8;max-width:calc(100% - 100px)!important}.registration .form-area .field.field-mask-phone.err{border-bottom:1px solid red!important}.registration .form-area .field-tel-column .field.field-mask-phone{max-width:calc(100% - 30px)!important}.registration .form-area .field-mail-column .field-error{max-width:none}.country_arrow{color:gray}.change_country{cursor:pointer}.registration .form-area .field input.country_mask{border-bottom:none}.registration .form-area .field input.country_mask:focus{border-bottom:none}.registration .form-area .field input.promocode{max-width:calc(100% - 20px)!important}.promo-apply-btn{margin-top:46px!important}@media only screen and (max-width:1480px){.country_code{font-size:14px}.flag_img{width:20px}.country_mask{margin-left:0}.promo-apply-btn{margin-top:39px!important}}@media only screen and (max-width:1024px){.country_mask{max-width:55%!important}.registration .form-area .field-tel-column .field.field-mask-phone{max-width:calc(100% - 0px)!important}#trialLesson .field-tel-column{float:left!important;overflow:hidden}.field-mail-column{width:100%!important;float:left!important}#trialLesson .field-mail-column .req_email,#trialLesson .field-tel-column{width:100%!important;max-width:calc(100% - 30px)!important}}@media only screen and (max-width:648px){.promo-apply-btn{margin-top:33px!important}}
/* End */


/* Start:/local/components/coddy/phone.code.list/templates/callback/style.min.css?17304180392157*/
.countries_list{position:absolute;z-index:10}.countries_list.none{display:none}.countries_list ul{list-style:none;height:200px;overflow-y:auto;width:max-content;background-color:#fff}.countries_list ul li{margin-bottom:12px;cursor:pointer;font-size:13px;padding:4px 8px}.countries_list ul li img{width:25px;padding-bottom:2px;margin-left:5px}.countries_list ul li span{float:right;margin-left:5px}.country_arrow,.country_code,.country_mask,.flag_img{display:inline-block}.flag_img{margin-bottom:5px;width:28px}.country_code{font-size:18px}.country_mask{max-width:52%!important}#callbackFormBlock .registration .form-area .field.field-mask-phone{border-bottom:1px solid #a7a7a8;max-width:calc(100% - 130px)!important}.registration .form-area .field.field-mask-phone.err{border-bottom:1px solid red!important}.registration .form-area .field-tel-column .field.field-mask-phone{max-width:calc(100% - 30px)!important}.registration .form-area .field-mail-column .field-error{max-width:none}.country_arrow{color:gray}.change_country{cursor:pointer}.registration .form-area .field input.country_mask{border-bottom:none}.registration .form-area .field input.country_mask:focus{border-bottom:none}.registration .form-area .field input.promocode{max-width:calc(100% - 20px)!important}.promo-apply-btn{margin-top:46px!important}@media only screen and (max-width:1480px){.country_code{font-size:14px}.flag_img{width:20px}.country_mask{margin-left:0}.promo-apply-btn{margin-top:39px!important}}@media only screen and (max-width:1024px){.country_mask{max-width:55%!important}.registration .form-area .field-tel-column .field.field-mask-phone{max-width:calc(100% - 0px)!important}.field-tel-column{max-width:calc(100% - 60px)!important;overflow:hidden}.field-mail-column,.field-tel-column{width:100%!important;float:left!important}#callbackFormBlock .field-mail-column .req_email{width:100%!important;max-width:calc(100% - 60px)!important}}@media only screen and (max-width:648px){.promo-apply-btn{margin-top:33px!important}}@media only screen and (max-width:620px){#callbackFormBlock .registration .form-area .field.field-mask-phone{max-width:calc(100% - 62px)!important}}
/* End */


/* Start:/local/templates/coddy/styles.min.css?17383578491570*/
.btn_news,.btn_news:hover{text-decoration:none;color:#fff}.btn_news{display:inline-block;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-border-radius:2em;border-radius:2em;font-size:14px;padding:14px 20px;margin:0;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:700;-webkit-box-shadow:0 5px 0#2c3649;box-shadow:0 5px 0#2c3649;background-color:#485a7f}.btn_news:hover{top:3px;-webkit-box-shadow:0 2px 0#2c3649;box-shadow:0 2px 0#2c3649}.btn_news.primary{background-color:#3db39e;-webkit-box-shadow:0 5px 0#3b9376;box-shadow:0 5px 0#3b9376}.btn_news.primary:hover{-webkit-box-shadow:0 2px 0#3b9376;box-shadow:0 2px 0#3b9376}.btn_news.submit{background-color:#0493b4;-webkit-box-shadow:0 5px 0#0484ac;box-shadow:0 5px 0#0484ac}.btn_news.submit:hover{-webkit-box-shadow:0 2px 0#0484ac;box-shadow:0 2px 0#0484ac}.btn_news.franchise_site{color:#fff;position:static;max-width:none;box-sizing:border-box;padding:20px 50px;margin:30px auto 0;border:0;border-radius:25px;box-shadow:0 5px 5px rgb(44 28 159/50%);-webkit-box-shadow:0 5px 5px rgb(44 28 159/50%);text-transform:uppercase;cursor:pointer;background:linear-gradient(#6547ff,#213ca5);text-decoration:none!important}.btn_news.franchise_site:hover{box-shadow:0 1px 5px rgb(44 28 159/50%);-webkit-box-shadow:0 1px 5px rgb(44 28 159/50%)}.blog_news_item{background-color:#e1f3ff;border-radius:25px;padding:40px}.blog_quote_item,.ra-block{padding:40px;border-radius:25px;box-shadow:0 0 4px 4px #e7e7e7}img:not([src]):not([srcset]){visibility:hidden}
/* End */


/* Start:/local/templates/coddy/css/academy-market-widget.min.css?17394463491680*/
[data-academy-market]{text-align:left!important;background-image:url(/upload/images/footer/academy_market.svg);background-repeat:no-repeat;position:relative!important;display:inline-block!important;color:#fff!important;border-radius:6px!important;box-sizing:border-box!important;align-self:flex-start!important;overflow:hidden!important;height:55px;width:260px}[data-academy-market]>a{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:inherit!important}[data-academy-market-rating],[data-academy-market]>div{display:flex!important;align-items:center!important}[data-academy-market-rating]{background:rgba(0,0,0,.18)!important;border-radius:4px!important;font-size:16.5px!important;font-weight:700!important;line-height:16px!important;letter-spacing:.06px!important;justify-content:center!important;box-sizing:border-box!important;padding:8px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin-right:8px!important}[data-academy-market-block]>div,[data-academy-market-link]{font-weight:500!important;line-height:16px!important;letter-spacing:.12px!important;color:#fff!important}[data-academy-market-link]{display:block!important;font-size:13px!important;margin-bottom:2px!important;text-decoration:none!important}[data-academy-market-reviews]{color:#fff!important}[data-academy-market-block]{display:flex!important;align-items:baseline!important}[data-academy-market-block]>svg{display:block!important;margin-right:2px!important;width:15px!important;position:relative!important;top:1px!important}[data-academy-market-block]>div{font-size:12px!important}
/* End */


/* Start:/local/templates/coddy/js/scroll-snap-slider/scroll-snap-slider.css?17466310626110*/
/* Main  */
.scroll-snap-slider {
  display: flex;
  flex-wrap: nowrap;
  justify-content: normal;
  overflow-x: auto;
  padding-inline: 0;
  scroll-behavior: smooth;
  scroll-snap-stop: always;
  scroll-snap-type: x mandatory;
}
@media (prefers-reduced-motion) {
  .scroll-snap-slider {
    scroll-behavior: auto;
  }
}
.scroll-snap-slider:not(.-show-scroll-bar) {
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}
.scroll-snap-slider:not(.-show-scroll-bar)::-webkit-scrollbar {
  display: none;
}
.scroll-snap-slide {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  justify-content: center;
  max-width: none;
  scroll-snap-align: start;
  width: 100%;
}
/* Sliders */
:root {
  --snap-slider-spacer: 1rem;
  --snap-slider-transition-duration: 0.3s;
  --snap-slider-transition-easing: cubic-bezier(0.42, 0.42, 0.84, 1);
  --snap-slider-spacer-half: 0.5rem;
  --snap-slider-spacer-double: 2rem;
  --snap-slider-max-width: 1024px;
  --snap-slider-color-dark: #181818;
  --snap-slider-color-light: #fff;
  --snap-slider-color-neutral: #c5c5c5;
  --snap-slider-color-active: #707070;
  --snap-slider-color-accent: #2196f3;
  --snap-slider-color-accent-active: #1766a6;
  --snap-slider-arrow-size: 64px;
  --snap-slider-dot-size: 16px;
}
.scroll-snap-container {
  position: relative;
  /* slider */
  /* buttons */
  /* indicators */
}
.scroll-snap-container .scroll-snap-slider {
  --slider-h: 100%;
  --slider-w: 400px;
  --slider-p: 0 10px;
  box-sizing: border-box;
  height: var(--slider-h);
  margin: 1rem auto;
  width: var(--slider-w);
  z-index: 10;
}
.scroll-snap-container .scroll-snap-slider .scroll-snap-slide {
  scroll-margin-block: 8rem;
  width: var(--slider-w);
  height: var(--slider-h);
  padding: var(--slider-p);
}
@media (max-width: 480px) {
  .scroll-snap-container .scroll-snap-slider .scroll-snap-slide {
    width: 100%;
  }
}
@media (min-width: 480px) and (max-width: 760px) {
  .scroll-snap-container .scroll-snap-slider .scroll-snap-slide {
    width: 50%;
  }
}
.scroll-snap-container .scroll-snap-slider .scroll-snap-slide article {
  align-items: center;
  background: var(--snap-slider-color-dark);
  color: var(--snap-slider-color-light);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  text-align: center;
  width: 100%;
}
.scroll-snap-container .scroll-snap-buttons {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--snap-slider-spacer-half);
  opacity: 1;
  transition: opacity var(--snap-slider-transition-duration) var(--snap-slider-transition-easing);
  z-index: 5;
  position: absolute;
  justify-content: space-between;
  top: calc(50% - (var(--snap-slider-arrow-size) / 2));
  width: 100%;
}
.scroll-snap-container .scroll-snap-buttons .arrow {
  background: transparent;
  border: 0;
  cursor: pointer;
  height: var(--snap-slider-arrow-size);
  margin: 0 var(--snap-slider-spacer-half);
}
.scroll-snap-container .scroll-snap-buttons .arrow svg {
  height: 100%;
  width: auto;
}
.scroll-snap-container .scroll-snap-buttons .arrow.-disabled {
  cursor: not-allowed;
  opacity: 0.3;
}
.scroll-snap-container .scroll-snap-buttons .arrow.-prev svg {
  transform: rotate(0deg);
}
.scroll-snap-container .scroll-snap-buttons .arrow.-prev {
  position: absolute;
  left: calc(-1 * (var(--snap-slider-arrow-size) + var(--snap-slider-spacer) * 3));
}
@media (max-width: 960px) {
  .scroll-snap-container .scroll-snap-buttons .arrow.-prev {
    left: 0;
  }
}
.scroll-snap-container .scroll-snap-buttons .arrow.-next {
  position: absolute;
  right: calc(-1 * (var(--snap-slider-arrow-size) + var(--snap-slider-spacer) * 3));
  transform: rotate(180deg);
}
@media (max-width: 960px) {
  .scroll-snap-container .scroll-snap-buttons .arrow.-next {
    right: 0;
  }
}
.scroll-snap-container .scroll-snap-indicators {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--snap-slider-spacer-half);
  justify-content: center;
  opacity: 1;
  transition: opacity var(--snap-slider-transition-duration) var(--snap-slider-transition-easing);
  z-index: 5;
}
.scroll-snap-container .scroll-snap-indicators input[type="radio"] {
  display: none;
}
.scroll-snap-container .scroll-snap-indicators .indicator.-active {
  background-color: var(--snap-slider-color-accent);
}
.scroll-snap-container .scroll-snap-indicators.-hidden {
  opacity: 0;
}
.scroll-snap-container .scroll-snap-indicators .indicator {
  background-color: var(--snap-slider-color-neutral);
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  display: block;
  height: var(--snap-slider-dot-size);
  width: var(--snap-slider-dot-size);
  transition: background-color var(--snap-slider-transition-duration) var(--snap-slider-transition-easing);
}
.scroll-snap-container .scroll-snap-indicators .indicator:not(.-active):hover {
  background-color: var(--snap-slider-color-active);
}
.scroll-snap-slider.-single {
  --slider-h: 600px;
  --slider-w: 900px;
}
.scroll-snap-slider.-multi {
  max-width: calc(3 * var(--slider-w));
  width: 100%;
}
.scroll-snap-slider.-responsive {
  width: 100%;
}
.scroll-snap-slider.-multi-2 {
  max-width: calc(2 * var(--slider-w));
}
.scroll-snap-slider.-multi-3 {
  max-width: calc(3 * var(--slider-w));
}
.scroll-snap-slider.-multi-4 {
  max-width: calc(4 * var(--slider-w));
}
.scroll-snap-slider.-multi-5 {
  max-width: calc(5 * var(--slider-w));
}
.scroll-snap-slider.-multi-6 {
  max-width: calc(6 * var(--slider-w));
}
.scroll-snap-slider.-multi-7 {
  max-width: calc(7 * var(--slider-w));
}
.scroll-snap-slider.-multi-8 {
  max-width: calc(8 * var(--slider-w));
}
.scroll-snap-slider.-multi-9 {
  max-width: calc(8 * var(--slider-w));
}
.scroll-snap-slider.-draggable {
  cursor: grab;
}
.scroll-snap-slider.-draggable.-dragging {
  cursor: grabbing;
}
.scroll-snap-slider .visually-hidden:not(:focus, :active) {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
/*# sourceMappingURL=scroll-snap-slider.css.map */
/* End */


/* Start:/local/templates/coddy/css/informer.min.css?17394463491809*/
.informer{box-sizing:border-box;display:block;width:228px;height:144px;border-radius:6px;padding:20px;background:#fff;text-decoration:none;font-family:"Segoe UI",sans-serif}.informer__rating-wrapper{display:flex;align-items:center}.informer__reviews{font-size:16px;color:#92969d;line-height:170%}.informer_v1 .informer__logo{margin-bottom:16px}.informer_v1 .informer__rating{color:#141414;font-size:24px;font-weight:700;margin-right:16px}.informer_v2 .informer__logo{margin-bottom:24px}.informer_v1 .informer__rating-wrapper{margin-bottom:4px}.informer_v2 .informer__rating{color:#141414;font-size:40px;font-weight:700;margin-right:14px}.informer_v2 .informer__star{width:12px}.informer_v2 .informer__reviews{font-size:14px}.informer.dark{background:#385d6f}.informer.dark .informer__rating{color:#fff}.informer-140{width:140px;height:80px;padding:8px}.informer-140 .informer__logo{width:100%;margin-bottom:0}.informer-140 .informer__rating{font-size:16px;margin-right:6px}.informer-140 .informer__star{width:11px}.informer-140 .informer__rating-wrapper{margin-bottom:0}.informer-140 .informer__reviews{font-size:14px}.informer-siriusfuture{background:#1c1752!important}.informer-coddy{display:flex;align-items:center;width:321px;height:55px;padding:0 10px}.informer-coddy .informer__logo{width:50%;margin-bottom:0;order:1}.informer-coddy .informer__rating{font-size:14px;margin-right:15px;font-weight:400;margin-left:5px}.informer-coddy .informer__stars-wrapper{margin-right:10px}.informer-coddy .informer__stars{height:14px}.informer-coddy .informer__star{width:10px;height:10px}.informer-coddy .informer__reviews{font-size:11px;font-weight:400;color:#fff;line-height:25px}#informer{display:inline-block;margin:0 0 0 15px;vertical-align:top}@media only screen and (max-width:580px){#informer{margin-left:0}}
/* End */


/* Start:/local/templates/coddy/css/jquery.mCustomScrollbar.min.css?170923713642572*/
.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_container_wrapper,.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;overflow:hidden;top:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/local/templates/coddy/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0-20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0-40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0-56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(255,255,255,.75)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.75)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:rgba(255,255,255,.75)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.75)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0-1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0-72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0-92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0-112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0-128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5)0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0-1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0-1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{width:12px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
/* End */
/* /local/templates/coddy/css/fonts.min.css?17491350698124 */
/* /local/templates/coddy/css/skeleton.min.css?174492463214524 */
/* /local/templates/coddy/css/bootstrap.min.css?1738904411107697 */
/* /local/templates/coddy/css/main.min.css?1753325698675811 */
/* /local/templates/coddy/components/w-help/area.banner/area_top/style.min.css?17505657821577 */
/* /local/components/coddy/phone.code.list/templates/main/style.min.css?17304180392414 */
/* /local/components/coddy/phone.code.list/templates/main_trial/style.min.css?17304180391992 */
/* /local/components/coddy/phone.code.list/templates/callback/style.min.css?17304180392157 */
/* /local/templates/coddy/styles.min.css?17383578491570 */
/* /local/templates/coddy/css/academy-market-widget.min.css?17394463491680 */
/* /local/templates/coddy/js/scroll-snap-slider/scroll-snap-slider.css?17466310626110 */
/* /local/templates/coddy/css/informer.min.css?17394463491809 */
/* /local/templates/coddy/css/jquery.mCustomScrollbar.min.css?170923713642572 */
