html{overflow-x:hidden}body{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:15px;color:#888}b,strong{font-weight:600 !important;color:#23356a}a{transition:all .7s;font-weight:500 !important;text-shadow:0 0 0;color:#426dab;text-decoration:none !important}a:hover,a:focus{color:#23356a}*{-webkit-box-sizing:border-box !important;box-sizing:border-box !important}ul,ol{padding:0 0 0 20px}article ul li{margin-bottom:15px}blockquote{padding:10px 20px;margin:40px auto;font-size:17px;border-left:5px solid #feff63;border-right:2px solid #426dab;color:#22356b}.btn{display:inline-block;margin-bottom:0;font-weight:400 !important;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:0 solid transparent;white-space:nowrap;padding:5px 10px;font-size:14px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-primary{color:#fff;background-color:#428bca;border-color:transparent}button.btn-primary a,.btn-success a{color:#fff}.btn-lg,.btn-group-lg>.btn{padding:10px;font-size:14px;line-height:1.33;border-radius:0}.page-title{font-size:18px !important;font-weight:500 !important}.page-title:before{content:"\f21d";font-family:FontAwesome;font-size:18px;margin-right:5px;margin-left:0;font-weight:400;text-shadow:none !important}h1,.h1{font-size:22px;font-weight:600;color:#426dab;margin:20px auto;line-height:1.5em}h2,.h2{font-size:20px;font-weight:600;color:#426dab;margin:20px auto;line-height:1.5em}h3,.h3{font-size:18px;font-weight:600;color:#426dab;margin:20px auto;line-height:1.5em}h4,.h4{font-size:16px;font-weight:600;color:#426dab;margin:20px auto;line-height:1.5em}h5,.h5{font-size:14px;font-weight:600;color:#426dab;margin:20px auto;line-height:1.5em}h6,.h6{font-size:12px;font-weight:600;color:#426dab;margin:20px auto;line-height:1.5em}header{margin-bottom:172px}#logo img{width:135px;padding:10px}@media (max-width:767px){#logo img{width:105px;padding:0 0 0 10px}}.page-header{margin:20px 0 40px}body.home header{margin-bottom:-20px !important}body>header{margin-bottom:50px !important}article header{margin-bottom:20px}p{line-height:1.5}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}.container>.navbar-header,.container-fluid>.navbar-header{width:auto}.topmenu .pull-right{width:auto}.container.topmenu,body.admin-bar .container.topmenu{margin-top:45px;margin-left:0;margin-right:0;padding:0;width:100% !important}@media (max-width:767px){.container.topmenu,body.admin-bar .container.topmenu{margin-top:0;margin-left:0;margin-right:0;padding:5px 0}}.blue{background-color:#22356b}@media (max-width:767px){.blue.menu-main .container{width:100%;padding:0}.blue.menu-main .col-lg-12,.bluelight.menu-secondary .container .col-lg-12{width:100%;padding:0}.row.bluelight.menu-secondary,.row.blue.menu-main{margin:0 auto}}@media (min-width:768px){.blue.menu-main .container{width:100%;padding:0}}.bluedark{background-color:#15244e}.blue h2{color:#fff;text-align:center;font-weight:500;font-size:17px}.bluelight{background-color:#426dab}@media (max-width:767px){.bluelight.menu-secondary .container{width:100%;padding:0}}@media (min-width:768px){.bluelight.menu-secondary .container{width:100%;padding:0}.bluelight .nav-tabs.nav-justified>li{display:table-cell;width:auto}}@media (min-width:768px) and (max-width:900px){div.bluelight.menu-secondary .nav>li>a{padding:15px 5px !important;font-size:12px;font-weight:500;letter-spacing:.01em;border:0 !important;border-radius:0 !important}}.yellow{background-color:#ffff52}.btn.btn-default.yellow{color:#22356b !important;font-size:140%}.bluelight-text{color:#b3c1d5}.silver{background-color:#778690}.blue button{color:#fff;font-size:140%}@media (min-width:992px){.container.topmenu{width:100% !important;padding:0}}.navbar-fixed-top{margin-bottom:0 !important}@media (max-width:767px){.navbar-fixed-top{margin-bottom:0 !important;position:relative}.blue{z-index:9999;position:relative}.blue .navbar-nav{margin:0 auto}.blue.menu-main .nav>li{display:block}.navbar-default .blue .navbar-nav>li>a{padding:15px 10px !important;text-align:left}.blue.menu-main a i{width:auto}.blue.menu-main a i.fa-map-marker{margin-left:4px;margin-right:-4px}.navbar-collapse.in .nav-tabs.nav-justified>li{float:none !important}div.menu-secondary .nav>li>a{text-align:left}div.menu-secondary .nav>li>a:before{content:"\f03a";font-family:FontAwesome;font-size:14px;margin-right:5px;margin-left:10px;font-weight:400;width:17px;display:inline-block}.menu-main a i{color:#b3c1d5;font-size:14px !important;padding-right:0 !important}.menu-main a i:before{width:17px;display:inline-block}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#426dab;background-color:#feff62}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fffffe;background-color:#23356a}.nav-justified>.dropdown.open .dropdown-menu,.dropdown:hover .dropdown-menu .dropdown:hover .dropdown-menu{width:100% !important;position:relative}.dropdown:hover .dropdown-menu .dropdown:hover .dropdown-menu{display:block !important;left:0 !important;top:auto !important}.dropdown:hover .dropdown-menu .dropdown:hover .dropdown-menu li a{margin-left:10px}.dropdown-menu{min-width:100% !important}.dropdown:hover .dropdown-menu{display:block;position:relative}.dropdown-menu>li>a{width:auto !important;padding:15px 10px !important}.nav-top{float:none !important;width:100% !important;margin:0 !important;font-size:100% !important;background:#feff63 !important}.menu-topbar{z-index:9999;position:relative;display:block}.menu-topbar li{float:none !important}.menu-topbar ul.nav-top li a{padding:15px 10px !important}.menu-topbar ul.nav-top li a:before{content:"\f0a4";font-family:FontAwesome;font-size:14px;margin-right:5px;margin-left:10px;font-weight:400;width:17px;display:inline-block}.menu-topbar ul.nav-top li ul li a:before{content:"";font-family:FontAwesome;font-size:14px;margin-right:5px;margin-left:10px;font-weight:400;width:17px;display:inline-block}}.navbar-default .navbar-toggle{border-color:transparent;margin-right:30px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#426dab}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background-color:#22356b}ul.nav-top li{border-right:0 dotted #426dab}ul.nav-top li:last-child{border-right:none}ul.nav-top li>a{color:#426dab !important;text-transform:uppercase;padding:10px 15px;font-size:13px;font-weight:500 !important}ul.nav-top ul li a{text-transform:none;text-align:left;display:block;padding:14px;clear:both;font-weight:500;line-height:1.42857143;color:#426dab;white-space:normal;text-shadow:none !important}@media (min-width:768px) and (max-width:900px){ul.nav-top li>a{color:#426dab !important;text-transform:uppercase !important;padding:10px 15px !important;font-size:12px !important;font-weight:500 !important}.navbar-default .blue .navbar-nav>li>a{color:#fff !important;text-transform:none !important;font-size:13px !important}}ul.nav-top li>a:hover,ul.nav-top li>a:focus{color:#22356b !important}.navbar-default .navbar-nav.nav-top>.open>a,.navbar-default .navbar-nav.nav-top>.open>a:hover,.navbar-default .navbar-nav.nav-top>.open>a:focus{background-color:#feff63 !important;color:#22356b !important}div.menu-secondary .nav>li>a{padding:15px !important;margin:0;font-size:13px;font-weight:500 !important;letter-spacing:.02em;border:0 !important;border-radius:0 !important;text-shadow:none !important}.navbar-default .navbar-nav>li>a{color:#fff;text-transform:uppercase}.navbar-default .blue .navbar-nav>li>a{color:#fff;text-transform:none;padding:14px 7px;font-size:14px;font-weight:500 !important;text-shadow:none !important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff !important;background-color:#22356b}ul.nav-top ul li a:hover,ul.nav-top ul li a:focus{color:#22356b !important;background-color:#feff63 !important}.nav-top .dropdown-menu>.active>a,.nav-top .dropdown-menu>.active>a:hover,.nav-top .dropdown-menu>.active>a:focus{color:#fff !important;background-color:#21356a !important}.navbar-default .navbar-nav>.active>a i,.navbar-default .navbar-nav>.active>a:hover i,.navbar-default .navbar-nav>.active>a:focus i{color:#22356b}.navbar-default .blue .navbar-nav>.active>a,.navbar-default .blue .navbar-nav>.active>a:hover,.navbar-default .blue .navbar-nav>.active>a:focus{color:#22356b !important;background-color:#feff63}@media (max-width:767px){#searchform{display:none}}@media (min-width:768px){#searchform{display:block;float:left !important}.menu-secondary ul{text-align:center}.menu-secondary li{display:inline-block !important;width:auto !important;float:none !important}}.home-link-icon a{padding-left:30px !important;background-image:url(/wp-content/themes/clmkg/images/home.png);background-position:left;background-repeat:no-repeat}.menu-secondary li.active>a{color:#22356b !important}li.list-group-item{margin-left:0 !important}.breadcrumb>li{margin-right:10px}.page-thumb.wp-post-image{margin:0 auto;float:none;width:100% !important;max-width:100% !important}.img-rounded{border-radius:0}.top2{margin-top:2%}.top5{margin-top:5%}.top7{margin-top:7%}.top10{margin-top:10%}.top15{margin-top:20%}.top17{margin-top:25%}.top30{margin-top:30%}.bottom2{margin-bottom:2%}.bottom5{margin-bottom:5%}.bottom7{margin-bottom:7%}.bottom10{margin-bottom:10%}.bottom15{margin-bottom:20%}.bottom17{margin-bottom:25%}.bottom30{margin-bottom:30%}.mright{margin-right:2%}.tboot-pricing-table .row{text-align:center;display:block;float:none;margin:0 auto}.tboot-pricing-table div.col-lg-2{width:33.3%;display:inline-block;margin-top:20px;margin-bottom:20px}@media (max-width:767px){.tboot-pricing-table div.col-lg-2{width:100%}}@media (min-width:768px) and (max-width:1024px){.tboot-pricing-table div.col-lg-2{width:50%}}#lang_sel ul ul{z-index:10}.gf_browser_unknown{display:block !important}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.menu-main .nav{text-align:center;width:100%}.menu-main .navbar-nav>li{float:none}.menu-main .nav>li{display:inline-block}.menu-main a{font-size:16px}.menu-main a i{color:#b3c1d5;font-size:14px;padding-right:1px;font-weight:500 !important;text-shadow:none !important}.menu-main a i:before{content:"\f0f6" !important}.menu-main li{margin:0 4px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.nav-tabs.nav-justified>li>a:hover{color:#426dab}.navbar-default .blue .navbar-nav>.open>a,.navbar-default .blue .navbar-nav>.open>a:hover,.navbar-default .blue .navbar-nav>.open>a:focus{background-color:#feff63;color:#22356b !important}.navbar-default .blue .navbar-nav>.open>a i,.navbar-default .blue .navbar-nav>.open>a:hover i,.navbar-default .blue .navbar-nav>.open>a:focus i{color:#22356b !important}.navbar-default .blue .navbar-nav>li>a:hover,.navbar-default .blue .navbar-nav>li>a:focus,.blue .nav-tabs.nav-justified>li>a:hover{background-color:#feff63;color:#22356b !important}.navbar-default .blue .navbar-nav>li>a:hover i,.navbar-default .blue .navbar-nav>li>a:focus i,.blue .nav-tabs.nav-justified>li>a:hover i{color:#22356b !important}.blue ul ul li{margin:0 auto}.blue ul ul li a{text-transform:none;text-align:left;display:block;padding:14px;clear:both;font-weight:500;line-height:1.42857143;color:#426dab;white-space:normal;text-shadow:none;font-size:14px}.blue ul ul li a:hover,.blue ul ul li a:focus{background-color:#22356b;color:#fff}.blue .dropdown-menu>.active>a,.blue .dropdown-menu>.active>a:hover,.blue .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#23356a}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus,.menu-secondary .nav>li>a:hover,.nav>li>a:focus{background-color:#feff63;cursor:pointer}.nav-tabs.nav-justified>li>a{border:none;color:#fff}button:after{-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}button:hover{opacity:.75}.navbar-collapse{padding:0;max-height:fit-content;overflow-y:scroll !important;border:0 !important}.navbar-collapse.in .nav-tabs.nav-justified>li{float:left}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#feff63;color:#426dab !important}.nav-justified>.dropdown.open .dropdown-menu,.nav-justified .dropdown-menu>li>a{width:270px;border:0;border-radius:0;text-align:left}.dropdown:hover .dropdown-menu{display:block}.dropdown:hover .dropdown-menu .dropdown .dropdown-menu{display:none}.dropdown:hover .dropdown-menu .dropdown:hover .dropdown-menu{display:inline-block;left:100%;top:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#feff63;border:0 solid #ccc;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5);background-clip:padding-box}.dropdown-menu>li>a{display:block;padding:14px;clear:both;font-weight:500 !important;line-height:1.42857143;color:#426dab;white-space:normal;text-shadow:none !important;width:270px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;background-color:#426dab}.menu-secondary .dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff !important;background-color:#426dab}.navbar-collapse.in .dropdown-menu>li>a{padding:20px}.selector-idioma-geydes{display:block;float:right}#lang_sel{height:32px;position:relative;float:right;display:inline-block;padding:10px 15px}* html #lang_sel{width:12em;width:12em}#lang_sel ul,#lang_sel li{padding:0 !important;margin:0 !important;list-style-type:none !important;z-index:3}#lang_sel li:before{content:'' !important}#lang_sel ul ul{width:149px}#lang_sel li{width:18px;position:absolute}#lang_sel a,#lang_sel a:visited{display:block;font-size:0;text-decoration:none !important;color:transparent;background:0 0;padding-left:0;line-height:24px}* html #lang_sel a,* html #lang_sel a:visited{width:149px;width:138px}#lang_sel ul ul{visibility:hidden;position:relative;height:0;top:0;left:auto;right:132px;width:150px;border-top:0 solid #cdcdcd;z-index:0}#lang_sel ul ul li{width:150px;position:relative}#lang_sel ul ul li a{font-size:12px;text-shadow:none !important;line-height:25px}#lang_sel ul ul li a span{padding-left:6px}* html #lang_sel ul ul{top:18px;t\op:19px}#lang_sel table{position:absolute;top:0;left:0;border-collapse:collapse}#lang_sel ul ul a,#lang_sel ul ul a:visited{background:#22356b;color:#fff;height:auto;line-height:1em;padding:5px 10px;border-width:0}* html #lang_sel ul ul a,* html #lang_sel ul ul a:visited{width:150px;width:128px}#lang_sel a:hover,#lang_sel ul ul a:hover,#lang_sel :hover>a,#lang_sel ul ul :hover>a{color:#fff;background:#426dab}#lang_sel a.lang_sel_sel{background:0 0;color:transparent;font-size:0;background:0 0;padding:0}#lang_sel a.lang_sel_sel:hover{text-decoration:none;color:#000}#lang_sel ul li:hover ul,#lang_sel ul a:hover ul{visibility:visible}#lang_sel img.iclflag{width:18px;height:12px;position:relative;top:-7px}#lang_sel ul ul li img.iclflag{top:0}#lang_sel_footer{margin:0;padding:7px;text-align:center;font:11px Verdana,sans-serif;min-height:15px;clear:both;background-color:#fff;border:1px solid #cdcdcd}#lang_sel_footer ul{list-style:none;margin:0;padding:0}#lang_sel_footer ul li img{position:relative;top:1px;width:18px;height:12px}#lang_sel_footer ul li{display:inline;margin:0 1px 0 0;padding:0;white-space:nowrap;line-height:25px}#lang_sel_footer ul li a,#lang_sel_footer ul li a:visited{text-decoration:none;padding:5px 10px}#wpml_credit_footer{width:100%;margin:10px 0;padding:0;text-align:center;font-size:11px}#lang_sel_list{height:32px;text-align:center;z-index:99;font-family:verdana,arial,sans-serif;text-align:center}#lang_sel_list.lang_sel_list_vertical{width:149px}* html #lang_sel_list{width:12em;width:12em}#lang_sel_list ul,#lang_sel_list li{padding:0 !important;margin:5px !important;list-style-type:none !important}#lang_sel_list li:before{content:'' !important}#lang_sel_list ul.lang_sel_list_vertical{width:149px}#lang_sel_list li{float:left;position:relative}#lang_sel_list.lang_sel_list_vertical li{width:149px}#lang_sel_list a,#lang_sel_list a:visited{display:block;font-size:14px;text-decoration:none !important;color:#426dab !important;background:#fff;line-height:18px;padding-left:5px}#lang_sel_list.lang_sel_list_vertical a,#lang_sel_list.lang_sel_list_vertical a:visited{border:1px solid #cdcdcd;border-top-width:0;padding-left:10px}* html #lang_sel_list a,* html #lang_sel_list a:visited{width:149px;width:138px}#lang_sel_list.lang_sel_list_vertical ul{height:0;top:19px;left:0;border-top:1px solid #cdcdcd}* html #lang_sel_list ul{top:18px;t\op:19px}#lang_sel_list table{position:absolute;top:0;left:0;border-collapse:collapse}#lang_sel_list ul a,#lang_sel_list_list ul a:visited{background:#fff;color:#444;height:auto;line-height:1em}#lang_sel_list.lang_sel_list_vertical ul a,#lang_sel_list_list ul a:visited{padding:3px 10px}* html #lang_sel_list ul a,* html #lang_sel_list ul a:visited{width:150px;width:128px}#lang_sel_list a.lang_sel_sel{background-image:none;color:#444}#lang_sel_list a.lang_sel_sel:hover{text-decoration:none;color:#000}#lang_sel_list ul li:hover ul,#lang_sel_list ul a:hover ul{visibility:visible}#lang_sel_list img.iclflag{width:18px;height:12px;position:relative;top:1px}#lang_sel.icl_rtl{text-align:right;direction:rtl}#lang_sel.icl_rtl .lang_sel_sel{padding-right:14px}.menu-item-language img.iclflag{height:12px !important;width:18px !important;margin-bottom:0 !important;margin-right:4px}.courses{background-color:#eee}.home .courses #wrapper{margin:20px auto}.courses .container{width:100% !important;max-width:100% !important;padding:0}.courses .row{margin-left:0 !important;margin-right:0 !important;padding:20px 0}.courses .top5{margin-top:0 !important}.courses .top2{margin-top:0}.courses .bottom2{margin-bottom:0 !important}.courses h3{text-transform:uppercase;color:#426daa;font-weight:500;font-size:19px;max-width:100%;line-height:30px;text-align:center;margin:20px auto 50px auto}.courses h3:before{content:"\f05a";font-family:FontAwesome;font-size:35px;margin-right:0;margin-left:0;margin-bottom:10px;font-weight:400;display:block}.courses article{margin:0 auto;height:auto;height:250px}.courses .col-xs-12{padding:0 !important}.courses img{opacity:1;transition:all .7s;width:150px !important;border-top:2px solid #ffeb3b;border-bottom:3px solid #23356a}.courses img:hover,.courses img:focus{opacity:.7;border-radius:50% !important;border-top:2px solid transparent;border-bottom:3px solid transparent}.courses h2{font-size:18px;font-weight:600;color:#22356b;margin:7px auto 20px auto;line-height:1.5em}.courses h2 a{color:#22356b;font-size:15px;font-style:italic;text-decoration:none}.courses h2 a:hover{color:#428bca}.courses .entry-summary>p{color:#777;margin:0}@media (min-width:768px){.courses .col-sm-2{width:33.33333333%}}@media (max-width:767px){.courses h2,.courses .entry-summary{text-align:center}}nav .caret{display:none !important}.navbar-default{background-color:transparent;border:0}.bottom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.bottom-buttons a{padding:1rem;margin-right:2rem;max-height:4rem}.home #carousel-page{z-index:0}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}article.recetas header{margin:-20px 4px 0}article.recetas{min-height:32rem;margin-top:30px}article.recetas header{height:40px}article.recetas h2{margin-bottom:10px}article.recetas header h2 a{font-size:22px;color:#426dab}.tboot-pricing-table .tboot-pricing-header{background:#22356b}.tboot-pricing-table .tboot-pricing-header h5{border-bottom:1px solid #fff;font-size:1.5rem}section.metainfo{border:solid 3px #426dab;padding:10px 30px;color:#000;margin:40px 0 20px;border-radius:5px}section.metainfo h2{color:#426dab}body.page-id-13250 .nav-pills>li{float:none}#menu-menumain_en-aleman-2 li{margin:0 20px}#menu-menusecundary_en-frances0 li>a{padding:10px 5px}#accordiondouble .panel-default{border-color:transparent}#accordiondouble .panel-default>.panel-heading{background-color:transparent}#accordiondouble a{color:#426dab}#gform_wrapper_5 .gform_wrapper ul li.gfield{clear:both}li.gsection{margin-top:45px !important;clear:both}#gform_wrapper_6 li#field_6_116,#gform_wrapper_6 li#field_6_115,#gform_wrapper_6 li#field_6_120{display:none !important}#field_6_118 .gfield_label{display:none !important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0 !important}#gform_wrapper_21 input#input_21_3,#gform_wrapper_21 input#input_21_2{border:none !important}body.logged-in #gform_wrapper_21 input#input_21_3,body.logged-in #gform_wrapper_21 input#input_21_2{border:2px inset !important}#field_21_5{display:none}#gform_save_21_link{display:none}body.logged-in #gform_save_21_link{display:block}.gform_wrapper ul li.gfield.home-stay-option,.gform_wrapper ul li#field_6_142{display:none !important}body .gform_wrapper ul li.gfield{margin-top:10px !important;padding-top:0 !important;margin-bottom:20px !important}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:600 !important;font-size:11.5px !important;color:#426dab;padding:0;margin-bottom:-20px;text-transform:uppercase}.gform_wrapper .gfield_required{color:#c00;margin-left:4px;font-weight:700}.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small,.gform_wrapper textarea,.gform_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right select,.gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex select{width:100%;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important;padding:8px !important}.gform_wrapper select.gfield_select{padding:8px !important;width:100% !important;max-width:100%}.gfield_date_dropdown_day>select,.gfield_date_dropdown_month>select,.gfield_date_dropdown_year>select{border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important;padding:8px !important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{display:-moz-inline-stack !important;display:inline-block !important;padding:0 0 0 10px !important;width:auto !important;line-height:1.5 !important;font-size:14px !important;vertical-align:middle !important;max-width:90% !important;white-space:normal !important;font-weight:400 !important}.gform_wrapper .gform_footer{padding:16px 16px 10px 0 !important;margin:16px 0 0 !important;clear:both !important;width:100% !important;text-align:right}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:16px !important;width:150px !important;max-width:100% !important;margin:0 auto !important;border:0 !important;padding:5px 10px !important;color:#fff !important;background-color:#428bca !important;transition:all .7s ease 0s}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input[type=submit]:focus,.gform_wrapper .gform_page_footer input.button:focus,.gform_wrapper .gform_page_footer input[type=submit]:focus{background-color:#5cb85c !important}.gform_wrapper div.validation_error{color:#a71919 !important;font-size:14px !important;font-weight:500 !important;margin-bottom:25px !important;border-top:1px solid #a71919 !important;border-bottom:1px solid #a71919 !important;padding:10px !important;clear:both !important;width:100% !important;text-align:center !important}.gform_wrapper .validation_message{color:#a71919 !important;font-weight:600 !important;letter-spacing:normal !important;padding-left:5px !important}.gform_wrapper .gsection{border-bottom:0 solid #ccc !important;border-top:0 solid #ccc !important;padding:0 16px 0 0 !important;margin:0 !important;margin-bottom:0 !important;clear:both !important}.gform_wrapper h2.gsection_title{font-size:15px !important;text-transform:uppercase !important;font-weight:500 !important;display:block !important;color:#89acde}.gform_wrapper ul.gform_fields li.gfield .gsection_title{margin:60px 0 0 !important;padding:0 !important}.gform_wrapper h2.gsection_title:before{content:"\f03a";font-family:FontAwesome;font-size:14px;margin-right:7px;margin-left:0;font-weight:400}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:12px !important;letter-spacing:.01em !important;white-space:nowrap;color:#426dab !important;font-weight:400 !important}.page-template-template-landing .menu-main h1{color:#fff;text-align:center;margin:10px 0}.page-template-template-landing #logo{width:100%;text-align:center;margin:0 0 10px}.page-template-template-landing .gform_wrapper .gsection{margin-top:0 !important}.tax-tipo-gramatica #content-archive hr{margin-bottom:0}.tax-tipo-gramatica .col-lg-9{width:100% !important;padding:0}.tax-tipo-gramatica #content-archive{margin-bottom:50px;padding:0 15px}.tax-tipo-gramatica #content-archive>h1{color:#426dab;font-size:18px;font-weight:500;margin:-20px 0 40px;padding:0 0 10px}.tax-tipo-gramatica #content-archive>h1:before{content:"\f21d";font-family:FontAwesome;font-size:18px;margin-right:10px;margin-left:0;font-weight:400;text-shadow:none !important}.tax-tipo-gramatica .row.top2{border-bottom:1px solid #e9e7e9;margin:0 auto !important}.tax-tipo-gramatica .row.top2:before{display:none}.tax-tipo-gramatica .row.top2 .col-lg-3,.tax-tipo-gramatica #content-archive .post-meta,.tax-tipo-gramatica #content-archive .post-entry,.tax-tipo-gramatica #content-archive .article-footer,.tax-tipo-gramatica .col-lg-3.col-xs-12.col-sm-3{display:none}.tax-tipo-gramatica .row.top2 h1{margin:20px auto}.tax-tipo-gramatica .row.top2 a{color:#426dab;font-family:Roboto;font-size:initial;line-height:23px;text-shadow:0 0 0;font-weight:400 !important}.tax-tipo-gramatica .row.top2 a:hover{color:#22356b}.tax-tipo-gramatica .row.top2 a:before{content:"\f15c";font-family:FontAwesome;font-size:20px;margin-right:10px;margin-left:0;font-weight:400;text-shadow:none !important}.vista-ejercicios,.vista-recgrams{margin:0 0 20px;padding:0 15px 10px}@media (min-width:768px){.vista-ejercicios,.vista-recgrams{margin:-20px 0 40px;padding:0 15px 10px}}.vista-ejercicios h1,.vista-recgrams h1{color:#426dab;font-size:18px !important;font-weight:500}.vista-ejercicios h1:before,.vista-recgrams h1:before{content:"\f21d";font-family:FontAwesome;font-size:18px;margin-right:10px;margin-left:0;font-weight:400;text-shadow:none !important}@media (min-width:768px){.ejercicios-grupos .container,.recgrams-grupos .container{width:auto}}.ejercicios-grupos .categorias-ejercicios .item,.recgrams-grupos .categorias-recgrams .item{border-radius:0;padding:0;height:auto;width:50%;margin-bottom:60px;margin-left:auto;margin-right:auto}@media (max-width:767px){.ejercicios-grupos .categorias-ejercicios .item,.recgrams-grupos .categorias-recgrams .item{width:100%}}.ejercicios-grupos .categorias-ejercicios .item a,.recgrams-grupos .categorias-recgrams .item a{color:#fff;font-size:18px;font-weight:900;letter-spacing:.03em;line-height:30px;text-shadow:none;display:block;width:80%;height:100%;float:none;margin:0 auto;padding:60px 50px}.ejercicios-grupos .categorias-ejercicios .item a:before,.recgrams-grupos .categorias-recgrams .item a:before{content:"\f15c";font-family:FontAwesome;font-size:35px;margin-right:20px;margin-left:0;font-weight:400;text-shadow:none !important}.ejercicios-grupos .categorias-ejercicios .item.item-1 a,.recgrams-grupos .categorias-recgrams .item.item-1 a{background-color:#22356b}.ejercicios-grupos .categorias-ejercicios .item.item-2 a,.recgrams-grupos .categorias-recgrams .item.item-2 a{background-color:#d0021b}.ejercicios-grupos .categorias-ejercicios .item.item-3 a,.recgrams-grupos .categorias-recgrams .item.item-3 a{background-color:#4a4a4a}.ejercicios-grupos .categorias-ejercicios .item.item-4 a,.recgrams-grupos .categorias-recgrams .item.item-4 a{background-color:#426dab}.ejercicios-grupos .categorias-ejercicios .item a:hover,.recgrams-grupos .categorias-recgrams .item a:hover{background-color:transparent;color:#22356b}.icon-ejer{position:absolute;left:50px;right:auto;top:55px;width:50px;display:none}.ejercicios-grupos .categorias-ejercicios .item a{margin-right:auto}.listado-ejercicios{list-style:none}.icon-listado-ejer{width:20px;margin-right:10px;display:none}.ejercicios-listado .item-listado{border-bottom:1px solid #e9e7e9;padding:2rem 0}.ejercicios-listado .item-listado a:before{content:"\f15c";font-family:FontAwesome;font-size:20px;margin-right:10px;margin-left:0;font-weight:400;text-shadow:none !important}.listado-ejercicios{border-top:1px solid #e9e7e9}.ejercicios-listado .row{padding-left:0;margin:0 auto 50px auto}.ejercicios-listado p{font-size:16px;font-weight:300;line-height:25px;margin-bottom:30px}.page-template-template-ejercicios,.page-template-template-recursosgram{background-color:#fff !important}.ejercicios-grupos,.recgrams-grupos{background-image:none;width:100%;left:auto;right:auto;margin-left:auto;margin-right:auto;margin-bottom:50px}.page-child .vista-ejercicios{color:#426dab;font-size:16px;font-weight:300}.fa-comment{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.page-template-template-palabrasem blockquote a{font-size:24px;padding-left:1%}.single-palabrasem .page-title{float:left !important;margin-right:0 !important;margin-bottom:40px !important}.page-template-template-groups .groupsheader .col-md-5.desc,.single-grupo .groupsheader .col-md-5.desc{width:50% !important}.page-template-template-groups .groupsheader .col-md-7.title,.single-grupo .groupsheader .col-md-7.title{width:50% !important;margin-top:-33rem;float:right}.page-template-template-groups .groupsheader,.single-grupo .groupsheader{margin:-105px 0 50px;background-color:transparent}.page-template-template-groups .title h3,.single-grupo .title h3{color:#fff;font-family:Roboto;font-size:60px;font-weight:900;margin:50px auto 0 auto;text-align:center}.page-template-template-groups .title .subtitle,.single-grupo .title .subtitle{color:#fff;font-family:Roboto;font-size:50px;font-weight:300;margin:-20px auto 0 auto;text-align:center}.page-template-template-groups .desc hr,.single-grupo .desc hr{width:56px;border:1px solid #22356c}.page-template-template-groups h1,.single-grupo h1{color:#22356c;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:.01em;line-height:30px;margin-bottom:0}.page-template-template-groups .desc,.single-grupo .desc{background-color:rgba(255,255,255,.9);border-radius:10px;min-height:auto;padding:50px;margin-top:-35rem}.page-template-template-groups .nav-pills,.single-grupo .nav-pills{text-align:center;width:100%;margin-bottom:0 !important}.page-template-template-groups .nav-pills li,.single-grupo .nav-pills li{border:0 solid #fff;border-radius:0;margin:0 2px 10px !important;display:inline-block;float:none}.page-template-template-groups .nav-pills li a,.single-grupo .nav-pills li a{border-radius:0;font-size:11px;letter-spacing:.02em;text-transform:uppercase;font-weight:400 !important;background:#eee}.page-template-template-groups .nav-pills li a:hover,.single-grupo .nav-pills li a:hover,.page-template-template-groups .nav-pills li a:focus,.single-grupo .nav-pills li a:focus{background:#428bca;color:#fff}.page-template-template-groups .img-groups,.single-grupo .img-groups,.page-template-template-groups .no-img,.single-grupo .no-img{min-height:500px;background-image:url('/wp-content/uploads/2017/12/multiethnic-group-spanish-students-1500x600-1519731256.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover}.page-template-template-groups .img-groups img,.single-grupo .img-groups img{display:none !important}@media (min-width:768px) and (max-width:980px){.page-template-template-groups .groupsheader,.single-grupo .groupsheader{margin:-80px 0 50px !important}.page-template-template-groups .img-groups,.single-grupo .img-groups,.page-template-template-groups .no-img,.single-grupo .no-img{min-height:400px !important}.page-template-template-groups .desc,.single-grupo .desc{margin-top:-30rem !important}.page-template-template-groups .groupsheader .col-md-7.title,.single-grupo .groupsheader .col-md-7.title{float:right !important;margin-top:-25rem !important}}@media (max-width:767px){.page-template-template-groups .groupsheader,.single-grupo .groupsheader{margin:0 !important}.page-template-template-groups .img-groups,.single-grupo .img-groups,.page-template-template-groups .no-img,.single-grupo .no-img{min-height:400px !important;background-position:65% center !important}.page-template-template-groups .groupsheader .col-md-5.desc,.single-grupo .groupsheader .col-md-5.desc{width:100% !important;margin:0 !important;padding:20px !important}.page-template-template-groups .groupsheader .col-md-7.title,.single-grupo .groupsheader .col-md-7.title{width:100% !important;margin-top:-40rem !important;display:none}.page-template-template-groups .title h3,.single-grupo .title h3{font-size:50px !important;margin:25px auto 0 auto !important}.page-template-template-groups .title .subtitle,.single-grupo .title .subtitle{font-size:45px !important}.page-template-template-groups ul.nav.nav-pills,.single-grupo ul.nav.nav-pills{margin-top:20px !important;margin-bottom:40px !important}}.groups-content .col-sm-6{width:100% !important}.groups-content h3{margin:50px auto 30px auto;text-transform:uppercase}.gform_wrapper select.gfield_select{font-size:16px}.gform_wrapper .top_label li.gfield.gf_one_quarter,#field_5_18{float:left;margin-right:4%;width:22%;clear:right !important}.gform_wrapper .top_label li.gfield.gf_quarter_last{margin-right:0}.gform_wrapper .top_label li.gfield.gfield_error.gf_one_quarter,#field_5_18{width:18%}.gform_wrapper .top_label li.gfield.gf_one_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_one_quarter input.large,.gform_wrapper .top_label li.gfield.gf_one_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_one_quarter select.large{width:95%}.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gsection{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_one_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_one_quarter+.gform_footer{clear:both}.gfield_date_dropdown_day>select,.gfield_date_dropdown_month>select,.gfield_date_dropdown_year>select{width:92px}.hidden-form{display:none !important}input{font-size:16px !important}.gform_wrapper .gsection{margin-top:48px !important;clear:both !important}.priceform.gfield_calculation input{border:none;font-size:20px !important;color:#428bca;text-align:right;padding:5px 10px !important}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:0 !important;margin-bottom:50px !important;background:#eee;padding:10px !important;font-size:13px;line-height:25px !important}.gform_wrapper ul li.gfield.total-price-calculate,.gfield.gfield_price.gfield_total{background:#428bca;text-align:center;padding:20px 10px !important;margin:50px auto 20px auto !important}.gfield.total-price-calculate label,.gfield.gfield_price.gfield_total label{color:#fff !important;font-size:16px !important;text-transform:uppercase !important;padding-top:10px}.gfield.total-price-calculate.priceform.gfield_calculation input,.gform_wrapper span.ginput_total{border:0 !important;text-align:center;color:#fff !important;font-size:30px !important;font-weight:600 !important;background:0 0 !important}html:lang(ru-RU) .menu-main li,html:lang(pl-PL) .menu-main li,html:lang(el) .menu-main li{margin:0 22px}input#gform_submit_button_6{width:180px !important;height:auto;min-height:auto !important;background-color:#22356b;color:#fff;padding:10px !important;font-size:14px !important;text-transform:uppercase;font-weight:600;line-height:inherit !important}@media (max-width:640px){.gform_wrapper .gform_footer{padding:16px 0 10px !important}input#gform_submit_button_6{display:block !important;margin:10px auto !important}}.gform_save_link{width:180px;height:auto;background:#22356b;margin:0 auto !important;text-shadow:none;color:#fff;font-size:14px !important;padding:10px}.gform_save_link:hover,.gform_save_link:focus{background:#428bca;color:#fff}.panel-title>a:hover{color:#22356b}ul.nav.nav-pills{margin-top:20px;margin-bottom:30px;text-align:center}.nav-pills>li{float:none !important;display:inline-block !important;margin:0 0 10px !important}@media (max-width:600px){.nav-pills>li{width:100% !important;display:block !important}}.nav-pills>li>a{border-radius:0;font-size:11px;letter-spacing:.02em;text-transform:uppercase;font-weight:400 !important;background:#eee}.nav-pills>li>a:hover,.nav-pills>li>a:focus{background:#428bca;color:#fff}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{margin:0 auto}.carousel-control.right,.carousel-control.left{background:0 0;color:#22356b}.carousel-control{color:#22356b}#catapult-cookie-bar a{font-weight:400 !important}#cookie-notice{background-color:rgba(0,0,0,.3) !important;font-size:14px;line-height:25px;height:100%;visibility:visible}.cookies-accepted #cookie-notice,.logged-in #cookie-notice{height:0;visibility:hidden}.cookie-notice-container{padding:20px 10px;top:37%;position:relative;background-color:rgba(66,109,169,.9) !important;display:block !important}.profebox-container .row{height:260px}.dates-dele-exams .date{font-size:30px}a.agencia{display:block;background:url(/wp-content/themes/clmkg/img/firma-web-closemarketing.png) no-repeat;height:35px;width:113px}a.agencia:hover{background-position:0 -35px}@media (max-width:767px){body>header{margin-bottom:0 !important}}@media screen and (min-width:768px){.menu-topbar.navbar-collapse{width:100%;border:0;background:#feff63}.navbar-nav{float:none;margin:0;text-align:center}.navbar-nav>li{float:none !important;display:inline-block}}@media screen and (max-width:1080px){.menu-main li{margin:0}.menu-main{margin-top:0}.term-447 #content-archive>h1,.term-448 #content-archive>h1,.term-449 #content-archive>h1,.term-450 #content-archive>h1{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-2%;height:17rem;color:#fff;font-family:Roboto;font-size:56.16px;font-weight:900;line-height:74px;padding:4rem 12rem}body.home header{margin-bottom:158px}header{margin-bottom:40px}.btn{font-size:100% !important}.top10,.bottom10{margin-top:0;margin-bottom:0}.col-sm-12 .widget-wrapper{width:22%;float:left;margin:10px}.navbar-nav>li>a{padding:10px 6px}body>header{margin-bottom:186px}.page-template-template-groups .nav-pills li,.single-grupo .nav-pills li{margin:0 5px 10px}}@media screen and (max-width:980px){.content-right,.sidebar-content{float:none}#hero-image .fluid-width-video-wrapper{margin:20px 0 0}.widget-wrapper{padding-left:0}.widget-wrapper-left{padding-left:0}.footer-menu,.copyright,.powered{text-align:center;float:none}.menu-main li{margin:0 -5px}.menu-main a{font-size:14px}*{-webkit-box-sizing:content-box;box-sizing:content-box}.courses article{margin:0 auto 20px auto;height:auto}.col-sm-3 img{width:100%}.col-sm-3 iframe{width:160px !important}article.recetas{padding:0}nav{margin-top:0}body.home header{margin-bottom:0}.menu-main{margin-top:0}.nav-top{float:none;width:100%;margin-top:0;font-size:100%}.page-header{margin:10px 0 20px}.fb-like-box iframe{width:155px !important}.menu-main li{margin:0 10px}.page-template-template-groups .desc,.single-grupo .desc{padding:30px;margin-left:20px}#wrapper{padding-bottom:0;margin-bottom:0}p#breadcrumbs{margin-top:3rem}.btn-group-justified>.btn-group .btn{width:80%}}@media (max-width:767px){#lang_sel{margin-top:-44px}}@media screen and (max-width:768px){#logo{float:left;margin-right:5px;margin-left:-15px}.menu-main a{font-size:14px}header{margin-bottom:170px}.navbar-nav>li,.nav-justified>li{float:left}nav{margin-top:0}body.home header{margin-bottom:0}.fb-like-box iframe{width:155px !important}}@media screen and (max-width:650px){#header #logo{float:none;text-align:center}.content-right,.sidebar-content{float:none}#hero-image .fluid-width-video-wrapper{margin:20px 0 0}#hero-image{margin:20px 10px}.menu li,.top-menu,.footer-menu li,.sub-header-menu li{float:none;text-align:center}.widget-wrapper{padding-left:0}.widget-wrapper-left{padding-left:0}#footer{text-align:center}.copyright{text-align:center}.powered{text-align:center}.menu-main li{margin:0 auto}.menu-main a{font-size:14px}}@media screen and (max-width:480px){#header #logo{float:none;text-align:center}.content-right,.sidebar-content{float:none}#hero-image .fluid-width-video-wrapper{margin:20px 0 0}#hero-image{margin:20px 10px}.featured-title{font-size:35px}.footer-menu li{float:none;text-align:center}.widget-wrapper{padding-left:0}.widget-wrapper-left{padding-left:0}#footer{text-align:center}.copyright{text-align:center}.powered{text-align:center}#logo{width:auto !important}header{margin-bottom:60px}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:block}.btn-group-justified>.btn-group .btn{width:100%}.btn-group{width:300px !important}.nav>li{float:left}#lang_sel{margin-top:-105px;margin-right:40px !important}.pull-right{float:none !important}.fa-2x{font-size:1em}.nav-top>li>a{font-size:10px;padding:4px !important}#lang_sel{margin-top:-42px !important;margin-right:0 !important}}@media screen and (max-width:420px){body>header{margin-bottom:0 !important}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:block}.btn-group{width:300px !important}.pull-right{float:none !important}.fa-2x{font-size:1em}.navbar{min-height:none}.blue{margin-top:0 !important}.nav-top{float:right;width:100%;margin-top:-5px;font-size:80%}#lang_sel{margin-top:0}.col-sm-12 .widget-wrapper{width:100%;float:none;margin:10px}div#lang_sel_list{left:0;margin:45px 10px}.page-template-template-groups .desc,.single-grupo .desc{margin:-3rem 2rem 1rem;padding:2rem}.page-template-template-groups .title h3,.single-grupo .title h3{margin:-6rem 0 2rem;text-align:center}.page-template-template-groups ul.nav.nav-pills,.single-grupo ul.nav.nav-pills{margin-top:0}.tboot-pricing-table .tboot-pricing-button{padding:0}.tboot-pricing-table .tboot-pricing-button .btn{font-size:85% !important}.vista-ejercicios h1,.vista-recgrams h1{font-size:64px;line-height:70px}}@media screen and (max-width:320px){.page-template-template-groups .title h3,.single-grupo .title h3{font-size:7rem}.page-template-template-groups .title .subtitle,.single-grupo .title .subtitle{font-size:5rem}.silver .col-xs-8{width:90%}.btn-group{width:80% !important;margin-right:0}.blue .container,.navbar-nav{padding:0;margin:0}.menu-main .nav{margin-right:0}.menu-main .nav>li{width:100%}}html,body{overflow-x:hidden !important}#wpadminbar .quicklinks #wp-admin-bar-site-name{margin-left:50px}#wpadminbar .quicklinks li#wp-admin-bar-my-account>.ab-item{min-width:max-content}#text-3{display:none !important}.home #wrapper{background-color:transparent;border:none;margin:0 auto 50px auto;padding:0}img.wp-post-image,img.attachment-thumbnail{display:block;margin:15px auto;max-width:150px !important;border-radius:0!important;float:none;width:auto}img.attachment-medium,img.attachment-large,img.attachment-full{display:block;margin:15px auto;width:auto !important;border-radius:0 !important}@media (min-width:768px){.metaslider-home{margin:-107px auto 0 auto !important;position:relative !important}.home .blue.menu-main{background-color:rgba(34,53,107,.75);z-index:2;position:relative}.home .menu-topbar.navbar-collapse{background:rgba(254,255,99,.85);z-index:1}}@media (max-width:767px){.metaslider-home{margin:-91px auto 0 auto !important;position:relative !important}.home .navbar{min-height:auto !important}.home .navbar-default{background-color:rgba(255,255,255,.8) !important;z-index:1}.home .blue.menu-main{background-color:rgba(34,53,107,1)}.home .menu-topbar.navbar-collapse{background:rgba(254,255,99,1)}}.metaslider-home .nivo-caption{display:none !important}@media (max-width:600px){.metaslider .theme-default .nivoSlider img{object-fit:cover !important;width:100% !important;height:400px !important}}#description-home-text .row{margin:0 auto !important}#description-home-text .col-sm-12{display:block;float:none;margin:0 auto;padding:0}.description-home-text{margin-bottom:40px}.description-home-text h3{text-align:center;color:#426dab;font-size:18px;font-weight:500;text-shadow:0 0 0;margin-bottom:50px;margin-top:0}.description-home-text h3:before{content:"\f19d";font-family:FontAwesome;font-size:35px;margin-right:0;margin-left:0;margin-bottom:10px;font-weight:400;display:block}.home .latest-posts{background-color:transparent;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding:2rem 0}.home .latest-posts .col-md-12{padding:0}.home .latest-posts article{background:0 0;margin:0 auto 50px auto;padding-bottom:50px;border-bottom:1px solid #ddd}.home .latest-posts h3{text-transform:uppercase;color:#426daa;font-weight:500;font-size:19px;max-width:100%;line-height:30px;text-align:center;margin:50px auto 50px auto}.home .latest-posts h3:before{content:"\f086";font-family:FontAwesome;font-size:35px;margin-right:0;margin-left:0;margin-bottom:10px;font-weight:400;display:block}.home-latest-posts{margin:0 auto;min-height:220px}.home-latest-posts .col-md-4{padding:0}.home-latest-posts .col-md-8{padding:0}.home .latest-posts h2{margin-top:0;font-size:18px;font-weight:500}@media (max-width:767px){.home .latest-posts h2{margin-top:20px;font-size:17px;font-weight:500}}.home .latest-posts h2 a{font-size:17px;height:auto;text-decoration:none}.home .latest-posts img{margin:0 auto;opacity:1;transition:all .7s}.home .latest-posts img:hover,.home .latest-posts img:focus{opacity:.7}.home .latest-posts h2,.home .latest-posts .post-meta,.home .latest-posts .post-excerpt-home{padding:0 15px}@media (min-width:768px){.home .latest-posts .col-md-4{width:33.33333333%}.home .latest-posts .col-md-8{width:66.66666667%}}.home .latest-posts .col-lg-8{padding:5px 30px}.image-cervantes-breadcrumb-footer{text-align:center}.image-cervantes-breadcrumb-footer img{display:block;float:none;margin:0 auto;width:50px;max-width:100%}p#breadcrumbs{text-align:center;margin:10px auto 50px auto}p#breadcrumbs span{font-size:12px;color:#999}p#breadcrumbs a{text-decoration:none}.opiniones-footer{background:#eee;padding:14px 0 5px}.testimonial_rotator.template-longform .testimonial_rotator_quote{text-align:center;font-size:14px;display:block;float:none;margin:20px auto 0 auto;width:800px;max-width:100%;padding:0 10px}.testimonial_rotator.template-longform .testimonial_rotator_quote br{display:none !important}.testimonial_rotator.template-longform hr.longform_hr{width:175px;height:1px;background:#ccc;border:none;margin:40px auto 5px}.testimonial_rotator.template-longform .testimonial_rotator_img{width:auto;height:auto;border-radius:50%;margin:0 auto;display:block;overflow:hidden}.testimonial_rotator.template-longform .testimonial_rotator_img img{width:90px;height:90px;border-radius:50% !important}.testimonial_rotator.template-longform .testimonial_rotator_author_info p{padding-top:0;margin-top:0;text-align:center;font-size:13px;line-height:1.1em;font-weight:600;color:#426dab}.testimonial_rotator.template-longform .testimonial_rotator_quote em{font-style:normal !important}.testimonial_rotator_read_all{font-weight:400 !important;text-shadow:none !important;text-transform:uppercase;font-size:11px}article.testimonial.type-testimonial .page-header,article.testimonial.type-testimonial .post-meta{display:none}@media (min-width:1200px){.category .col-lg-9,.single-post .col-lg-9{width:70%}.category .col-lg-3,.single-post .col-lg-3{width:30%}}@media (max-width:1199px) and (min-width:768px){.category .col-sm-3,.single-post .col-sm-3{width:100%}.single-post .col-sm-8{width:100%}}#widgets.well{min-height:20px;padding:20px;margin-bottom:20px;background-color:#fff;border:0 solid #e3e3e3;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.widget-title,.widget-title-home h3{display:block;font-size:14px;font-weight:500;line-height:23px;margin:0;padding:20px 0 0;text-align:left;text-transform:uppercase;color:#89acde}.widget-title:before,.widget-title-home h3:before{content:"\f03a";font-family:FontAwesome;font-size:14px;margin-right:7px;margin-left:0;font-weight:400}.widget_recent_entries li,.widget_categories li{padding-bottom:10px;border-bottom:1px dotted #89acde;padding-top:10px;margin-left:0 !important;margin-right:18px}.page-id-1467 #carousel-page,.page-id-1605 #carousel-page,.page-id-1470 #carousel-page,.page-id-1796 #carousel-page{display:none !important}#profesionales-box{margin:0 auto}#profesionales-box .profebox-container{width:100% !important;margin:0 auto 50px auto;border-top:1px dotted #426dab;border-bottom:1px dotted #426dab;border-radius:0 10px;padding:0}#profesionales-box .profebox-container .col-sm-4,#profesionales-box .profebox-container .col-sm-8{width:100% !important;text-align:center}#profesionales-box .profebox-container .titlegrid{font-size:16px;margin:0 auto}#profesionales-box .profebox-container .titlegrid span{margin-bottom:20px;display:block;text-transform:uppercase;font-size:12px}#profesionales-box .profebox-container p{font-size:14px;line-height:1}#profesionales-box .profebox-container img{width:150px}.panel-profesional{border-radius:0 !important;box-shadow:none !important;display:inline-block;width:100%;margin-top:20px !important}.panel-profesional .panel-heading{background-color:transparent;color:#fff}.panel-profesional .panel-heading .panel-title{background:0 0;text-align:center}.panel-profesional .panel-heading .panel-title a{background:#426dab;color:#fff;display:block;padding:5px;text-shadow:none !important;font-weight:400 !important;font-size:12px;text-transform:uppercase}.panel-profesional .panel-heading .panel-title a:hover{background:#feff63;color:#15244e}.panel-profesional .panel-heading .panel-title a:focus{background:#426dab;color:#fff}.profesionales .post-meta{display:none}.panel-group{margin-bottom:0;clear:both}.panel-group .panel{margin-bottom:20px !important;background-color:#fff;border:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.panel-group .panel-heading{border:0 !important;background-color:transparent !important;border-radius:0 !important;padding:0 !important}.panel-group .panel-title{margin-top:0;margin-bottom:0;font-size:14px;color:inherit;font-weight:400 !important;text-shadow:none !important}.panel-group .panel-title>a{text-shadow:none !important;background-color:transparent !important;display:block;padding:10px 15px;color:#428bca !important}.panel-group .panel-title>a:hover,.panel-group .panel-title>a:focus{background-color:#428bca !important;color:#fff !important}.panel-group .panel-title>a:before{content:"\f00c";font-family:FontAwesome;font-size:14px;margin-right:7px;margin-left:0;font-weight:400}.blue.botones-footer .container{width:100% !important;padding:0}.blue.botones-footer #wrapper{margin:0 auto}.blue.botones-footer .top10,.blue.botones-footer .bottom10{margin:20px auto 50px auto}.blue.botones-footer h2{color:#fff;text-align:center;font-weight:500;font-size:17px}@media (max-width:480px){.blue.botones-footer h2{width:280px;max-width:100%}}.btn-catalogue{width:auto !important;margin:0 auto;text-align:center;display:block;table-layout:auto;border-collapse:collapse}.btn-catalogue div.btn-group{padding:20px;display:inline-block;margin:0 auto;width:400px;max-width:100%;float:none}.btn-catalogue button{padding:25px 10px;font-size:16px !important;font-weight:500;letter-spacing:.02em;text-transform:uppercase;border:0;transition:all .7s;margin:0 auto}.btn-catalogue button.btn.btn-default.yellow{color:#22356b !important}.btn-catalogue button:hover,.btn-catalogue button:focus,.btn-catalogue button.btn.btn-default.yellow:hover,.btn-catalogue button.btn.btn-default.yellow:focus{background-color:#23356a;color:#fff !important}#footer-wrapper{margin:0;padding:0}.silver.footer-social{height:auto !important;background:#15244e}.silver.footer-social .container{width:100% !important;padding:20px 0 !important}.silver.footer-social .row{margin:0 auto}.footer-social h3{color:#fff;font-weight:500}.footer-social .social-icons{color:#fff;margin:0 auto;float:none !important;width:100%;text-align:center}.footer-social .social-icons>a{color:#fff;margin:0 10px !important;text-decoration:none}.footer-social .social-icons>a:hover{color:#ffff52}.footer-social .social-icons>a .fa-2x{font-size:20px !important}#footer{clear:both;padding:0}#footer .container{width:100% !important;padding:0 !important}#footer .row{margin:0 auto !important}#footer .col-lg-12{width:100% !important;padding:0 !important}.footer-menu{margin:0 auto;padding:30px 10px;text-align:center;background:#15244e}.footer-menu li{display:inline-block;list-style-type:none;padding:0;margin:0}.footer-menu>li:first-child>a{border-left:none}.footer-menu li a{border-left:1px solid #777;padding:0 5px 0 8px;margin:0;font-size:13px;color:#fff;font-weight:400 !important;text-shadow:none}.footer-menu li a:hover{color:#ffff52}#footer .copyright-footer{color:#fff;text-align:center;font-size:12px;background:#23356a;padding:16px 0 !important;display:block}.logo-geydes img{display:block;float:none;margin:20px auto 5px auto;width:75px;max-width:100%}@media (max-width:400px){#footer .copyright-footer{padding:16px 0 50px 0!important}}#wpfront-scroll-top-container{right:10px !important;bottom:auto !important;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;top:50% !important;margin-top:-20px !important;transition:all .7s ease 0s}#wpfront-scroll-top-container i{font-size:30px !important;font-weight:400 !important}.botones-flotantes-footer{position:fixed;bottom:0;left:0;height:auto;width:auto;display:block;z-index:9999;background:0 0}.botones-flotantes-footer #wrapper{margin:0 auto 0 auto;padding:0}.boton-flotante{display:inline-block;width:auto;float:left;margin-right:2px}.boton-flotante a{background-color:#426dab;font-size:0;color:#fff;height:50px;width:50px;line-height:50px;display:block;text-align:center;cursor:pointer;opacity:.7;transition:all .7s ease-out 0s !important}.boton-flotante a:hover,.boton-flotante a:focus{background-color:#15244e;color:#fff;opacity:1}.boton-flotante a:before{font-family:FontAwesome;margin:0 auto;font-weight:400;text-shadow:none !important}.boton-flotante.telefono a:before{content:"\f095";font-size:29px}.boton-flotante.contacto a:before{content:"\f086";font-size:27px}.boton-flotante.whatsapp a:before{content:"\f232";font-size:27px}.boton-flotante.inscripcion a:before{content:"\f058";font-size:27px}.oferta-box .col-sm-4{width:100% !important}.oferta-box .text-center{text-align:left !important}.oferta-box .col-sm-8{max-width:100% !important;width:600px !important;float:none !important;margin:0 auto}.oferta-box .captiongrid.row.caption-hover{margin-bottom:60px;padding-bottom:30px;border-bottom:1px dotted #ccc}@media (min-width:621px){.sgpb-popup-dialog-main-div-theme-wrapper-2{z-index:9999999999 !important;text-align:center !important;width:600px !important;height:auto !important;max-width:100% !important;max-height:100% !important;left:50% !important;margin-left:-300px !important}}@media (max-width:620px){.sgpb-popup-dialog-main-div-theme-wrapper-2{z-index:9999999999 !important;text-align:center !important;width:96% !important;height:auto !important;max-width:96% !important;max-height:100% !important;left:50% !important;margin-left:-48% !important}}#sgpb-popup-dialog-main-div{padding:10px 30px 30px 30px!important;background-color:rgb(255 255 255/80%)!important;box-shadow:0 0 4px #999!important;min-width:auto !important;max-width:none !important;border:0 !important;width:auto !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;overflow:auto !important}.sgpb-popup-close-button-2{z-index:initial !important;border-radius:50% !important;width:20px !important;height:20px !important;top:5px !important;right:50% !important;margin-right:-10px !important}#sgpb-popup-dialog-main-div h1,#sgpb-popup-dialog-main-div .h1,#sgpb-popup-dialog-main-div h2,#sgpb-popup-dialog-main-div .h2,#sgpb-popup-dialog-main-div h3,#sgpb-popup-dialog-main-div .h3,#sgpb-popup-dialog-main-div h4,#sgpb-popup-dialog-main-div .h4,#sgpb-popup-dialog-main-div h5,#sgpb-popup-dialog-main-div .h5,#sgpb-popup-dialog-main-div h6,#sgpb-popup-dialog-main-div .h6{font-size:1.1em !important;color:#426dab !important;text-transform:uppercase !important}#sgpb-popup-dialog-main-div .title-popup{font-size:1.1em !important;color:#426dab !important;text-transform:uppercase !important}#sgpb-popup-dialog-main-div .subtitle-popup{font-size:.95em !important;color:#426dab !important;text-transform:uppercase !important;margin-top:40px !important}#sgpb-popup-dialog-main-div img{width:auto !important;height:auto !important;max-width:100% !important;display:block !important;float:none !important;margin:25px auto 25px auto !important}#sgpb-popup-dialog-main-div img.logotipo-popup{width:120px !important}#sgpb-popup-dialog-main-div p{font-size:16px !important;line-height:1.75 !important}#sgpb-popup-dialog-main-div blockquote{margin:0 auto !important}#sgpb-popup-dialog-main-div .metaslider{margin:0 auto !important;position:relative !important;padding-bottom:0 !important}#sgpb-popup-dialog-main-div .nivoSlider{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin-top:25px !important;margin-bottom:25px !important}#sgpb-popup-dialog-main-div .nivoSlider img{width:100% !important;height:100% !important;max-width:100% !important;margin:0 auto !important}#sgpb-popup-dialog-main-div iframe{border:none !important;max-width:100% !important;width:520px !important;height:292.5px !important;margin:25px auto !important;display:block !important;float:none !important}@media (max-width:600px){#sgpb-popup-dialog-main-div iframe{width:300px !important;height:168.75px !important}}#sgpb-popup-dialog-main-div input{height:40px !important;border-width:0 !important}#sgpb-popup-dialog-main-div .sgpb-gdpr-info{margin-bottom:20px !important;margin-top:10px !important;color:#777 !important}#sgpb-popup-dialog-main-div .btn,#sgpb-popup-dialog-main-div button,#sgpb-popup-dialog-main-div .button,#sgpb-popup-dialog-main-div input[type=submit],#sgpb-popup-dialog-main-div input[type=button]{font-size:16px !important;font-weight:400 !important;min-width:200px !important;max-width:100% !important;width:300px !important;height:50px !important;padding:0 !important;border-width:0 !important;border-radius:0 !important;border-color:#426dab !important;background-color:#426dab !important;text-transform:uppercase !important;margin-top:20px !important;transition:all .7s ease 0s !important;color:#fff !important;line-height:50px !important;letter-spacing:.07em !important}#sgpb-popup-dialog-main-div .btn:hover,#sgpb-popup-dialog-main-div button:hover,#sgpb-popup-dialog-main-div .button:hover,#sgpb-popup-dialog-main-div input[type=submit]:hover,#sgpb-popup-dialog-main-div input[type=button]:hover{border-color:#ffed00 !important;background-color:#ffed00 !important;color:#426dab !important}.sgpb-popup-overlay{background-color:#fff !important;opacity:.7 !important}body::-webkit-scrollbar,#colorbox::-webkit-scrollbar,#cboxLoadedContent::-webkit-scrollbar,iframe::-webkit-scrollbar,.layout-container::-webkit-scrollbar,#sgpb-popup-dialog-main-div::-webkit-scrollbar{width:8px !important;height:8px !important;-webkit-appearance:none !important}body::-webkit-scrollbar-button:increment,body::-webkit-scrollbar-button,#colorbox::-webkit-scrollbar-button:increment,#colorbox::-webkit-scrollbar-button,#cboxLoadedContent::-webkit-scrollbar-button:increment,#cboxLoadedContent::-webkit-scrollbar-button,iframe::-webkit-scrollbar-button:increment,iframe::-webkit-scrollbar-button,.layout-container::-webkit-scrollbar-button:increment,.layout-container::-webkit-scrollbar-button,#sgpb-popup-dialog-main-div::-webkit-scrollbar-button:increment,#sgpb-popup-dialog-main-div::-webkit-scrollbar-button{display:none !important}body::-webkit-scrollbar-thumb,#colorbox::-webkit-scrollbar-thumb,#cboxLoadedContent::-webkit-scrollbar-thumb,iframe::-webkit-scrollbar-thumb,.layout-container::-webkit-scrollbar-thumb,#sgpb-popup-dialog-main-div::-webkit-scrollbar-thumb{background:#ccc !important;border-radius:20px !important;border:2px solid #eee !important}body::-webkit-scrollbar-thumb:hover,#colorbox::-webkit-scrollbar-thumb:hover,#cboxLoadedContent::-webkit-scrollbar-thumb:hover,iframe::-webkit-scrollbar-thumb:hover,.layout-container::-webkit-scrollbar-thumb:hover,#sgpb-popup-dialog-main-div::-webkit-scrollbar-thumb:hover{background:#ffed00 !important}body::-webkit-scrollbar-thumb:active,#colorbox::-webkit-scrollbar-thumb:active,#cboxLoadedContent::-webkit-scrollbar-thumb:active,iframe::-webkit-scrollbar-thumb:active,.layout-container::-webkit-scrollbar-thumb:active,#sgpb-popup-dialog-main-div::-webkit-scrollbar-thumb:active{background-color:#ffed00 !important}body::-webkit-scrollbar-track,#colorbox::-webkit-scrollbar-track,#cboxLoadedContent::-webkit-scrollbar-track,iframe::-webkit-scrollbar-track,.layout-container::-webkit-scrollbar-track,#sgpb-popup-dialog-main-div::-webkit-scrollbar-track{background:#eee !important;border-radius:0 !important}body::-webkit-scrollbar-track:hover,body::-webkit-scrollbar-track:active,#colorbox::-webkit-scrollbar-track:hover,#cboxLoadedContent::-webkit-scrollbar-track:hover,#colorbox::-webkit-scrollbar-track:active,#cboxLoadedContent::-webkit-scrollbar-track:active,iframe::-webkit-scrollbar-track:hover,iframe::-webkit-scrollbar-track:active,.layout-container::-webkit-scrollbar-track:hover,.layout-container::-webkit-scrollbar-track:active,#sgpb-popup-dialog-main-div::-webkit-scrollbar-track:hover,#sgpb-popup-dialog-main-div::-webkit-scrollbar-track:active{background:#eee !important}.woocommerce span.onsale{min-height:80px;min-width:80px;line-height:80px;padding:0;font-weight:600;border-radius:100%;background-color:#b959a5;box-shadow:0 0 5px #555;color:#fff;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;margin-bottom:100px}.woocommerce ul.products li.product .price{color:#b959a5;font-size:20px;font-weight:600}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#337dba;font-size:22px;font-weight:600}.woocommerce div.product p.price:before,.woocommerce div.product span.price:before{content:"\f090";font-family:FontAwesome;font-size:22px;margin-right:10px;margin-left:0;font-weight:400;text-shadow:none !important}.woocommerce ul.products li.product .price:before{content:"\f090";font-family:FontAwesome;font-size:22px;margin-right:10px;margin-left:0;font-weight:400;text-shadow:none !important;color:#337dba}.woocommerce ul.products li.product .price .prefijo-desde-precios,.woocommerce div.product p.price .prefijo-desde-precios,.woocommerce div.product span.price .prefijo-desde-precios{font-size:15px;font-weight:400;color:#426dab}.woocommerce ul.products li.product .price bdi,.woocommerce div.product p.price bdi,.woocommerce div.product span.price bdi{text-decoration:none}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:14px;font-weight:400;color:#c00}.woocommerce ul.products li.product .price del bdi,.woocommerce div.product p.price del bdi,.woocommerce div.product span.price del bdi{font-size:14px;margin-left:0;text-decoration:none;font-weight:400}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-size:22px;margin-left:10px;border-bottom:0;color:#426dab}.woocommerce ul.products li.product .price ins{font-size:20px;margin-left:10px;border-bottom:0;color:#b959a5}@media (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:400px !important;max-width:100% !important;float:none !important;margin:0 auto 80px auto !important}}@media (min-width:769px) and (max-width:1200px){.woocommerce .products ul,.woocommerce ul.products{text-align:center !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:46% !important;max-width:100% !important;float:none !important;margin:0 auto 80px auto !important;display:inline-block !important;padding-left:14px !important;padding-right:14px !important}}.woocommerce .quantity .qty{border:1px solid #ccc}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,#submit_redsys_payment_form{text-transform:uppercase;font-size:13px !important;color:#fff !important;background-color:#337dba !important;font-weight:500 !important;min-width:170px;min-height:29px;border-radius:0 !important;text-align:center !important}#submit_redsys_payment_form{border:0 !important;margin-right:10px !important;padding-top:3px !important}#redsys_payment_form br{display:none !important}#redsys_payment_form{text-align:center !important;margin-top:40px !important;margin-bottom:50px !important}@media (max-width:420px){#submit_redsys_payment_form,#redsys_payment_form a.button.cancel{display:block !important;float:none !important;margin:0 auto 20px auto !important;width:200px !important;max-width:100% !important}}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,#submit_redsys_payment_form:hvoer{color:#fff !important;background-color:#5cb85c !important}.product .post-meta,.sku_wrapper{display:none !important}.product_meta .posted_in{text-transform:uppercase;font-size:11px;font-weight:600;color:#999}.product_meta .posted_in a{text-transform:none;font-size:13px;font-weight:600;color:#426dab}.product_meta .posted_in a:hover{color:#5cb85c}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{opacity:1 !important}.woocommerce div.product div.images img{max-width:100% !important}.woocommerce-product-details__short-description{font-size:16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:30px;margin-bottom:30px;border-radius:20px;padding:14px}.woocommerce-product-details__short-description p{margin:0}.woocommerce div.product form.cart .variations tr{line-height:70px}.woocommerce div.product form.cart .variations label{font-size:14px;border-radius:0;font-weight:600 !important;font-size:11.5px !important;color:#426dab;text-transform:uppercase}.woocommerce div.product form.cart .variations select{padding:8px !important;width:100% !important;max-width:100%;font-size:16px;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important}.woocommerce-tabs.wc-tabs-wrapper{padding-top:60px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background-color:transparent;color:#999;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:1px solid #d3ced2;border-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400 !important;color:#999 !important;text-decoration:none !important;text-transform:uppercase !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#426dab !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#426dab !important;text-shadow:none !important;font-weight:600 !important}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding:20px 20px 40px}.woocommerce div.product .woocommerce-tabs .panel section.metainfo{border:0;padding:0;color:inherit;margin:0;border-radius:0}.woocommerce div.product .woocommerce-tabs .panel section.metainfo h3.titulo-informacion-adicional-producto{margin-top:0}.woocommerce div.product .woocommerce-tabs .panel section.metainfo .valor-informacion-adicional-producto{margin-bottom:20px}.related.products{margin-top:80px}.search .col-lg-9,.single .col-lg-9{width:100% !important;float:none !important}.woocommerce-variation.single_variation{margin-bottom:30px}.woocommerce-page #carousel-page,.woocommerce-page ul.nav.nav-pills{display:none !important}.search-results article .post-data,.search-results article .post-meta{display:none !important}.precontenido-shop-widgets:nth-child(1){display:inline-block;width:300px;max-width:100%}.precontenido-shop-widgets:nth-child(2){display:inline-block;width:300px;max-width:100%;margin-left:20px}.precontenido-shop-widgets h2.widgettitle{font-size:14px;font-weight:500;color:#426dab;margin:0 auto 7px auto;line-height:1.5em;text-transform:uppercase;text-shadow:0 0 #000}.precontenido-shop-widgets:nth-child(2) h2.widgettitle{margin-bottom:13px}.precontenido-shop-widgets:nth-child(2) .select2-container{margin-top:-4px}.precontenido-shop-widgets input{padding:8px !important;width:200px !important;max-width:100% !important;font-size:15px !important;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important}.precontenido-shop-widgets button{text-transform:uppercase !important;font-size:13px !important;color:#fff !important;background-color:#337dba !important;font-weight:500 !important;min-width:auto !important;min-height:auto !important;border-radius:0 !important;text-align:center !important;border:0 !important;padding:10px 14px !important}.precontenido-shop-widgets .select2-container--default .select2-selection--single{padding:0 2px !important;width:100% !important;max-width:100% !important;font-size:15px !important;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important;border-radius:0 !important;min-height:39px !important;margin-top:-3px !important}.precontenido-shop-widgets .select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit !important;line-height:39px !important}.dgwt-wcas-search-wrapp{min-width:auto !important;max-width:100% !important}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100% !important;height:auto !important;min-height:39px !important;font-size:15px !important;border-radius:0 !important}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:5px}.dgwt-wcas-search-focused .dgwt-wcas-ico-magnifier{display:none !important}.woocommerce .woocommerce-result-count{margin:30px 0 70px;font-size:12px;color:#337dba;font-weight:600}.woocommerce .woocommerce-ordering{margin:-36px 0 40px}.woocommerce .woocommerce-ordering select{padding:0 2px !important;width:100% !important;max-width:100% !important;font-size:15px !important;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important;border-radius:0 !important;min-height:39px !important;margin-top:-3px !important}@media (min-width:768px) and (max-width:1024px){.precontenido-shop-widgets:nth-child(2){float:right}.woocommerce .woocommerce-ordering{margin:20px 0 40px;width:300px;max-width:100%}}@media (max-width:767px){.precontenido-shop-widgets:nth-child(1){display:block;width:100%;max-width:100%;margin-top:20px}.precontenido-shop-widgets input{width:100% !important}.precontenido-shop-widgets button{float:right;position:absolute;margin-left:-78px;margin-top:0}.precontenido-shop-widgets:nth-child(2){display:block;width:100%;max-width:100%;margin-left:0;margin-top:14px}.woocommerce .woocommerce-ordering{margin:-50px 0 70px;display:block;width:100%}}span.xoo-wsc-pname,span.xoo-wsc-pname a{font-weight:600 !important;font-size:14px !important}.xoo-wsc-product dl.variation,.xoo-wsc-product dl.variation p{margin:0 !important;font-size:12px !important}.xoo-wsc-product dl.variation dd,.xoo-wsc-product dl.variation dt{margin:0 4px 0 0;display:inline-block;float:left;font-style:normal !important;color:#337dba !important}.xoo-wsc-qty-price{font-size:11px !important}.xoo-wsc-body span.amount{font-size:13px !important;margin-top:10px !important}.woocommerce form .form-row label{font-weight:600 !important;font-size:11.5px !important;color:#428bca;padding:14px 0 0;text-transform:uppercase}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:8px !important;max-width:100% !important;font-size:15px !important;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important}.woocommerce form .form-row select{padding:0 2px !important;width:100% !important;max-width:100% !important;font-size:15px !important;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important;border-radius:0 !important;min-height:39px !important}.woocommerce form .form-row .select2-container--default .select2-selection--single{padding:0 2px !important;width:100% !important;max-width:100% !important;font-size:15px !important;border-color:#ccc !important;box-shadow:none !important;border-width:1px !important;border-style:solid !important;border-radius:0 !important;min-height:39px !important;margin-top:-3px !important}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit !important;line-height:39px !important}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline;padding:0;line-height:0;margin-top:0;margin-bottom:0;min-height:auto;text-transform:none;font-size:14px !important;font-weight:400 !important}.woocommerce form .form-row .input-checkbox{display:inline;margin:4px 8px 0 0;text-align:center;vertical-align:middle}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f9f9f9;border-radius:0;margin-top:60px;margin-bottom:50px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border-radius:0;background-color:#f0f0f0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #f0f0f0;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#order_review_heading{margin-top:70px;margin-bottom:35px}.woocommerce .wc-bacs-bank-details-account-name{font-weight:600;font-size:14px;color:#23356a}.woocommerce-notice.woocommerce-thankyou-order-received{font-size:17px;font-weight:600;margin:0 auto 40px auto;color:#428bca}.woocommerce-additional-fields{margin-bottom:55px !important;background:#f7f6f7 !important;padding:0 20px 25px !important}.woocommerce-additional-fields h3{display:none !important}.heading-box-extrafield-checkout h3{display:block !important}.tax_label{display:block !important}.heading-box-extrafield-checkout.title-alojamiento{margin-bottom:-8px !important}.heading-box-extrafield-checkout.title-transfer{margin-top:25px !important;margin-bottom:-8px !important}.heading-box-extrafield-checkout.title-preferencias{margin-top:25px !important;margin-bottom:-8px !important}.heading-box-extrafield-checkout.title-detalles-curso{margin-top:25px !important;margin-bottom:-8px !important}@media (max-width:768px){.woocommerce-additional-fields{margin-top:55px !important}}.woocommerce table.shop_table{border:0 !important;border-radius:0 !important}.woocommerce table.shop_table th{padding:9px 12px !important;line-height:1.5em !important;font-weight:600 !important;font-size:11.5px !important;color:#428bca !important;text-transform:uppercase !important}.woocommerce table.shop_table th.product-total{text-align:center !important}.woocommerce table.shop_table td.product-total{text-align:center !important;color:#337dba !important}.woocommerce table.shop_table .cart-subtotal td{text-align:center !important;color:#337dba !important}.woocommerce table.shop_table .fee td{text-align:center !important;color:#337dba !important}.woocommerce table.shop_table .order-total td{text-align:center !important}.woocommerce table.shop_table tfoot td{font-weight:600 !important;text-align:center !important;color:#0c395d !important}.reset_variations{display:none !important}.form-row.create-account.woocommerce-validated{margin-top:30px !important;background:#f7f6f7 !important;padding:20px !important}.woocommerce form .form-row.create-account.woocommerce-validated label.checkbox{font-size:17px !important;font-weight:700 !important}.woocommerce a.added_to_cart.wc-forward{display:none !important}.search-results #content h6{display:none !important}.xoo-wsc-basket{bottom:0 !important;right:0 !important;opacity:.7 !important}.xoo-wsc-ft-btn.button.btn.xoo-wsc-cart-close.xoo-wsc-ft-btn-continue,.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-cart{display:none !important}.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout{background:#426dab;color:#fff;text-transform:uppercase;font-size:13px;padding:10px 0;margin:10px auto 20px auto;min-width:100%}.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout:hover{background:#5cb85c;color:#fff}.xoo-wsc-empty-cart a{background:#426dab !important;color:#fff !important;font-weight:400 !important;text-transform:uppercase !important;font-size:12px !important;text-shadow:none !important}.xoo-wsc-empty-cart a:hover{background:#5cb85c !important;color:#fff !important}.menu-secondary li.elemento-menu-oculto{display:none !important}#wc-deposits-options-form{margin:20px auto 0 auto !important}#pay-deposit-label,#pay-full-amount-label{cursor:pointer;text-shadow:none !important;font-weight:400 !important;font-size:14px !important;text-transform:uppercase !important;padding:0 !important;line-height:30px !important;height:30px !important;border-radius:0 !important;border:0 !important}#pay-deposit-label{color:#fff !important;background:#426dab !important}#pay-full-amount-label{color:#fff !important;background:#426dab !important}#wc-deposits-options-form div a.wc-deposits-switcher{background:#70c66b !important;border-radius:0 !important;border:0 !important}.switch-candy input:checked+label#pay-deposit-label,.switch-candy input:checked+label#pay-full-amount-label,.switch-candy input+label#pay-deposit-label:hover,.switch-candy input+label#pay-full-amount-label:hover{color:#fff !important;text-shadow:none !important;background:#77a464 !important}.woocommerce table.my_account_orders .button{white-space:nowrap;display:block !important;margin-bottom:10px !important}.woocommerce table.my_account_orders .button.cancel{display:none !important}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:190px !important}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{background-color:rgb(12 57 93/50%) !important;color:#fff !important;border-radius:50% !important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{line-height:20px !important;font-weight:400 !important;color:#0c395d !important;font-size:14px !important;text-transform:uppercase !important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{color:#426dab !important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{background-color:#426dab !important;color:#fff !important}#page-1532 tr td{padding-bottom:25px}.page-id-1532 .carousel-inner>.item{height:250px}.page-id-1532 .carousel-inner>.item>img{max-height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}