:root{--lcn-green:#60a500;--lcn-blue:#0071aa;--lcn-blue-dark:#333366;--lcn-blue-link:#337ab7;--lcn-yellow:#fdd119;--lcn-orange:#f76301;--lcn-red:#d60000;--lcn-white:#ffffff;--lcn-gray-50:#f9f9f9;--lcn-gray-100:#f4f4f4;--lcn-gray-200:#e6e6e6;--lcn-gray-300:#e0e0e0;--lcn-gray-400:#cccccc;--lcn-gray-500:#999999;--lcn-gray-600:#777777;--lcn-gray-700:#555555;--lcn-gray-800:#404040;--lcn-gray-900:#333333;--lcn-black:#000000;--lcn-text:#404040;--lcn-text-light:#777777;--lcn-text-muted:#999999;--lcn-bg:#ffffff;--lcn-bg-alt:#f4f4f4;--lcn-border:#e0e0e0;--lcn-border-light:#eeeeee;--lcn-success:#60a500;--lcn-warning:#f76301;--lcn-danger:#d60000;--lcn-info:#0071aa;--lcn-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--lcn-font-family-alt:"Lucida Sans Unicode","Lucida Grande",Helvetica,Arial,sans-serif;--lcn-font-size-xs:11px;--lcn-font-size-sm:12px;--lcn-font-size-base:13px;--lcn-font-size-md:14px;--lcn-font-size-lg:15px;--lcn-font-size-xl:18px;--lcn-font-size-2xl:25px;--lcn-line-height:1.5;--lcn-space-1:2px;--lcn-space-2:4px;--lcn-space-3:5px;--lcn-space-4:8px;--lcn-space-5:10px;--lcn-space-6:15px;--lcn-space-7:16px;--lcn-space-8:20px;--lcn-max-width:1170px; --lcn-radius-sm:2px;--lcn-radius:3px; --lcn-radius-md:4px;--lcn-radius-lg:6px;--lcn-radius-xl:10px;--lcn-radius-full:50%; --lcn-shadow-sm:inset 0 1px 1px rgba(0,0,0,0.075);--lcn-shadow:0 2px 10px -2px rgba(0,0,0,0.2);--lcn-shadow-lg:0px 0 12px #bbb;--lcn-shadow-text:1px 1px 2px #999;--lcn-transition:all 0.2s ease;--lcn-transition-slow:all 0.4s ease;}.d-flex{ display:flex; }.d-inline-flex{ display:inline-flex; }.d-block{ display:block; }.d-inline-block{ display:inline-block; }.d-inline{ display:inline; }.d-grid{ display:grid; }.d-none{ display:none; }.d-desktop-none{ }.d-mobile-none{ }@media (max-width:767px){.d-mobile-none{ display:none !important; }.d-mobile-block{ display:block !important; }.d-mobile-flex{ display:flex !important; }}@media (min-width:1025px){.d-desktop-none{ display:none !important; }.d-desktop-block{ display:block !important; }.d-desktop-flex{ display:flex !important; }}.flex-row{ flex-direction:row; }.flex-column{ flex-direction:column; }.flex-wrap{ flex-wrap:wrap; }.flex-nowrap{ flex-wrap:nowrap; }.flex-1{ flex:1; }.flex-auto{ flex:auto; }.flex-none{ flex:none; }.flex-grow{ flex-grow:1; }.flex-shrink-0{ flex-shrink:0; }.justify-start{ justify-content:flex-start; }.justify-center{ justify-content:center; }.justify-end{ justify-content:flex-end; }.justify-between{ justify-content:space-between; }.justify-around{ justify-content:space-around; }.align-start{ align-items:flex-start; }.align-center{ align-items:center; }.align-end{ align-items:flex-end; }.align-stretch{ align-items:stretch; }.align-baseline{ align-items:baseline; }.align-self-start{ align-self:flex-start; }.align-self-center{ align-self:center; }.align-self-end{ align-self:flex-end; }.gap-1{ gap:2px; }.gap-2{ gap:4px; }.gap-3{ gap:8px; }.gap-4{ gap:12px; }.gap-5{ gap:16px; }.gap-6{ gap:24px; }.m-0{ margin:0; }.m-1{ margin:2px; }.m-2{ margin:4px; }.m-3{ margin:8px; }.m-4{ margin:16px; }.m-5{ margin:24px; }.m-auto{ margin:auto; }.mt-0{ margin-top:0; }.mt-1{ margin-top:2px; }.mt-2{ margin-top:4px; }.mt-3{ margin-top:8px; }.mt-4{ margin-top:16px; }.mt-5{ margin-top:24px; }.mb-0{ margin-bottom:0; }.mb-1{ margin-bottom:2px; }.mb-2{ margin-bottom:4px; }.mb-3{ margin-bottom:8px; }.mb-4{ margin-bottom:16px; }.mb-5{ margin-bottom:24px; }.ml-0{ margin-left:0; }.ml-1{ margin-left:2px; }.ml-2{ margin-left:4px; }.ml-3{ margin-left:8px; }.ml-4{ margin-left:16px; }.mr-0{ margin-right:0; }.mr-1{ margin-right:2px; }.mr-2{ margin-right:4px; }.mr-3{ margin-right:8px; }.mr-4{ margin-right:16px; }.mx-auto{ margin-left:auto; margin-right:auto; }.my-0{ margin-top:0; margin-bottom:0; }.my-3{ margin-top:8px; margin-bottom:8px; }.my-4{ margin-top:16px; margin-bottom:16px; }.p-0{ padding:0; }.p-1{ padding:2px; }.p-2{ padding:4px; }.p-3{ padding:8px; }.p-4{ padding:16px; }.p-5{ padding:24px; }.pt-0{ padding-top:0; }.pt-3{ padding-top:8px; }.pt-4{ padding-top:16px; }.pt-5{ padding-top:24px; }.pb-0{ padding-bottom:0; }.pb-3{ padding-bottom:8px; }.pb-4{ padding-bottom:16px; }.pb-5{ padding-bottom:24px; }.pl-0{ padding-left:0; }.pl-3{ padding-left:8px; }.pl-4{ padding-left:16px; }.pr-0{ padding-right:0; }.pr-3{ padding-right:8px; }.pr-4{ padding-right:16px; }.px-3{ padding-left:8px; padding-right:8px; }.px-4{ padding-left:16px; padding-right:16px; }.py-3{ padding-top:8px; padding-bottom:8px; }.py-4{ padding-top:16px; padding-bottom:16px; }.text-left{ text-align:left; }.text-center{ text-align:center; }.text-right{ text-align:right; }.text-bold{ font-weight:700; }.text-semibold{ font-weight:600; }.text-normal{ font-weight:400; }.text-xs{ font-size:var(--lcn-font-size-xs); }.text-sm{ font-size:var(--lcn-font-size-sm); }.text-base{ font-size:var(--lcn-font-size-base); }.text-md{ font-size:var(--lcn-font-size-md); }.text-lg{ font-size:var(--lcn-font-size-lg); }.text-xl{ font-size:var(--lcn-font-size-xl); }.text-2xl{ font-size:var(--lcn-font-size-2xl); }.text-nowrap{ white-space:nowrap; }.text-truncate{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }.text-break{ word-wrap:break-word; word-break:break-word; }.text-uppercase{ text-transform:uppercase; }.text-lowercase{ text-transform:lowercase; }.text-capitalize{ text-transform:capitalize; }.text-primary{ color:var(--lcn-blue); }.text-success{ color:var(--lcn-green); }.text-warning{ color:var(--lcn-orange); }.text-danger{ color:var(--lcn-red); }.text-muted{ color:var(--lcn-text-muted); }.text-dark{ color:var(--lcn-text); }.text-light{ color:var(--lcn-text-light); }.text-white{ color:#fff; }.w-25{ width:25%; }.w-50{ width:50%; }.w-75{ width:75%; }.w-100{ width:100%; }.w-auto{ width:auto; }.h-100{ height:100%; }.h-auto{ height:auto; }.max-w-full{ max-width:100%; }.border{ border:1px solid var(--lcn-border); }.border-top{ border-top:1px solid var(--lcn-border); }.border-bottom{ border-bottom:1px solid var(--lcn-border); }.border-0{ border:0; }.rounded-sm{ border-radius:var(--lcn-radius-sm); }.rounded{ border-radius:var(--lcn-radius); }.rounded-md{ border-radius:var(--lcn-radius-md); }.rounded-lg{ border-radius:var(--lcn-radius-lg); }.rounded-full{ border-radius:var(--lcn-radius-full); }.rounded-0{ border-radius:0; }.shadow-sm{ box-shadow:var(--lcn-shadow-sm); }.shadow{ box-shadow:var(--lcn-shadow); }.shadow-lg{ box-shadow:var(--lcn-shadow-lg); }.shadow-none{ box-shadow:none; }.bg-white{ background-color:var(--lcn-white); }.bg-alt{ background-color:var(--lcn-bg-alt); }.bg-success{ background-color:var(--lcn-green); }.bg-warning{ background-color:var(--lcn-orange); }.bg-danger{ background-color:var(--lcn-red); }.bg-info{ background-color:var(--lcn-blue); }.relative{ position:relative; }.absolute{ position:absolute; }.fixed{ position:fixed; }.sticky{ position:sticky; top:0; }.overflow-hidden{ overflow:hidden; }.overflow-auto{ overflow:auto; }.overflow-x-auto{ overflow-x:auto; }.z-10{ z-index:10; }.z-50{ z-index:50; }.z-100{ z-index:100; }.cursor-pointer{ cursor:pointer; }.cursor-default{ cursor:default; }.pointer-events-none{ pointer-events:none; }.select-none{ user-select:none; }.transition{ transition:var(--lcn-transition); }.transition-slow{ transition:var(--lcn-transition-slow); }.visible{ visibility:visible; }.invisible{ visibility:hidden; }.opacity-0{ opacity:0; }.opacity-50{ opacity:0.5; }.opacity-100{ opacity:1; }.list-none{ list-style:none; padding-left:0; margin:0; }[class*="fa-"]:not(.notFA){font-family:'fontawesome' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h2[id$="_h2"],h3[id$="_h2"],.superCatColl{cursor:text;}.fa-star::before{content:"\f005";}::-ms-clear,::-ms-reveal{ display:none; }html,body{background-repeat:repeat-x;margin-top:0px;overflow-x:hidden;}@-ms-viewport{width:auto!important}a{outline:none;}h1,h1 span{font-size:15px;}h2{ font-size:inherit}html > body .panel_head{background-image:url("https://estatic.languagecourse.net/templates/default/img/dot.gif");background-position:center bottom;background-repeat:repeat-x;font-size:16px;height:auto;line-height:15px;margin-right:7px;padding:6px;}html > body .panel_head.searchTitle{background:transparent;line-height:normal;}html > body .panel_head h5{color:#ffffff;}html > body .panel_head h3{color:#404040 !important;}html > body .panel_head2{background-color:#F76301;background-image:url("https://estatic.languagecourse.net/templates/default/img/dot.gif");background-repeat:repeat-x;background-position:bottom;color:#FFFFFF;height:auto;line-height:13px;font-size:13px;padding:6px;}.opening_all_outbox{padding:2px 0px 6px 5px;color:#333333;}img{border:0px;}p{font-size:13px;}input,textarea{resize:none;-moz-resize:none;}.registrationPageWrap input,.registrationPageWrap textarea,.paymentPageWrap input,.paymentPageWrap textarea,#calendar_date7{font-size:15px !important;}.topAffixShadow{box-shadow:0 -40px 29px 28px #404040;-moz-box-shadow:0 -50px 29px 28px #404040;-webkit-box-shadow:0 -40px 29px 28px #404040;}::-webkit-scrollbar{-webkit-appearance:none;}::-webkit-scrollbar:vertical{width:12px;}::-webkit-scrollbar:horizontal{height:16px;}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);-webkit-border-radius:10px; -moz-border-radius:10px;border-radius:10px;border:2px solid #ffffff;}::-webkit-scrollbar-track{-webkit-border-radius:10px; -moz-border-radius:10px;border-radius:10px;background-color:#ffffff;}input[type="radio"]{cursor:pointer;}.overlayDimmer{background-color:#000000;bottom:0;left:0;opacity:0.6;position:fixed;right:0;top:0;z-index:-1;}.back_to_top{padding:2px;text-align:right;}.button_reserve{text-align:center;width:132px;}.ccError{color:#ff0000;font-size:16px;font-weight:bold;}.clear,.clear-2{clear:both;}.clear-calc{clear:both;height:0;width:100%;}.msgload_hidden{display:none;}.schoolLogo img{margin-right:10px;vertical-align:middle;}.headingSep.noTitleLine::after{border:medium none;}.headingSep > a,#schoolDesc{bottom:70px;position:relative;}.headingSep::after,#h2Title::after{border-bottom:1px solid #a9a9a9;bottom:50%;content:" ";height:0;left:0;position:absolute;width:100%;}.titleSep{background-color:#fff;padding-left:0.5em;padding-right:0.5em;position:relative;z-index:2;font-size:25px;font-weight:normal;color:#404040;line-height:1.2em !important;}.col_1_2{padding:9px;}.content_7 p{padding-left:5px;line-height:15px;}.parrafo{padding-left:5px;}.menu{background-color:#DFE8EE;}.menu li{list-style-type:none;padding-bottom:2px;padding-top:3px;}.menu ul{margin:0px;padding-left:5px;padding-right:5px;}.menu ul li a{text-decoration:none!important;color:#2d53a0!important;}.menu ul li a:hover{text-decoration:none!important;color:#0066CC!important;}.big_title{font-family:Helvetica,sans-serif;font-size:15px;letter-spacing:-0.5px;color:#F76301;font-weight:bolder;text-transform:uppercase;padding:10px 4px 2px;font-stretch:condensed;}.big_title_search{font-family:Helvetica,sans-serif;font-size:15px;letter-spacing:-1px;color:#f76301;font-weight:bold;text-transform:uppercase;padding:10px 4px 2px;font-stretch:condensed;}.big_title2{color:#FFFFFF;font-size:16px;font-stretch:condensed;padding:4px 0px 3px 10px;font-weight:bold;}.big_title_11{color:#FFFFFF;background-color:#F76301;font-size:12px;font-weight:bold;text-transform:uppercase;padding:5px 5px 2px;letter-spacing:0.05em;line-height:1.1em;font-stretch:condensed;}.big_title_pic{font-size:15px;color:#f76301;font-weight:bold;line-height:1.3em;text-transform:uppercase;padding:6px 0px 2px;height:33px;}.subTitles{color:#404040;font-size:18px;font-weight:bold;}.panel_iframe{ background-color:#F76301;background-image:url("https://estatic.languagecourse.net/templates/default/img/dot.gif");background-position:center bottom;background-repeat:repeat-x;color:#FFFFFF !important;font-size:13px;height:auto;line-height:15px;padding-bottom:7px;padding-left:5px;padding-top:11px;width:auto!important;}.small_title{color:#FFFFFF;font-size:12px;font-weight:bolder;padding-bottom:10px;line-height:15px;padding-left:10px !important;}.small_title_outbox{color:#000000;font-size:12px;font-weight:normal;padding:3px 0px 0px 3px;}#col_right_title{width:120px;}#col_right_title_top{font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,"Arial Nova",Arial,sans-serif;font-size:11px;font-weight:bold;color:#F76301;text-decoration:none;padding:4px;}#col_right_title_top a{font-size:11px;font-weight:bold;text-align:left;text-transform:uppercase;text-decoration:none!important;letter-spacing:0px!important;}#col_right_title_top a:hover{color:#0066CC;}#italic_description{font-style:italic;color:#F76301 !important;text-align:left;font-size:13px;}.italic2{padding:5px;}.italic2 a{color:#F76301!important;font-weight:bold;}.dotted_line_smaller{background-image:url(https://estatic.languagecourse.net/templates/default/img/dot.gif);background-repeat:repeat-x;width:120px;height:3px;margin-bottom:4px;}.dotted_line_small{background-image:url(https://estatic.languagecourse.net/templates/default/img/dot.gif);background-repeat:repeat-x;width:168px;height:3px;}.dotted_line_medium{background-image:url(https://estatic.languagecourse.net/templates/default/img/dot.gif);background-repeat:repeat-x;width:445px;height:4px;margin-top:2px;margin-left:25px;}.dotted_line_medium_bottom{background-image:url(https://estatic.languagecourse.net/templates/default/img/dot.gif);background-repeat:repeat-x;width:330px;height:4px;margin-top:6px;}.dotted_line_large{background-image:url(https://estatic.languagecourse.net/templates/default/img/dot.gif);background-repeat:repeat-x;width:977px;height:4px;margin-top:2px;}.email_icon{ float:right; padding-top:4px;}.contact_telf{ float:right; padding-right:5px;}.help{float:right;padding-right:5px;}#col_left{display:block;margin-left:7px;flex:0 0 168px;margin-right:15px;z-index:1;}#col_right{float:right;margin-right:7px;}#col_right ol{list-style-position:inside;margin:0px;padding-left:5px;text-align:left;}.subcategories{font-size:11px;font-weight:bold;padding-top:2px;text-align:left;text-transform:uppercase;text-decoration:none!important;}.rightbar_wrapper{padding-left:5px;width:110px;}#col_right_title a{color:#2d53a0;font-size:11px;font-weight:bold;text-align:left;text-transform:uppercase;text-decoration:none!important;letter-spacing:0px!important;}#col_right_title a:hover{color:#0066CC;}.sport,.executive,.junior,.academic,.study,.senior,.work{background-image:url(https://estatic.languagecourse.net/templates/default/img/index_column_right.jpg);background-repeat:no-repeat;margin:0 7px 10px;}.junior{background-position:0 -286px !important;width:105px;height:75px;}.executive{background-position:0 -90px !important;width:105px;height:75px;}.sport{background-position:0 -480px !important;width:105px;height:75px;}.academic{background-position:0 0 !important;width:105px;height:75px;}.study{background-position:0 -182px !important;width:105px;height:75px;}.senior{background-position:0 -398px !important;width:105px;height:75px;}.work{background-position:0 -562px !important;width:105px;height:75px;}.drop_down{display:none;background-color:#FFFFFF;border:1px solid #999894;color:#262835;font-size:13px !important;width:150px;height:23px;}span.customStyleSelectBox{background-color:#fcfafa;border:1px solid #999894;-webkit-border-radius:2px 2px 2px 2px; -moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;color:#000000;font-size:12px;height:12px;line-height:10px;padding:5px 7px;text-align:left;}span.customStyleSelectBoxOld{background-color:#fcfafa;border:1px solid #999894;-webkit-border-radius:2px 2px 2px 2px; -moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;color:#000000;font-size:10px;height:10px;line-height:10px;padding:5px 7px;text-align:left;font-weight:normal !important;}.drop_down_center{border:1px solid #333366;color:#333366;font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,"Arial Nova",Arial,sans-serif;font-size:12px !important;height:20px;margin-bottom:8px;margin-top:10px;width:150px;}.drop_down_searchbox{display:none;border:1px solid #999894;color:#50505A;font-family:Helvetica,sans-serif,Arial;font-size:14px !important;width:150px;}.row_special{border:1px solid #999894;color:#50505A;font-size:11px;height:20px;width:150px;}#search_small{padding:5px;width:165px;}.go_btn{float:right;padding-top:5px;padding-right:12px;cursor:pointer;}#decorator_1 .content_1 .menu .destinations{width:835px;height:auto;background-color:#f76301;}.cambridge,.toefl,.cervantes,.delf_dalf,.celi_cic,.goethe{background-image:url(https://estatic.languagecourse.net/templates/default/img/index_images.gif);background-repeat:no-repeat;margin:0px 5px 5px;}.cambridge{background-position:0 -112px !important;width:109px;height:46px;}.toefl{background-position:0 -292px !important;width:109px;height:34px;}.cervantes{background-position:0 -168px !important;width:109px;height:57px;}.delf_dalf{background-position:0 -60px !important;width:109px;height:57px;}.celi_cic{width:109px;height:45px;}.goethe{background-position:0 -235px !important;width:109px;height:47px;}.ev_field{float:left;overflow:visible;width:200px;}.ev_rating_0{background-repeat:no-repeat;height:15px;}.ev_en{background-image:url(/images/0_en.gif)}.ev_es{background-image:url(/images/0_es.gif)}.ev_it{background-image:url(/images/0_it.gif)}.ev_fr{background-image:url(/images/0_fr.gif)}.ev_de{background-image:url(/images/0_de.gif)}.ev_nl{background-image:url(/images/0_nl.gif)}.ev_pl{background-image:url(/images/0_pl.gif)}.ev_jp{background-image:url(/images/0_jp.gif)}.ev_ru{background-image:url(/images/0_ru.gif)}.ev_se{background-image:url(/images/0_se.gif)}.ev_rating_1{background-image:url(/images/1.gif);background-repeat:no-repeat;height:15px;}.ev_rating_2{background-image:url(/images/2.gif);background-repeat:no-repeat;height:15px;}.ev_rating_3{background-image:url(/images/3.gif);background-repeat:no-repeat;height:15px;}.ev_rating_4{background-image:url(/images/4.gif);background-repeat:no-repeat;height:15px;}.ev_rating_5{background-image:url(/images/5.gif);background-repeat:no-repeat;height:15px;}.ev_value{background-repeat:no-repeat;float:left;overflow:visible;width:470px;}.first_option{font-weight:700;list-style-type:none;margin-left:-15px;}.first-sandbag{margin-top:0;}.head_help{margin-right:12px;}#head .header{height:40px;text-align:center;margin-bottom:2px;}#head .header{margin-left:7px;margin-right:7px;}.header_info{padding:8px;padding-left:2px;font-weight:bolder;text-align:justify;}.header_info{color:#5b5b5b;}.indent{margin-left:20px;}.info_evaluation{clear:both;margin-top:20px;}.last-sandbag{margin-bottom:5px;}.number_phone{color:#ff0000;font-size:18px;font-weight:bold;}.picture_guide{padding:2px;}.reserve{float:left;padding:5px 62px;width:132px;}.sandbag-image{margin:0;}.sandbag-image span{display:none;}.sandbag-left{border:0;clear:left;float:left;font-size:0;margin:0;padding:0;}.sandbag-right{border:0;clear:right;float:right;font-size:0;margin:0;padding:0;}.school_img{padding-left:8px;padding-top:5px;margin-right:4px;overflow:hidden;}.strong{font-weight:bold !important;}#bar_flags li,#bar_flags .flag{display:block;height:17px;width:26px;}#bar_flags li{float:right;list-style:none;}#bar_flags ul{height:17px;margin-bottom:0px;margin-left:0px;margin-top:0px;padding-left:0px;}#flag_link_to_ms,#flag_link_to_ms a{font-size:9px !important;}#barra_nav{background-image:url("https://estatic.languagecourse.net/templates/default/img/bg_sub_grey.gif");background-repeat:repeat-x;height:16px;margin-left:18px;margin-right:18px;width:884px;}#border_b{border-bottom:1px dotted #003366;}#border_l{border-left:1px dotted #003366;}#border_r{border-right:1px dotted #003366;}#border_t{border-top:1px dotted #003366;}#bread_crumbs{background-color:#fff;height:22px;margin-left:7px;padding-right:4px;}#bread_crumbs a,#bread_crumbs div,#bread_crumbs a:hover,#bread_crumbs div span{color:#404040;position:relative;top:1px;font-weight:normal;}#bread_crumbs .unselectable{cursor:default;font-weight:normal;}.breadCarat::before,.caretCalc:not(.notFA)::after,.ff_faq_header:not(.exploreItemMoreBtn)::after{content:"\f107";font-family:FontAwesome;}.breadCarat::before{display:inline-block;font-size:13px;position:relative;bottom:1.5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:bold;}@media screen and (min-width:0\0){#bread_crumbs a{top:1px;position:relative;}}#bread_crumbs div span{margin-left:2px;font-weight:bold;}#bread_crumbs a:not(.iconBreadHome){text-decoration:none;display:inline-block;}.bread_crumbs_right_link{float:right;margin-right:15px;}#bread_crumbs div{display:inline;margin-left:4px;position:relative;top:2px;white-space:nowrap;margin-right:8px;}.bread_crumbs_link:last-child{margin-right:1px !important;}a.iconBreadHome{background-position:0 -176px;padding-left:13px;top:-1.4px !important;border:none;}#bunyol_groc{background-image:url(https://estatic.languagecourse.net/templates/default/img/bunyol_groc.jpg);background-repeat:repeat-y;height:210px;left:575px;position:absolute;top:0;width:9px;z-index:10;}#bunyol_ombra{background-image:url(https://estatic.languagecourse.net/templates/default/img/bunyol_ombra.jpg);background-repeat:repeat-y;height:120px;left:575px;position:absolute;top:210px;width:9px;z-index:10;}#content_list{color:#333366;float:left;margin-left:0px;padding-bottom:7px;}#content_list.affix-bottom{z-index:1 !important;}#content_list ol,#content_list ul{line-height:16px;list-style-position:inside;margin:0px;padding-left:10px;padding-right:10px;}#content_list_2{color:#333366;float:left;font-size:12px;margin-left:10px;margin-top:10px;padding-top:0px;width:280px;}#content_list_2 ol,#content_list_2 ul{line-height:1.7em;list-style-position:inside;margin:0px;padding-left:1px;}.button_more a{bottom:3px;position:relative;right:1px;}#courses .titles{text-align:left;}#col_left #decorator_1{display:block;margin-top:0;line-height:13px;background-color:#FFFFFF;}#col_left #decorator_1 .content_1{position:relative;margin-top:0px;}#decorator_1{margin-right:0px;}.content_2 .fill_white,.content_1 .fill_white{background-color:white;padding-top:0px;}#decorator_2 .side_t_2_video{background-image:url(https://estatic.languagecourse.net/templates/default/img/videos_box_bgk.png);background-repeat:no-repeat;background-position:right top;height:auto;}#decorator_2 .side_t_2_pictures{background-image:url(https://estatic.languagecourse.net/templates/default/img/pic_icon.png);background-repeat:no-repeat;background-position:right top;height:auto;}#decorator_2 .side_t_2_brochures{background-image:url(https://estatic.languagecourse.net/templates/default/img/brochures_box_bgk.png);background-repeat:no-repeat;background-position:right top;height:auto;}#decorator_3_1{widht:auto;float:left;margin-top:7px;}#decorator_4{float:left;background-color:#DFE8EE;height:auto;}#decorator_4 .content h1,h1,h2,.big_title,h3,h4,h5,h6,p{margin-bottom:0px;margin-top:0px;}#decorator_4 .content_4{height:100%;padding:5px;width:129px;text-align:center;}#decorator_4 .corner_bl_4{float:left;font-size:1px;height:5px;width:5px;}#decorator_5{float:right;height:auto;}#decorator_5_1{height:auto;width:150px;z-index:0;float:left;}#decorator_5_1 .frame_5_1{widht:129px !important;}#decorator_5_1 .content_5_1{padding:24px 9px;background-color:#F76301;box-shadow:1px 1px 1px #666;height:auto;margin-top:10px;padding:5px;width:129px !important;}#result_item h4,#result_item h5,#result_item .content_4 .cell-1{color:#ffffff;font-size:100%;font-weight:bold;text-decoration:none;text-align:center;}.under_learn{text-align:center;color:#FFFFFF;font-size:15px;line-height:11px;}#decorator_5_2{float:right;z-index:3;}.decorator_5_5 .content_5_5,#decorator_5_4 .content_5_2{height:auto;width:962px;overflow:hidden;margin-top:32px;}#decorator_5_2 .content_5_2{height:auto;}.decorator_5_5 .frame_5_5,#decorator_5_2 .frame_5_2{overflow:hidden;width:681px;}#decorator_5_4{width:694px;}#decorator_7 .content_7{background-color:#FFFFFF;border:1px solid #DFE8EE;-webkit-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:3px 0;margin-left:4px;}#decorator_7 .content_7 a{display:inline-block;}#decorator_7 .head_yellow_7{font-size:1em;background-color:#DFE8EE;color:#2D53A0;margin-left:3px;margin-right:3px;padding:2px 2px 2px 5px;line-height:25px;text-decoration:none !important;}#decorator_7 .head_yellow_7 a,#decorator_7 .head_yellow_7 b{color:#2D53A0;}#decorator_72,#decorator_71,#decorator_7{background-color:#ffffff;background-position:left;background-repeat:repeat-y;height:auto;margin-top:10px;width:auto;margin-right:7px;}#decorator_76 .head_yellow_76{background-color:#F76301;text-transform:uppercase;padding:5px;}#decorator_76 .head_yellow_76 h4{color:white;}#decorator_8{background-color:#DFE8EE;height:auto;}#decorator_9{height:auto;width:auto;}#decorator_9_1{width:694px;position:relative;}#decorator_xx10{display:inline-block;}#malariaCharity a{text-decoration:underline;color:#404040;}#malariaCharity a:hover{text-decoration:none;}#footer .footerPressLogos div,#footer .footerTrustedLogos div{display:inline-block;vertical-align:middle;}#footer .footerPressLogos,#footer .footerTrustedLogos{text-align:center;}#footer .footerPressLogos{margin-bottom:25px;min-height:31px;}#footer .footerTrustedLogos{margin-bottom:36px;min-height:40px;}#footer .footerPressTitle,#footer .footerTrustedTitle{padding-right:5px;position:relative;}#footer .footerPressTitle{top:1px;}#footer .footerTrustedTitle{top:6px;}.footerTrustedLogos1{padding-right:29px;}#footer .footerPressLogosALL .footerPressLogos1,#footer .footerPressLogosCN .footerPressLogos1,#footer .footerPressLogosPL .footerPressLogos1{padding-right:16px;}#footer .footerPressLogosDE .footerPressLogos1{padding-right:12px;width:40%;}#footer .footerPressLogosRU .footerPressLogos1{padding-right:14px;width:48%;}#footer .footerPressLogosDE img,#footer .footerPressLogosRU img{width:100%;}#footer .footerPressLogosCN .footerPressTitle{top:8px;}.like_h6.bottomEnd1{text-align:center;margin-bottom:16px;}.like_h6,.schoolAccTitle{font-size:13px;text-align:center;margin:20px 0;}#menu-footer{display:table;width:87%;margin:52px auto 41px;}#menu-footer .menu-foot_col li a{line-height:1.2em;display:inline-block;word-break:normal;margin-top:0.8em !important;}#menu-footer .menu-foot_col li a:hover{text-decoration:underline;}#menu-footer > ul{float:left;width:24%;margin:0 14% 0 0;line-height:1.6em;font-size:15px;}#menu-footer .menu-foot_title{line-height:0.2em;font-size:16px;margin-bottom:7px;cursor:default;}#menu-footer .menu-foot_title.foot_title-last{margin-top:10px;}#menu-footer ul:last-child{margin-right:0;}#menu-footer .menu-foot_title:not(.first){margin-top:26px;}#trustlink,#seals-footer,#footer_socials{text-align:center;}#malariaCharity{max-width:1170px;text-align:center;display:inline-block;line-height:1.5em;font-style:italic;font-weight:normal;font-size:13px !important;}#malariaCharity span{font-weight:bold;}#footer_1 .content h1,h1,h2,.big_title,h3,h4,h5,h6,p{margin-bottom:0px;margin-top:0px;}#ultraFoot{background-color:#F2F2F2;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding-top:10px;padding-bottom:8px;width:100%;text-align:center;color:#b7b7b7;}#ultraFoot a{color:#404040;margin-right:14px;margin-left:14px;font-weight:bold;line-height:normal;}#bottomEnd{margin-bottom:17px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:1px solid #e0e0e0;padding-top:17px;}#main{position:fixed;z-index:11;width:100%;background-color:#fff;overflow:visible !important;}#head{margin-left:auto;margin-right:auto;max-width:1170px;position:relative;z-index:4;}#head_title{position:absolute;left:0;right:0;}#head_title a:hover{text-decoration:none;}#headCenter,.headSlogan{display:inline;}#head_title a{display:inline-block;}#headCenter{width:100%;}#headerHelp,#headerHelpMob{position:relative;z-index:9;}#headerHelpWrap{float:left;height:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;top:7px;position:relative;}#head_title h1{float:left;font-size:30px;font-weight:bold;margin-bottom:0px;margin-top:0px;}#bottomHead{left:0;right:0;z-index:3;top:103px;overflow:hidden;}.breadAndSocial{margin:0 auto;width:1170px;}#main_form select:not(.defaultField){border:1px solid #333366;color:#333366;font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,"Arial Nova",Arial,sans-serif;font-size:11px;height:20px;width:150px;}#index_top_box_text_right{margin-bottom:12px;}#result_item{background-position:left top;background-repeat:no-repeat;height:100%;margin-top:7px;overflow:auto;margin-bottom:20px;border-bottom-color:#081e4c;border-bottom-style:dotted;border-bottom-width:1px;}#result_item .country_list{font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,"Arial Nova",Arial,sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}#result_item li{background-image:url(https://estatic.languagecourse.net/templates/default/img/bullet_blue.gif);background-position:left 4px;background-repeat:no-repeat;line-height:13px; list-style-type:none;padding:4px 4px 2px 8px;}#result_item ul{color:#333366;font-size:11px;margin-bottom:0px;margin-left:0px;margin-top:0px;padding-left:5px;padding-right:0px;}#search{margin-bottom:0px;margin-top:0px;}#strong_red a,.strong_red a{border:none !important;color:#ff0000 !important;font-weight:bold !important;}#strong_red a:hover,.strong_red a:hover{border:none;color:#333366 !important;font-weight:bold !important;}#table_details,#table_details_special_offers{font-size:13px;text-align:left;}#table_details .header_row,#table_details_special_offers .header_row{border-top:1px solid #333366;border-bottom:1px solid #333366;background-color:#DFE8EE;color:#F76301;}#table_details td,#table_details_special_offers td{border-bottom:1px dotted #003366;vertical-align:top;}#table_details .l_dots,#table_details_special_offers .l_dots{border-right:1px dotted #CD3700;border-top:1px solid #333366;border-bottom:none;}#table_details .l_dots_tit,#table_details_special_offers .l_dots_tit{border-top:1px solid #333366;border-right:1px dotted #FFF;border-bottom:none;font-weight:bold;font-size:12px;background-color:#F76301;color:white;vertical-align:middle;}#table_details .td_sp_of,#table_details_special_offers .td_sp_of{ border-top:1px solid #333366;border-bottom:none;}#table_details th,#table_details_special_offers th{border-bottom:1px dotted #003366;border-right:1px dotted #003366;color:#333366;vertical-align:top;width:200px;}#table_quickprice{border-top:1px dotted #000000;font-size:10px;margin-left:-5px;margin-top:3px;width:557px;}#table_quickprice .additional_data{padding-left:2px;text-align:left;color:black;width:auto;}#table_quickprice .data{padding-left:2px;text-align:left;width:430px;}#table_quickprice .bunyolet_pel_ie{padding-left:5px;text-align:left;font-weight:normal;color:#000;}#table_quickprice .bunyolet_pel_ie b{color:#336;}#table_quickprice .price{font-weight:normal;padding-right:2px;text-align:right;vertical-align:middle;white-space:nowrap;}#table_quickprice .sign{float:left;padding-left:3px;}#table_quickprice .titles{padding-bottom:5px;padding-top:3px;text-align:left;}#table_quickprice td{border-bottom:1px dotted #003366;border-right:1px dotted #003366;padding-bottom:2px;padding-top:2px;text-align:center;vertical-align:top;width:100px;}#table_quickprice th{border-bottom:1px dotted #003366;border-right:1px dotted #003366;color:#333366;padding-left:5px;vertical-align:top;}.real_overall{color:#333366;font-weight:700;}.real_overall img{border:0 none;position:relative;top:2px;}.real_overall_2nd_part{font-size:10px;}.school_header a{text-decoration:none;}.most_popular{color:#ff0000;font-weight:700;}#hidden_number_of_weeks,#hidden_number_of_indiv_lessons,.hidden-url{display:none;}.no-border-right{border-right:none !important;}.no-border-bottom{border-bottom:none !important;}.calculator-print,.calculator-email,.calculator-help,.calculator-calendar{width:16px;height:16px;}.calculator-print{background-image:url(https://estatic.languagecourse.net/templates/default/img/printer.png) !important;}.calculator-email{background-image:url(https://estatic.languagecourse.net/templates/default/img/email.png) !important;}.calculator-help{background-image:url(https://estatic.languagecourse.net/templates/default/img/help.png) !important;}.calculator-calendar{background-image:url(https://estatic.languagecourse.net/templates/default/img/calendario.png) !important;}.toolbar a.item,.toolbar .item{background-repeat:no-repeat !important;display:block !important;float:right !important;margin-right:8px !important;overflow:hidden !important;text-indent:-5000px !important;}.dotted{border-bottom:1px dotted #000000;margin:5px 0;}.radioButtons{color:#2D53A0 !important;padding-left:20px;text-indent:-20px;}.radioButtons input{position:relative;top:3px;width:12px;}.information-text{text-decoration:underline;cursor:help;}#discount_desc1{color:red;}.visually_attractive_h2{font-size:20px;padding-left:0px;}.img_audimax{margin-top:10px;height:64px;width:170px;}.flags_taught{font-size:11px;color:#000000;float:right;margin-right:5px;margin-top:1px;margin-bottom:2px;text-align:right;font-weight:bolder;max-width:200px;line-height:20px;}.flags_taught img{display:inline;vertical-align:bottom;}#bar_flags{margin:5px 10px 4px 325px;z-index:3;position:relative;}.send_email{float:right;padding-right:4px;margin-bottom:4px;text-align:right;}.field,.qprice_field,.red_field,.field_disabled{border:0 solid red;color:#333366;float:left;font-weight:bold;width:29%;background-color:inherit;}.data,.qprice_data,.qprice_data_total,.red_data{border:0 solid blue;color:black;float:left;padding-left:5px;width:68%;background-color:inherit;}.no_lines,.td_without_border{border:medium none !important;}#img_starting_date{left:3px;position:relative;top:3px;}#starting_date a img,#rental_dates a img{position:relative;top:4px;}#warning_old_prices{color:#d60000;text-align:center;font-weight:bold;}#result_item .country_list_item{padding-bottom:5px;padding-top:4px;margin-left:3px;width:678px;border-bottom:1px dotted #AAAAAA;overflow:hidden;}.country_list_last_item{border-bottom:0px !important;}.country_list_column_title{display:table-cell;*display:inline !important;*float:left;*height:100%;padding-left:0px;width:127px;padding-left:2px;}.country_list_column_data{display:table-cell;*display:inline !important;*float:left;width:182px;*width:92px;padding:0px;}.country_list_column_li{list-style-type:none !important;background-image:url(https://estatic.languagecourse.net/templates/default/img/bullet_line_blue.gif) !important;background-repeat:no-repeat !important;background-position:4px left !important;height:100%;padding:0px !important;padding-left:8px !important;*width:89px;*margin-left:-15px;}.country_list_new{color:#F76301!important;font-size:13px;font-weight:bold;text-decoration:underline !important;}.country_list_new:hover{text-decoration:underline !important;}.country_list_subtitle{color:#f76301;font-size:10px;font-weight:normal !important;margin-top:-2px;text-decoration:underline !important;}.country_list_city{font-size:13px;line-height:1.6em;text-decoration:none !important;}.country_list_city:hover{text-decoration:underline !important;}#addthis_bar{float:right;margin-right:7px;}#addthis_bar .a2a_kit{margin-top:3px;margin-bottom:3px;}#addthis_bar .a2a_ddt{margin-left:0 !important;}#addthis_bar .a2a_kit a{margin-bottom:0;}#addthis_bar .addthis_counter.addthis_bubble_style a.a2a_button_expanded{width:32px !important;}#addthis_bar .addthis_counter_facebook .addthis_native_counter,#addthis_bar .addthis_counter_facebook ,#addthis_bar .a2a_button_facebook{margin-right:0 !important;}#addthis_bar .at-icon-wrapper[style]{height:15px !important;width:15px !important;}#addthis_bar .a2a_button_twitter .at-icon-wrapper[style]{width:22px !important;}#addthis_bar .at-icon.at-icon-google_plusone_share[style]{bottom:4px;height:23px !important;left:1px;position:relative;width:23px !important;}#addthis_bar .at-icon.at-icon-twitter[style]{bottom:2px;height:18px !important;left:3px;position:relative;width:18px !important;}#addthis_bar .at-icon.at-icon-addthis[style]{bottom:1.5px;height:18px !important;position:relative;right:1px;width:18px !important;}#addthis_bar .a2a_kit span > a{margin:0 5px;padding:0;}.fadeOutLayer,.fadeOutLayerVid{background-color:#001122;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10;}.school_page_videos{height:70%;margin:auto;position:fixed;top:10%;visibility:hidden;width:70%;z-index:10;right:15%;}.school_page_videos div,.school_page_videos span{line-height:2em !important;}.jwplayer .jw-display-icon-container div{line-height:88px !important;}.close_video_button_index{left:14px;top:24px !important;color:#818181 !important;}.close_video_button,.close_video_button_index{float:right;font-size:18px;color:#fff;position:relative;right:5px;top:30px;z-index:10;}.school_page_gallery{background:url(https://estatic.languagecourse.net/templates/default/img/Panel_gallery_medium.png) center center no-repeat;height:501px;margin:auto;margin-left:-100px;position:fixed;top:20px;visibility:hidden;width:750px;z-index:10;left:35.5%}.school_page_gallery_close{margin:15px 15px 10px 0pt;}.school_page_gallery_close img{float:right;}.school_page_gallery_close span{float:left;padding:5px 15px;color:#2D53A0;font-size:14px;font-weight:bold;}.school_page_gallery .school_page_gallery_close{margin-bottom:30px !important;}.school_page_gallery .map_toggle_panel_box{margin-left:10px !important;}.school_page_gallery_vt,.school_page_videos_vt{height:70%;margin:auto;position:fixed;top:10%;visibility:hidden;width:70%;z-index:10;left:15%;}.school_page_gallery_close_vt{margin:15px 15px 10px 0pt;}.school_page_gallery_close_vt img{float:right;}#image_button_close{background-image:url(https://estatic.languagecourse.net/templates/default/img/button_closed.gif);}#banner_VT,.banner_go_VT{background-image:url(https://estatic.languagecourse.net/templates/default/img/banner_VT_.png);}#banner_VT{background-repeat:no-repeat;height:218px;width:176px;margin-bottom:20px;}#banner_dropdown_VT{position:relative;height:25px;}#content_VT{position:relative;top:60px;width:176px;height:50px;}.banner_go_VT{cursor:pointer;float:right;position:relative;top:9px;background-position:top left;background-repeat:no-repeat;height:15px;width:49px;}.banner_go_VT:hover{background-position:bottom left;}.cityCountryNavList{margin:0;padding:0;list-style:none !important;}.cityCountryNavList li{margin-bottom:15px;}#accommoNav .cityCountrySubTwo,.cityCountryNavList li:last-child{margin-bottom:0;}.cityCountryNavList a{text-decoration:none;}.cityCountryNavList a:hover{text-decoration:underline;}#cityCountryNav ul li.cityCountryParent:nth-child(2) > a{display:inline-block;margin-bottom:3px;}#cityCountryNav,#courseNav{padding-bottom:20px;}#cityCountryNav a,#courseNav a{text-decoration:none;}#cityCountryNav.ul,#cityCountryNav.li{list-style:none !important;}ul.cityCountrySub{padding:3px 0 0 9px;list-style:none !important;}ul.cityCountrySubTwo{padding-left:7px;list-style:none !important;}#accommoNav li.cityCountrySibling{padding-left:7px;text-indent:-7px;}#showMoreLangFlags .caretCalc{float:none !important;}span.SchoolCount{font-weight:normal;color:#848484;}.courseNavResetButton{float:right;margin-right:10px;padding-bottom:4px;text-transform:none !important;}.courseNavResetButton a{font-size:9px !important;font-weight:normal !important;}.rightFloater{float:right;}.vertLineRightHeader{float:right;position:relative;right:116px;bottom:3px;}.vertLineRightHeader span{border-right:1px solid #555;height:24px;}#changeLanguageFlags{position:relative;bottom:2px;left:1px;display:inline-block;}.fa-search{color:#d9d9d9;font-size:12px;left:0;padding:5px 7px;position:absolute !important;top:0 !important;}#calendarDatePickerIcon{-webkit-filter:invert(32%) sepia(0%) saturate(0%) hue-rotate(72deg) brightness(10%) contrast(50%);filter:invert(32%) sepia(0%) saturate(0%) hue-rotate(72deg) brightness(10%) contrast(50%);}.calendarDatePickerIcon{display:inline;}.content_8{margin-bottom:10px;padding-bottom:13px;}#searchForm_small,#searchForm_small div,#searchForm_small img{position:relative;}#searchForm_small .fa-search img{top:1px;}input.form-control.search_query{border:1px solid #555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:15px;padding:0 0 0 26px !important;width:78%;height:25px;margin:-10px 0;}@media screen and (min-width:0\0){.search_query{width:98%;}}.search_query::placeholder{ color:#999;font-size:13px;opacity:1; }.search_query::-webkit-input-placeholder{ color:#999;font-size:13px;}.search_query:-moz-placeholder{ color:#999;opacity:1;font-size:13px;}.search_query::-moz-placeholder{ color:#999;opacity:1;font-size:13px;}.search_query::-ms-input-placeholder{ color:#999;font-size:13px;}#arrow_search{cursor:pointer;float:right;margin-right:14px;margin-top:17px;}.bottomSchoolBlock .popover{min-width:33%;z-index:9;}.popXclose{float:right;margin-left:10px;margin-top:2px;margin-bottom:8px;}.popXcloseTitle{position:relative;right:23px;margin-left:15px;}.popoContentWrap{display:inline-block;font-size:15px;line-height:1.5em;}.popXcloseMod{position:relative;left:115px;top:26px;}.TwoColList{display:inline-block;vertical-align:top;max-width:230px;}.TwoColList:last-of-type{margin-left:16px;}.freeCancelWrap{display:block;}.popover .freeCancLnk{font-weight:bold;line-height:18px;display:inline-block;margin-top:1px;}.popover .freeCancLnk:hover{text-decoration:underline; }.popXcloseHelpTitle{position:relative;margin-bottom:0 !important;}.headSlogan p{font-size:12px;padding-top:9px;}.headSlogan p,#headerHelp a,#headerHelpMob a,.popHelpTitle{color:#555;}.popover-content.favoritPopo{width:150px;text-align:center;padding:9px 12px;white-space:normal;}.favoritHeartHeadIco{-webkit-filter:none;filter:none;stroke:#555;stroke-width:5px;fill:#fff;position:relative;bottom:5.5px;right:0;}#favoritHeartHeadWrapMob .favoritHeartHeadWrap{display:none;}.favoritHeartHeadWrap{display:inline-block;margin-right:10px;}.carouselArrowRight::before,.carouselArrowLeft::before{font-family:fontawesome;}#table_quickprice_guarantees1{float:left;text-align:left;max-height:85px;}#table_quickprice_guarantees2{float:right;margin-right:3px;height:70px;padding-top:4px;max-width:250px;}#table_quickprice_guarantees_bestprice{position:relative;left:30%;width:200px;top:-60px;padding-left:20px;}#table_quickprice .additional_data li{background:url(https://estatic.languagecourse.net/templates/default/img/valid-sign.gif) no-repeat 0 0;padding:0 0 0 16px;}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#facebook_w{height:289px;overflow:hidden;margin-top:30px;margin-left:-10px;}#facebook_w_iframe{ border:none; overflow:hidden; width:195px; height:289px; margin:-1px;}.resultsMedia{width:200px;margin-top:10px;margin-bottom:10px;}.resultsMedia div{width:200px;text-align:center;margin-top:3px;margin-bottom:3px;}.resultsMedia img{ max-width:80px; padding-right:5px;}#content_panel #navlist{list-style-type:none;margin-top:15px;margin-left:-37px;}#content_panel .language_block{margin-top:20px;border-top:1px dotted #000000;padding-top:10px;}#content_panel .cityCountryParent{float:left;}#content_panel .cityCountryParent .language_name{font-weight:bold;font-size:16px;}#content_panel .cityCountryParent2{font-weight:bold;margin-left:150px;}#content_panel .cityCountryParent2 a{color:#F76301;}#content_panel .cityCountryParent3{margin-left:150px;padding-left:140px;padding-bottom:5px;font-size:11px;margin-bottom:10px;margin-top:-15px;border-bottom:1px dotted #CCCCCC;}#content_panel .cityCountryParent3 a{text-decoration:none;}.noborder{border:0px !important;}.lang_suggestion{width:100%;height:0;line-height:30px;top:0;left:0;z-index:999999999999;background-color:#222;color:#fff;text-align:center;font-weight:700;overflow:hidden;font-size:14px;position:fixed;}.suggestion_close{float:right;height:30px;margin-right:10px;font-size:1.1em;line-height:30px;cursor:pointer;color:#fff;font-weight:700;}.freeCanc,.freeCancRight{color:#60a500;padding:0;font-weight:bold;cursor:default;}#freeCancelPriceCalc,#freeCancelPriceCalc2{margin:10px 0;}.freeCancelShowTooltip + .popover{margin-top:8px;margin-left:2px;}.freeChangesDetails + .tooltip .tooltip-inner{width:263px;text-align:left;}.freeChangesDetails + .tooltip .tooltip-inner p:last-child{padding:0;}.freeChangesDetails + .tooltip .tooltip-inner p{padding-bottom:11px;}.infoToolTipIcon::before{background-position:0 -218px;display:inline-block;height:14px;overflow:hidden;position:relative;right:1px;top:3px;width:14px;}.infoToolTipIcon:hover{text-decoration:none !important;}.hide_row,#contactBoxTextareaDiv.hide_row[style],#freeCancelPriceCalc3.hide_row,.freeCancelHideTooltip{display:none !important;}.tri-down::before,.tri-down::after{border-bottom:0 none;border-color:transparent;border-style:solid solid none;content:"";height:0;position:absolute;width:0;}.tri-down::before{border-top-color:#2e4e01;border-width:5px;bottom:-6px;left:78%;}.tri-down:after{border-top-color:#fff;border-width:5px;bottom:-5px;left:78%;}#schoolLeisureBlock th.noLeisureCat::before{background-image:unset;content:unset;width:unset;}.titles.noLeisureCat{padding-top:7px !important;width:88% !important;}.progressBarWrap{margin-top:18px;margin-bottom:29px;}#progressBar{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%;}#progressBar > li{position:relative;display:table-cell;font-size:9px;color:#ffffff;z-index:-1;}#progressBar li .stepWords{font-size:1.4em;font-weight:bold;position:relative;background-color:#ffffff;padding-left:6px;padding-right:7px;}#progressBar .stepNumbering::before{font-size:1.8em;content:attr(data-step);display:inline-block;background:#ececec;width:1.45em;height:1.45em;text-align:center;line-height:1.4em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative;color:#fff;}#progressBar .lastStep .stepNumbering::before{background:#fdd119;}#progressBar > li::after{content:'';position:absolute;width:100%;height:1px;top:1.45em;}#progressBar .lastStep{text-align:right;}#progressBar .secondStep{text-align:center;}#progressBar .stepIs-uncomplete .stepWords{color:#939292 !important;}#progressBar > li::after,#progressBar .stepIs-uncomplete::before{background-color:#d3d3d3 ;}#progressBar .stepIs-complete.firstStep .stepWords,#progressBar .stepIs-complete.secondStep .stepWords,#progressBar .stepIs-complete .stepWords::after,#progressBar .stepIs-uncomplete span,#progressBar .stepIs-uncomplete .stepWords::after{color:#404040;z-index:1;}.stepMargin{width:8px;background-color:#fff;display:inline-block;z-index:9;height:4px;}#progressBar .lastStep::after{display:none;}.progressBar--medium{font-size:1.5em;}.progressBar--large{font-size:2em;}#trustGuard,#CCExcellenceSeal,#paypaVerified,#schoolAccWrap{display:inline-block;vertical-align:middle;position:relative;}.schoolAccSeals a{display:inline-block;}.schoolAccSeals img{display:table;}#seals-footer{margin-bottom:42px;min-height:67px;}#schoolAccWrap{bottom:2px;margin-left:22px;}.schoolAccTitle{text-align:left;color:#404040;font-weight:bold;width:100%;margin-bottom:2px;margin-top:0;}.schoolAccMore{font-weight:bold;font-size:13px;text-decoration:underline;position:absolute;bottom:0;white-space:nowrap;left:301px;color:#404040;}#paypaVerified{position:relative;top:2px;margin-right:11px;}#CCExcellenceSeal{margin-right:21px;}.map_static{display:block;height:75px;width:100%;margin-bottom:11px;margin-top:7px;cursor:pointer;border:1px solid #d1d1d1;}.show_map_label{display:inline-block;margin:0 5px;font-size:13px;top:55%;text-align:center;background-color:#0090d6;padding:3px 11px 4px;color:#fff;font-weight:bold;position:relative;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;}.miniMap{text-align:center;}#newsletter_signup .container{padding-bottom:25px;padding-top:35px;}#newsletter_signup .row{float:none;width:auto;}#newsletter_signup .h3{font-size:32px;font-weight:bold;}#newsletter_signup span:not(.caret){font-size:19px;margin-bottom:33px;display:inline-block;margin-top:6px;line-height:1.5em;}#newsletter-form .input-newsletter,#newsletter-form .btn-newsletter{font-size:16px;}#newsletter-form .input-newsletter{height:45px;width:40%;padding-left:20px;padding-right:5px;border:1px solid #a9a9a9;margin-right:6px;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;}#newsletter-form .btn-newsletter{background:#60a500;border:none;color:#FFF;height:49px;width:112px;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;font-weight:bold;}#newsletter-form .btn-newsletter:hover{background-color:#559500;}#confirm_news_success{width:59% !important;line-height:2.3em;}#confirm_news_success span{margin-bottom:0;margin-top:16px;}#languageToLearnMod{top:30%;padding-left:17px;}#languageToLearnMod .close span{margin:0 !important;font-size:21px !important;font-weight:normal;}#languageToLearnMod .modal-header{display:block;padding:0;border:none;}#newslLangModalLabel{font-size:29px !important;font-weight:bold;}#languageToLearnMod .dropdown{margin-bottom:5px;}.open #newsLangDrop{display:block !important;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;margin-top:7px;}#newsLangDropLabel{font-weight:bold;font-size:18px;display:inline-block;margin-top:4px;}#newsLangDropLabel .caret{margin-left:3px;border-top:7px dashed;border-top:7px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;position:relative;bottom:1px;}#newslLangModalLabel::before{display:inherit;width:49px;height:45px;background-position:0 45px;margin:0 auto;margin-bottom:5px;}#confirm_news_success span{margin-top:14px !important;margin-bottom:0 !important;}@-moz-document url-prefix(){.tooltip-inner .strikeoutPrice::before{top:0 !important;}}.tooltip-inner .strikeoutPrice::before{height:52%;width:86%;right:7%;top:0.5%;}#priceIncludes ul li .pseudoCheckmark{height:12px;width:15px;display:inline-block;background-position:0 -3334px;margin-right:10px;vertical-align:middle;top:1.5px;background-color:transparent;position:relative;}.serviceBadge{background-color:#60a500;color:#fff;font-weight:bold;text-transform:uppercase;vertical-align:sub;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;position:relative;padding:2px 4px;}#paymentContainer .payBlockWrap #priceIncludes{margin-top:10px;}#paymentContainer .payBlockWrap #priceIncludes ul{column-count:2;-webkit-column-count:2;-moz-column-count:2;-webkit-column-gap:26px;-moz-column-gap:29px;column-gap:29px;list-style:outside none none;padding-left:0;margin-bottom:0;}#paymentContainer .payBlockWrap #priceIncludes li{font-size:13px;}#priceIncludes .serviceBadge,#paymentContainer .payBlockWrap #priceIncludes h4{font-size:14px;}#paymentContainer .payBlockWrap #priceIncludes li{-webkit-column-break-inside:avoid; page-break-inside:avoid; break-inside:avoid; display:inline-block; width:100%;line-height:1.4em;padding-bottom:15px;}#paymentContainer .payBlockWrap #priceIncludes li:last-child{padding-bottom:0;}#priceIncludes .ourPriceIncludes{padding:0;vertical-align:bottom;font-weight:normal;}#newslLangModalLabel::before,.caratDropDown,.trustWidgetStars,.coStaFbCol3 li > span:first-of-type,.TrustPilotLogo,#benefitsBanCol1 li > span:first-of-type,.benefitsBanCol3 li > span:first-of-type,.schoolsAltTooltip::after,.schoolLevelsTooltip::before,.infoToolTipIcon::before,#headerHelp .popover-content ul li a::before,#helpListMob ul li a::before,.closeContactBox,#closeButtonSlideMenuTop.closeLeftFilters,.closeModalBox,.iconBreadHome,#priceIncludes ul li .pseudoCheckmark,#tabChatNotOnline::before,#tabChatOnline::before,#insurance_text h4::before,.leftBHeadIcon::after,#explore_school_dir_quote_car .exploreItemTop::before,#explore_school_reviews_car .exploreItemTop::before{background-image:url("https://estatic.languagecourse.net/templates/default/img/icons_sprite.20250709132403.png");background-repeat:no-repeat;content:"";}#ajaxSpinner{margin:10px auto 14px;display:block;}#ShareBlock .headingSep{margin-top:59px;}#faqsWrap_coll,#QAWrap_coll,#QAWrap_coll_int{list-style:none;padding:0;}#faqsWrap_coll details:first-child .ff_faq_header,#QAWrap_coll details:first-child .ff_faq_header{border-top-left-radius:6px;border-top-right-radius:6px;}#faqsWrap_coll details:last-child .ff_faq_header,#QAWrap_coll details:last-child .ff_faq_header,#faqsWrap,#QAWrap,#faqsWrap_coll details:last-child > div{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}#faqsWrap_coll,#QAWrap_coll{margin-top:0;}#faqsWrap a:hover,#QAWrap a:hover,.ask_a_question:hover,.still_have_questions_tel:hover{text-decoration:underline;}.still_have_questions_tel{font-weight:bold;margin-top:10px;text-align:center;}.still_have_questions_tel img{margin-right:7px;bottom:3.5px;position:relative;}.ff_faq_header{font-size:15px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #e0e0e0;border-bottom:none;padding:16px 47px 16px 16px;margin-top :-1px;text-align:left;white-space:normal;cursor:pointer;line-height:1.5em;}#footerPhoneWrap span,.questionsOr,.ask_a_question{font-size:18px;}details[open] .ff_faq_header{background-color:#fff !important;}.ff_faq_header:not(.exploreItemMoreBtn)::after{top:16px;content:"\f107";position:absolute;right:20px;font-family:FontAwesome;font-size:20px;}.ff_faq_header::after{-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.ff_faq_header[aria-expanded="false"]::after{-webkit-transform:translateZ(1px) rotate(0deg);-moz-transform:translateZ(1px) rotate(0deg);-ms-transform:translateZ(1px) rotate(0deg);-o-transform:translateZ(1px) rotate(0deg);transform:translateZ(1px) rotate(0deg);}.hiddenLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#covidFooter{margin-bottom:22px;text-align:center;width:100%;-webkit-box-pack:center;-webkit-justify-content:center; -moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}#covidFooter a{background-color:#d9534f;font-weight:bold;padding:18px 15px 18px;line-height:0.2em;font-size:20px;border-radius:3px;text-decoration:underline;}#covidFooter a,#covidFooter a:hover{color:#fff;}#covidFooter a:hover{text-decoration:none;}#footer_socials a{margin-right:11px;}#footer_socials{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}#footer_socials a:hover{text-decoration:none;}#footer_socials > a:last-child{margin-right:0;}#ieWarning{padding:17px;}#ieWarningLabel{font-size:19px;font-weight:bold;line-height:1.4em;}#ieWarningBody{font-size:16px;line-height:1.3em;}#errMsg_title{padding-right:19px;font-weight:bold;}.dropdown-menu li:nth-of-type(2n){background-color:#f5f5f5;}#ask_a_question_wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;border-radius:200px;border:1px solid #e6e6e6;padding:16px 50px;width:auto;margin:0 auto;}#bottomEnd,#covidFooter,.contactToggleButtonsShow,#contactToggleButtons,#cBoxOptionalFields a,#ask_a_question_wrapper,#TypingBoxDeployedSendButton,#footer_socials,#cBoxBottomWrap,#headerHelpWrap,#TypingBoxDeployedSendDiv{display:-webkit-box;display:-webkit-flex;display:flex;}.questionsOr{font-weight:bold;text-align:center;}#bread_crumbs,#bread_crumbs div{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;}.ask_a_question{font-weight:bold;margin-bottom:10px;cursor:pointer;text-align:center;}.ask_a_question img{bottom:2px;position:relative;margin-right:9px;}.transPopMargin{margin-bottom:14px;display:inline-block;}#proConsTransparencyWrap .popover ul{padding:0;list-style:none;}#proConsTransparencyWrap .popover li:last-child{margin-bottom:0;}#proConsTransparencyWrap .popover li{margin-bottom:10px;}.proConsTransparencyTr:hover{text-decoration:none;}.proConsTransparencyTr::after{margin-left:5px;}#trustWidgetWrap,div.trustWidgetWrapB{display:-webkit-box;display:-webkit-flex;display:flex;}.trustWidgetWrapB{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.head_seals{height:28px;margin-left:18px;margin-right:18px;width:884px;clear:both;}.head_logo{background-color:#FFFFFF;float:left;height:100px;width:100px;}#head_phrase{height:24px;width:900px;z-index:10;}#slogan{float:left;height:auto;padding-left:8px;width:146px;}#head_phrase2{margin-left:37px;float:left;}#decorator_w{background-color:#DFE8EE;margin-bottom:0;margin-top:0;}#col_left #decorator_1 #decorator_w{background-color:#DFE8EE;margin-bottom:0;margin-top:40px;width:170px;}#decorator_w .corner_tr_w{background-image:url("https://estatic.languagecourse.net/templates/default/img/like_seal.png") !important;background-repeat:no-repeat;filter:none !important;float:right;font-size:1px;height:65px;margin-right:-3px;margin-top:-96px;width:65px;z-index:999;}.title{}.subtitle_widget{color:#333366;font-size:10px;font-weight:bold;font-family:Helvetica;text-transform:uppercase !important;font-weight:bold; letter-spacing:-0.5px;padding:7px 5px 0px;}#decorator_w li{background-image:url("https://estatic.languagecourse.net/templates/default/img/widget_burbuja_bgk.png");background-repeat:no-repeat;display:block;font-size:9px;height:50px;list-style-type:none;padding:6px 12px 0;width:145px;}.variable_text{}.content_2_w{padding:0px !important;}.content_2_w ul{padding-left:0px !important;margin-top:6px;margin-left:0px !important;}.content_2_w li{font-family:Verdana,Arial,Helvetica,sans-serif;padding-left:7px;padding-top:8px;padding-right:9px;margin-bottom:5px;font-size:10px;list-style:none;width:135px; height:53px; }#decorator_w a{color:#000099!important;font-size:9px;font-weight:bold;text-decoration:underline;}.show{padding-left:5px;padding-right:5px;padding-bottom:10px;text-align:center;font-size:10px;color:#081E4C;}.show a{color:#23365f !important;font-weight:bold;letter-spacing:-0.5px;font-size:11px !important;}