/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}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:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}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{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{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-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{margin:0;padding:0;border:0;border-collapse:collapse;}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#000;background-color:#fafafa;}::-webkit-input-placeholder{color:#4e4e4e !important;}:-moz-placeholder{color:#4e4e4e !important;}::-moz-placeholder{color:#4e4e4e !important;}:-ms-input-placeholder{color:#4e4e4e !important;}::placeholder{color:#4e4e4e !important;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#8bcc38;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^='javascript:']:after,a[href^='#']:after{content:'';}}h1{font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;}h2{font-size:1.5rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h3{font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h4{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.625rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}dfn{font-style:italic;}mark{background-color:#fd0;color:#000;}small{font-size:0.875rem;}sub,sup{font-size:0.625rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #cccccc;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir="rtl"] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir="rtl"] menu,[dir="rtl"]
ol,[dir="rtl"]
ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #cccccc;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}a{text-decoration:none;}input,textarea{outline:none;}input:active,textarea:active{outline:none;}:focus{outline:none;}input{-webkit-appearance:none;}main{width:100%;margin:65px 0px 0px 0px;float:left;}div.over_all{width:100%;position:relative;overflow:hidden;float:left;}.menu_btn{display:none;}.no-homepage .center{max-width:1330px;margin:0px auto}div.layout-container{background:#efefef;width:100%;position:relative;overflow:hidden;font-family:'circe-regular';font-size:18px;color:#5a5a5a;float:left;}div.header_cont{background:#fff;width:100%;position:fixed;top:-70px;left:0;z-index:15;-moz-box-shadow:0 0 30px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2);-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.no-homepage .header_cont{top:0;}.header_cont_go .header_cont{transform:translate(0,70px);-webkit-transform:translate(0,70px);-o-transform:translate(0,70px);-moz-transform:translate(0,70px);}#block-header-logo{background:url(/themes/lingualeaders/images/logo.svg) no-repeat top;background-size:100%;width:100px;height:45px;margin:10px 0px 0px 50px;float:left;}#block-header-logo img{display:none;}#block-header-free-training{margin:10px 50px 0px 0px;font-size:17px;color:#fff;float:right;}#block-header-free-training a{background:#8bcc38;padding:10px 30px;display:block;color:#fff;border-radius:30px;-moz-border-radius:30px;-khtml-border-radius:30px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#block-header-free-training a:hover{background:#5bb4b6;}#block-header-phone-numbers{margin:9px 30px 4px 0px;float:right;}#block-call-me-header{background:#8bcc38 url(/themes/lingualeaders/images/phone.png) no-repeat center;background-size:14px;width:34px;height:34px;overflow:hidden;margin:17px 23px 7px 0px;border-radius:30px;-moz-border-radius:30px;-khtml-border-radius:30px;float:right;}#block-call-me-header a{width:100%;height:100%;display:block;}div.menu_duplicate{margin:10px 0px 0px 30px;float:left;}.menu_duplicate .menu{margin:-1px 0px 0px 0px;}.menu_duplicate li{padding:0;float:left;}.menu_duplicate a{padding:10px 15px;display:block;color:#4e4e4e !important;position:relative;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.menu_duplicate a:hover{color:#5bb4b6 !important;}.menu_duplicate a:before{content:"";position:absolute;left:15px;bottom:-10px;right:15px;z-index:2;opacity:0;border-bottom:3px solid #5bb4b6;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.menu_duplicate a:hover:before{opacity:1;transform:translate(0,-12px);-webkit-transform:translate(0,-12px);-o-transform:translate(0,-12px);-moz-transform:translate(0,-12px);}#block-logotype{width:200px;margin:0px 0px 0px 30px;float:left;}#block-logotype img{width:50px;margin:7px 20px -1px 0px;float:left;}#block-logotype span{font-size:15px;color:#8bcd38;font-family:'bold';text-transform:uppercase;margin:17px 0px -49px 0px;display:inline-block;}#block-logotype i{font-size:13px;color:#5bb5b6;margin:-7px 0px 0px 0px;display:block;font-style:normal;}header{background:#5bb4b6 url(/themes/lingualeaders/images/header.gif) no-repeat top;width:100%;text-align:center;float:left;}div.region-header,div.about-us__wrapper,.footer_form_wrapper,div.address-wrapper,div.training,div.about-us-talking{background:#fff;max-width:1300px;width:100%;position:relative;z-index:2;box-sizing:border-box;float:left;-moz-box-shadow:0 35px 75px rgba(0,0,0,0.15);-webkit-box-shadow:0 35px 75px rgba(0,0,0,0.15);box-shadow:0 35px 75px rgba(0,0,0,0.15);}div.region-header{z-index:unset;}div.region-header{height:740px;margin:100px 0px 140px 0px;display:inline-block;float:none;text-align:left;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;}.region-header #block-logo{background:url(/themes/lingualeaders/images/logo_fon.jpg) no-repeat center center;background-size:100%;width:1000px;height:570px;position:absolute;top:50%;left:50%;z-index:2;margin:-255px 0px 0px -500px;}.region-header #block-logo p{font-family:'extra';font-size:130px;line-height:130px;color:#fff;margin:0px 0px 0px 283px;}.region-header #block-logo p:nth-child(1){margin:130px 0px -10px 256px;}.region-header #block-logo a{color:#fff;text-shadow:0px 4px 17px rgba(0,0,0,0.4);}.region-header #block-logo span{position:relative;left:50%;margin:-20px 0px 0px 67px;font-size:22px;color:#fff;display:block;text-align:center;text-shadow:0px 4px 17px rgba(0,0,0,0.4);float:left;}.region-header #block-nomeratelefonov{color:#959595;position:absolute;top:0px;left:0px;z-index:2;padding:35px 70px 35px 30px;font-size:25px;line-height:26px;}.poster{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}.poster:before{content:"";background:url(/themes/lingualeaders/images/header_mask.png) center center;background-size:100% 100%;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}.poster div[class*="layer-"]{position:absolute;top:0;right:0;bottom:0;}div.landscape1{background:url(/themes/lingualeaders/images/header.jpg) center center;background-size:100%;width:100%;height:100%;}.landscape1:before{content:"";background:#000;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;opacity:0.2;}#block-free-training-form{background:rgb(139,204,56);background:-moz-linear-gradient(-45deg,rgba(139,204,56,1) 0%,rgba(91,180,182,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(139,204,56,1) 0%,rgba(91,180,182,1) 100%);background:linear-gradient(135deg,rgba(139,204,56,1) 0%,rgba(91,180,182,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bcc38',endColorstr='#5bb4b6',GradientType=1);width:320px;position:absolute;right:-30px;bottom:-30px;z-index:2;padding:0px 30px 20px;color:#fff;text-align:center;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-moz-box-shadow:0 35px 75px rgba(0,0,0,0.15);-webkit-box-shadow:0 35px 75px rgba(0,0,0,0.15);box-shadow:0 35px 75px rgba(0,0,0,0.15);}#block-free-training-form h2{font-size:17px;font-family:'bold';}.webform-submission-free-training-form h2 span{position:relative;margin:0px 10px;font-family:'circe-regular';}.webform-submission-free-training-form h2 span:before{content:"";position:absolute;top:39%;left:-4px;right:-4px;border:1px solid #fff;transform:rotate(-14deg);}.free_training_dialog .webform-submission-free-training-form h2 span:before{border:1px solid #000000;}#block-free-training-form input[type="text"],#block-free-training-form input[type="tel"]{background:rgba(255,255,255,0.1);width:100%;height:52px;line-height:54px;border-left:3px solid #fff;margin:0px 0px 15px 0px;padding:0px 0px 0px 20px;box-sizing:border-box;color:#fff;text-align:left;float:left;border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#block-free-training-form input[type="text"]:hover,#block-free-training-form input[type="tel"]:hover{background:rgba(255,255,255,0.2);}#block-free-training-form input[type="text"]:focus,#block-free-training-form input[type="tel"]:focus{border-left:6px solid #fff;padding:0px 0px 0px 17px;}#block-free-training-form input::-webkit-input-placeholder{color:#fff !important;}#block-free-training-form input:-moz-placeholder{color:#fff !important;}#block-free-training-form input::-moz-placeholder{color:#fff !important;}#block-free-training-form input:-ms-input-placeholder{color:#fff !important;}#block-free-training-form input::placeholder{color:#fff !important;}#block-free-training-form .form-item-privacy-policy,#block-free-training-form .form-item-privacy-policy a{color:#fff;font-size:13px;margin-bottom:15px !important;}#block-free-training-form .icheckbox_minimal.checked{background-position:-80px 0;}#block-free-training-form .icheckbox_minimal.hover{background-position:-60px 0;}#block-free-training-form .webform-button--submit{width:auto;height:52px;line-height:52px;padding:0px 30px;font-size:14px;color:#5bb4b6;margin:0;font-family:'bold';text-transform:uppercase;float:none;display:inline-block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;}.icheckbox_minimal,.iradio_minimal,.icheckbox_minimal-grey{margin:0px 10px 0px 0px;float:left;}#block-call-me{position:absolute;left:30px;top:100px;z-index:3;}#block-call-me a{background:#5bb4b6 url(/themes/lingualeaders/images/phone.png) no-repeat 15px 7px;font-size:15px;color:#ffffff;margin:0px 0px 0px 0px;padding:8px 32px 8px 44px;display:block;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#block-call-me a:hover{background-color:#8bcc38;}.webform-submission-call-me-form .form-item-privacy-policy,.webform-submission-free-training-form .form-item-privacy-policy{color:#4e4e4e;font-size:13px;margin:2px 0px 20px 30px !important;}.webform-submission-call-me-form .form-item-privacy-policy a{color:#4e4e4e;}#block-call-me a:after{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s;}@keyframes click_butt{0%{opacity:1;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);}99%{opacity:0;transform:scale(2.5);-ms-transform:scale(2.5);-moz-transform:scale(2.5);-o-transform:scale(2.5);-webkit-transform:scale(2.5);}}#block-user-login-block{position:absolute;top:-28px;right:0;z-index:6;}#block-user-login-block a,.user__hello{font-size:14px;color:#fff;float:left;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#block-user-login-block a:hover{text-shadow:0px 0px 10px rgba(255,255,255,1);}.user,.user__hello,.user__--links{float:right;}.user__hello{margin:0px 20px 0px 0px;float:left;}#block-about-us{position:absolute;top:50px;right:32px;}#block-about-us li{margin:0px 0px 0px 0px;float:left;}#block-about-us a{color:#333;font-size:13px;text-transform:uppercase;padding:9px 18px;position:relative;display:block;}#block-lingualeaders-main-menu{margin:36px 32px 0px 0px;z-index:3;float:right;}#block-lingualeaders-main-menu ul{margin:0;}#block-lingualeaders-main-menu li{float:left;}#block-lingualeaders-main-menu a{font-size:15px;color:#222;padding:9px 18px;position:relative;text-transform:uppercase;box-sizing:border-box;}#block-lingualeaders-main-menu a:before,#block-about-us a:before{content:"";border-bottom:3px solid transparent;position:absolute;left:18px;bottom:0;right:18px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#block-lingualeaders-main-menu a:hover:before,#block-about-us a:hover:before{border-bottom:3px solid #8bcc38;}.menu{position:relative;z-index:4;}.menu li{list-style-image:none;list-style-type:none;position:relative;}.menu ul{background:#fff;display:none;position:absolute;top:37px;left:50%;padding:10px 0px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-moz-box-shadow:0 12px 30px -7px rgba(0,0,0,0.5);-webkit-box-shadow:0 12px 30px -7px rgba(0,0,0,0.5);box-shadow:0 12px 30px -7px rgba(0,0,0,0.5);border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;}.menu li li{width:100% !important;white-space:nowrap;float:none;}.menu li li a{width:100%;padding:9px 25px;box-sizing:border-box;float:left;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.menu li li a:before{display:none;}.menu li li a:hover{background:#5bb4b6;color:#fff !important;}.menu a:hover,.menu li:hover a{}.menu li:hover li a:hover,.menu li:hover li:hover a{color:#000;}.menu ul ul{display:none;position:absolute;top:0;left:170px;}.menu li:hover ul ul{display:none;}.menu li:hover ul,.menu ul li:hover ul{display:block;}.menu_duplicate .menu ul{top:43px;}#block-articles-button{position:absolute;top:50%;right:25px;margin:-8px 0px 0px 0px;z-index:2;font-size:17px;color:#cdcdcd;}#block-articles-button a{color:#cdcdcd;text-transform:uppercase;position:relative;}#block-we-will-lead-you-to-success{position:absolute;bottom:14px;right:20px;z-index:2;font-size:14px;color:#8a8a8a;}#block-number{position:absolute;left:-240px;bottom:0px;z-index:0;display:none;}#block-number .number-page{position:relative;display:none;}#block-number:before,.number-page:before{content:"";border-top:1px solid rgba(0,0,0,0.05);width:60px;position:absolute;top:120px;left:180px;}.number-page p{font-size:180px;color:#222222;opacity:0.06;font-family:'extra';}.number-page span{font-size:25px;color:#fff;position:absolute;top:130px;left:-23px;}div.about{max-width:1300px;margin:0 auto;float:none !important;}div.about-us__wrapper{margin:-70px 0px 200px 0px;padding:50px 40px 70px;box-sizing:border-box;position:relative;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;}.about-us__wrapper:before{content:"";background:url(/themes/lingualeaders/images/flags.png) no-repeat bottom;width:126px;height:620px;position:absolute;left:115px;bottom:-620px;opacity:0.4;}.about-us__wrapper:after{content:"";height:330px;border-left:1px solid rgba(0,0,0,0.05);position:absolute;left:50%;top:100%;margin:0px 0px 0px 60px;}.about-us__wrapper h1{font-size:50px;color:#8bcc38;font-family:'extra';margin:0px 0px 20px 0px;}.about-text{line-height:130%;}.about-text ul,.paragraph  ul{padding:0px 0px 0px 10px;}.about-text li,.paragraph  li{position:relative;padding:0px 0px 0px 20px;}.about-text li:before,.paragraph  li:before{content:"";background:#8bcc38;width:8px;height:8px;position:absolute;top:8px;left:0;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;}.about-text p,.paragraph  p{margin:0px 0px 15px 0px;}.about-text p{clear:left;}div.first_column,div.second_column{width:48%;margin:30px 0;float:left;}div.second_column{float:right;}.block-free-training{position:absolute;top:200px;right:40px;}.block-free-training p{position:absolute;top:180px;right:-87px;font-size:38px;color:#000;text-align:right;font-family:'extra';}.block-free-training span{font-size:48px;text-transform:uppercase;display:block;}.block-free-training a{position:absolute;bottom:-20px;right:-101px;font-size:17px;color:#8bcc38;text-transform:uppercase;font-family:'bold';-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.block-free-training a:hover{color:#5bb4b6;}.o-nas{margin:0;position:absolute;left:80px;bottom:40px;}.o-nas li{margin:0px 30px 0px 0px;float:left;}.o-nas a{font-size:13px;color:#a5a5a5;text-transform:uppercase;position:relative;}.o-nas a:before{content:"";background:#8bcc38;height:0;position:absolute;left:0;bottom:-5px;right:0;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.o-nas a:hover:before{height:4px;}.question  span,.block-articles-button  span{top:-43px;right:-61px;}.block-free-training a:hover span,.block-articles-button:hover span{right:-70px;animation:none;}.question span,.block-articles-button span{animation:btn_light 3s ease infinite;}@keyframes btn_light{0%,25%{transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);}10%{transform:translate(0,-7px);-webkit-transform:translate(0,-7px);-o-transform:translate(0,-7px);-moz-transform:translate(0,-7px);}15%{transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-moz-transform:translate(0,0px);}20%{transform:translate(0,-4px);-webkit-transform:translate(0,-4px);-o-transform:translate(0,-4px);-moz-transform:translate(0,-4px);}}div.social-networks{position:absolute;top:25px;right:25px;z-index:2;}.social-networks a{background:#fff;width:28px;height:28px;padding:8px;display:block;position:relative;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px;float:left;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.vertical a{clear:left;}.social-networks span{width:28px;height:28px;}.social-networks a:hover{-moz-box-shadow:0 10px 25px rgba(0,0,0,0.25);-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.25);box-shadow:0 10px 25px rgba(0,0,0,0.25);transform:translate(0,-5px);-webkit-transform:translate(0,-5px);-o-transform:translate(0,-5px);-moz-transform:translate(0,-5px);z-index:2;}.social-networks a:before,.social-networks a:after{content:"";width:28px;height:28px;position:absolute;top:8px;left:8px;z-index:2;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.social-networks a.vk_icon:before,.social-networks a.vk_icon:after{background:url(/themes/lingualeaders/images/vk.svg) no-repeat center;}.social-networks a.whatsapp_icon:before,.social-networks a.whatsapp_icon:after{background:url(/themes/lingualeaders/images/whatsapp.svg) no-repeat center;}.social-networks a.telegram_icon:before,.social-networks a.telegram_icon:after{background:url(/themes/lingualeaders/images/telegram.svg) no-repeat center;}.social-networks a:after{opacity:0;}.social-networks a:hover:after{opacity:1;}.social-networks a:hover:before{opacity:0;}#contact .contact-page--link{position:absolute;right:30px;bottom:25px;}.address-wrapper .horizontal{position:absolute;top:auto;bottom:20px;left:20px;right:auto;}.about-us__wrapper .number-page{position:absolute;top:0;right:-430px;}.about-us__wrapper .number-page:before{width:192px;left:auto;right:240px;}div.training{margin:0px 0px -235px 0px;float:right;}div.training-wrapper{background:#fff;width:100%;position:relative;z-index:2;float:left;}.training h3{font-size:70px;color:#222;font-family:'extra';margin:70px 100px 0px 0px;float:right;}div.forma_menu{width:100%;margin:0px 0px 83px 0px;float:left;}.forma_menu h4{font-size:30px;color:#a9a9a9;margin:70px 0px 20px -70px;text-transform:uppercase;float:left;}.forma_menu h4 span{font-size:60px;font-family:'extra';display:block;margin:0px 0px 18px 0px;}div.view-display-id-trainings_form_block{width:100%;margin:0px 0px 0px -117px;padding:20px 0px 0px 0px;float:left;}.forma_menu .view-content{width:100%;float:left;}.forma_menu li{width:18%;margin:0px 0px 0px 0px !important;text-align:center;position:relative;float:left;}.forma_menu .views-field-field-svg{background:#fff;width:85px;height:85px;margin:0px 0px 25px 0px;display:inline-block;position:relative;border-radius:82px;-moz-border-radius:82px;-khtml-border-radius:82px;}.forma_menu .views-field-field-svg:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border:3px solid #97d04f;border-radius:82px;-moz-border-radius:82px;-khtml-border-radius:82px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.forma_menu li:hover .views-field-field-svg:before{content:"";position:absolute;top:-15px;left:-15px;bottom:-15px;right:-15px;opacity:0;}.forma_menu .views-field-field-svg img{padding:10px;box-sizing:border-box;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.forma_menu li:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}div.views-field-field-short-views-field-name{width:100%;display:inline-block;}.forma_menu a{font-size:20px;color:#4e4e4e;}.forma_menu a:before{content:"";position:absolute;top:-120px;left:10px;bottom:0;right:10px;z-index:2;}ul{list-style-type:none;}div.programs_menu{width:100%;float:left;}.programs_menu h5{width:100%;font-size:130px;line-height:100%;color:#f2f2f2;margin:0px 0px 25px 0px;text-transform:uppercase;font-family:'extra';text-align:center;float:left;}div.view-id-training_programs{width:100%;float:left;}.programs_menu ul{margin:0px 100px 40px 0px !important;text-align:right;float:right;}.programs_menu li{width:19%;margin:0px 0px 35px 0px !important;display:inline-block;}.training a{color:#4e4e4e;position:relative;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.training a:hover{color:#8bcc38;}.programs_menu a{padding:0px 0px 0px 20px;}.programs_menu a:before,.programs_menu a:after{content:"";background:#5bb4b6;width:12px;height:12px;position:absolute;top:6px;left:-2px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.programs_menu a:after{background:none;width:8px;height:8px;border:2px solid #5bb4b6;}.programs_menu a:hover:before{background:#8bcc38;}.programs_menu a:hover:after{opacity:0;transform:scale(2);-ms-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-webkit-transform:scale(2);}.training .number-page{position:absolute;bottom:-50px;left:-430px;}.training .number-page:before{content:"";border-top:1px solid rgba(0,0,0,0.05);width:230px;position:absolute;top:120px;left:200px;}span.visual-circles{background:url(/themes/lingualeaders/images/heart.png) no-repeat center center;}span.visual-circles,.visual-circles:before,.visual-circles:after{width:250px;height:250px;display:block;border:20px solid #e2e2e2;position:absolute;top:-190px;right:95px;z-index:0;border-radius:250px;-moz-border-radius:250px;-khtml-border-radius:250px;}.visual-circles:before,.visual-circles:after{content:"";top:-20px;right:-20px;animation:click_butt 1.5s ease infinite;}.visual-circles:after{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s;}div.green{background:#5bb4b6;width:100%;position:relative;float:left;}.why_cont{width:100%;margin:390px 0px 100px 0px;float:left;}.why_title{width:45%;margin:50px 0px 0px 0px;color:#fff;line-height:65px;float:right;}@media screen and (min-width:1367px){.why_title span:nth-child(1){font-size:170px;font-family:'bold';margin:0px 0px 0px 110px;}.why_title span:nth-child(2){font-size:80px;display:block;}.why_title span:nth-child(3){font-size:110px;font-family:'extra';margin:0px 0px 0px 170px;}}.why_text{width:55%;padding:0px 60px;box-sizing:border-box;float:left;}.why_text p{font-size:16px;color:#fff;margin:0px 0px 25px 0px;}div.icons-wrapper{width:100%;margin:0px 0px 370px 0px;padding:100px 0;position:relative;overflow:hidden;float:left;-o-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;}.icons-wrapper:before{content:"";background:#8bcc38;width:2100px;height:147px;position:absolute;top:82px;left:-130px;z-index:0;-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);}div.advantages{width:100%;float:left;}div.icons-expand{position:absolute;top:50%;right:5%;z-index:2;margin:-117px 0px 0px 0px;cursor:pointer;display:none;}.icons-expand span{margin:30px 80px 0px 0px;display:inline-block;color:#fff;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.icons-expand_go span{transform:translate(60px,0);-webkit-transform:translate(60px,0);-o-transform:translate(60px,0);-moz-transform:translate(60px,0);}.icons-expand div{right:0;top:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.icons-expand_go div{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}div.view-advantages{width:100%;float:left;}.view-advantages ul{width:100%;float:left;}.view-advantages li{width:18%;position:relative;margin:0px 1% 100px 1% !important;text-align:center;float:left;}@media screen and (min-width:1281px){.view-advantages li:nth-child(2){top:-18px;}.view-advantages li:nth-child(3){top:-36px;}.view-advantages li:nth-child(4){top:-54px;}.view-advantages li:nth-child(5){top:-72px;}}.view-advantages .view-content{width:100%;}.view-advantages .views-field-field-svg{background:#fff;width:200px;height:200px;display:inline-block;border-radius:100%;-moz-border-radius:100%;-khtml-border-radius:100%;-moz-box-shadow:0 19px 35px rgba(0,0,0,0.15);-webkit-box-shadow:0 19px 35px rgba(0,0,0,0.15);box-shadow:0 19px 35px rgba(0,0,0,0.15);}.view-advantages .views-field-field-svg img{width:100px;margin:16px 0px 0px 37px;float:left;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.view-advantages li:hover .views-field-field-svg img,.view-advantages li:hover .views-field-name span{opacity:0;}.view-advantages .views-field-name{background:#ccc;width:100%;position:absolute;left:0;bottom:27px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.view-advantages .views-field-name span{width:170px;position:absolute;bottom:0;left:50%;margin:0px 0px 0px -35px;font-size:17px;color:#000;font-family:'bold';text-align:left;}.view-advantages .views-field-field-short-description{background:#fff;width:200px;height:200px;position:absolute;top:0;left:50%;margin:0px 0px 0px -100px;z-index:2;opacity:0;border-radius:100%;-moz-border-radius:100%;-khtml-border-radius:100%;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.view-advantages li:hover .views-field-field-short-description{opacity:1;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;}.view-advantages .views-field-field-short-description .field-content{display:table-cell;vertical-align:middle;width:160px;height:200px;padding:0px 20px 0px;line-height:19px;}div.white{width:100%;float:left;}div.white-teachers{position:relative;}.white-teachers:before{content:"";background:url(/themes/lingualeaders/images/prepod_fon.png) no-repeat top;width:100%;height:810px;position:absolute;top:-26px;left:0;z-index:0;}div.teachers-cont{width:100%;margin:-240px 0px 200px;position:relative;float:left;}.teachers-cont h4{width:100%;margin:0px 0px 60px 0px;text-align:center;position:relative;font-size:50px;color:#fff;font-family:'extra';text-transform:uppercase;float:left;}.teachers-cont h4:before{content:"";background:url(/themes/lingualeaders/images/shapka.png) no-repeat center center;width:49px;height:26px;position:absolute;top:-17px;left:50%;margin:0px 0px 0px -93px;}.teachers-cont h4 span{position:absolute;top:36px;left:50%;margin:0px 0px 0px -826px;font-size:200px;color:rgba(255,255,255,0.1);}.teachers-cont .number-page{position:absolute;top:599px;left:3%;}.teachers-cont .number-page:before{width:180px;left:210px;}.teachers-cont .number-page span{right:-40px;left:auto;color:#70706f;}div.views-view-grid{background:#fff;width:60%;margin:0px 0px 0px 20%;border:20px solid #fff;border-right:7px solid #fff;box-sizing:border-box;position:relative;z-index:2;float:left;-moz-box-shadow:0 10px 35px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15);}.view-id-teachers .views-row{width:33% !important;float:left !important;clear:none !important;}.views-col{width:50% !important;background:#000;font-size:0px;position:relative;overflow:hidden;float:left;}div.views-row:nth-child(even) .views-col:nth-child(1){width:100% !important;}.views-col a{position:relative;display:block;}.views-col a:before{content:"";background:transparent;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.views-col a:hover:before{background:rgba(0,0,0,0.3);}.views-col img{width:100%;position:relative;z-index:1;}.teachers-cont .views-field-name{position:absolute;left:15px;bottom:-160px;z-index:2;font-size:16px;line-height:16px;color:#fff;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;transition-timing-function:cubic-bezier(.22,.81,.01,.99);}.teachers-cont .views-field-name a{color:#fff;}.views-col:hover .views-field-name{bottom:15px;}div.views-field-field-languages{position:absolute;top:15px;right:10px;z-index:2;}.views-field-field-languages span{width:40px;height:40px;margin:0px -60px 0px 5px;display:inline-block;border:2px solid #fff;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px;opacity:0;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.views-col:hover .views-field-field-languages span{margin-right:0;opacity:1;}.flag-16{background-image:url(/themes/lingualeaders/images/lang_1.png);background-size:contain;}.flag-17{background-image:url(/themes/lingualeaders/images/lang_2.png);background-size:contain;}.flag-18{background-image:url(/themes/lingualeaders/images/lang_3.png);background-size:contain;}.flag-19{background-image:url(/themes/lingualeaders/images/lang_4.png);background-size:contain;}.flag-20{background-image:url(/themes/lingualeaders/images/lang_5.png);background-size:contain;}.green .number-page{position:absolute;bottom:30px;right:100px;}.green .number-page:before{display:none;}div.about-us-talking{height:640px;margin:-40px 0px 0px 0px;}.about-us-talking:before{content:"";background:url(/themes/lingualeaders/images/rupor.gif);width:369px;height:397px;position:absolute;top:50px;left:175px;}.about-us-talking h4{font-size:70px;color:#222;position:absolute;top:85px;right:-95px;z-index:2;font-family:'extra';text-transform:uppercase;}.about-us-talking .number-page{position:absolute;right:-460px;top:95px;}.about-us-talking .number-page:before{width:230px;top:120px;right:230px;left:auto;}.about-us-talking .number-page span{color:#70706f;}.white-teachers .field--name-node-title{text-align:left;}.white-teachers .view-header{position:absolute;top:-51px;left:380px;z-index:2;}.white-teachers .view-header:before,.white-teachers .view-header:after{content:"";width:575px;border-bottom:1px solid #f0f0f0;position:absolute;top:24px;left:210px;}.white-teachers .view-header:after{width:20px;left:861px;}.white-teachers .view-header a{background:#fff;width:200px;height:52px;line-height:56px;text-align:center;font-size:15px;color:#8a8a8a;display:block;border-radius:52px;-moz-border-radius:52px;-khtml-border-radius:52px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-moz-box-shadow:0 9px 29px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0 9px 29px 0px rgba(0,0,0,0.15);box-shadow:0 9px 29px 0px rgba(0,0,0,0.15);}.white-teachers .view-header a:hover{color:#95c9ca;}div.owl-loaded{width:116%;margin:0px 0px 0px -16%;float:left;}div.owl-item{float:left;}.owl-item .views-row{background:#fff;max-width:465px;width:100%;text-align:left;position:relative;box-sizing:border-box;padding:45px 45px !important;margin:0 !important;display:inline-block;border-radius:3px;box-shadow:0 45px 65px rgba(0,0,0,0.15);transition:all 0.2s ease;}.owl-item .views-row:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-o-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-moz-box-shadow:0 25px 125px rgba(0,0,0,0.10);-webkit-box-shadow:0 25px 125px rgba(0,0,0,0.10);box-shadow:0 25px 125px rgba(0,0,0,0.10);}div.field--name-node-title{width:100%;font-size:30px;line-height:30px;color:#8bcc38;font-family:'bold';text-align:center;margin:0px 0px 5px 0px;text-transform:uppercase;float:left;}.field--type-text-with-summary{clear:left;position:relative;z-index:3;}div.field--name-field-level{font-size:20px;margin:0px 0px 30px 0px;float:left;}div.field--name-field-level a{color:#222222;}div.field--name-node-post-date{font-size:14px;color:#8bcc38;margin:4px 0px 0px 0px;float:right;}.owl-carousel .field--type-text-with-summary{width:100%;font-size:17px;line-height:25px;color:#5a5a5a;margin:0px 0px 45px 0px;float:left;}div.field--name-node-link{font-size:14px;text-transform:uppercase;position:absolute;bottom:35px;right:35px;z-index:2;}.view-articles .views-row{width:100%;position:relative;float:left;}.view-articles .field--name-node-link a:after{left:98px;}.view-articles .field--name-node-link{position:relative;bottom:0;right:0;margin:30px 50px 10px 0px;float:right;}.field--name-node-link a{color:#5bb4b6;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.field--name-node-link:hover a{color:#8bcc38;}div.field--type-list-integer{position:absolute;left:-13px;bottom:25px;z-index:2;}div.owl-item{text-align:center;}div.item{width:604px;height:340px;margin:100px 0px 120px 0px;display:inline-block;overflow:hidden;position:relative;cursor:pointer;}.view-reviews .owl-nav{width:1325px;position:absolute;left:0;top:-55px;}.owl-carousel.view-reviews .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:block !important;}.view-reviews .owl-nav button{background:#fff;width:52px;height:52px;margin:0 0 0 40px;display:block;text-indent:999px;overflow:hidden;display:inline-block;border:1px solid #e2e2e2;position:relative;float:right;border-radius:56px;-moz-border-radius:56px;-khtml-border-radius:56px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.view-reviews .owl-nav button:hover{border:1px solid #fff;-moz-box-shadow:0 9px 29px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0 9px 29px 0px rgba(0,0,0,0.15);box-shadow:0 9px 29px 0px rgba(0,0,0,0.15);transform:translate(0,-4px);-webkit-transform:translate(0,-4px);-o-transform:translate(0,-4px);-moz-transform:translate(0,-4px);}.view-reviews .owl-nav button:active{transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-moz-box-shadow:0 3px 3px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 3px 0px rgba(0,0,0,0.5);box-shadow:0 3px 3px 0px rgba(0,0,0,0.5);}.owl-prev{text-indent:20px}.owl-next{text-indent:-20px}.view-reviews .owl-nav button:before,.view-reviews .owl-nav button:after,.icons-expand div:before,.icons-expand div:after{content:"";background:#e0e0e0;width:10px;height:3px;display:block;position:absolute;top:22px;right:21px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.view-reviews .owl-nav button:after,.icons-expand div:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:28px;}.icons-expand div:before,.icons-expand div:after{background:#5bb4b6;width:15px;height:3px;top:28px;right:30px;}.icons-expand div:after{top:38px;}.owl-prev:before,.owl-prev:after{top:27px !important;left:22px;}.owl-prev:after{top:21px !important;}.view-reviews .owl-nav button:hover:before,.view-reviews .owl-nav button:hover:after{background:#5bb4b6;}.owl-carousel{width:100%;margin:-320px 0px 0px 0px;position:relative;z-index:2;float:left;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}.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(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;padding:30px 0px 80px 0px;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-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{visibility:hidden;}.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:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy{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(/themes/lingualeaders/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.path-reviews{padding:200px 0px 0px 0px;}.path-reviews .view-content .views-row{background:#fff;padding:40px 30px 0px;box-sizing:border-box;-moz-box-shadow:0 35px 75px rgba(0,0,0,0.15);-webkit-box-shadow:0 35px 75px rgba(0,0,0,0.15);box-shadow:0 35px 75px rgba(0,0,0,0.15);border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;}.path-reviews .field--name-body{padding:0px 0px !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.path-reviews .more-link{display:none;}.path-reviews .pager{width:100%;margin:30px 0px 80px 0px;float:left;}.path-reviews .pager a{background:#8bcc38;padding:10px 30px;display:inline-block;color:#fff;border-radius:30px;-moz-border-radius:30px;-khtml-border-radius:30px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.path-reviews .pager a:hover{background:#5bb4b6;}div.region-footer{background:#efefef;width:100%;padding:120px 0px 0px 0px;float:left;}#block-footer{width:100%;position:relative;float:left;}.are-you-ready{font-size:16px;color:#cfcfcf;position:absolute;top:-90px;left:50%;margin:0px 0px 0px -200px;text-transform:uppercase;font-family:'extra';}.are-you-ready:before{content:"";height:200px;border-left:1px solid #d7d7d7;position:absolute;top:35px;left:50%;}div.number-page{position:absolute;display:none;}div.footer-title{position:absolute;top:60px;left:-365px;font-size:60px;color:#000;text-align:left;}.footer-title span{text-transform:uppercase;font-size:70px;margin:-30px 0px 0px 70px;display:block;font-family:'extra';}.footer_form_wrapper{background:#fff url(/themes/lingualeaders/images/footer_form.jpg) no-repeat right bottom;text-align:center;float:right;}.footer_form_wrapper .webform-submission-form{width:100%;max-width:390px;display:inline-block;margin:70px 0px 46px;}#block-footer .webform-confirmation__message,.webform-confirmation__back{height:500px;}.webform-submission-form .captcha-type-challenge--hcaptcha legend,.webform-submission-form .captcha__description{display:none;}fieldset.captcha-type-challenge--hcaptcha{border:0;display:flex;justify-content:center;padding:0;}.page-bottom{width:100%;padding:14px 20px;box-sizing:border-box;text-align:center;border-top:1px solid #ccc;font-size:14px;float:left;}div.user-login-form--wrapper{width:100%;margin:100px 0px;display:flex;justify-content:center;float:left;}.user-login-form--wrapper form{max-width:400px;}.form-item{width:100%;}.form-item input[type="text"],.form-item input[type="email"],.form-item input[type="password"],.form-item input[type="tel"],.form-item textarea{background:#fff;width:100%;height:73px;margin:0px 0px 30px 0px !important;line-height:73px;font-size:15px;color:#a3a3a3;text-align:center;font-family:'bold';float:left;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-moz-box-shadow:0 12px 34px rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 34px rgba(0,0,0,0.25);box-shadow:0 12px 34px rgba(0,0,0,0.25);}.form-item .iti{width:100%;}.iti__flag{display:none;}.form-item textarea{height:170px;padding:27px 15px 20px;font-size:15px;line-height:17px;resize:none;}.form-item-privacy-policy{font-size:14px;margin:0px 0px 20px 0px;color:#fff;}.form-item-privacy-policy a{color:#fff;text-decoration:underline;}.form-item-privacy-policy a:hover{text-decoration:none;}.form-actions{width:270px;position:relative;left:50%;margin:0px 0px 0px -135px !important;float:left !important;}.form-actions input,.ui-dialog .ui-dialog-buttonpane button,.js-form-submit{background:#fff;width:100%;height:75px;line-height:79px;font-size:15px;color:#5cb4b6;margin:0;padding:0;font-family:'extra';text-transform:uppercase;float:left;-moz-box-shadow:0 12px 34px rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 34px rgba(0,0,0,0.25);box-shadow:0 12px 34px rgba(0,0,0,0.25);border-radius:75px;-moz-border-radius:75px;-khtml-border-radius:75px;}.modal-header-text{margin:0px 0px 20px 0px;}.ui-dialog .ui-dialog-buttonpane button{color:#8bcc38;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.ui-dialog .ui-dialog-buttonpane button:hover{border:1px solid #fff;-moz-box-shadow:0 12px 34px rgba(0,0,0,0.15);-webkit-box-shadow:0 12px 34px rgba(0,0,0,0.15);box-shadow:0 12px 34px rgba(0,0,0,0.15);}div.captcha{position:relative;left:50%;margin:15px 0px 0px -154px;float:left;}.webform-submission-lets-meet-form .form-type-checkbox{margin:10px 0px 0px 0px !important;color:#fff;}.webform-submission-lets-meet-form .form-item-privacy-policy{text-align:left;margin:10px 20px 10px 20px !important;font-size:13px;width:90%;color:#4e4e4e;}.webform-submission-lets-meet-form .form-item-privacy-policy a{color:#333;text-decoration:underline;}div.address-wrapper{background:#fff;width:50%;box-sizing:border-box;margin:-265px 0px -248px 55px;padding:10px 30px 70px 30px;font-size:25px;line-height:30px;color:#222;font-family:'extra';position:relative;z-index:3;float:left;}div.first-address,div.second-address{width:100%;margin:20px 0px 20px 0px;padding:0 0 0 20px;box-sizing:border-box;border-left:5px solid #d29cdd;position:relative;float:left;}.address-wrapper .first-address:nth-child(3){border-left:5px solid #a6a6a6;}.first-address:before,.second-address:before{content:"";background:#ffffff;width:15px;height:15px;border:3px solid #d29cdd;position:absolute;top:21px;left:-13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;}.address-wrapper .first-address:nth-child(3):before{border:3px solid #a6a6a6;}#block-footer .number-page{left:-580px;bottom:94px;z-index:2;}#block-footer .number-page:before{display:none;}#block-footer .number-page span{color:#70706f;top:120px;left:142px;}div.maps{width:100%;float:left;}div.footer-column{width:24%;height:205px;padding:0 0 15px;margin:-7px 0px 0px 0px;border-left:1px solid #ccc;box-sizing:border-box;float:left;}.footer-column:nth-child(2){width:21%;}.footer-column:nth-child(3){width:31%;}.footer-column:first-child{border-left:none;}.footer-column .menu{margin:0;padding:0px 20px;}.footer-column .menu-item{width:50%;float:left;}.footer-column .menu-item a{line-height:100%;}.footer-column .menu a:hover{text-decoration:underline;}.footer-column ul.menu a.is-active{background:none !important;color:#333 !important;text-shadow:none;}.footer-column p{padding:10px 20px 10px 20px;margin:0px 0px 20px 0px;border-bottom:1px solid #ccc;font-family:'extra';}.path-reviews .owl-carousel{margin:0;padding:0px 20px;box-sizing:border-box;}.path-reviews .owl-carousel .views-row{width:100%;margin:0px 0px 70px 0px;position:relative;float:left;}.path-reviews .owl-carousel .field--type-text-with-summary{margin:0px 0px 85px 0px;}.path-reviews .owl-carousel .field--name-field-fivestar-rating{margin:-54px 0px 0px 0px;float:left;}div.no-homepage{background:none !important;width:100%;margin:0px 0px 0px 0px;float:left;}.no-homepage header{background:none;height:auto;display:none;}.no-homepage .region-header{height:477px;margin:0;}.no-homepage .region-header{background:none;width:100%;max-width:none;margin:0px 0px 0px 0px;float:left;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.no-homepage .region-header #block-logo{background:url(/themes/lingualeaders/images/logo_fon2.jpg);width:480px;height:477px;position:absolute;top:0;left:0;z-index:2;margin:0;}.no-homepage .region-header #block-logo p{font-size:90px;line-height:80px;margin:0px 0px 0px 236px;}.no-homepage .region-header #block-logo p:nth-child(1){margin:66px 0px 0px 199px;}.no-homepage #block-lingualeaders-main-menu{margin:36px 0px 0px 590px;float:left;}.no-homepage #block-lingualeaders-main-menu a{color:#fff;}.no-homepage .region-header #block-nomeratelefonov{top:57px;left:auto;right:-55px;padding:35px 90px 35px 110px;}.no-homepage #block-call-me{background:url(/themes/lingualeaders/images/call_back2.jpg) no-repeat right top;position:absolute;left:auto;bottom:auto;top:88px;right:322px;}.no-homepage #block-call-me a{color:#fff;padding:26px 90px 21px 0px;}.no-homepage #block-call-me:before{background:#fff;left:130px;}.no-homepage #block-call-me a:before,#block-call-me a:after{border:1px solid #fff;left:127px;}.no-homepage #block-articles-button{display:none;}.layout-sidebar{width:590px;float:left}.region-sidebar{width:480px;float:left}#fb-root{float:left;}.layout-sidebar .block-menu{background:#55a6a9;width:100%;padding:0px 0px 50px 0px;margin:0px 0px 50px 0px;float:left;}.layout-sidebar .block-menu ul{margin:50px 0px 0px 0px;position:relative;z-index:2;}.layout-sidebar .block-menu li{margin:0px 0px 0px 50px;list-style-image:none;list-style-type:none;}.no-homepage ul.menu a.is-active{background:#5bb4b6;color:#fff !important;text-shadow:0px 0px 10px rgba(255,255,255,1);}.layout-sidebar .block-menu a{font-size:27px;color:#fff;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.layout-sidebar .block-menu a:hover{text-shadow:0px 0px 10px rgba(255,255,255,1);}.layout-sidebar .block-menu ul ul{margin:0px 0px 30px 0px;}.layout-sidebar .block-menu ul ul a{font-size:18px;}#block-social-networks-widgets{width:90%;margin:0px 0px 0px 5%;float:left;}div.tab_click{width:100%;float:left;}div.tab_bl{width:100%;float:left;}div.tab_title{background:#8bcc38;width:100%;padding:8px 0;font-size:18px;color:#fff;text-indent:25px;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer;float:left;}div.tab_over{width:100%;height:0px;overflow:hidden;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;float:left;}div.tab_text{width:100%;float:left;}#vk_groups{width:100% !important;float:left;}#vk_wrapper{width:100%;float:left;}#twitter_wrapper{width:100%;height:250px;overflow:auto;float:left;}#fb_wrapper{width:100%;float:left;}#block-views-block-news-block{width:90%;margin:30px 0px 50px 5%;float:left;}#block-views-block-news-block h4{font-size:30px;color:#4e4e4e;font-family:'extra';text-transform:uppercase;float:left;}#block-views-block-news-block .view-header a{font-size:14px;color:#b1b1b1;font-family:'extra';margin:24px 0px 0px 0px;float:right;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#block-views-block-news-block .view-header a:hover{color:#8bcc38;}#block-views-block-news-block .views-row{margin:0px 0px 25px 0px;}#block-views-block-news-block .views-field-created{font-size:15px;color:#666;font-family:'extra';}#block-views-block-news-block .views-field-title a{font-size:15px;color:#666;}.view-content{float:left;}.layout-sidebar #block-free-training{width:100%;position:relative;top:0;left:-40px;right:0;float:left;}#block-quotes-translation{width:100%;float:left;}.no-homepage main .field--name-body,.paragraph--type--text{background:#fff;width:100%;padding:50px 80px;margin:50px 0px 0px 0px;box-sizing:border-box;display:block;position:relative;z-index:3;float:left;-moz-box-shadow:0 35px 75px rgba(0,0,0,0.15);-webkit-box-shadow:0 35px 75px rgba(0,0,0,0.15);box-shadow:0 35px 75px rgba(0,0,0,0.15);border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;}div.paragraph__column{padding:0 !important;}.paragraph--type--text p{margin:0px 0px 20px 0px;}.layout-content .field--name-field-photo{margin:0px 30px 0px 0px;float:left;}.no-homepage .views-view-grid{width:100%;margin:0;border:none !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#block-quotes-translation{width:530px;padding:160px 0px 40px 50px;box-sizing:border-box;font-size:15px;color:#666666;float:left;}.random-quote h5{font-size:30px;color:#4e4e4e;margin:0px 0px 30px 0px !important;text-transform:uppercase;font-family:'extra';}.random-quote span:nth-child(3){font-family:'extra';margin:17px 0px;float:right;}.random-quote a{background:#fff;padding:18px 25px 16px;display:inline-block;color:#4e4e4e;text-transform:uppercase;font-family:'extra';float:left;clear:both;border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px;-moz-box-shadow:0 10px 25px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.15);box-shadow:0 10px 25px rgba(0,0,0,0.15);-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.random-quote a:hover{color:#8bcc38;}.masonry-layout,.block-views-blockrelated-books-related-books .view-content{width:104% !important;}.masonry-layout a:hover,.block-views-blockrelated-books-related-books .view-content a:hover{color:#5bb4b6;}.masonry-layout .masonry-item,.block-views-blockrelated-books-related-books .views-row{background:#fff !important;width:23%;border:none;margin:0 2% 50px 0;padding:15px 15px 0;box-sizing:border-box;position:relative;float:left;-moz-box-shadow:0 35px 75px rgba(0,0,0,0.15);-webkit-box-shadow:0 35px 75px rgba(0,0,0,0.15);box-shadow:0 35px 75px rgba(0,0,0,0.15);border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;}.masonry-layout .masonry-item:hover,.block-views-blockrelated-books-related-books .views-row:hover{-moz-box-shadow:0 35px 75px rgba(0,0,0,0.25);-webkit-box-shadow:0 35px 75px rgba(0,0,0,0.25);box-shadow:0 35px 75px rgba(0,0,0,0.25);}.masonry-layout .masonry-item .field--name-node-link,.block-views-blockrelated-books-related-books .views-row .field--name-node-link{right:46px;bottom:25px;}.masonry-layout .masonry-item .field--name-node-link a:after,.block-views-blockrelated-books-related-books .views-row .field--name-node-link a:after{left:65px;}.path-books .field--name-body{padding:0 !important;margin:0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}div.masonry-item{-moz-box-shadow:0 35px 75px rgba(0,0,0,0.15);-webkit-box-shadow:0 35px 75px rgba(0,0,0,0.15);box-shadow:0 35px 75px rgba(0,0,0,0.15);border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;}.masonry-layout .field--type-image,.block-views-blockrelated-books-related-books .field--type-image{width:100%;margin:0px 0px 10px 0px !important;}.masonry-layout .field--type-image img,.block-views-blockrelated-books-related-books .field--type-image img{width:100%;}.masonry-layout .field--name-node-title{font-size:20px;line-height:100%;text-align:left;margin:0px 0px 13px 0px;}.masonry-layout  p,.block-views-blockrelated-books-related-books  p{font-size:15px;text-align:justify;}.masonry-layout  .field--name-node-link a{display:none;}#panels-ipe-content{position:relative;}.layout-content .field--name-field-author,.layout-content .field--name-field-level-book{margin:0px 0px 15px 0px;}.field--name-field-book{position:absolute;top:30px;right:0;}.field--name-field-book a{background:#8bcc38;width:210px;height:93px;box-sizing:border-box;padding:25px 0px 0px 0px;text-align:center;font-size:0;display:inline-block;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.field--name-field-book a:hover{background:#5bb4b6;}.field--name-field-book a:before,.field--name-field-book a:after{content:"";display:inline-block;margin:0px 40px 10px;font-size:13px;color:#fff;font-family:'bold';}.field--name-field-book a:after{content:"СКАЧАТЬ";}.field--name-field-book a:before{background:url(/themes/lingualeaders/images/down.png);width:18px;height:22px;}.field--name-field-book .file-size{display:none;}div.block-views-blockrelated-books-related-books{width:100%;margin:50px 0px 0px 0px;padding:50px 0px 0px 0px;border-top:1px solid #ccc;float:left;}.block-views-blockrelated-books-related-books .view-header{width:100%;margin:0px 0px 50px 0px;font-size:20px;color:#5bb3b5;font-family:'bold';float:left;}.view-articles  .field--type-image{width:100%;margin-right:0;text-align:center;}.view-articles .field--type-image img{float:none;}.bywords_container .field--type-image img{max-width:400px !important;height:auto !important;}.bywords_container .field--name-field-bywords-rus,.bywords_container .field--name-field-bywords-eng{margin:0px 0px 5px 0px;}.bywords_container .field--name-field-author-eng,.bywords_container .field--name-field-author-rus{margin:0px 0px 25px 0px;font-style:oblique;font-size:14px;text-align:right;}div.why_cont,div.teachers-cont{transform:translate(0px,200px);-webkit-transform:translate(0px,200px);-o-transform:translate(0px,200px);-moz-transform:translate(0px,200px);}.visual-circles,div.owl-carousel{transform:translate(0px,50px);-webkit-transform:translate(0px,50px);-o-transform:translate(0px,50px);-moz-transform:translate(0px,50px);transition-delay:1s;}div.owl-carousel,div.address-wrapper{transition-delay:0.4s;}div.about-us__wrapper_animate,div.about-us-talking_animate,div.training_animate,div.why_cont_animate,.visual-circles_animate{opacity:1;transform:translate(0px,0);-webkit-transform:translate(0px,0);-o-transform:translate(0px,0);-moz-transform:translate(0px,0);}.field--name-field-fivestar-rating{position:relative;}.field--name-field-fivestar-rating:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;}.path-node .field--name-node-title,.path-taxonomy .field--name-taxonomy-term-title{width:100%;height:390px;margin:10px 0px -100px 0px;position:relative;text-align:center;display :flex;align-items:center;justify-content:center;float:left;}.path-node .field--name-node-title:before,.path-taxonomy .field--name-taxonomy-term-title:before,.path-node .field--name-node-title:after,.path-taxonomy .field--name-taxonomy-term-title:after{content:"";background:#5bb4b6;position:absolute;top:0;left:-500px;bottom:0;right:-500px;z-index:2;}.field--name-field-background-image{content:"";position:absolute;top:60px;left:-500px;right:-500px;z-index:3;}.field--name-field-background-image:before{content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;}.field--name-field-background-image img{width:1920px;position:relative;left:50%;float:left;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);}.path-node .field--name-node-title h1,.path-taxonomy .field--name-taxonomy-term-title h1{width:100%;max-width:1200px;padding:0px 15px;box-sizing:border-box;position:relative;z-index:4;font-size:35px;line-height:130%;color:#fff;text-shadow:0px 3px 8px rgba(0,0,0,0.7);font-family:'extra';text-transform:uppercase;display:inline-block;}div.cat_text_wrap{width:100%;float:left;}.no-homepage main .field--name-body,.paragraph--type--text{background:#fff;width:100%;position:relative;z-index:4;margin:0px 0px 90px 0px;padding:45px 50px  25px;box-sizing:border-box;font-size:17px;color:#5d5d5d;float:left;border-radius:5px !important;-moz-border-radius:5px !important;-khtml-border-radius:5px !important;-moz-box-shadow:0 15px 55px rgba(0,0,0,0.1);-webkit-box-shadow:0 15px 55px rgba(0,0,0,0.1);box-shadow:0 15px 55px rgba(0,0,0,0.1);}.no-homepage main .field--name-body h1,.paragraph--type--text  h1{font-size:35px;color:#5bb4b6;text-transform:uppercase;margin:0px 0px 40px 0px;}.no-homepage main .field--name-body h2,.no-homepage main .field--name-body h3,.paragraph--type--text  h2,.paragraph--type--text  h3{font-size:25px;color:#5bb4b6;text-transform:uppercase;margin:0px 0px 20px 0px;}.no-homepage main .field--name-body p,.paragraph--type--text p{margin:0px 0px 20px 0px;}div.cat_best_wrap{width:100%;float:left;}div.cat_best{width:104%;margin:0px 0px 30px -2%;text-align:center;float:left;}div.best_title{width:100%;padding:0px 0px 150px 0px;box-sizing:border-box;font-size:35px;color:#8bcc38;line-height:100%;font-family:'extra';text-transform:uppercase;float:left;}div.best_res{width:29.333%;margin:0px 2% 40px;float:left;}div.best_bl{background:#fff;width:100%;padding:0px 0px 30px 0px;font-size:17px;color:#5d5d5d;display:inline-block;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-moz-box-shadow:0 15px 55px rgba(0,0,0,0.1);-webkit-box-shadow:0 15px 55px rgba(0,0,0,0.1);box-shadow:0 15px 55px rgba(0,0,0,0.1);}div.best_main_img{width:155px;height:155px;border:10px solid #fff;margin:-77px 0px 35px 0px;display:inline-block;overflow:hidden;border-radius:155px;-moz-border-radius:155px;-khtml-border-radius:155px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.best_bl:hover .best_main_img{border:10px solid #8bcc38;}div.best_name{width:100%;padding:0px 20px 25px;box-sizing:border-box;font-size:20px;color:#8bcc38;font-family:'bold';text-transform:uppercase;float:left;}div.best_box{width:100%;padding:15px 40px;box-sizing:border-box;line-height:120%;position:relative;text-align:left;float:left;}div.best_img{background:#fff;width:50px;height:50px;padding:11px;box-sizing:border-box;border:1px solid #dedede;position:absolute;top:50%;left:-26px;margin:-26px 0px 0px 0px;border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.best_box:hover .best_img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}.best_img img{width:100%;}div.textbook{width:100%;margin:-220px 0px -160px 0px;padding:170px 0px 260px 0px;position:relative;text-align:center;float:left;}.textbook:before{content:"";background:#fff;position:absolute;top:0;left:-500px;bottom:0;right:-500px;z-index:-1;}div.textbook_over{width:100%;position:relative;overflow:hidden;float:left;}div.textbook_bl{width:189px;margin:50px 10px 0;position:relative;display:inline-block;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.textbook_bl:hover{transform:translate(0,-40px);-webkit-transform:translate(0,-40px);-o-transform:translate(0,-40px);-moz-transform:translate(0,-40px);}div.textbook_name{width:100%;margin:0px 0px 15px 0px;text-align:center;font-size:20px;line-height:100%;color:#4e4e4e;font-family:'bold';opacity:0;float:left;transform:translate(0,30px);-webkit-transform:translate(0,30px);-o-transform:translate(0,30px);-moz-transform:translate(0,30px);-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.textbook_bl:hover .textbook_name{transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);}.textbook_bl:hover .textbook_name{opacity:1;transition-delay:0.1s;}div.textbook_img{width:100%;position:relative;float:left;}.textbook_img:before{content:"";background:url(/themes/lingualeaders/images/textbook_shadow.png) repeat-x bottom;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;opacity:0;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.textbook_bl:hover .textbook_img:before{opacity:1;}.textbook_bl a{width:100%;display:block;float:left;}.textbook_bl a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:4;}.textbook_bl img{width:100%;float:left;}div.loupe{width:40px;height:40px;position:absolute;bottom:5px;left:50%;z-index:3;margin:0px 0px 0px -20px;opacity:0;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.textbook_bl:hover .loupe{opacity:1;transform:translate(0,-30px);-webkit-transform:translate(0,-30px);-o-transform:translate(0,-30px);-moz-transform:translate(0,-30px);transition-delay:0.15s;}.loupe:before{content:"";width:34px;height:34px;border:2px solid #fff;position:absolute;top:0;left:0;border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;}.loupe:after{content:"";height:10px;border:2px solid #fff;position:absolute;top:31px;left:36px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.loupe i{width:14px;height:14px;display:block;position:absolute;top:12px;left:12px;}.loupe i:before,.loupe i:after{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:50%;margin:0px 0px 0px -1px;}.loupe i:after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}div.about_teacher{width:100%;position:relative;padding:45px 0px;text-align:center;float:left;}.about_teacher:before{content:"";background:#5bb4b6;position:absolute;top:0;left:-500px;bottom:0;right:-500px;z-index:-1;}.about_teacher .center{max-width:1160px;}div.about_text{width:440px;font-size:17px;line-height:120%;color:#fff;text-align:left;float:left;}.about_text span{text-transform:uppercase;font-family:'bold';font-size:30px;color:#fff;display:block;margin:0px 0px 20px 0px;}div.love{width:400px;opacity:0.2;float:left;}.love img{width:100%;}div.about_btn{margin:60px 0px 0px 0px;float:right;}.about_btn a{padding:20px 40px;border:2px solid #fff;display:inline-block;font-family:'bold';font-size:20px;color:#fff;border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.about_btn a:hover{background:#fff;color:#5bb4b6;}div.price{width:100%;padding:90px 0px 70px 0px;position:relative;text-align:center;float:left;}.price:before{content:"";background:#fff;position:absolute;top:0;left:-500px;bottom:0;right:-500px;z-index:-1;}div.price_title{width:100%;padding:0px 0px 110px 0px;font-size:30px;color:#8bcc38;float:left;}.price_title h2{font-size:30px;color:#8bcc38;text-transform:uppercase;margin:0;}.price_title span{font-size:20px;color:#5d5d5d;}div.price_box{width:100%;margin:0px 0px 40px 0px;text-align:center;display:flex;justify-content:center;align-items:center;float:left;}div.price_box .field--name-field-price-item .field__item{width:150px;height:190px;margin:0px 30px 50px 30px;display:inline-block;position:relative;cursor:pointer;}div.price_value{width:115px;height:115px;position:relative;font-size:16px;line-height:100%;color:#fff;display:inline-block;}.price_value:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;border-radius:200px;-moz-border-radius:200px;-khtml-border-radius:200px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.price_bl:hover .price_value:before{animation:bird_up 0.3s ease forwards;}@keyframes bird_up{0%,100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);}30%{transform:scale(0.9);-ms-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-webkit-transform:scale(0.9);}65%{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}}.price_value p{position:absolute;top:55%;left:0;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%);}.price_value span{font-size:20px;font-family:'extra';display:block;}.price_value i{font-size:30px;font-style:normal;}div.price_discount{width:54px;height:54px;line-height:58px;font-size:20px;color:#fff;font-family:'bold';border:2px solid #fff;position:absolute;top:90px;right:50%;margin:0px -90px 0px 0px;z-index:2;border-radius:54px;-moz-border-radius:54px;-khtml-border-radius:54px;}.price_bl .green-color{background:#8bcc38;}.green-color .price_value:before{background:#8bcc38;}.price_bl .turquoise-color{background:#5bb4b6;}.turquoise-color .price_value:before{background:#5bb4b6;}div.about_discount{position:absolute;left:-10px;bottom:0;right:-10px;font-size:17px;line-height:100%;color:#5d5d5d;font-family:'bold';}.price_box div:nth-child(2) .price_value:before{top:-12px;left:-12px;bottom:-12px;right:-12px;}.price_box div:nth-child(3) .price_value:before{top:-30px;left:-30px;bottom:-30px;right:-30px;}.price_box div:nth-child(3) .price_value i{font-size:40px;margin:10px 0px 0px 0px;}.price_box div:nth-child(3) .price_value p{top:58%;}.price_box div:nth-child(4) .price_value:before{top:-18px;left:-18px;bottom:-18px;right:-18px;}.price_box div:nth-child(4) .price_discount,.price_box div:nth-child(5) .price_discount{top:81px;margin:0px -82px 0px 0px;transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);}.price_box div:nth-child(5) .price_value i{font-size:23px;}div.programs{width:100%;margin:0px 0px 90px 0px;text-align:center;float:left;}div.programs_title{width:100%;padding:0px 0px 60px 0px;font-size:35px;color:#8bcc38;font-family:'extra';text-transform:uppercase;float:left;}div.programs_box{width:100%;float:left;}.programs_box>div{display:inline;}div.programs_box .field__item{width:45%;height:180px;margin:0px 20px 15px;position:relative;display:inline-block;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;}.programs_box .field__item .field--name-field-background-image{content:"";position:relative;top:0;left:0;right:0;z-index:3;}.programs_box .field__item:after,.programs_box .field__item:before{content:"";background:url(/themes/lingualeaders/images//programs_bl.png) repeat-y right;background-size:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}.programs_box .field__item:after{background:#000;opacity:0;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.programs_box .field__item:hover:after{opacity:0.2;}.programs_box .field__item span{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;}.programs_box .field__item a{width:100%;height:100%;padding:0px 0px 0px 20px;box-sizing:border-box;line-height:83px;display:block;text-align:left;position:relative;z-index:2;font-size:25px;color:#fff;font-family:'extra';}@media screen and (max-width:1850px){div.footer-title{left:-228px;}.footer-title span{margin:-30px 0px 0px 0px;}.footer_form_wrapper .webform-submission-form{margin:70px 60px 46px 0;float:right;}}@media screen and (max-width:1680px){div.region-header{margin-top:70px;}div.number-page{display:none;}.layout-sidebar{width:530px;}.paragraph--type--text{padding:30px 30px;}.no-homepage .block-free-training p{right:-67px;}.about-us__wrapper:before{display:none;}}@media screen and (max-width:1600px){div.footer-column{height:185px;}.footer-column .menu-item{font-size:15px !important;line-height:100% !important;padding:5px 0px;}}@media screen and (max-width:1440px){div.footer-title{left:60px;font-size:50px;}.footer-title span{font-size:50px;}}@media screen and (max-width:1400px){.menu_duplicate a{padding:10px 9px;}}@media screen and (max-width:1366px){div.region-header{max-width:1190px;height:680px;}.path-frontpage .main_menu_show{margin:0px 0px 0px -606px;}.about-text{line-height:29px;min-height:440px;}.about-us__wrapper h1{margin:0px 0px 40px 0px;}span.visual-circles{display:none;}.training h3{margin:70px 30px 0px 0px;}.forma_menu h4{margin:70px 0px 20px 30px;}div.view-display-id-trainings_form_block{margin:0px 0px 0px -43px;}.programs_menu .view-content{width:100%;}.programs_menu ul{width:94%;margin:0px 3% 40px !important;text-align:center;}.why_title span{margin:0px 5px 0px 5px;font-size:70px;}.why_title{width:96%;margin:0px 3% 40px;text-align:center;}.why_text{width:100%;text-align:justify;}div.icons-expand{right:2%;margin:-87px 0px 0px 0px;}.teachers-cont h4 span{display:none;}.about-us-talking h4{right:-20px;}.masonry-layout .masonry-item,.block-views-blockrelated-books-related-books .views-row{width:31%;}#block-quotes-translation{width:480px;}}@media screen and (max-width:1340px){div.footer-column{width:50% !important;}.footer-column p{border-top:1px solid #ccc;}.no-homepage main .field--name-body,.paragraph--type--text{padding:45px 35px 25px;border-radius:0 !important;-moz-border-radius:0 !important;-khtml-border-radius:0 !important;}div.cat_best{width:100%;margin:0px 0px 30px;padding:0px 30px;box-sizing:border-box;}div.best_bl{font-size:15px;}div.best_name{padding:0px 20px 5px;font-size:17px;line-height:100%;}div.best_box{padding:15px 30px 15px 40px;}div.price{width:90%;padding:90px 5% 70px;}div.about_text{padding:0px 15px;box-sizing:border-box;}div.about_btn{margin-right:15px;}}@media screen and (max-width:1310px){.menu_duplicate a{padding:12px 7px;font-size:16px;}}@media screen and (max-width:1280px){#block-header-free-training{margin:10px 30px 0px 0px;}div.region-header{max-width:1280px;height:680px;margin:38px 0px 62px 0px;border-bottom:1px solid #c9c9c9;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.path-frontpage .region-header #block-nomeratelefonov{top:40px;left:0px;padding:0px 0px 0px 20px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.path-frontpage .region-header #block-nomeratelefonov:before{top:0px;}.path-frontpage .region-header #block-nomeratelefonov:after{top:14px;}#block-call-me{position:absolute;left:20px;top:100px;z-index:3;}#block-articles-button{right:75px;}#block-user-login-block a{margin:0px 10px;}.block-free-training p{right:-10px;}.block-free-training a{right:30px;}#block-free-training-form{right:30px;}div.about-us__wrapper{padding:60px 40px 70px;margin-bottom:0;z-index:1;border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;}div.training-wrapper{border-top:1px solid #cdcdcd;}div.view-display-id-trainings_form_block{margin:0px 0px 0px -16px;}div.training_animate{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.view-advantages ul{width:100%;text-align:center;float:left;}.view-advantages li{width:23%;margin:0px 0px 100px 0px !important;float:none;display:inline-block;}.icons-wrapper:before{display:none;}div.icons-wrapper{padding:0px 0 147px;}div.icons-expand{top:auto;bottom:15px;right:50%;margin:-87px -35px 0px 0px;}.icons-expand span{margin:30px 37px 0px 0px;opacity:0;}div.views-view-grid{width:90%;margin:0px 0px 0px 5%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}div.owl-loaded{margin:30px 0px 0px -16%;}.view-reviews .owl-nav{width:100%;box-sizing:border-box;padding:0px 30px;left:0;}.white-teachers .view-header:before,.white-teachers .view-header:after{display:none;}.about-us-talking h4{right:30px;}div.about-us__wrapper_animate{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}div.address-wrapper{margin:-295px 0px -248px 50px;}.o-nas{left:20px;}.path-frontpage .main_menu_show{top:9px;left:0px;margin:0px;}.header_cont_go .main_menu_show,.menu_btn{top:22px;left:220px;margin:0;}}@media screen and (max-width:1260px){#block-lingualeaders-main-menu{display:none;}.menu_btn{position:absolute;z-index:17;font-size:15px;color:#fff;font-family:'extra';text-align:center;cursor:pointer;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}.menu_btn span{display:inline-block;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.menu_active .menu_btn span{opacity:0;transition-delay:0s;}.menu_btn p{margin:-22px 0px 0px 17px;opacity:0;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.menu_active .menu_btn p{opacity:1;transition-delay:0.4s;}.path-frontpage .main_menu_show{position:absolute;top:11px;left:3px;margin:0;display:block;color:#fff;}.header_cont_go .main_menu_show,.menu_btn{position:fixed;top:23px;left:250px;margin:0px 0px 0px -0px;color:#5bb4b6;display:block;}div.menu_duplicate{visibility:hidden;}.menu_active .menu_duplicate{visibility:visible;}.second_menu_show{display:none;}.menu_1_active .main_menu_show,.menu_2_active .second_menu_show{left:50% !important;margin:0px 0px 0px -55px !important;z-index:23;color:#fff;}.menu_2_active .second_menu_show{margin:0px 0px 0px -46px !important;}.menu_duplicate{background:#5bb4b6;margin:0 !important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:19;}.menu_duplicate ul{width:300px;position:absolute;top:50%;left:50%;margin:-90px 0px 0px -150px !important;text-align:center !important;}.menu_duplicate ul ul{display:none !important;}.menu_duplicate li{width:100%;margin:0px 0px 10px 0px;float:left;clear:left;}.menu_duplicate li a{padding:4px 15px;color:#fff !important;}.menu_duplicate{opacity:0;transform:translate(0,60px) scale(.9);-webkit-transform:translate(0,60px) scale(.9);-o-transform:translate(0,60px) scale(.9);-moz-transform:translate(0,60px) scale(.9);-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.menu_1_active .menu_duplicate{opacity:1 !important;transform:translate(0,0px) scale(1) !important;-webkit-transform:translate(0,0px) scale(1) !important;-o-transform:translate(0,0px) scale(1) !important;-moz-transform:translate(0,0px) scale(1) !important;}}@media screen and (max-width:1200px){.layout-sidebar .block-menu{position:fixed;top:0;left:0;bottom:0;right:0;z-index:19;margin:0;padding:0;display:none;}#block-sidebar-navigation{opacity:0;transform:translate(0,60px) scale(.9);-webkit-transform:translate(0,60px) scale(.9);-o-transform:translate(0,60px) scale(.9);-moz-transform:translate(0,60px) scale(.9);-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.menu_2_active #block-sidebar-navigation{opacity:1 !important;transform:translate(0,0px) scale(1) !important;-webkit-transform:translate(0,0px) scale(1) !important;-o-transform:translate(0,0px) scale(1) !important;-moz-transform:translate(0,0px) scale(1) !important;}.layout-sidebar .block-menu ul{position:relative;top:50%;margin:-170px 0px 0px 0px;text-align:center;}.layout-sidebar .block-menu li{margin:0;padding:0;}.layout-sidebar .block-menu a{font-size:20px;}.layout-sidebar .block-menu ul ul a{font-size:15px;}.no-homepage .region-header{height:230px;margin:38px 0px 0px 0px;border-top:1px solid #ffffff57;}.no-homepage .region-header #block-logo{background:none;width:auto;height:auto;position:relative;float:left;}.no-homepage .region-header #block-logo p:nth-child(1){margin:36px 0px 0px 29px;}.no-homepage .region-header #block-logo p{margin:0px 0px 0px 56px;}.no-homepage main{margin:0;}.paragraph--type--text{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;}.layout-sidebar{width:100%;margin:100px 0px 0px 0px;text-align:center;float:left;}.region-sidebar{max-width:480px;width:100%;text-align:left;display:inline-block;float:none;}#block-social-networks-widgets{width:100%;margin:0;}#block-views-block-news-block{width:100%;margin:30px 0px 50px;}#block-quotes-translation{width:100%;padding:160px 0px 40px;}div.cat_best{margin:80px 0px 30px;}}@media screen and (max-width:1024px){.about-us-talking h4{left:30px;text-align:center;}div.owl-loaded{width:100%;margin:30px 0px 0px 0%;}.about-us-talking:before{left:-45px;}.white-teachers .view-header{left:30px;}}@media screen and (max-width:1020px){div.best_res{width:100%;margin:0px 0 110px;display:inline-block;float:none;}div.best_bl{max-width:400px;}div.price{width:100%;padding:90px 0 70px;}div.price_box{display:block;}.price_box>div{width:200px;display:inline-block;}}@media screen and (max-width:1000px){#block-lingualeaders-main-menu{display:none;}.path-frontpage .region-header #block-logo{background-size:90%;text-align:center;}.path-frontpage .region-header #block-logo p{font-size:70px;line-height:100%;margin:0px 0px 0px -20px;}.path-frontpage .region-header #block-logo p:nth-child(1){margin:166px 0px 0px -120px;}#block-we-will-lead-you-to-success{display:none;}#block-articles-button{right:75px;bottom:16px;top:auto;}.training h3{width:100%;text-align:center;font-size:40px;margin:70px 0px 20px 0px;text-transform:uppercase;}.forma_menu h4{width:100%;margin:70px 0px 20px 0px;text-align:center;}.forma_menu h4 span{font-size:inherit;font-family:'circe-regular';display:inline;margin:0px 0px 18px 0px;}.forma_menu .item-list ul{width:100%;margin:0;text-align:center;float:left;}.forma_menu li{width:180px;margin:20px 0px 20px 0px !important;display:inline-block;float:none;}.programs_menu h5{font-size:30px;color:#a9a9a9;margin:0px 0px 35px 0px;font-family:'circe-regular';}.programs_menu li{width:180px;}div.view-display-id-trainings_form_block{margin:0;}.why_cont{margin:310px 0px 50px 0px;}.why_title span{font-size:50px;}.about-us-talking h4{font-size:50px;}.view-advantages li{width:31%;}div.address-wrapper{width:100%;border-top:10px solid #c8c8c8;margin:0;}div.footer-title{position:relative;width:100%;left:0;font-size:30px;text-align:center;margin:-30px 0px 30px 0px;}.footer-title span{font-size:30px;margin:0px 0px 0px 0px;}.footer_form_wrapper .webform-submission-form{width:300px;position:relative;right:50%;margin:70px -150px 46px 0;}.form-item input[type="text"],.form-item input[type="email"],.form-item input[type="tel"],.form-item textarea{height:53px;margin:0px 0px 20px 0px;line-height:53px;}.form-item textarea{height:140px;padding:17px 15px 20px;}.are-you-ready{margin:0px 0px 0px -57px;}.path-node .field--name-node-title h1,.path-taxonomy .field--name-taxonomy-term-title h1{font-size:30px;}}@media screen and (max-width:820px){.no-homepage .region-header #block-logo p{font-size:60px;line-height:100%;}.no-homepage .region-header #block-logo p:nth-child(1){margin:46px 0px 0px 29px;}.no-homepage .region-header #block-nomeratelefonov{background:none;top:17px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.no-homepage .region-header #block-nomeratelefonov a{color:#fff;}.no-homepage #block-call-me{bottom:-6px;top:auto;right:0;}.field--name-field-book{position:relative;top:0;text-align:center;margin:30px 0px 0px 0px;}div.region-header{height:550px;margin:38px 0px 60px 0px;}.region-header #block-logo{width:800px;height:430px;margin:-135px 0px 0px -560px;}#block-free-training-form{bottom:90px;}.region-header #block-logo span{margin:-11px 0px 0px -28px;font-size:19px;}.about-us__wrapper h1{font-size:50px;}.about-text{width:100%;margin:0;text-align:justify;float:left;}div.first_column,div.second_column{width:100%;margin:20px 0 0px;}.path-frontpage .block-free-training{position:relative;top:0px;right:50%;margin:-70px -220px 150px 0px;float:right;}.o-nas,div.social-networks{left:20px;right:20px;bottom:110px;margin:0 !important;text-align:center !important;}div.social-networks{top:auto;bottom:30px;}.o-nas li,.vertical a{margin:0px 10px 0px;float:none;display:inline-block;}.vertical a{margin:0;}.why_text{padding:0px 20px;}.why_title span{font-size:40px;}div.ui-dialog{width:310px !important;max-width:310px !important;padding:60px 10px !important;margin:0px 0px 0px -155px !important;}.ui-button .ui-icon,.ui-button .ui-icon:hover{left:7px !important;}.bywords_container .field--type-image{width:100%;text-align:center;}.bywords_container .field--type-image img{width:100%;float:none;}div.bywords_container{text-align:center;}.bywords_container .field--name-field-author-rus,.bywords_container .field--name-field-author-eng{text-align:center;}div.address-wrapper{background:#fff;padding:30px 30px 0px 30px;text-align:center;}div.first-address,div.second-address{width:90%;margin:20px 5% 0px -20px;float:right;}.address-wrapper .horizontal{position:relative;left:50%;margin:50px 0px 10px 0 !important;float:left;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);}div.footer-column{width:100% !important;}.field--name-node-title h1,div.best_title,.price_title h2,.about_text span{font-size:25px;}div.about_text{width:100%;text-align:center;}div.love{display:none;}div.about_btn{position:relative;left:50%;margin:40px 0 0 -117px;float:left;clear:left;}.about_btn a{padding:16px 35px;font-size:17px;}}@media screen and (max-width:760px){.view-advantages li{width:46%;}#block-logotype{width:34px;height:34px;padding:0px 0px 2px 0px;margin:6px 0px 0px 15px;overflow:hidden;}#block-logotype img{max-width:none;width:34px;margin:0px 0px -1px 0px;}.header_cont_go .main_menu_show,.menu_btn{top:15px;left:50px;margin:0;}#block-header-phone-numbers{background:#8bcc38 url(/themes/lingualeaders/images/phone.png) no-repeat center;background-size:14px;width:34px;height:34px;overflow:hidden;margin:7px 20px 7px 0px;border-radius:30px;-moz-border-radius:30px;-khtml-border-radius:30px;}#block-header-phone-numbers p{opacity:0;}#block-header-free-training{margin:7px -6px 0px 0px;font-size:12px;line-height:10px;}#block-header-free-training a{width:60px;padding:7px 20px;text-align:center;color:#fff;border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-khtml-border-radius:30px 0 0 30px;}#block-call-me-header{display:none;}.path-node .field--name-node-title{height:280px;margin:47px 0px 0px 0px;}.field--name-field-background-image{top:48px;}}@media screen and (max-width:700px){div.field--name-node-title{text-align:center;}.layout-content h1{text-align:center;}.masonry-layout,.block-views-blockrelated-books-related-books .view-content{width:102% !important;}.masonry-layout .masonry-item,.block-views-blockrelated-books-related-books .views-row{width:48%;}.programs_menu li{margin:0px 0px 10px 0px !important;}div.views-view-grid{width:100%;margin:0;border:0;}.view-id-teachers .views-row{width:50% !important;}div.teachers-cont{margin:-240px 0px 0px;}.path-reviews .owl-carousel{padding:0;}.path-reviews .view-content .views-row{margin:0;border-bottom:1px solid #ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;}div.address-wrapper{padding-bottom:50px;}#contact .contact-page--link{right:50%;transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);-moz-transform:translate(50%,0);}}@media screen and (max-width:550px){.path-frontpage .main_menu_show{margin-left:-7px;}.path-frontpage .region-header{height:630px;}.path-frontpage .region-header #block-logo{background-size:120%;top:0%;margin:-190px 0px 0px -375px;padding:140px 0px 0px 0px;}.path-frontpage .region-header #block-logo p:nth-child(1){margin:30px 0px 0px -80px;font-size:50px;}.path-frontpage .region-header #block-logo p:nth-child(2){font-size:50px;}.region-header #block-logo span{margin:-5px 0px 0px -32px;font-size:17px;text-shadow:0px 4px 7px rgba(0,0,0,0.4);}#block-call-me{top:195px;left:50%;margin:0px 0px 0px -91px;}.about-us__wrapper h1{font-size:40px;}#block-free-training-form{right:50%;bottom:0px;margin:0px -155px 0px 0px;}.region-header #block-nomeratelefonov:before{display:none;}.path-frontpage .region-header #block-nomeratelefonov{background:none;top:120px;right:0;text-align:center;padding:0;font-size:20px;line-height:20px;}.path-frontpage .region-header #block-nomeratelefonov a{color:#fff;}.path-frontpage .block-free-training{margin:40px -180px 150px 0px;}.why_title span{font-size:25px;line-height:100%;}div.about-us__wrapper{padding:60px 15px 70px;}.about-text{line-height:20px;}.no-homepage .region-header{height:400px;text-align:center;}.no-homepage .region-header #block-logo{width:100%;text-align:center;}.no-homepage #block-logo .field--type-text-with-summary{width:230px;text-align:left;display:inline-block;}.no-homepage .region-header #block-logo p:nth-child(1){margin:46px 0px 0px 0px;}.no-homepage .region-header #block-logo p{margin:0px 0px 0px 16px;}.no-homepage .region-header #block-nomeratelefonov{position:relative;top:0;right:auto;padding:35px 0;display:inline-block;}.no-homepage .region-header #block-nomeratelefonov:before,.region-header #block-nomeratelefonov:after{display:none;}.paragraph--type--text{padding:30px 15px;}.path-reviews .field--name-node-title{font-size:20px;line-height:100%;margin:0px 0px 15px 0px;}.path-reviews .view-content .views-row{padding:25px 15px 0px;}.path-reviews .field--name-field-level{font-size:18px;margin:0px 0px 15px 0px;float:left;}div.best_img{width:40px;height:40px;padding:11px;left:-21px;margin:-21px 0px 0px 0px;}div.best_box{padding:15px 20px 15px 30px;}div.best_main_img{width:105px;height:105px;margin:-57px 0px 5px 0px;}div.textbook_bl{margin:0px 10px 15px;}.textbook:before{background:none;}.no-homepage main .field--name-body,.paragraph--type--text{padding:35px 15px 5px;}.field--name-node-title h1,div.best_title,.price_title h2,.about_text span{font-size:20px;}div.textbook{padding:180px 0px 190px 0px;margin:-130px 0px -130px 0px;}div.price{padding:70px 0 0px;}div.price_title{padding:0px 0px 60px 0px;}.price_title span{font-size:14px;}div.about_discount{position:relative;margin:30px 0px 0px 0px;}div.price_box .field--name-field-price-item .field__item{height:auto;}.price_box div:nth-child(2) .price_bl{margin:0px 0px 80px 0px;}div.cat_best{margin:40px 0px 30px;}div.best_title{padding:0px 0px 80px 0px;}}@media screen and (max-width:500px){.view-advantages li{width:100%;}.teachers-cont h4{font-size:30px;}.teachers-cont h4:before{background-size:30px;margin:3px 0px 0px -67px;}.about-us-talking h4{font-size:30px;}.owl-item .views-row{max-width:500px;padding:45px 15px !important;border-top:1px solid #ccc;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}div.field--name-node-link{right:66px;}.owl-item  .field--name-node-title{font-size:18px;line-height:130%;margin:0px 0px 15px 0px;}.white-teachers .view-header{left:50%;top:-90px;margin:0px 0px 0px -75px;}.white-teachers .view-header a{background:#8bcc38;width:150px;color:#ffffff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.view-reviews .owl-nav{width:320px;left:50%;top:-90px;margin:0px 0px 0px -160px;padding:0;}.view-reviews .owl-nav button{background:#8bcc38;margin:0 20px 0;border:none;}.white-teachers .owl-nav button:before,.white-teachers .owl-nav button:after,.white-teachers .icons-expand div:before,.white-teachers .icons-expand div:after{background:#fff;}.owl-carousel .owl-nav .owl-next{float:left;}.landscape1:before{opacity:0.5;}}@media screen and (max-width:480px){.layout-sidebar{margin:0;}#block-views-block-news-block,.layout-sidebar #block-free-training,#block-quotes-translation{box-sizing:border-box;padding-left:15px;padding-right:15px;}.no-homepage .block-free-training p{right:-27px;}.layout-sidebar #block-free-training{height:350px;}.block-free-training span{font-size:38px;}.masonry-layout,.block-views-blockrelated-books-related-books .view-content{width:100% !important;}.masonry-layout .masonry-item,.block-views-blockrelated-books-related-books .views-row{width:100%;margin:0 0 30px;}div.address-wrapper{font-size:18px;line-height:100%;}.path-node .field--name-node-title{height:260px;}.path-node .field--name-node-title h1,.path-taxonomy .field--name-taxonomy-term-title h1{font-size:20px;}}@media screen and (max-width:414px){.training h3{font-size:30px;margin:70px 0px 20px 0px;}.forma_menu h4,.programs_menu h5{font-size:20px;}.view-id-teachers .views-row{width:100% !important;}div.footer-column{background:#fff;height:auto;text-align:center;}.footer-column .menu-item{width:100%;text-align:center;}.price_box>div{width:100%;}}@media screen and (max-width:375px){.path-frontpage .block-free-training{margin:40px -130px 150px 0px;}}@media screen and (max-width:320px){div.first-address,div.second-address{font-size:14px;}.social-networks a{padding:7px;}}@font-face{font-family:'circe-regular';src:url(/themes/lingualeaders/fonts/circe-regular.eot);src:url(/themes/lingualeaders/fonts/circe-regular.eot#iefix) format('embedded-opentype'),url(/themes/lingualeaders/fonts/circe-regular.woff) format('woff'),url(/themes/lingualeaders/fonts/circe-regular.ttf) format('truetype'),url(/themes/lingualeaders/fonts/circe-regular.svg#circe-regular) format('svg');}@font-face{font-family:'bold';src:url(/themes/lingualeaders/fonts/Circe-Bold.eot);src:url(/themes/lingualeaders/fonts/Circe-Bold.eot#iefix) format('embedded-opentype'),url(/themes/lingualeaders/fonts/Circe-Bold.woff) format('woff'),url(/themes/lingualeaders/fonts/Circe-Bold.ttf) format('truetype'),url(/themes/lingualeaders/fonts/Circe-Bold.svg#Circe-Bold) format('svg');}@font-face{font-family:'extra';src:url(/themes/lingualeaders/fonts/Circe-ExtraBold.eot);src:url(/themes/lingualeaders/fonts/Circe-ExtraBold.eot#iefix) format('embedded-opentype'),url(/themes/lingualeaders/fonts/Circe-ExtraBold.woff) format('woff'),url(/themes/lingualeaders/fonts/Circe-ExtraBold.ttf) format('truetype'),url(/themes/lingualeaders/fonts/Circe-ExtraBold.svg#Circe-ExtraBold) format('svg');}

.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{background:#fff;max-width:500px;padding:60px 40px;left:50% !important;margin:0px 0px 0px -250px;box-sizing:border-box;position:absolute;z-index:1260;overflow:visible;border:none !important;-moz-box-shadow:0 10px 35px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15);}@media all and (max-width:768px){.ui-dialog{width:92% !important;margin:0 !important;}}.ui-dialog .ui-dialog-titlebar{background:none;font-weight:bold;border:none;text-align:center;padding:0px 0px 20px 0px;font-family:'extra';font-size:20px;color:#8bcc38;text-transform:uppercase;}.ui-dialog .ui-dialog-title{float:left;margin:0;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin:0;padding:0;border:#ccc;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{padding:0;margin:0;}.ui-dialog .ajax-progress-throbber{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#232323;background-image:url(/../misc/loading-small.gif);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:0.9;padding:4px;width:24px;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}.ui-widget.ui-widget-content{max-height:96%;overflow:auto;}.ui-dialog .ui-dialog-content{overflow:visible;}.ui-dialog input[type="text"],.ui-dialog input[type="email"],.ui-dialog input[type="password"],.ui-dialog input[type="tel"],.ui-dialog textarea,select,.select2-container--default .select2-selection--single{width:100%;height:60px;position:relative;line-height:62px;margin:0px 0px 30px 0px;border:1px solid #ccc;text-align:center;color:#4e4e4e;font-family:'bold';-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.forgot-password-link{width:100%;margin:0px 0px 30px 0px;text-align:center;float:left;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#4e4e4e;height:58px;line-height:59px;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;bottom:0;}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-14px;}.select2-container--open .select2-dropdown{left:0;top:-30px;}.ui-dialog textarea{height:120px;line-height:100%;}.icheckbox_minimal,.iradio_minimal{margin:0px 10px 0px 0px;float:left;}.form-item .description{margin:2px 0px 20px 30px !important;font-size:13px !important;color:#4e4e4e;}.form-item .description a{color:#4e4e4e;}::-webkit-input-placeholder{color:#4e4e4e !important;}:-moz-placeholder{color:#4e4e4e !important;}::-moz-placeholder{color:#4e4e4e !important;}:-ms-input-placeholder{color:#4e4e4e !important;}::placeholder{color:#4e4e4e !important;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-dialog .form-required{display:none;}.ui-button .ui-icon,.ui-button .ui-icon:hover{background:none;width:30px;height:30px;top:-57px;left:34px;}.ui-button .ui-icon:before,.ui-button .ui-icon:after{content:"";background:#767676;width:4px;height:17px;position:absolute;top:50%;left:50%;margin:-7px 0px 0px -2px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.ui-button .ui-icon:after{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.ui-button .ui-icon:hover:before,.ui-button .ui-icon:hover:after{background:#8bcc38;}.ui-widget-overlay{background:#000000;opacity:0.7;}.intl-tel-input{width:100%;}a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.autocomplete,.form-autocomplete{background-image:url(/themes//forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/themes//forms/autocomplete/throbber-active.gif);}
.clearfix:before{content:'';display:table;}.clearfix:after{content:'';display:table;clear:both;}
.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}
.box{margin-bottom:1.5rem;border:5px solid #cccccc;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#000;}.box--highlight{border-color:#0072b9;}
.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/themes//forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999999;font-size:.9em;margin-left:.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/themes//forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,[dir="rtl"] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend,[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir="rtl"] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir="rtl"] .is-collapsed.collapsible .fieldset-legend{background-image:url(/themes//forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}
.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:#fffadb;}.comment--nested,.indented{margin-left:32px;}[dir="rtl"] .comment--nested,[dir="rtl"] .indented{margin-left:0;margin-right:32px;}
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,-150px,0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,0.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,0.2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin,0px) + var(--fancybox-scrollbar-compensate,0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255,255,255,0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:9999999999;outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,0.9);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;max-width:100%;color:var(--fancybox-content-color,#374151);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,0.3);--f-button-active-bg:rgba(24,24,27,0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left,0)*1px);width:calc(100% - var(--width,0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path:inset(0 calc((var(--f-thumb-width,0) - var(--f-thumb-clip-width,0)) * 0.5 * (1 - var(--progress,0))) round var(--f-thumb-border-radius,0));transform:translate3d(calc(var(--shift,0) * -1px),0,0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(0.23,1,0.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,rgba(255,255,255,0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,0.65);--f-button-hover-bg:rgba(70,70,73,0.65);--f-button-active-bg:rgba(90,90,93,0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;user-select:none;pointer-events:none}
.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#c00;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,.form-item--radio,.form-type-radio,.form-type-checkbox,.password-parent,.confirm-parent,table .form-item{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label,label.option{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-checkbox .description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .form-item .description,.form-item .form-type-radio .description,.form-type-checkbox .form-item .description,.form-item
.form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}
.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #cccccc;padding-right:1em;text-align:left;}[dir="rtl"] .form-table__header,[dir="rtl"] .form-table th,.form-table [dir="rtl"] th,[dir="rtl"] form table th,form table [dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #cccccc;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:.1em .6em;border-bottom:1px solid #cccccc;background-color:#eeeeee;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#dddddd;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#cccccc;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:#fffdf0;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-moz-min-content;width:-webkit-min-content;text-align:center;}
.header__logo{float:left;margin:0 10px 0 0;padding:0;}[dir="rtl"] .header__logo{float:right;margin:0 0 0 10px;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir="rtl"] .header__secondary-menu{float:left;}.header__region{clear:both;}
.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}
.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}.inline-links__item:last-child,.inline.links li:last-child{padding-right:0;}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline.links li,.inline.links [dir="rtl"] li{display:inline-block;padding:0 0 0 1em;}[dir="rtl"] .inline-links__item:last-child,[dir="rtl"] .inline.links li:last-child,.inline.links [dir="rtl"] li:last-child{padding-left:0;}
.inline-sibling,.field-label-inline .field-label,span.field-label{display:inline;margin-right:10px;}[dir="rtl"] .inline-sibling,[dir="rtl"] .field-label-inline .field-label,.field-label-inline [dir="rtl"] .field-label,[dir="rtl"] span.field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,.field-label-inline .field-label *,span.field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.field-label-inline .field-label + *,span.field-label + *,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child > :first-child,span.field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}
.nav-menu__item,.menu__item{list-style-image:url(/themes//navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item,.menu__item.is-expanded{list-style-image:url(/themes//navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item,.menu__item.is-collapsed{list-style-image:url(/themes//navigation/nav-menu/collapsed.svg);list-style-type:disc;}[dir="rtl"] .nav-menu__item.is-collapsed,[dir="rtl"] .nav-menu__item--is-collapsed,[dir="rtl"] .is-collapsed.menu__item,[dir="rtl"] .menu__item.is-collapsed{list-style-image:url(/themes//navigation/nav-menu/collapsed-rtl.svg);}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{color:#000;}
.navbar{margin:0;padding:0;text-align:left;}[dir="rtl"] .navbar{text-align:right;}.navbar__item,.navbar li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}[dir="rtl"] .navbar__item,[dir="rtl"]
.navbar li{float:right;padding:0 0 0 10px;}
.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}
@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}
.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #666666;background-color:#cccccc;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/themes//forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir="rtl"] .progress-bar--inline,[dir="rtl"] .ajax-progress-bar{float:right;}
.progress-throbber,.ajax-progress{position:fixed;left:0;top:0;width:100%;height:100%;z-index:601;background-color:rgba(0,0,0,0.5);padding:0;display:none;}.progress-throbber__widget,.ajax-progress .throbber{width:140px;width:8.75rem;height:140px;height:8.75rem;float:none;display:block;padding:0;margin:0;background:url(/themes/lingualeaders/ring.svg) no-repeat 0 -18px transparent;background-size:100% 100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.ui-dialog .progress-throbber,.ui-dialog .ajax-progress{display:none !important;}.progress-throbber-fullscreen,.ajax-progress-fullscreen{background-size:140px 140px;background-size:8.75rem 8.75rem;background-image:url(/themes/lingualeaders/ring.svg);border-radius:0;opacity:1;}
.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/themes//forms/resizable-textarea/grippie.png) no-repeat center 2px #eeeeee;border:1px solid #cccccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}
.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}
.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffadb;}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir="rtl"] .table-drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/themes//forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.is-hover.tabledrag-handle .table-drag__handle-icon,.tabledrag-handle-hover .handle,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .table-drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px;}[dir="rtl"] .table-drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0;}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/themes//forms/table-drag/tree-child.png) no-repeat 11px center;}[dir="rtl"] .table-drag__tree-child,[dir="rtl"] .table-drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .table-drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/themes//forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}
