.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}::-webkit-input-placeholder{color:#A3A2A2}::-moz-placeholder{color:#A3A2A2}:-ms-input-placeholder{color:#A3A2A2}:-moz-placeholder{color:#A3A2A2}.collapse.in,.collapse.show{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.home-menu-btn{overflow:hidden;position:relative;color:#fff !important;text-decoration:none !important}.home-menu-btn:after{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//SecondImage.svg") right no-repeat;position:absolute;content:'';right:1px;top:-1px;width:24px;height:24px}.clearable{position:relative;display:inline-block}.clearable input[type=text]{padding-left:24px;width:100%;box-sizing:border-box}.clearable__clear{position:absolute;right:0px;top:11.5px;padding:0 3px;font-style:normal;font-size:26px;cursor:pointer;background:transparent;border:none;opacity:0.5;display:none}.clearable input::-ms-clear{display:none}.clearable input[type=text]{padding-right:46px !important}.free-text{padding:35px 0}.parent-bg{position:relative;z-index:1}.parent-bg:before{content:'';position:absolute;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Parent.svg") right no-repeat;color:#fff;display:block;height:48px;width:100%;z-index:-1;background-size:cover}.parent-bg:hover,.parent-bg:focus,.parent-bg:active{color:#fff;text-decoration:none;text-shadow:0px 0px 140px #000}.student-bg{position:relative;z-index:1}.student-bg:before{content:'';position:absolute;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Student.svg") right no-repeat;color:#fff;display:block;height:48px;width:100%;background-size:cover;z-index:-1}.student-bg:hover{color:#fff;text-shadow:0px 0px 140px #000}.teacher-bg{position:relative;z-index:1}.teacher-bg:before{content:'';position:absolute;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Teacher.svg") right no-repeat;color:#fff;display:block;height:48px;width:100%;z-index:-1;background-size:cover}.teacher-bg:hover{color:#fff;text-shadow:0px 0px 140px #000}.franchise-bg{position:relative;z-index:1}.franchise-bg:before{content:'';position:absolute;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Franchiser.svg") right no-repeat;color:#fff;display:block;height:48px;width:100%;z-index:-1;background-size:cover}.franchise-bg:hover{color:#fff;text-shadow:0px 0px 140px #000}html,body{height:100%;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#292b2c;background:white}html .modal-backdrop.in,body .modal-backdrop.in{opacity:0.65}[data-href]{cursor:pointer}@media (min-width:768px){.container{width:90%;max-width:100%}}@media (min-width:992px){.container{width:90%;max-width:100%}}@media (min-width:1350px){.container{width:90%}}@media (max-width:1349px){.container{width:96%}}@media (min-width:1400px){.container{width:1365px}}img{max-width:100%;height:auto}.align-oposite{text-align:right}header.navbar{padding:0;position:fixed;width:100%;top:0;left:0px;z-index:4;background:white}.main-banner{margin-top:124px;background-color:#fff}.logged-in.admin-bar header.navbar{top:32px}.first-header-row form.find-centre-header{margin-right:24px;margin-top:22px;font-size:0;display:inline-block}.first-header-row form.find-centre-header .clearable__clear{font-size:23px;right:26px;top:1.5px}.first-header-row form.find-centre-header label{font-weight:600;font-size:16px;margin-right:18px;color:#A3A2A2}.first-header-row form.find-centre-header input[type=text]{width:150px;border:1px solid #02b7fa;display:inline;font-size:14px;line-height:26px;padding:0 8px}.first-header-row form.find-centre-header button{color:white;background:#1FC1FD;display:inline-block;font-size:17px;border:none;width:29px;line-height:26px;margin-left:-29px}.first-header-row .site-info{align-items:center;display:flex;height:100%;float:right;font-size:16px;font-weight:600;color:#A3A2A2}.first-header-row a{color:#A3A2A2}.first-header-row a:hover{color:#707070;text-decoration:none}.first-header-row .site-info a{display:inline-block;padding-left:28px;background-size:24px}.first-header-row .site-info .filter-options a{padding:0;display:block;text-align:center}.first-header-row .contact{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//ContactUs.svg") left center no-repeat;margin-right:18px}.first-header-row .phone{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Call.svg") left center no-repeat;margin-right:18px}.first-header-row .country{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Globe.svg") left center no-repeat;top:8px}.first-header-row .country .fa:hover{color:#707070}.first-header-row img{margin:8px 0;display:block;height:58px;width:auto}.filter-box{position:relative;-webkit-padding-start:0;margin-bottom:0;color:#02b7fa;margin-right:8px;padding-left:2px;cursor:pointer}.filter-box i{color:#02b7fa;font-size:14px}.filter-box .filter-options{display:none;position:absolute;left:0px;top:35px;border:1px solid #bfbdbd;width:55px;cursor:pointer;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.2);z-index:9999}.filter-box .filter-options li{list-style-type:none;font-weight:400;padding:0 13px;font-size:16px;color:#707070}.filter-box .filter-options li:hover{background:#eee}.filter-box.country{-webkit-padding-start:36px;color:#a3a2a2;margin-right:0;margin-top:-14px;padding-right:0px}.filter-box.country .filter-options{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.2);width:auto;left:10px;min-width:165px;border:1px solid #bfbdbd}.filter-box.country .filter-options li{font-weight:400;padding:0 13px;color:#707070}.filter-box.country .filter-options li a{font-size:13px;line-height:19px;display:block;text-align:left}.filter-box.country .filter-options li:hover{background:#eee}.filter-box.country .filter-options li img{display:inline;width:34px;height:auto;margin-right:15px}.filter-box.country i{color:#555454}.second-header-row{background:#1FC1FD}.second-header-row .sideLeft{float:left}.second-header-row .sideRight{float:right}.second-header-row #_main_menu li:first-child a{margin-left:0}.second-header-row #_main_menu li a{color:white;font-weight:600;font-size:16px;text-transform:uppercase;padding:13px 11px;width:auto;display:inline-block}.second-header-row #_main_menu li a:hover{text-decoration:none;background:#0994EB}.second-header-row #_main_menu li.active a,.second-header-row #_main_menu li.current-menu-ancestor a{background:#0994EB}.second-header-row .langs{display:inline-block}.second-header-row .langs .filter-box{top:1px;display:inline-block}.second-header-row .langs .filter-options,.second-header-row .langs .filter-box{cursor:pointer;font-weight:700;border:2px solid #fff;margin:0;margin-right:6px;padding:2px 0;width:60px;line-height:22px;color:white;text-align:center}.second-header-row .langs .filter-options li,.second-header-row .langs .filter-box li{padding:3px 0;background:#f0f0f0;color:#02b7fa}.second-header-row .langs .filter-options li:hover,.second-header-row .langs .filter-box li:hover{background:#dedede}.second-header-row .langs .filter-options .selected,.second-header-row .langs .filter-box .selected{color:white;display:block}.second-header-row .langs .filter-options .selected .fa,.second-header-row .langs .filter-box .selected .fa{color:#fff;font-size:17px}.second-header-row .langs .filter-options .filter-options,.second-header-row .langs .filter-box .filter-options{left:-2px;border-top:none;top:26px;margin:0;padding-bottom:0}.second-header-row .social{display:inline-block;padding-top:2px}.second-header-row .social a{margin-left:8px;margin-top:9px;color:white;height:27px;width:27px;text-align:center;border-radius:50%;background:#4E4E4E;font-size:14px;display:inline-block;line-height:27px;padding:0;vertical-align:top}.second-header-row .social a .a2a_svg{opacity:0}.second-header-row .social a.addtoany_list{margin:9px 0 0 3px}.second-header-row .social .addtoany_list{position:relative}.second-header-row .social .addtoany_list:after{font:normal normal normal 19px/1 FontAwesome;color:#fff;content:"\f1e0";position:absolute;top:11px;right:8px;font-size:15px;line-height:8px}.second-header-row .social .addtoany_list a:hover span{opacity:0}#socialCollapse{position:absolute;z-index:9;top:124px;left:0px;width:100%;background:white;text-align:right}#socialCollapse a{margin:10px 0}footer{background-color:#0474af;padding:28px 0 13px;color:#fff;font-size:16px}footer .gform_ajax_spinner{position:absolute;top:40%;right:0}footer a{color:#DEDEDE}footer a:hover{color:#fff;text-decoration:none}footer .container{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Envelopes_bg.png");background-position:right 29px top 100px;background-repeat:no-repeat}footer .gform_wrapper .gform_body{width:82.6% !important;display:inline-block;position:relative}footer .gform_wrapper .gform_body .validation_message{position:absolute;bottom:-13px}footer .gform_wrapper{margin-top:-9px !important}footer .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}footer .gform_wrapper ul.gform_fields li.gfield{padding-right:5px;width:100%}footer .gform_confirmation_message{padding-bottom:5px}footer .gform_confirmation_message br{display:none}footer .gform_footer{display:inline-block;width:15.8% !important}footer .gform_footer input[type=submit]{width:100% !important;position:relative;top:13px;height:39px !important;margin:0 !important}footer .gform_wrapper.h3,footer .gform_wrapper .gform_heading,footer .gform_wrapper .gform_footer,footer .gform_heading{margin:0;padding:0}footer .gform_wrapper ul li.gfield{margin-top:0 !important}footer .gfield_html,footer .gform_wrapper .top_label .gfield_label{display:none !important}footer .gform_wrapper h3.gform_title{margin-bottom:0px !important}footer .gform_wrapper h3.gform_title,footer .footer-heading{font-size:22px;line-height:26px;margin-bottom:6px;font-weight:700;display:block !important}footer .footer-subheading{font-weight:700;color:#DEDEDE}footer .phone{display:block}footer ul{padding:0;margin:0}footer ul li{list-style-type:none}footer form{margin:10px 0 25px}footer form input[type=email],footer form input[type=text]{padding:7px 10px 6px !important;border:none;font-size:18px}footer form .gform_footer input[type=submit],footer form input[type=submit]{float:right;border:none;background:#1FC1FD;color:white;font-weight:600;height:38px;line-height:40px;cursor:pointer;text-transform:uppercase;font-size:20px !important}footer form .gform_footer input[type=submit]:hover,footer form input[type=submit]:hover{background:#02acf1}footer .social{margin-bottom:10px}footer .social .a2a_button_facebook,footer .social .a2a_button_twitter,footer .social .a2a_button_google_plus{display:none}footer .social .addtoany_list a{display:none}footer .social .addtoany_list a.addtoany_share{display:inline-block}footer .social a{color:#000;height:35px;width:35px;text-align:center;border-radius:50%;background:#DEDEDE;font-size:20px;display:inline-block;line-height:35px;padding:0;vertical-align:top;margin-right:8px}footer .social a .a2a_svg{opacity:0}footer .social .addtoany_list{position:relative}footer .social .addtoany_list:after{font:normal normal normal 26px/1 FontAwesome;color:#000;content:"\f1e0";position:absolute;font-size:22px;top:2px;right:17px}footer .social .addtoany_list a:hover span{opacity:0}footer .footer-bottom-nav{padding-top:13px;font-size:15px}footer .footer-bottom-nav li{display:inline-block;margin-right:12px;font-size:14px}footer .footer-bottom-nav li a{color:#C9C8C8}footer .footer-bottom-nav li a:hover{color:#fff}footer .copyright{font-size:12px;font-weight:700;text-align:right;color:#f0f0f0;padding-top:17px}footer .footer-contact{padding-left:40px}#slick_slide{position:relative;width:100%;overflow:hidden}.slick-prev:before{content:"";background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//btn_next_slider.png") center no-repeat;width:28px;height:59px;display:block}.slick-next:before{content:"";background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//btn_next_slider.png") center no-repeat;width:28px;height:59px;display:block;transform:rotate(180deg)}.slick-prev,.slick-next{position:absolute;display:block;width:28px;height:59px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:40%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);z-index:1;padding:0;font-size:66px;border:none;outline:none}.slick-prev:focus,.slick-next:focus{border:1px solid #02b7fa;outline:none}.slick-next{left:-5%}.slick-prev{right:-5%}.slick-dots{position:absolute;bottom:45px;display:block;width:100%;padding:0;list-style:none;text-align:center;z-index:1}.slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 6px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;border:2px solid #fff;border-radius:50%;background:transparent}.slick-dots li.slick-active button{background:white}.video-carousel{overflow:hidden;background:#96C93D;margin:12px 0;padding:0 0 25px}.video-carousel .slick-slider{width:90%;margin:auto}.video-carousel h3{font-size:30px;text-align:center;color:#fff;margin-bottom:40px;margin-top:30px;line-height:30px}.video-carousel .slick-slider .video-desc{font-size:20px}.slick-slider .slick-slide{display:block;text-align:center;margin:0;color:#FFF}.slick-slider .slick-slide a.vid{height:180px;display:block;margin-bottom:10px;position:relative;padding:0 25px}.slick-slider .slick-slide a.vid img{height:100%;object-fit:cover;margin:auto;width:100%;border:3px solid #fff}.slick-slider .slick-slide a.vid:after{content:"\f04b";font-family:fontAwesome;background:rgba(0,0,0,0.6);color:#fff;font-size:34px;text-align:center;line-height:73px;padding-left:8px;border-radius:50%;position:absolute;height:70px;width:70px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);top:50%}.slick-slider .slick-slide a.vid:hover:after{background:rgba(0,0,0,0.8)}.slick-slider .slick-slide .desc{font-size:22px}.main-banner{position:relative}.main-banner img.banner{width:100%;max-height:520px;height:auto;object-fit:contain;object-position:top right}.main-banner img.banner.Parents{height:612px;object-fit:contain;object-position:top center}.main-banner .banner-wrap{position:absolute;bottom:0px;left:0px;width:100%}.main-banner .icon_find{display:none}.floatText{position:absolute;left:15px;top:75px;text-align:center;color:#1eabe3;font-size:60px;font-weight:700;line-height:70px;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-ms-touch-action:auto;touch-action:auto;width:329px}.floatText a,.floatText a:hover{color:#1eabe3;text-decoration:none;outline:none}.floatText .children span{text-transform:uppercase}.floatText .children span:nth-of-type(1),.floatText .children span:nth-of-type(9),.floatText .children span:nth-of-type(17){color:#e21f8e}.floatText .children span:nth-of-type(2),.floatText .children span:nth-of-type(10),.floatText .children span:nth-of-type(18){color:#f2b72b}.floatText .children span:nth-of-type(3),.floatText .children span:nth-of-type(11),.floatText .children span:nth-of-type(19){color:#7fba18}.floatText .children span:nth-of-type(4),.floatText .children span:nth-of-type(12),.floatText .children span:nth-of-type(20){color:#f47d31}.floatText .children span:nth-of-type(5),.floatText .children span:nth-of-type(13),.floatText .children span:nth-of-type(21){color:#8cc753}.floatText .children span:nth-of-type(6),.floatText .children span:nth-of-type(14),.floatText .children span:nth-of-type(22){color:#893896}.floatText .children span:nth-of-type(8),.floatText .children span:nth-of-type(16),.floatText .children span:nth-of-type(24){color:#02b7fa}.floatText.parents{text-align:left;max-width:272px;font-size:50px;line-height:120%}.floatText.parents b{text-transform:uppercase;margin-bottom:10px;display:inline-block}.morecontent span{display:none}.morelink{display:block}.home .content-cta .hd-button:before{border-color:transparent #02b7fa transparent transparent}.home .content-cta .hd-button:after{border-color:transparent #f0f0f0 transparent transparent}@media (max-width:1440px){.main-banner img.banner{max-height:380px}}.home .main-banner img.banner{max-height:720px}@media (max-width:1440px){.home .main-banner img.banner{width:100%}}.floatText.franchising{color:#575656;font-size:26px;font-weight:700;line-height:30px;top:75px;width:auto;margin-left:60px}.floatText.franchising .title{color:#0474af;font-size:35px;font-weight:700;margin-bottom:9px;line-height:40px}.floatText.franchising a{width:251px;height:auto;display:block;margin:auto;padding:19px 25px;margin-top:20px;color:#ffffff;font-size:30px;text-transform:uppercase;border:none;line-height:30px;background-color:#0474af}.floatText.franchising .hd-button:before{top:2px;right:2px;border-color:#fff transparent #fff #fff}.floatText.franchising .hd-button:after{border-width:0 24px 24px 0;border-color:transparent #fff transparent transparent}.franchising_navigation,.teachers_navigation{background-color:#7fba18}.franchising_navigation .inner-nav,.teachers_navigation .inner-nav{display:table;width:auto;padding:0;margin:auto}.franchising_navigation .inner-nav li,.teachers_navigation .inner-nav li{display:table-cell;padding:12px 35px;text-align:center;font-weight:700}.franchising_navigation .inner-nav li a,.teachers_navigation .inner-nav li a,.franchising_navigation .inner-nav li a:hover,.teachers_navigation .inner-nav li a:hover{color:#fff;text-decoration:none}.franchising_navigation .inner-nav li.active,.teachers_navigation .inner-nav li.active,.franchising_navigation .inner-nav li:hover,.teachers_navigation .inner-nav li:hover{background-color:#5f9501}.franchising_navigation{background-color:#0374ae}.franchising_navigation .inner-nav{display:block}.franchising_navigation .inner-nav li.active,.franchising_navigation .inner-nav li:hover{background-color:#015d8e}.top-center-search{position:absolute;bottom:36px;width:100%;text-align:center;color:#ffffff;font-size:22px;font-weight:400}.top-center-search .search-backdrop{background-color:rgba(0,0,0,0.4);width:530px;margin:auto;height:105px;padding-top:8px}.top-center-search .search-backdrop .container{width:100%}.top-center-search .search-backdrop .section-title{margin-bottom:10px}.top-center-search .search-backdrop input[type=submit]{color:#fff;background-color:#02b7fa;font-size:20px;font-weight:700;width:89px;height:40px;text-transform:uppercase;cursor:pointer;line-height:40px;border:none;opacity:1}.top-center-search .search-backdrop input[type=submit]:hover{background:#02acf1}.top-center-search .search-backdrop input[type=text]{width:380px;line-height:40px;height:auto;font-size:20px;font-weight:400;padding:0 16px;border:none;margin-right:17px}.top-center-search .search-backdrop .clearable__clear{top:7.5px;right:17px}.top-center-search .find-form{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.backdrop{background:rgba(0,0,0,0.4);padding:30px 0;text-align:center;height:105px}.backdrop h1{font-size:46px;font-weight:normal;line-height:46px;margin-bottom:35px}.backdrop a{background-size:100%;width:100%;font-size:20px;font-weight:700;height:48px;line-height:48px;background-size:cover;display:inline-block}.backdrop a:hover{text-decoration:none}.post-cta,.wpsm-hide,.wpsm-show{margin:0;display:inline-block;width:200px;background:#02b7fa;cursor:pointer;position:relative;padding:8px 0;color:white !important;text-align:center !important;font-weight:600}.post-cta:hover,.wpsm-hide:hover,.wpsm-show:hover{text-decoration:none !important;background:#02acf1}.post-cta:after,.wpsm-hide:after,.wpsm-show:after{z-index:2;content:'';position:absolute;top:-3.5155px;right:-3px;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #f0f0f0 transparent transparent}.hd-button{cursor:pointer;border:3px solid #02b7fa;background:transparent;position:relative;padding:5px 14px 8px;padding-right:30px;color:#02b7fa;font-weight:700;line-height:30px;height:50px}.hd-button:hover{background-color:#f0f0f0;color:#02b7fa}.hd-button img{margin-left:5px}.hd-button:nth-of-type(2){margin-left:13px}.hd-button:hover{text-decoration:none}.hd-button:before{z-index:1;content:'';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 18px 18px 0;border-color:transparent #fff transparent transparent}.hd-button:after{z-index:2;content:'';position:absolute;top:-3.5155px;right:-3px;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #5f9501 transparent transparent}.top-section{padding:35px 0 24px}.top-section .more_content{display:none}.top-section .hd-button:after{border-color:transparent #fff transparent transparent}.top-section .hd-button:before{border-color:transparent #02b7fa transparent transparent}.top-section .top-section-title h1{color:#02b7fa;font-size:30px;line-height:40px;font-weight:700;margin-bottom:14px}.top-section .page-content{margin-bottom:52px;line-height:25px}.top-section .page-content .ctas{margin-top:35px}.top-section .outline_img{padding:5px}.top-section .outline_img .simple-img{border:3px solid #1bb7f1}.top-section .outline_img .vid{position:relative;display:block}.top-section .outline_img .vid:after{content:"\f04b";font-family:fontAwesome;background:rgba(0,0,0,0.6);color:#fff;font-size:34px;text-align:center;line-height:73px;padding-left:8px;border-radius:50%;position:absolute;height:70px;width:70px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);top:50%}.top-section .outline_img div{margin-top:6px;color:#6e6d6d;text-align:center;font-weight:700}.page-template-parents .top-center-search{bottom:75px}.page-template-parents .top-section{padding:35px 0 0;background-color:#fff}.page-template-parents .top-section .page-content{color:#292b2c}.page-template-parents .slick-slider .slick-slide a.vid{margin-bottom:7px;height:200px}.page-template-parents .hd-button{width:100%}.page-template-parents .top-section .slick-dots li button{width:18px;height:18px;border-width:3px}.page-template-parents .top-section .slick-dots li.slick-active button{border-width:3px}.page-template-parents .hd-button:before{z-index:1;content:'';position:absolute;top:-2px;right:-2px;width:0;height:0;border-style:solid;border-width:0 22px 22px 0;border-color:transparent #02b7fa transparent transparent}.page-template-parents .hd-button:after{z-index:2;content:'';position:absolute;top:-5px;right:-4px;width:0;height:0;border-style:solid;border-width:0 24px 25px 0;border-color:transparent #f0f0f0 transparent transparent}.page-template-parents .content-cta .content-title{margin-top:-9px}.menu_bottom{padding:20px 0 20px;background-color:#f0f0f0}.menu_bottom .section-title{background-color:#6dd0f6;color:#292b2c;font-size:26px;font-weight:600;text-align:center;padding:18px;margin-bottom:20px}.menu_bottom ul{display:table;width:100%;text-align:center;margin-bottom:5px}.menu_bottom ul li{width:auto;display:inline;margin:0 34px}.menu_bottom ul li a{text-decoration:underline;font-size:24px;font-weight:700;line-height:40px}.menu_bottom ul li:nth-of-type(1) a{color:#902a8c}.menu_bottom ul li:nth-of-type(1) a:hover{color:#741e71}.menu_bottom ul li:nth-of-type(2) a{color:#016ea4}.menu_bottom ul li:nth-of-type(2) a:hover{color:#004f76}.menu_bottom ul li:nth-of-type(3) a{color:#b8ce10}.menu_bottom ul li:nth-of-type(3) a:hover{color:#9eb10e}.menu_bottom ul li:nth-of-type(4) a{color:#000}.menu_bottom ul li:nth-of-type(4) a:hover{color:#000}.menu_bottom ul li:nth-of-type(5) a{color:#f26822}.menu_bottom ul li:nth-of-type(5) a:hover{color:#de7638}.page-template-teachers .floatText.franchising .title{color:#7fba18}.page-template-teachers .floatText.franchising a{background-color:#7fba18}.search_stories{padding:20px 0;background-color:#f0f0f0}.search_stories .label_search{color:#5f9501;font-size:30px;line-height:37px;font-weight:700}.search_stories .search_form{position:relative;border:1px solid #bfbdbd;max-width:408px;overflow:hidden;background:#fff;margin:0;margin-bottom:0}.search_stories .input_search{direction:rtl}.search_stories .input_search input{direction:ltr;border:none;width:86%;outline:none;color:#aaaaaa;font-size:18px;font-weight:400}.search_stories .input_search button[type=submit]{direction:ltr;border:none;background-color:#fff;height:41px;width:10%;color:#bfbdbd}.page-template-franchising .search-backdrop,.page-template-schools .search-backdrop,.page-template-teachers .search-backdrop{width:470px;font-size:22px;height:140px;padding:20px 0 10px}.page-template-franchising .search-backdrop .title,.page-template-schools .search-backdrop .title,.page-template-teachers .search-backdrop .title{font-size:30px;font-weight:700}.page-template-franchising .search-backdrop .subtitle,.page-template-schools .search-backdrop .subtitle,.page-template-teachers .search-backdrop .subtitle{margin:0 0 15px;font-weight:600}.page-template-franchising .fr-button,.page-template-schools .fr-button,.page-template-teachers .fr-button{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Blue_button.svg") center no-repeat;background-color:transparent;width:250px;height:60px;display:block;margin:auto;line-height:60px;color:white;font-weight:700;font-size:30px}.page-template-franchising .fr-button:hover,.page-template-schools .fr-button:hover,.page-template-teachers .fr-button:hover{text-decoration:none;color:white;text-shadow:0px 0px 140px #000}.page-template-franchising .top-section,.page-template-schools .top-section,.page-template-teachers .top-section{padding:42px 0 0}.page-template-franchising .top-section h1,.page-template-schools .top-section h1,.page-template-teachers .top-section h1{color:#7fba18;margin-bottom:22px}.page-template-franchising .top-section h2,.page-template-schools .top-section h2,.page-template-teachers .top-section h2{color:#777676;font-size:20px;font-weight:700;line-height:27px}.page-template-franchising .top-section .sideRight img,.page-template-schools .top-section .sideRight img,.page-template-teachers .top-section .sideRight img{border:3px solid #7fba18}.page-template-franchising .top-section .page-content,.page-template-schools .top-section .page-content,.page-template-teachers .top-section .page-content{margin-bottom:57px;color:#292b2c}.page-template-franchising .top-section .page-content p,.page-template-schools .top-section .page-content p,.page-template-teachers .top-section .page-content p{margin-bottom:33px}.page-template-franchising .top-section .slick-dots li.slick-active button,.page-template-schools .top-section .slick-dots li.slick-active button,.page-template-teachers .top-section .slick-dots li.slick-active button{background:#7fba18}.page-template-franchising .top-section .slick-dots li button,.page-template-schools .top-section .slick-dots li button,.page-template-teachers .top-section .slick-dots li button{border:2px solid #7fba18}.page-template-franchising .get-franchisor-info,.page-template-schools .get-franchisor-info,.page-template-teachers .get-franchisor-info,.page-template-franchising .get-teacher-info,.page-template-schools .get-teacher-info,.page-template-teachers .get-teacher-info{height:145px}.page-template-franchising .get-franchisor-info form,.page-template-schools .get-franchisor-info form,.page-template-teachers .get-franchisor-info form,.page-template-franchising .get-teacher-info form,.page-template-schools .get-teacher-info form,.page-template-teachers .get-teacher-info form{margin-top:4px}.page-template-franchising .content-text h3,.page-template-schools .content-text h3,.page-template-teachers .content-text h3{font-size:22px;color:#777676;font-weight:700;line-height:30px;padding-right:150px}.page-template-franchising .content-title,.page-template-schools .content-title,.page-template-teachers .content-title{color:#7fba18;font-size:30px;font-weight:700;line-height:35px}.page-template-franchising .content-cta ul,.page-template-schools .content-cta ul,.page-template-teachers .content-cta ul{list-style:none;padding:10px 0 0 25px}.page-template-franchising .content-cta ul li,.page-template-schools .content-cta ul li,.page-template-teachers .content-cta ul li{position:relative;padding:10px 0 8px 20px;margin-bottom:13px;color:#777676;font-size:20px;font-weight:400;line-height:30px}.page-template-franchising .content-cta ul li:after,.page-template-schools .content-cta ul li:after,.page-template-teachers .content-cta ul li:after{content:" ";width:34px;height:34px;left:-30px;background-size:cover;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//check_list.png");position:absolute;top:0px}.page-template-franchising .content-cta .row_block .block_text,.page-template-schools .content-cta .row_block .block_text,.page-template-teachers .content-cta .row_block .block_text{width:Calc(100% - 424px)}.page-template-franchising .content-cta .row_block .block_cta,.page-template-schools .content-cta .row_block .block_cta,.page-template-teachers .content-cta .row_block .block_cta{background-color:#5f9501;width:414px;text-align:center;color:#fff;padding:30px 36px 28px}.page-template-franchising .content-cta .row_block .block_cta .title,.page-template-schools .content-cta .row_block .block_cta .title,.page-template-teachers .content-cta .row_block .block_cta .title{font-size:24px;font-weight:400;line-height:28px;margin-bottom:26px}.page-template-franchising .content-cta .row_block .block_cta img,.page-template-schools .content-cta .row_block .block_cta img,.page-template-teachers .content-cta .row_block .block_cta img{border:none}.page-template-franchising .content-cta .row_block .block_cta .hd-button,.page-template-schools .content-cta .row_block .block_cta .hd-button,.page-template-teachers .content-cta .row_block .block_cta .hd-button{border:3px solid #fff;background-color:#02b7fa;padding:5px 16px;color:#fff;margin-top:0;display:inline-block;text-align:center;line-height:33px;width:365px;margin-left:-4px}.page-template-franchising .content-cta,.page-template-schools .content-cta,.page-template-teachers .content-cta{padding:25px 0}.page-template-franchising .content-cta .content-title,.page-template-schools .content-cta .content-title,.page-template-teachers .content-cta .content-title{padding-top:32px}.page-template-franchising .content-cta.light_bg,.page-template-schools .content-cta.light_bg,.page-template-teachers .content-cta.light_bg{padding:45px 0 32px}.page-template-franchising .content-cta.light_bg .content-title,.page-template-schools .content-cta.light_bg .content-title,.page-template-teachers .content-cta.light_bg .content-title{padding-top:0px;line-height:35px}.page-template-franchising .content-cta.light_bg .content-text,.page-template-schools .content-cta.light_bg .content-text,.page-template-teachers .content-cta.light_bg .content-text{color:#292b2c;font-size:18px;font-weight:400;line-height:25px}.page-template-franchising .content-cta.light_bg .content-text h3,.page-template-schools .content-cta.light_bg .content-text h3,.page-template-teachers .content-cta.light_bg .content-text h3{color:#777676;font-size:23px;font-weight:700;line-height:27px}.page-template-franchising .content-cta.light_bg .block_cta,.page-template-schools .content-cta.light_bg .block_cta,.page-template-teachers .content-cta.light_bg .block_cta{width:387px;height:422px;border:1px solid #a3a2a2;background-color:#f0f0f0;color:#292b2c;padding:13px 18px 12px}.page-template-franchising .content-cta.light_bg .block_cta .title,.page-template-schools .content-cta.light_bg .block_cta .title,.page-template-teachers .content-cta.light_bg .block_cta .title{font-size:20px;font-weight:700;line-height:24px;width:286px;margin:auto;margin-bottom:22px}.page-template-franchising .content-cta.light_bg .block_cta img,.page-template-schools .content-cta.light_bg .block_cta img,.page-template-teachers .content-cta.light_bg .block_cta img{width:286px;height:266px;box-shadow:1px 1px 10px rgba(0,0,0,0.41);object-fit:contain;margin-bottom:10px}.page-template-franchising .content-cta.light_bg .block_cta .hd-button,.page-template-schools .content-cta.light_bg .block_cta .hd-button,.page-template-teachers .content-cta.light_bg .block_cta .hd-button{border:3px solid #7fba18;background-color:#ffffff;padding:5px 16px;color:#7fba18;margin-top:0;display:inline-block;text-align:center;width:362px}.page-template-franchising .content-cta.light_bg .block_cta .hd-button:after,.page-template-schools .content-cta.light_bg .block_cta .hd-button:after,.page-template-teachers .content-cta.light_bg .block_cta .hd-button:after{border-color:transparent #f0f0f0 transparent transparent}.page-template-franchising .content-cta.light_bg .block_cta .hd-button:before,.page-template-schools .content-cta.light_bg .block_cta .hd-button:before,.page-template-teachers .content-cta.light_bg .block_cta .hd-button:before{border-color:transparent #7fba18 transparent transparent}.page-template-franchising .training-content,.page-template-schools .training-content,.page-template-teachers .training-content{background:white;padding-top:56px;padding-bottom:56px}.page-template-franchising .training-content .container_training,.page-template-schools .training-content .container_training,.page-template-teachers .training-content .container_training{max-width:1102px}.page-template-franchising .training-content .section-title,.page-template-schools .training-content .section-title,.page-template-teachers .training-content .section-title{color:#7fba18;font-size:36px;font-weight:700;line-height:40px;margin-bottom:21px}.page-template-franchising .training-content .top-training-content,.page-template-schools .training-content .top-training-content,.page-template-teachers .training-content .top-training-content{color:#292b2c}.page-template-franchising .training-content .top-training-content h3,.page-template-schools .training-content .top-training-content h3,.page-template-teachers .training-content .top-training-content h3{color:#777676;font-size:22px;font-weight:700;line-height:26px;margin-bottom:2px}.page-template-franchising .training-content .training-option .item,.page-template-schools .training-content .training-option .item,.page-template-teachers .training-content .training-option .item{border:3px solid #7fba18;background-color:#f0f0f0;color:#777676;font-size:22px;font-weight:700;line-height:28px;margin-top:23px;margin-bottom:56px;display:table;width:100%;position:relative}.page-template-franchising .training-content .training-option .item:after,.page-template-schools .training-content .training-option .item:after,.page-template-teachers .training-content .training-option .item:after{z-index:1;content:'';position:absolute;top:0;right:0px;width:0;height:0;border-style:solid;border-width:0 36px 36px 0;border-color:transparent #7fba18 transparent transparent}.page-template-franchising .training-content .training-option .item:before,.page-template-schools .training-content .training-option .item:before,.page-template-teachers .training-content .training-option .item:before{z-index:2;content:'';position:absolute;top:-4px;right:-4px;width:0;height:0;border-style:solid;border-width:0 40px 40px 0;border-color:transparent #fff transparent transparent}.page-template-franchising .training-content .training-option .item .sideLeft,.page-template-schools .training-content .training-option .item .sideLeft,.page-template-teachers .training-content .training-option .item .sideLeft{width:485px;background-color:#7fba18;color:#ffffff;display:table-cell;vertical-align:top;font-weight:700;line-height:normal;text-align:center;position:relative}.page-template-franchising .training-content .training-option .item .sideLeft .training-type,.page-template-schools .training-content .training-option .item .sideLeft .training-type,.page-template-teachers .training-content .training-option .item .sideLeft .training-type{font-size:22px;position:absolute;width:100%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);top:50%}.page-template-franchising .training-content .training-option .item .sideLeft .training-type .training-days,.page-template-schools .training-content .training-option .item .sideLeft .training-type .training-days,.page-template-teachers .training-content .training-option .item .sideLeft .training-type .training-days{font-size:40px}.page-template-franchising .training-content .training-option .item .sideRight,.page-template-schools .training-content .training-option .item .sideRight,.page-template-teachers .training-content .training-option .item .sideRight{width:Calc(100% - 495px);display:table-cell;vertical-align:top;overflow:hidden}.page-template-franchising .training-content .training-option .item .training-desc,.page-template-schools .training-content .training-option .item .training-desc,.page-template-teachers .training-content .training-option .item .training-desc{padding:40px 87px 48px 77px;font-size:20px}.page-template-franchising .training-content .bottom-training-content h3,.page-template-schools .training-content .bottom-training-content h3,.page-template-teachers .training-content .bottom-training-content h3{color:#777676;font-size:22px;font-weight:700;line-height:26px;margin-top:6px}.page-template-franchising .training-content .bottom-training-content p a,.page-template-schools .training-content .bottom-training-content p a,.page-template-teachers .training-content .bottom-training-content p a{color:#292b2c}.page-template-franchising .training-content .training-cta,.page-template-schools .training-content .training-cta,.page-template-teachers .training-content .training-cta{margin-top:32px}.page-template-franchising .training-content .training-cta .sideLeft,.page-template-schools .training-content .training-cta .sideLeft,.page-template-teachers .training-content .training-cta .sideLeft{color:#7fba18;font-size:22px;font-weight:700;line-height:26px;width:680px;display:inline-block}.page-template-franchising .training-content .training-cta .sideRight,.page-template-schools .training-content .training-cta .sideRight,.page-template-teachers .training-content .training-cta .sideRight{vertical-align:top;width:Calc(100% - 690px);display:inline-block}.page-template-franchising .training-content .training-cta .sideRight .hd-button,.page-template-schools .training-content .training-cta .sideRight .hd-button,.page-template-teachers .training-content .training-cta .sideRight .hd-button{background-color:#1bb7f1;padding:10px 25px;line-height:22px;color:#fff;font-size:22px;font-weight:700}.page-template-franchising .training-content .training-cta .sideRight .hd-button:before,.page-template-schools .training-content .training-cta .sideRight .hd-button:before,.page-template-teachers .training-content .training-cta .sideRight .hd-button:before{top:0px;right:0px;border-color:#fff transparent #fff #fff}.page-template-franchising .training-content .training-cta .sideRight .hd-button:after,.page-template-schools .training-content .training-cta .sideRight .hd-button:after,.page-template-teachers .training-content .training-cta .sideRight .hd-button:after{border-color:transparent #fff transparent transparent}.page-template-franchising .video-carousel,.page-template-schools .video-carousel,.page-template-teachers .video-carousel{margin-top:0;background:white}.page-template-franchising .video-carousel h3,.page-template-schools .video-carousel h3,.page-template-teachers .video-carousel h3{background:#7fba18}.page-template-franchising .video-carousel .video-desc,.page-template-schools .video-carousel .video-desc,.page-template-teachers .video-carousel .video-desc{color:#575656}.page-template-franchising .video-carousel .slick-slider .slick-slide a.vid,.page-template-schools .video-carousel .slick-slider .slick-slide a.vid,.page-template-teachers .video-carousel .slick-slider .slick-slide a.vid{height:200px}.page-template-franchising .video-carousel .slick-slider .slick-slide a.vid img,.page-template-schools .video-carousel .slick-slider .slick-slide a.vid img,.page-template-teachers .video-carousel .slick-slider .slick-slide a.vid img{border:3px solid #7fba18}.page-template-franchising .promoted.header_title,.page-template-schools .promoted.header_title,.page-template-teachers .promoted.header_title{background:#7fba18}.page-template-franchising .promoted.header_title .section-title,.page-template-schools .promoted.header_title .section-title,.page-template-teachers .promoted.header_title .section-title{color:#fff}.page-template-franchising .promoted.header_title .post-row .img-wrap img,.page-template-schools .promoted.header_title .post-row .img-wrap img,.page-template-teachers .promoted.header_title .post-row .img-wrap img{border:3px solid #7fba18}.page-template-franchising .promoted img,.page-template-schools .promoted img,.page-template-teachers .promoted img{border-color:#7fba18 !important}.page-template-franchising .promoted h3,.page-template-schools .promoted h3,.page-template-teachers .promoted h3{font-size:22px;line-height:28px;font-weight:700}.page-template-franchising .promoted h3 a,.page-template-schools .promoted h3 a,.page-template-teachers .promoted h3 a{color:#7fba18}.page-template-franchising .promoted .post-wrap,.page-template-schools .promoted .post-wrap,.page-template-teachers .promoted .post-wrap{padding:31px 0 32px 42px;line-height:26px}.page-template-franchising .promoted .post-wrap .testimonial-name,.page-template-schools .promoted .post-wrap .testimonial-name,.page-template-teachers .promoted .post-wrap .testimonial-name{font-style:italic}.page-template-franchising .promoted .post_img,.page-template-schools .promoted .post_img,.page-template-teachers .promoted .post_img{float:left;width:154px;height:132px;margin-right:15px}.page-template-franchising .promoted .post_img img,.page-template-schools .promoted .post_img img,.page-template-teachers .promoted .post_img img{width:100%;height:100%;object-fit:cover}.page-template-franchising .promoted hr,.page-template-schools .promoted hr,.page-template-teachers .promoted hr{background:#96c93d;margin-bottom:20px;margin-top:20px}.page-template-franchising .faq,.page-template-schools .faq,.page-template-teachers .faq{margin-bottom:12px}.page-template-franchising .faq h3,.page-template-schools .faq h3,.page-template-teachers .faq h3{background-color:#7fba18;color:#fff}.page-template-franchising .faq #collapseFaq h4[aria-expanded=false]:after,.page-template-schools .faq #collapseFaq h4[aria-expanded=false]:after,.page-template-teachers .faq #collapseFaq h4[aria-expanded=false]:after{border-color:transparent transparent transparent #7fba18}.page-template-franchising .faq #collapseFaq h4[aria-expanded=true]:after,.page-template-schools .faq #collapseFaq h4[aria-expanded=true]:after,.page-template-teachers .faq #collapseFaq h4[aria-expanded=true]:after{border-color:#7fba18 transparent transparent transparent}.page-template-franchising .promoted_stories.promoted,.page-template-schools .promoted_stories.promoted,.page-template-teachers .promoted_stories.promoted{margin-bottom:10px}.page-template-franchising .promoted_stories.promoted .contour,.page-template-schools .promoted_stories.promoted .contour,.page-template-teachers .promoted_stories.promoted .contour{width:430px;height:250px;border:3px solid #7fba18}.page-template-franchising .promoted_stories.promoted .contour img,.page-template-schools .promoted_stories.promoted .contour img,.page-template-teachers .promoted_stories.promoted .contour img{border:3px solid #fff !important;width:100% !important;height:100%;object-fit:cover;object-position:top}.page-template-franchising .promoted_stories.promoted .post-row,.page-template-schools .promoted_stories.promoted .post-row,.page-template-teachers .promoted_stories.promoted .post-row{display:table;width:100%;border-top:1px solid #bfbebe;padding-top:0;padding-top:36px;margin-top:38px}.page-template-franchising .promoted_stories.promoted .post-row .img-wrap,.page-template-schools .promoted_stories.promoted .post-row .img-wrap,.page-template-teachers .promoted_stories.promoted .post-row .img-wrap,.page-template-franchising .promoted_stories.promoted .post-row .desc-wrap,.page-template-schools .promoted_stories.promoted .post-row .desc-wrap,.page-template-teachers .promoted_stories.promoted .post-row .desc-wrap{display:table-cell;vertical-align:top;position:relative;max-width:inherit}.page-template-franchising .promoted_stories.promoted .post-row h3,.page-template-schools .promoted_stories.promoted .post-row h3,.page-template-teachers .promoted_stories.promoted .post-row h3{font-size:22px;font-weight:700;line-height:27px;margin-bottom:16px;max-width:636px}.page-template-franchising .promoted_stories.promoted .post-row .read-more,.page-template-schools .promoted_stories.promoted .post-row .read-more,.page-template-teachers .promoted_stories.promoted .post-row .read-more{position:absolute;bottom:0;color:#7fba18}.page-template-franchising .promoted_stories.promoted .post-row:first-of-type,.page-template-schools .promoted_stories.promoted .post-row:first-of-type,.page-template-teachers .promoted_stories.promoted .post-row:first-of-type{border-top:0 !important;margin-top:14px}.page-template-franchising .promoted_stories.promoted .news-wrap,.page-template-schools .promoted_stories.promoted .news-wrap,.page-template-teachers .promoted_stories.promoted .news-wrap{padding-left:43px}.page-template-franchising .promoted_stories.promoted .btn_cta,.page-template-schools .promoted_stories.promoted .btn_cta,.page-template-teachers .promoted_stories.promoted .btn_cta{position:relative;bottom:inherit;left:inherit;transform:inherit;-webkit-transform:inherit;text-align:right}.page-template-franchising .promoted_stories.promoted .btn_cta .cta,.page-template-schools .promoted_stories.promoted .btn_cta .cta,.page-template-teachers .promoted_stories.promoted .btn_cta .cta{margin-top:38px}@media (max-width:768px){.page-template-teachers .promoted_stories.promoted .post-row .img-wrap,.page-template-teachers .promoted_stories.promoted .post-row .desc-wrap{display:block;vertical-align:top;position:relative;max-width:inherit}}.short-form .get-parent-info,.demo .get-parent-info,.page-template-home .get-parent-info,.page-template-franchising .get-parent-info,.page-template-teachers .get-parent-info,.short-form .get-student-info,.demo .get-student-info,.page-template-home .get-student-info,.page-template-franchising .get-student-info,.page-template-teachers .get-student-info,.short-form .get-franchisor-info,.demo .get-franchisor-info,.page-template-home .get-franchisor-info,.page-template-franchising .get-franchisor-info,.page-template-teachers .get-franchisor-info,.short-form .get-teacher-info,.demo .get-teacher-info,.page-template-home .get-teacher-info,.page-template-franchising .get-teacher-info,.page-template-teachers .get-teacher-info{background:#7fba18;min-height:140px}.short-form .get-parent-info .gform_wrapper,.demo .get-parent-info .gform_wrapper,.page-template-home .get-parent-info .gform_wrapper,.page-template-franchising .get-parent-info .gform_wrapper,.page-template-teachers .get-parent-info .gform_wrapper,.short-form .get-student-info .gform_wrapper,.demo .get-student-info .gform_wrapper,.page-template-home .get-student-info .gform_wrapper,.page-template-franchising .get-student-info .gform_wrapper,.page-template-teachers .get-student-info .gform_wrapper,.short-form .get-franchisor-info .gform_wrapper,.demo .get-franchisor-info .gform_wrapper,.page-template-home .get-franchisor-info .gform_wrapper,.page-template-franchising .get-franchisor-info .gform_wrapper,.page-template-teachers .get-franchisor-info .gform_wrapper,.short-form .get-teacher-info .gform_wrapper,.demo .get-teacher-info .gform_wrapper,.page-template-home .get-teacher-info .gform_wrapper,.page-template-franchising .get-teacher-info .gform_wrapper,.page-template-teachers .get-teacher-info .gform_wrapper{margin:0}.short-form .get-parent-info .validation_error,.demo .get-parent-info .validation_error,.page-template-home .get-parent-info .validation_error,.page-template-franchising .get-parent-info .validation_error,.page-template-teachers .get-parent-info .validation_error,.short-form .get-student-info .validation_error,.demo .get-student-info .validation_error,.page-template-home .get-student-info .validation_error,.page-template-franchising .get-student-info .validation_error,.page-template-teachers .get-student-info .validation_error,.short-form .get-franchisor-info .validation_error,.demo .get-franchisor-info .validation_error,.page-template-home .get-franchisor-info .validation_error,.page-template-franchising .get-franchisor-info .validation_error,.page-template-teachers .get-franchisor-info .validation_error,.short-form .get-teacher-info .validation_error,.demo .get-teacher-info .validation_error,.page-template-home .get-teacher-info .validation_error,.page-template-franchising .get-teacher-info .validation_error,.page-template-teachers .get-teacher-info .validation_error{display:none !important}.short-form .get-parent-info .gform_confirmation_message,.demo .get-parent-info .gform_confirmation_message,.page-template-home .get-parent-info .gform_confirmation_message,.page-template-franchising .get-parent-info .gform_confirmation_message,.page-template-teachers .get-parent-info .gform_confirmation_message,.short-form .get-student-info .gform_confirmation_message,.demo .get-student-info .gform_confirmation_message,.page-template-home .get-student-info .gform_confirmation_message,.page-template-franchising .get-student-info .gform_confirmation_message,.page-template-teachers .get-student-info .gform_confirmation_message,.short-form .get-franchisor-info .gform_confirmation_message,.demo .get-franchisor-info .gform_confirmation_message,.page-template-home .get-franchisor-info .gform_confirmation_message,.page-template-franchising .get-franchisor-info .gform_confirmation_message,.page-template-teachers .get-franchisor-info .gform_confirmation_message,.short-form .get-teacher-info .gform_confirmation_message,.demo .get-teacher-info .gform_confirmation_message,.page-template-home .get-teacher-info .gform_confirmation_message,.page-template-franchising .get-teacher-info .gform_confirmation_message,.page-template-teachers .get-teacher-info .gform_confirmation_message{color:#ffffff;font-size:22px;font-weight:700;line-height:30px;text-align:center;padding:24px 0}.short-form .get-parent-info .gform_wrapper .gform_heading,.demo .get-parent-info .gform_wrapper .gform_heading,.page-template-home .get-parent-info .gform_wrapper .gform_heading,.page-template-franchising .get-parent-info .gform_wrapper .gform_heading,.page-template-teachers .get-parent-info .gform_wrapper .gform_heading,.short-form .get-student-info .gform_wrapper .gform_heading,.demo .get-student-info .gform_wrapper .gform_heading,.page-template-home .get-student-info .gform_wrapper .gform_heading,.page-template-franchising .get-student-info .gform_wrapper .gform_heading,.page-template-teachers .get-student-info .gform_wrapper .gform_heading,.short-form .get-franchisor-info .gform_wrapper .gform_heading,.demo .get-franchisor-info .gform_wrapper .gform_heading,.page-template-home .get-franchisor-info .gform_wrapper .gform_heading,.page-template-franchising .get-franchisor-info .gform_wrapper .gform_heading,.page-template-teachers .get-franchisor-info .gform_wrapper .gform_heading,.short-form .get-teacher-info .gform_wrapper .gform_heading,.demo .get-teacher-info .gform_wrapper .gform_heading,.page-template-home .get-teacher-info .gform_wrapper .gform_heading,.page-template-franchising .get-teacher-info .gform_wrapper .gform_heading,.page-template-teachers .get-teacher-info .gform_wrapper .gform_heading{width:100%;padding:0;top:20px;margin-bottom:0;height:33px;overflow:hidden;position:relative}.short-form .get-parent-info .gform_heading h3,.demo .get-parent-info .gform_heading h3,.page-template-home .get-parent-info .gform_heading h3,.page-template-franchising .get-parent-info .gform_heading h3,.page-template-teachers .get-parent-info .gform_heading h3,.short-form .get-student-info .gform_heading h3,.demo .get-student-info .gform_heading h3,.page-template-home .get-student-info .gform_heading h3,.page-template-franchising .get-student-info .gform_heading h3,.page-template-teachers .get-student-info .gform_heading h3,.short-form .get-franchisor-info .gform_heading h3,.demo .get-franchisor-info .gform_heading h3,.page-template-home .get-franchisor-info .gform_heading h3,.page-template-franchising .get-franchisor-info .gform_heading h3,.page-template-teachers .get-franchisor-info .gform_heading h3,.short-form .get-teacher-info .gform_heading h3,.demo .get-teacher-info .gform_heading h3,.page-template-home .get-teacher-info .gform_heading h3,.page-template-franchising .get-teacher-info .gform_heading h3,.page-template-teachers .get-teacher-info .gform_heading h3{display:block;text-align:center;font-size:22px;font-weight:600;letter-spacing:-0.6px;line-height:140%;color:#fff;margin:0 !important}.short-form .get-parent-info .gform_body,.demo .get-parent-info .gform_body,.page-template-home .get-parent-info .gform_body,.page-template-franchising .get-parent-info .gform_body,.page-template-teachers .get-parent-info .gform_body,.short-form .get-student-info .gform_body,.demo .get-student-info .gform_body,.page-template-home .get-student-info .gform_body,.page-template-franchising .get-student-info .gform_body,.page-template-teachers .get-student-info .gform_body,.short-form .get-franchisor-info .gform_body,.demo .get-franchisor-info .gform_body,.page-template-home .get-franchisor-info .gform_body,.page-template-franchising .get-franchisor-info .gform_body,.page-template-teachers .get-franchisor-info .gform_body,.short-form .get-teacher-info .gform_body,.demo .get-teacher-info .gform_body,.page-template-home .get-teacher-info .gform_body,.page-template-franchising .get-teacher-info .gform_body,.page-template-teachers .get-teacher-info .gform_body,.short-form .get-parent-info .left_input,.demo .get-parent-info .left_input,.page-template-home .get-parent-info .left_input,.page-template-franchising .get-parent-info .left_input,.page-template-teachers .get-parent-info .left_input,.short-form .get-student-info .left_input,.demo .get-student-info .left_input,.page-template-home .get-student-info .left_input,.page-template-franchising .get-student-info .left_input,.page-template-teachers .get-student-info .left_input,.short-form .get-franchisor-info .left_input,.demo .get-franchisor-info .left_input,.page-template-home .get-franchisor-info .left_input,.page-template-franchising .get-franchisor-info .left_input,.page-template-teachers .get-franchisor-info .left_input,.short-form .get-teacher-info .left_input,.demo .get-teacher-info .left_input,.page-template-home .get-teacher-info .left_input,.page-template-franchising .get-teacher-info .left_input,.page-template-teachers .get-teacher-info .left_input{width:Calc(100% - 175px);display:inline-block}.short-form .get-parent-info .gform_body input,.demo .get-parent-info .gform_body input,.page-template-home .get-parent-info .gform_body input,.page-template-franchising .get-parent-info .gform_body input,.page-template-teachers .get-parent-info .gform_body input,.short-form .get-student-info .gform_body input,.demo .get-student-info .gform_body input,.page-template-home .get-student-info .gform_body input,.page-template-franchising .get-student-info .gform_body input,.page-template-teachers .get-student-info .gform_body input,.short-form .get-franchisor-info .gform_body input,.demo .get-franchisor-info .gform_body input,.page-template-home .get-franchisor-info .gform_body input,.page-template-franchising .get-franchisor-info .gform_body input,.page-template-teachers .get-franchisor-info .gform_body input,.short-form .get-teacher-info .gform_body input,.demo .get-teacher-info .gform_body input,.page-template-home .get-teacher-info .gform_body input,.page-template-franchising .get-teacher-info .gform_body input,.page-template-teachers .get-teacher-info .gform_body input,.short-form .get-parent-info .left_input input,.demo .get-parent-info .left_input input,.page-template-home .get-parent-info .left_input input,.page-template-franchising .get-parent-info .left_input input,.page-template-teachers .get-parent-info .left_input input,.short-form .get-student-info .left_input input,.demo .get-student-info .left_input input,.page-template-home .get-student-info .left_input input,.page-template-franchising .get-student-info .left_input input,.page-template-teachers .get-student-info .left_input input,.short-form .get-franchisor-info .left_input input,.demo .get-franchisor-info .left_input input,.page-template-home .get-franchisor-info .left_input input,.page-template-franchising .get-franchisor-info .left_input input,.page-template-teachers .get-franchisor-info .left_input input,.short-form .get-teacher-info .left_input input,.demo .get-teacher-info .left_input input,.page-template-home .get-teacher-info .left_input input,.page-template-franchising .get-teacher-info .left_input input,.page-template-teachers .get-teacher-info .left_input input{color:#777676;font-size:18px !important;font-weight:400 !important;line-height:25px;width:100%;height:40px;padding:0 5px;border:none;background-color:#f0f0f0}.short-form .get-parent-info .gform_wrapper li.gfield.gfield_error,.demo .get-parent-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-parent-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-parent-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-parent-info .gform_wrapper li.gfield.gfield_error,.short-form .get-student-info .gform_wrapper li.gfield.gfield_error,.demo .get-student-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-student-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-student-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-student-info .gform_wrapper li.gfield.gfield_error,.short-form .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.demo .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.short-form .get-teacher-info .gform_wrapper li.gfield.gfield_error,.demo .get-teacher-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-teacher-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-teacher-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-teacher-info .gform_wrapper li.gfield.gfield_error{border:none;margin:inherit;padding:inherit}.short-form .get-parent-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.demo .get-parent-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-home .get-parent-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-franchising .get-parent-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-teachers .get-parent-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.short-form .get-student-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.demo .get-student-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-home .get-student-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-franchising .get-student-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-teachers .get-student-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.short-form .get-franchisor-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.demo .get-franchisor-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-home .get-franchisor-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-franchising .get-franchisor-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-teachers .get-franchisor-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.short-form .get-teacher-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.demo .get-teacher-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-home .get-teacher-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-franchising .get-teacher-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required,.page-template-teachers .get-teacher-info .gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:16px;background:transparent}.short-form .get-parent-info .gform_wrapper .field_description_below .gfield_description,.demo .get-parent-info .gform_wrapper .field_description_below .gfield_description,.page-template-home .get-parent-info .gform_wrapper .field_description_below .gfield_description,.page-template-franchising .get-parent-info .gform_wrapper .field_description_below .gfield_description,.page-template-teachers .get-parent-info .gform_wrapper .field_description_below .gfield_description,.short-form .get-student-info .gform_wrapper .field_description_below .gfield_description,.demo .get-student-info .gform_wrapper .field_description_below .gfield_description,.page-template-home .get-student-info .gform_wrapper .field_description_below .gfield_description,.page-template-franchising .get-student-info .gform_wrapper .field_description_below .gfield_description,.page-template-teachers .get-student-info .gform_wrapper .field_description_below .gfield_description,.short-form .get-franchisor-info .gform_wrapper .field_description_below .gfield_description,.demo .get-franchisor-info .gform_wrapper .field_description_below .gfield_description,.page-template-home .get-franchisor-info .gform_wrapper .field_description_below .gfield_description,.page-template-franchising .get-franchisor-info .gform_wrapper .field_description_below .gfield_description,.page-template-teachers .get-franchisor-info .gform_wrapper .field_description_below .gfield_description,.short-form .get-teacher-info .gform_wrapper .field_description_below .gfield_description,.demo .get-teacher-info .gform_wrapper .field_description_below .gfield_description,.page-template-home .get-teacher-info .gform_wrapper .field_description_below .gfield_description,.page-template-franchising .get-teacher-info .gform_wrapper .field_description_below .gfield_description,.page-template-teachers .get-teacher-info .gform_wrapper .field_description_below .gfield_description{display:none}.short-form .get-parent-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.demo .get-parent-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-home .get-parent-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-franchising .get-parent-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-teachers .get-parent-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.short-form .get-student-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.demo .get-student-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-home .get-student-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-franchising .get-student-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-teachers .get-student-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.short-form .get-franchisor-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.demo .get-franchisor-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-home .get-franchisor-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-franchising .get-franchisor-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-teachers .get-franchisor-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.short-form .get-teacher-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.demo .get-teacher-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-home .get-teacher-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-franchising .get-teacher-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-template-teachers .get-teacher-info .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.short-form .get-parent-info .gform_wrapper li.gfield.gfield_error,.demo .get-parent-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-parent-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-parent-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-parent-info .gform_wrapper li.gfield.gfield_error,.short-form .get-student-info .gform_wrapper li.gfield.gfield_error,.demo .get-student-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-student-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-student-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-student-info .gform_wrapper li.gfield.gfield_error,.short-form .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.demo .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-franchisor-info .gform_wrapper li.gfield.gfield_error,.short-form .get-teacher-info .gform_wrapper li.gfield.gfield_error,.demo .get-teacher-info .gform_wrapper li.gfield.gfield_error,.page-template-home .get-teacher-info .gform_wrapper li.gfield.gfield_error,.page-template-franchising .get-teacher-info .gform_wrapper li.gfield.gfield_error,.page-template-teachers .get-teacher-info .gform_wrapper li.gfield.gfield_error,.short-form .get-parent-info .gform_wrapper ul li.gfield,.demo .get-parent-info .gform_wrapper ul li.gfield,.page-template-home .get-parent-info .gform_wrapper ul li.gfield,.page-template-franchising .get-parent-info .gform_wrapper ul li.gfield,.page-template-teachers .get-parent-info .gform_wrapper ul li.gfield,.short-form .get-student-info .gform_wrapper ul li.gfield,.demo .get-student-info .gform_wrapper ul li.gfield,.page-template-home .get-student-info .gform_wrapper ul li.gfield,.page-template-franchising .get-student-info .gform_wrapper ul li.gfield,.page-template-teachers .get-student-info .gform_wrapper ul li.gfield,.short-form .get-franchisor-info .gform_wrapper ul li.gfield,.demo .get-franchisor-info .gform_wrapper ul li.gfield,.page-template-home .get-franchisor-info .gform_wrapper ul li.gfield,.page-template-franchising .get-franchisor-info .gform_wrapper ul li.gfield,.page-template-teachers .get-franchisor-info .gform_wrapper ul li.gfield,.short-form .get-teacher-info .gform_wrapper ul li.gfield,.demo .get-teacher-info .gform_wrapper ul li.gfield,.page-template-home .get-teacher-info .gform_wrapper ul li.gfield,.page-template-franchising .get-teacher-info .gform_wrapper ul li.gfield,.page-template-teachers .get-teacher-info .gform_wrapper ul li.gfield{display:inline-block;max-width:25% !important;padding-right:16px !important}.short-form .get-parent-info .gform_wrapper label.gfield_label,.demo .get-parent-info .gform_wrapper label.gfield_label,.page-template-home .get-parent-info .gform_wrapper label.gfield_label,.page-template-franchising .get-parent-info .gform_wrapper label.gfield_label,.page-template-teachers .get-parent-info .gform_wrapper label.gfield_label,.short-form .get-student-info .gform_wrapper label.gfield_label,.demo .get-student-info .gform_wrapper label.gfield_label,.page-template-home .get-student-info .gform_wrapper label.gfield_label,.page-template-franchising .get-student-info .gform_wrapper label.gfield_label,.page-template-teachers .get-student-info .gform_wrapper label.gfield_label,.short-form .get-franchisor-info .gform_wrapper label.gfield_label,.demo .get-franchisor-info .gform_wrapper label.gfield_label,.page-template-home .get-franchisor-info .gform_wrapper label.gfield_label,.page-template-franchising .get-franchisor-info .gform_wrapper label.gfield_label,.page-template-teachers .get-franchisor-info .gform_wrapper label.gfield_label,.short-form .get-teacher-info .gform_wrapper label.gfield_label,.demo .get-teacher-info .gform_wrapper label.gfield_label,.page-template-home .get-teacher-info .gform_wrapper label.gfield_label,.page-template-franchising .get-teacher-info .gform_wrapper label.gfield_label,.page-template-teachers .get-teacher-info .gform_wrapper label.gfield_label{display:none}.short-form .get-parent-info .gform_wrapper .top_label input.medium,.demo .get-parent-info .gform_wrapper .top_label input.medium,.page-template-home .get-parent-info .gform_wrapper .top_label input.medium,.page-template-franchising .get-parent-info .gform_wrapper .top_label input.medium,.page-template-teachers .get-parent-info .gform_wrapper .top_label input.medium,.short-form .get-student-info .gform_wrapper .top_label input.medium,.demo .get-student-info .gform_wrapper .top_label input.medium,.page-template-home .get-student-info .gform_wrapper .top_label input.medium,.page-template-franchising .get-student-info .gform_wrapper .top_label input.medium,.page-template-teachers .get-student-info .gform_wrapper .top_label input.medium,.short-form .get-franchisor-info .gform_wrapper .top_label input.medium,.demo .get-franchisor-info .gform_wrapper .top_label input.medium,.page-template-home .get-franchisor-info .gform_wrapper .top_label input.medium,.page-template-franchising .get-franchisor-info .gform_wrapper .top_label input.medium,.page-template-teachers .get-franchisor-info .gform_wrapper .top_label input.medium,.short-form .get-teacher-info .gform_wrapper .top_label input.medium,.demo .get-teacher-info .gform_wrapper .top_label input.medium,.page-template-home .get-teacher-info .gform_wrapper .top_label input.medium,.page-template-franchising .get-teacher-info .gform_wrapper .top_label input.medium,.page-template-teachers .get-teacher-info .gform_wrapper .top_label input.medium,.short-form .get-parent-info .gform_wrapper .top_label select.medium,.demo .get-parent-info .gform_wrapper .top_label select.medium,.page-template-home .get-parent-info .gform_wrapper .top_label select.medium,.page-template-franchising .get-parent-info .gform_wrapper .top_label select.medium,.page-template-teachers .get-parent-info .gform_wrapper .top_label select.medium,.short-form .get-student-info .gform_wrapper .top_label select.medium,.demo .get-student-info .gform_wrapper .top_label select.medium,.page-template-home .get-student-info .gform_wrapper .top_label select.medium,.page-template-franchising .get-student-info .gform_wrapper .top_label select.medium,.page-template-teachers .get-student-info .gform_wrapper .top_label select.medium,.short-form .get-franchisor-info .gform_wrapper .top_label select.medium,.demo .get-franchisor-info .gform_wrapper .top_label select.medium,.page-template-home .get-franchisor-info .gform_wrapper .top_label select.medium,.page-template-franchising .get-franchisor-info .gform_wrapper .top_label select.medium,.page-template-teachers .get-franchisor-info .gform_wrapper .top_label select.medium,.short-form .get-teacher-info .gform_wrapper .top_label select.medium,.demo .get-teacher-info .gform_wrapper .top_label select.medium,.page-template-home .get-teacher-info .gform_wrapper .top_label select.medium,.page-template-franchising .get-teacher-info .gform_wrapper .top_label select.medium,.page-template-teachers .get-teacher-info .gform_wrapper .top_label select.medium{width:100% !important}.short-form .get-parent-info .gform_wrapper .gform_footer,.demo .get-parent-info .gform_wrapper .gform_footer,.page-template-home .get-parent-info .gform_wrapper .gform_footer,.page-template-franchising .get-parent-info .gform_wrapper .gform_footer,.page-template-teachers .get-parent-info .gform_wrapper .gform_footer,.short-form .get-student-info .gform_wrapper .gform_footer,.demo .get-student-info .gform_wrapper .gform_footer,.page-template-home .get-student-info .gform_wrapper .gform_footer,.page-template-franchising .get-student-info .gform_wrapper .gform_footer,.page-template-teachers .get-student-info .gform_wrapper .gform_footer,.short-form .get-franchisor-info .gform_wrapper .gform_footer,.demo .get-franchisor-info .gform_wrapper .gform_footer,.page-template-home .get-franchisor-info .gform_wrapper .gform_footer,.page-template-franchising .get-franchisor-info .gform_wrapper .gform_footer,.page-template-teachers .get-franchisor-info .gform_wrapper .gform_footer,.short-form .get-teacher-info .gform_wrapper .gform_footer,.demo .get-teacher-info .gform_wrapper .gform_footer,.page-template-home .get-teacher-info .gform_wrapper .gform_footer,.page-template-franchising .get-teacher-info .gform_wrapper .gform_footer,.page-template-teachers .get-teacher-info .gform_wrapper .gform_footer{display:inline-block !important;width:auto}.short-form .get-parent-info .gform_wrapper .gform_footer input[type=submit],.demo .get-parent-info .gform_wrapper .gform_footer input[type=submit],.page-template-home .get-parent-info .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .get-parent-info .gform_wrapper .gform_footer input[type=submit],.page-template-teachers .get-parent-info .gform_wrapper .gform_footer input[type=submit],.short-form .get-student-info .gform_wrapper .gform_footer input[type=submit],.demo .get-student-info .gform_wrapper .gform_footer input[type=submit],.page-template-home .get-student-info .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .get-student-info .gform_wrapper .gform_footer input[type=submit],.page-template-teachers .get-student-info .gform_wrapper .gform_footer input[type=submit],.short-form .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.demo .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.page-template-home .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.page-template-teachers .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.short-form .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.demo .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.page-template-home .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.page-template-teachers .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.short-form .get-parent-info .gform_wrapper .gform_footer .btn-submit,.demo .get-parent-info .gform_wrapper .gform_footer .btn-submit,.page-template-home .get-parent-info .gform_wrapper .gform_footer .btn-submit,.page-template-franchising .get-parent-info .gform_wrapper .gform_footer .btn-submit,.page-template-teachers .get-parent-info .gform_wrapper .gform_footer .btn-submit,.short-form .get-student-info .gform_wrapper .gform_footer .btn-submit,.demo .get-student-info .gform_wrapper .gform_footer .btn-submit,.page-template-home .get-student-info .gform_wrapper .gform_footer .btn-submit,.page-template-franchising .get-student-info .gform_wrapper .gform_footer .btn-submit,.page-template-teachers .get-student-info .gform_wrapper .gform_footer .btn-submit,.short-form .get-franchisor-info .gform_wrapper .gform_footer .btn-submit,.demo .get-franchisor-info .gform_wrapper .gform_footer .btn-submit,.page-template-home .get-franchisor-info .gform_wrapper .gform_footer .btn-submit,.page-template-franchising .get-franchisor-info .gform_wrapper .gform_footer .btn-submit,.page-template-teachers .get-franchisor-info .gform_wrapper .gform_footer .btn-submit,.short-form .get-teacher-info .gform_wrapper .gform_footer .btn-submit,.demo .get-teacher-info .gform_wrapper .gform_footer .btn-submit,.page-template-home .get-teacher-info .gform_wrapper .gform_footer .btn-submit,.page-template-franchising .get-teacher-info .gform_wrapper .gform_footer .btn-submit,.page-template-teachers .get-teacher-info .gform_wrapper .gform_footer .btn-submit{line-height:40px;width:140px;border:2px solid #fff;background-color:#02b7fa;color:white;width:140px !important;margin:0 !important;font-weight:700;font-size:20px;height:43px;cursor:pointer;text-transform:uppercase;top:2px;position:relative}.short-form .get-parent-info{background:#6DD0F6}.short-form .get-student-info{background-image:linear-gradient(180deg, #414141 0%, #0d0d0d 100%)}.short-form .get-student-info .gform_heading h3{color:#FFF100}.video-slider .table{display:table}.video-slider .table .tableCell{display:table-cell;vertical-align:top}.video-slider .table .tableCell.image{width:Calc(100% - 400px);max-width:100%;position:relative}.video-slider .table .tableCell.image img{width:100%;height:550px;object-fit:cover}.video-slider .table .tableCell.image a:after{content:' ';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//play_video.png") center no-repeat;position:absolute;height:164px;width:164px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);top:50%}.video-slider .table .tableCell.desc{width:400px;max-width:100%;padding:35px;text-align:left;height:550px;overflow:hidden;vertical-align:middle}.video-slider .table .tableCell.desc a{color:white;text-decoration:underline}.video-slider .table .tableCell.desc p{max-height:350px;font-size:26px;line-height:37px}.video-slider .slick-dots{position:absolute;bottom:20px;display:block;width:400px;max-width:100%;padding:0;list-style:none;text-align:center;z-index:1;right:0}.wrap .find-centre{padding:20px 0 16px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//globe_BG.jpg") center center no-repeat;margin-bottom:12px;background-size:cover}.wrap .find-centre .icon_find{text-align:right;padding-right:15px}.wrap .find-centre .section-title{font-size:24px;line-height:24px;margin:auto;margin-bottom:15px}.wrap .find-centre form{margin:auto}.wrap .find-centre form form{font-size:0}.wrap .find-centre form input[type="text"]{font-size:20px;border:none;line-height:44px;padding-left:15px;padding-right:15px;width:450px;height:51px;vertical-align:top}.wrap .find-centre form input[type="submit"]{vertical-align:text-top;width:96px;border:2px solid #fff;background:#0083E3;color:white;font-weight:700;font-size:24px;height:51px;cursor:pointer}.wrap .find-centre form input[type="submit"]:hover{background:#02acf1}.page-list img{width:100%;height:296px}.page-list .img-bottom{position:absolute;width:100%;bottom:0;padding:20px;background:rgba(0,0,0,0.6);color:white}.page-list .img-bottom .list-page-title{font-size:30px;line-height:34px;text-align:center}.page-list .img-bottom .list-page-excerpt{display:none;height:108px;overflow:hidden}.page-list .img-bottom:hover .list-page-excerpt{display:block}@media (min-width:1300px){.news-column{padding-bottom:30px !important;-webkit-box-flex:0;-webkit-flex:0 0 61.666667%;-ms-flex:0 0 61.666667%;flex:1 0 61.666667%;max-width:61.666667%}.news-column.top-col{padding-bottom:0 !important}.news-column .post-excerpt{padding-right:30px}.blog-column{-webkit-box-flex:0;-webkit-flex:0 0 36.666667%;-ms-flex:0 0 36.666667%;flex:1 0 36.666667%;max-width:36.666667%}}.promoted{padding:0;margin-bottom:50px}.promoted .post-row{padding:31px 0 0}.promoted .post-row .img-wrap{max-width:230px}.promoted .post-row .img-wrap img{border:3px solid #02b7fa;max-width:100%;width:230px;margin-bottom:12px}.promoted .post-excerpt p{margin-bottom:5px}.promoted hr{margin:0 25px 0 0;border:none;height:1px;background:#dadada;width:100%;padding-right:15px}.promoted h3{font-size:22px;line-height:27px;color:#1eabe3;font-weight:700}.promoted h3 a{color:#1eabe3}.promoted .section-title{text-align:center;color:#292b2c;font-size:26px;line-height:40px;padding:17px 0;margin-bottom:0;font-weight:600}.promoted .news-wrap{margin-top:-6px;padding-left:20px;padding-right:15px;margin-bottom:30px}.promoted .post-date{font-size:15px}.promoted .post_img img{width:319px;height:231px;object-fit:cover;margin-bottom:21px;border:3px solid #02b7fa}.promoted .post-wrap{padding:32px 42px}.promoted .no-gutters>[class*=col-]{position:relative;padding-bottom:0px}.promoted .read-more{color:#1eabe3;font-weight:600;line-height:27px;margin-top:-20px}.promoted .blog-column{border-left:1px solid #dadada}.promoted .btn_cta{position:absolute;bottom:-30px;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0)}.promoted .cta{font-weight:700;color:white;text-align:center;padding:0 15px;line-height:40px;display:inline-block;background:#02b7fa;margin-top:19px;width:180px;position:relative}.promoted .cta:after{content:"";position:absolute;top:0;right:0px;width:0;height:0;border-top:0 solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff}.promoted .cta:hover{text-decoration:none;background:#02acf1}.promoted.header_title{background:#6DD0F6;margin-top:12px;margin-bottom:0}.promoted.header_title .blog-column{border-left:1px solid #fff}.promoted.header_title .no-gutters>[class*=col-]{position:relative;padding-bottom:0}.stories{margin-top:12px;margin-bottom:30px;color:#292b2c}.stories .section-title{background:#6DD0F6;text-align:center;color:#000;font-size:26px;line-height:40px;padding:17px 0;margin-bottom:30px}.stories .story-wrap:first-of-type{border-bottom:1px solid #bfbdbd;margin-bottom:25px;padding-bottom:25px}.stories p{display:inline}.stories .read-more{margin:0;display:block}.stories .cta_right{text-align:right;margin-bottom:16px}.stories .cta_right .cta{margin-top:0}.stories img{border:3px solid #02b7fa}.stories .news-wrap{padding-left:50px;margin-top:-4px}#videoModal .modal-content{width:640px;margin:auto;background:transparent;border:0}#videoModal .modal-dialog{max-width:100%}#videoModal .modal-header{direction:rtl;padding:unset}#videoModal .modal-header .close{font-size:17px;padding:5px 13px}#videoModal .modal-body{padding:unset;height:480px}#videoModal .modal-header .close{position:absolute;font-size:36px;height:38px;width:38px;border-radius:50%;color:#fff;background:#000;z-index:10;line-height:38px;right:-11px;top:-11px;opacity:1;padding:0}.test-clear{margin:24px}.info-form{background-color:#0474af;color:#ffffff;font-family:"Open Sans";font-size:30px;font-weight:700;letter-spacing:-0.6px;text-align:center}.info-form form{padding-left:40px;padding-right:43px}.info-form form input{margin:28px 4px;width:300px}.info-form form input:first-child{width:397px}.info-form form input:last-child{border:2px solid #fff;background-color:#02b7fa;color:#ffffff}.download-brochure-1{width:650px;height:523px;border:1px solid #707070;background-color:#ffffff}.download-brochure-1 .title{color:#292828;font-size:40px;font-weight:600;letter-spacing:-0.8px;text-align:center;margin-top:46px;margin-bottom:30px}.download-brochure-1 form{background-color:#f0f0f0;width:648px;height:385px;padding:31px}.download-brochure-1 form input{display:block;width:100%;font-size:25px}.download-brochure-1 form .label{display:block;font-size:20px;font-weight:400;line-height:38px;color:#575656}.download-brochure-1 form .disclaimer{color:#777676;font-size:16px;font-weight:400;text-align:center;margin-bottom:7px;margin-top:42px}.download-brochure-1 form button{border-radius:5px;border:1px solid #777676;background-color:#008be2;font-size:28px;font-weight:700;color:#f4f4f5;width:570px;text-align:center;display:block;margin:auto}.download-brochure-1.thankyou{height:262px;background-color:#f0f0f0}.thankyou-message{background-color:#0474af;color:#ffffff;font-size:26px;font-weight:700;text-align:center;padding:26px 270px 17px 270px}.demo-signup-wrap .demo_wrapper{background:none;padding:0;padding-left:6px}.demo-signup-wrap .demo_wrapper .gform_confirmation_message{font-weight:600;font-size:15px;color:white;padding:27px 0 0 15px}.demo-signup-wrap .demo_wrapper .gform_ajax_spinner{position:absolute;bottom:5px}.demo-signup-wrap .demo_wrapper h3.gform_title{font-weight:700 !important}.demo-signup-wrap .demo_wrapper form{width:100%;margin-left:7px;margin-top:5px}.demo-signup-wrap .demo_wrapper form input[type=submit]{width:auto !important}.demo-signup-wrap .demo_wrapper form ul li.gfield{margin-top:0 !important}.demo-signup-wrap .demo_wrapper form ul li.gfield.gfield_html{margin-top:8px !important;padding:0;font-size:11px;line-height:13px !important}.demo-signup-wrap .demo_wrapper input{margin:0}.demo-signup-wrap .demo_wrapper .gform_footer{right:37px;bottom:31px;top:auto}.newsletter-signup1.side-form,.demo-signup-wrap,.newsletter-signup-wrap{width:273px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//bg_newsletter.png") no-repeat;background-size:100% 100%;position:fixed;top:160px;right:-348px;padding:22px 25px 30px 18px;z-index:2}.newsletter-signup1.side-form .gform_wrapper ul li.gfield,.demo-signup-wrap .gform_wrapper ul li.gfield,.newsletter-signup-wrap .gform_wrapper ul li.gfield{margin-top:9px !important;padding-top:0;margin-bottom:8px}.newsletter-signup1.side-form .gform_wrapper .validation_message,.demo-signup-wrap .gform_wrapper .validation_message,.newsletter-signup-wrap .gform_wrapper .validation_message{color:#790000;font-weight:700;letter-spacing:normal;padding-top:6px;line-height:15px;position:absolute;top:38px;display:none}.newsletter-signup1.side-form .gform_wrapper.newsletter_wrapper,.demo-signup-wrap .gform_wrapper.newsletter_wrapper,.newsletter-signup-wrap .gform_wrapper.newsletter_wrapper{margin-left:-8px}.newsletter-signup1.side-form .gform_wrapper h3.gform_title,.demo-signup-wrap .gform_wrapper h3.gform_title,.newsletter-signup-wrap .gform_wrapper h3.gform_title,.newsletter-signup1.side-form label,.demo-signup-wrap label,.newsletter-signup-wrap label{color:#ffffff;font-size:15px;font-weight:700;line-height:20px;margin:3px 0 0}.newsletter-signup1.side-form .gform_wrapper .top_label .gfield_label,.demo-signup-wrap .gform_wrapper .top_label .gfield_label,.newsletter-signup-wrap .gform_wrapper .top_label .gfield_label{display:none}.newsletter-signup1.side-form input[type=email],.demo-signup-wrap input[type=email],.newsletter-signup-wrap input[type=email],.newsletter-signup1.side-form input[type=text],.demo-signup-wrap input[type=text],.newsletter-signup-wrap input[type=text],.newsletter-signup1.side-form input[type=tel],.demo-signup-wrap input[type=tel],.newsletter-signup-wrap input[type=tel],.newsletter-signup1.side-form select,.demo-signup-wrap select,.newsletter-signup-wrap select{height:34px;padding-right:14px !important;padding-left:14px !important;line-height:34px;width:213px !important;border:none;margin-right:5px;font-size:14px !important;margin-top:5px !important}.newsletter-signup1.side-form .btn_agree,.demo-signup-wrap .btn_agree,.newsletter-signup-wrap .btn_agree{margin-top:10px}.newsletter-signup1.side-form .gfield_html,.demo-signup-wrap .gfield_html,.newsletter-signup-wrap .gfield_html,.newsletter-signup1.side-form .btn_agree span,.demo-signup-wrap .btn_agree span,.newsletter-signup-wrap .btn_agree span{width:135px !important;color:#ffffff;font-size:10px;font-weight:400;line-height:12px !important;display:inline-block}.newsletter-signup1.side-form .gfield_html a,.demo-signup-wrap .gfield_html a,.newsletter-signup-wrap .gfield_html a,.newsletter-signup1.side-form .btn_agree span a,.demo-signup-wrap .btn_agree span a,.newsletter-signup-wrap .btn_agree span a{color:white}.newsletter-signup1.side-form .gform_wrapper,.demo-signup-wrap .gform_wrapper,.newsletter-signup-wrap .gform_wrapper{margin:0}.newsletter-signup1.side-form .gform_wrapper .gform_heading,.demo-signup-wrap .gform_wrapper .gform_heading,.newsletter-signup-wrap .gform_wrapper .gform_heading{margin:0}.newsletter-signup1.side-form .gform_footer,.demo-signup-wrap .gform_footer,.newsletter-signup-wrap .gform_footer{position:absolute;right:36px;top:112px;width:70px !important;padding:0 !important;margin:0 !important}.newsletter-signup1.side-form input[type=submit],.demo-signup-wrap input[type=submit],.newsletter-signup-wrap input[type=submit]{background:#fc7322;border:2px solid #fff;text-transform:uppercase;color:white;padding-right:10px;padding-left:10px;line-height:29px;font-weight:700;cursor:pointer;display:inline-block;vertical-align:top;width:70px !important}.newsletter-signup1.side-form input[type=submit]:hover,.demo-signup-wrap input[type=submit]:hover,.newsletter-signup-wrap input[type=submit]:hover{background:#de7638}.newsletter-signup1.side-form .close,.demo-signup-wrap .close,.newsletter-signup-wrap .close{position:relative;height:1px}.newsletter-signup1.side-form .close a,.demo-signup-wrap .close a,.newsletter-signup-wrap .close a{position:absolute;top:-5px;right:-5px;border-radius:100%;width:31px;height:31px;background-color:#575656;color:#02acf1;text-shadow:none;font-weight:300;font-size:29px;text-align:center}.demo-signup-wrap{width:277px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//bg_demo.png") no-repeat;height:auto;background-size:cover;padding:22px 25px 19px 18px}.demo-signup-wrap form,.demo-signup-wrap label{width:270px;margin:auto;display:block}.demo-signup-wrap label{margin:5px auto 15px}.demo-signup-wrap .close a{color:rgba(255,255,255,0.6)}.demo-signup-wrap input{margin:0 auto 8px}.demo-signup-wrap input[type=submit]{background:#02b7fa;margin:0}.demo-signup-wrap input[type=submit]:hover{background:#02acf1}#parents_menu{background-color:#fff;position:absolute;bottom:0;width:100%;left:0}#parents_menu .nav{text-align:center}#parents_menu .nav li{font-size:20px;font-weight:700;color:white;text-align:center;line-height:40px;display:inline-block;background-color:white;background-image:linear-gradient(180deg, #fff 0%, #f7f7f7 48%, #e8e8e8 100%);width:20%;position:relative;border:2px solid #007bff;height:50px;margin:0 3px}#parents_menu .nav li a{display:block;height:100%;padding:4px}#parents_menu .nav li:after{content:"";position:absolute;top:-2px;right:-2px;width:0;height:0;border-top:0 solid #007bff;border-bottom:24px solid #007bff;border-right:24px solid #fff}#parents_menu .nav li:hover{background-image:linear-gradient(180deg, #fff 0%, #eaeaea 48%, #d9d9d9 100%)}#parents_menu .nav li:hover a{text-decoration:none}#parents_menu .nav li:nth-of-type(1){border-color:#902a8c}#parents_menu .nav li:nth-of-type(1):after{border-top:0 solid #902a8c;border-bottom:24px solid #902a8c}#parents_menu .nav li:nth-of-type(1) a{color:#902a8c}#parents_menu .nav li:nth-of-type(1):hover{border-color:#741e71}#parents_menu .nav li:nth-of-type(1):hover:after{border-top:0 solid #741e71;border-bottom:24px solid #741e71}#parents_menu .nav li:nth-of-type(1):hover a{color:#741e71}#parents_menu .nav li:nth-of-type(2){border-color:#016ea4}#parents_menu .nav li:nth-of-type(2):after{border-top:0 solid #016ea4;border-bottom:24px solid #016ea4}#parents_menu .nav li:nth-of-type(2) a{color:#016ea4}#parents_menu .nav li:nth-of-type(2):hover:after{border-top:0 solid #004f76;border-bottom:24px solid #004f76}#parents_menu .nav li:nth-of-type(2):hover a{color:#004f76}#parents_menu .nav li:nth-of-type(3){border-color:#b8ce10}#parents_menu .nav li:nth-of-type(3):after{border-top:0 solid #b8ce10;border-bottom:24px solid #b8ce10}#parents_menu .nav li:nth-of-type(3) a{color:#b8ce10}#parents_menu .nav li:nth-of-type(3):hover:after{border-top:0 solid #9eb10e;border-bottom:24px solid #9eb10e}#parents_menu .nav li:nth-of-type(3):hover a{color:#9eb10e}#parents_menu .nav li:nth-of-type(4){border-color:#000}#parents_menu .nav li:nth-of-type(4):after{border-top:0 solid #000;border-bottom:24px solid #000}#parents_menu .nav li:nth-of-type(4) a{color:#000}#parents_menu .nav li:nth-of-type(4):hover:after{border-top:0 solid #000;border-bottom:24px solid #000}#parents_menu .nav li:nth-of-type(4):hover a{color:#000}#parents_menu .nav li:nth-of-type(5){border-color:#f26822}#parents_menu .nav li:nth-of-type(5):after{border-top:0 solid #f26822;border-bottom:24px solid #f26822}#parents_menu .nav li:nth-of-type(5) a{color:#f26822}#parents_menu .nav li:nth-of-type(5):hover:after{border-top:0 solid #de7638;border-bottom:24px solid #de7638}#parents_menu .nav li:nth-of-type(5):hover a{color:#de7638}#parents_menu .nav li:nth-of-type(6){border-color:#ef7922}#parents_menu .nav li:nth-of-type(6):after{border-top:0 solid #ef7922;border-bottom:24px solid #ef7922}#parents_menu .nav li:nth-of-type(6) a{color:#ef7922}.top-section .slick-dots{position:static;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center;z-index:1}.top-section .slick-dots li{position:static;display:inline-block;width:15px;height:15px;margin:0 6px;padding:0;cursor:pointer}.top-section .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;border:2px solid #02b7fa;border-radius:50%;background:transparent}.top-section .slick-dots li.slick-active button{background:#02b7fa}.top-section.Parents{background-color:#fff}.top-section.Parents .slick-slide{border:3px solid #44cafc}.newsletter-signup-wrap .container{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img/bg_mail.png");background-repeat:no-repeat;background-size:contain;background-position:right;padding:4px 15px}.newsletter-signup-wrap .container .gform_wrapper li.gfield.gfield_error{margin-bottom:0 !important}.newsletter-signup-wrap .container .gform_wrapper li.gfield.gfield_error input[type=text]{position:relative;top:6px}.newsletter-signup-wrap .container .gform_wrapper .validation_message{position:absolute}.newsletter-signup-wrap .container .gform_wrapper .gform_heading{margin-bottom:0}.newsletter-signup-wrap .container .gform_wrapper .gform_body{width:455px;display:inline-block}.newsletter-signup-wrap .container .gform_wrapper .gform_footer{display:inline-block;width:100px;margin-left:6px}.newsletter-signup-wrap .container .gform_confirmation_message{text-align:center;color:white;font-size:22px;font-weight:600}.newsletter-signup-wrap .container .gform_confirmation_message br{display:none}.newsletter-signup-wrap .container form{width:568px;margin:auto;position:relative}.newsletter-signup-wrap .container form .gfield_label{display:none}.newsletter-signup-wrap .container form .gfield_html,.newsletter-signup-wrap .container form .agree{position:absolute;right:-204px;top:46px;width:194px;height:58px;color:#ffffff;font-size:12px;font-weight:400;line-height:16px !important}.newsletter-signup-wrap .container form .gfield_html a,.newsletter-signup-wrap .container form .agree a{color:white;text-decoration:underline}.newsletter-signup-wrap .container .gform_wrapper h3.gform_title,.newsletter-signup-wrap .container label{color:#ffffff;font-size:24px;font-weight:700;display:block;margin-bottom:0}.newsletter-signup-wrap .container input[type=text],.newsletter-signup-wrap .container input[type=email]{width:455px !important;height:51px;background-color:#ffffff;color:#777676;font-size:20px !important;font-weight:400;padding:15px !important}.newsletter-signup-wrap .container input[type=submit]{width:98px !important;height:51px;background-color:#fc7322;color:#ffffff;font-size:24px !important;font-weight:700;text-transform:uppercase;border:none;position:absolute !important;top:42px;cursor:pointer;margin-left:10px}.newsletter-signup-wrap .container input[type=submit]:hover{background:#de7638}.content-cta,.content-section{padding:30px 0}.content-cta .row_block{display:block}.content-cta .row_block .block_text{width:Calc(100% - 600px);max-width:100%;padding-right:70px;display:inline-block}.content-cta .row_block .block_cta{vertical-align:top;width:585px;max-width:100%;display:inline-block}.content-title{font-size:22px;line-height:27px;color:#1eabe3;font-weight:700;margin-bottom:10px}.content-text{color:#292b2c}.content-image{width:401px;margin:auto;max-width:100%;border:3px solid #aaa;float:right}.block_cta{padding:3px;padding-right:26px;border:1px solid #bfbebe;background-color:#f0f0f0}.block_cta .statement{color:#292b2c;font-size:20px;font-weight:700;line-height:26px;position:relative;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.block_cta .hd-button{border:3px solid #02b7fa;background-color:#fff;padding:8px 16px;color:#02b7fa;margin-top:20px;display:inline-block;text-align:center}.block_cta .hd-button:hover{background-color:transparent}.block_cta img{border:1px solid #aaa}.resources{color:#fff;padding:25px 0 50px;text-align:center}.resources h3{font-size:30px;font-weight:600;line-height:30px;margin-bottom:40px}.resources a.desc{color:#fff;font-size:20px;text-decoration:none}.resources a.desc img{border:3px solid #fff;height:200px;margin-bottom:15px}.faq h3{margin-bottom:0;background-color:#6dd0f6;font-size:26px;color:#292b2c;font-weight:600;padding:18px;text-align:center;position:relative}.faq h3:after{position:absolute;top:12px;right:20px;color:#fff;width:40px;height:40px;border:2px solid #fff;text-align:center;font-size:32px;font-weight:300;line-height:100%;background-repeat:no-repeat;background-position:center}.faq h3[aria-expanded=true]:after{content:"";background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//minus.png")}.faq h3[aria-expanded=false]:after{content:"";background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//plus.png")}.faq #collapseFaq,.faq #collapseFaq2{display:none;margin-bottom:15px;padding:20px 10px}.faq #collapseFaq h4,.faq #collapseFaq2 h4{height:43px;color:#292828;font-family:"Open Sans";font-size:18px;font-weight:700;line-height:22px;margin-left:35px;position:relative;border-bottom:1px solid #bfbdbd;padding-top:4px}.faq #collapseFaq h4:after,.faq #collapseFaq2 h4:after{content:" ";position:absolute;top:4px;left:-35px;width:0;height:0}.faq #collapseFaq h4[aria-expanded=false]:after,.faq #collapseFaq2 h4[aria-expanded=false]:after{border-style:solid;border-width:13px 0 13px 15px;border-color:transparent transparent transparent #02b7fa}.faq #collapseFaq h4[aria-expanded=true],.faq #collapseFaq2 h4[aria-expanded=true]{border-bottom:0px solid #bfbdbd}.faq #collapseFaq h4[aria-expanded=true]:after,.faq #collapseFaq2 h4[aria-expanded=true]:after{top:10px;left:-40px;border-style:solid;border-width:15px 13px 0 13px;border-color:#0474af transparent transparent transparent}.faq #collapseFaq .reponse,.faq #collapseFaq2 .reponse{margin-left:35px;color:#292b2c;margin-bottom:30px}@media (max-width:992px){.content-cta .row_block{display:flex}.content-text{margin-bottom:20px}.newsletter-signup-wrap .container form .agree{position:relative;top:inherit;right:inherit}}.page-template-students .ctas .hd-button{background-color:#ffee0c;border:3px solid #000;color:#000000;font-size:26px;font-weight:700;line-height:33px}.page-template-students .ctas .hd-button:before{border-color:transparent #000 transparent transparent}.page-template-students .main-banner img.banner{width:100%;height:612px;object-fit:cover;object-position:top}.page-template-students .top-section{background:#F0F0F0}.page-template-students .top-section .slick-dots li.slick-active button{background:#ffee0b}.page-template-students .top-section .slick-dots li button{border:3px solid #575656}.page-template-students .top-section .top-section-title h1{color:#000000;font-size:30px;margin-bottom:13px}.page-template-students .top-section .page-content img{margin-top:10px}.page-template-students .top-section .outline_img{position:relative;width:445px;height:277px;padding:18px 10px 7px}.page-template-students .top-section .outline_img .vid{position:relative;display:block;height:100%;width:100%}.page-template-students .top-section .outline_img img{max-width:100%;height:100%;width:100%;object-fit:cover;object-position:center}.page-template-students .top-section .ctas{margin-bottom:53px}.page-template-students .top-section .ctas .hd-button{font-size:22px}.page-template-students .top-section .ctas .hd-button:after{border-color:transparent #f0f0f0 transparent transparent}.page-template-students .top-section .page-content{margin-bottom:45px;line-height:28px}.page-template-students .video-carousel{margin-top:0;background-image:linear-gradient(180deg, #414141 0%, #0d0d0d 100%)}.page-template-students .video-carousel h3,.page-template-students .video-carousel .video-desc{color:#fff100}.page-template-students .video-carousel .slick-slider .slick-slide a.vid img{border:3px solid #fff100}.page-template-students .video-carousel .slick-next:before,.page-template-students .video-carousel .slick-prev:before{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//arrow_grey.png") !important}.page-template-students .video-carousel .slick-slider .slick-slide a.vid{height:200px}.page-template-students .external_links{padding:30px 0;color:#292b2c}.page-template-students .external_links h3{color:#000000;font-size:30px;line-height:44px;font-weight:700}.page-template-students .external_links .desc{margin-bottom:50px}.page-template-students .external_links a{color:#292b2c;font-size:22px;font-weight:700;text-align:center;line-height:160%}.page-template-students .external_links a .ext_link_desc{line-height:26px;margin-top:12px}.page-template-students .external_links a:hover{text-decoration:none}.page-template-students .external_links img{border:1px solid #707070}.page-template-students .radio{border:1px solid #707070;background-color:#000000;color:#fff;padding:34px 0 50px;margin-bottom:12px}.page-template-students .radio .section-title{font-size:36px;font-weight:700}.page-template-students .radio .title_sub{padding:35px 0 27px;font-size:30px;color:#dedede;font-size:32px;font-weight:700;line-height:38px}.page-template-students .radio .logo{display:inline-block;width:25%;margin-right:36px;vertical-align:top}.page-template-students .radio .logo img{margin-top:66px}.page-template-students .radio .text{display:inline-block;width:46%;padding-right:40px}.page-template-students .radio .app{display:inline-block;width:20%;vertical-align:bottom}.page-template-students .radio .app img{margin-top:30px}.section_banner .banner_student{width:100%;margin-bottom:12px}.section_banner .banner_student img{width:100%;height:auto}.page-template-methodology .top-section,.page-template-about .top-section{background:#f0f0f0}.page-template-methodology .top-section h1,.page-template-about .top-section h1{line-height:25px;margin-bottom:12px;letter-spacing:0.36px}.page-template-methodology .top-section strong,.page-template-about .top-section strong,.page-template-methodology .top-section h2,.page-template-about .top-section h2{color:#777676;font-size:20px;font-weight:700;line-height:27px}.page-template-methodology .top-section .page-content,.page-template-about .top-section .page-content{margin-bottom:26px}.page-template-methodology .top-section .outline_img,.page-template-about .top-section .outline_img{padding-top:40px}.page-template-methodology .top-section .ctas .hd-button,.page-template-about .top-section .ctas .hd-button{width:184px;height:40px;background-color:#02b7fa;color:#ffffff;font-weight:700;line-height:25px;padding-top:3px;padding-left:32px;padding-right:0px;display:block}.page-template-methodology .icon-list,.page-template-about .icon-list{background-color:#f0f0f0;padding:10px 0 40px}.page-template-methodology .page-list,.page-template-about .page-list{margin-bottom:42px}.page-template-methodology .page-list h3,.page-template-about .page-list h3{background-color:#6dd0f6;color:#292b2c;font-size:26px;font-weight:600;text-align:center;padding:18px;margin-bottom:23px}.page-template-methodology .page-list .section_list,.page-template-about .page-list .section_list{padding-right:9px;padding-left:9px;position:relative}.page-template-methodology .page-list .section_list .enter_title,.page-template-about .page-list .section_list .enter_title{color:#ffffff;font-size:22px;font-weight:400;line-height:50px;text-transform:uppercase;text-align:center;height:50px;background-color:rgba(0,0,0,0.4);position:absolute;bottom:0;width:Calc(100% - 18px)}.page-template-methodology .page-list .section_list img,.page-template-about .page-list .section_list img{height:297px;border:1px solid #aaa}.page-template-methodology .menu_bottom,.page-template-about .menu_bottom{padding:0 0 20px;background-color:#fff}.page-template-methodology .menu_bottom ul,.page-template-about .menu_bottom ul{list-style:none;text-align:center;margin-top:20px;padding-left:0}.page-template-methodology .menu_bottom ul li,.page-template-about .menu_bottom ul li{margin:auto}.page-template-methodology .menu_bottom ul li a,.page-template-about .menu_bottom ul li a{padding:0 14px;text-decoration:none;font-size:20px;font-weight:600;color:#007dcb;border-right:1px solid #007dcb;line-height:21px;display:inline-block;margin-bottom:13px}.page-template-methodology .menu_bottom ul li a:hover,.page-template-about .menu_bottom ul li a:hover{color:#007dcb;text-decoration:underline}.page-template-methodology .menu_bottom ul li:last-of-type a,.page-template-about .menu_bottom ul li:last-of-type a{border-right:0px solid transparent}.page-template-methodology.our-method .top-section,.page-template-about.our-method .top-section{padding:54px 0 56px}.page-template-methodology.our-method .top-section h1,.page-template-about.our-method .top-section h1{margin-bottom:30px}.page-template-methodology.our-method .top-section h2,.page-template-about.our-method .top-section h2{margin-bottom:6px}.page-template-methodology.our-method .top-section .page-content p,.page-template-about.our-method .top-section .page-content p{margin-bottom:26px}.page-template-methodology.our-method .top-section .outline_img div,.page-template-about.our-method .top-section .outline_img div{margin-top:0}.page-template-methodology.our-method .top-section .ctas,.page-template-about.our-method .top-section .ctas{margin-top:50px}.page-template-methodology.our-method .top-section .downloadbtn,.page-template-about.our-method .top-section .downloadbtn{padding:12px 36px 24px 40px;width:420px;max-width:100%;height:372px;border:1px solid #bfbebe;background-color:#ffffff;text-align:center}.page-template-methodology.our-method .top-section .downloadbtn .title,.page-template-about.our-method .top-section .downloadbtn .title{color:#292b2c;font-size:20px;font-weight:700;line-height:24px;margin-bottom:7px}.page-template-methodology.our-method .top-section .downloadbtn img,.page-template-about.our-method .top-section .downloadbtn img{width:235px;height:234px;box-shadow:0 3px 10px rgba(0,0,0,0.29);object-fit:cover}.page-template-methodology.our-method .top-section .downloadbtn .hd-button,.page-template-about.our-method .top-section .downloadbtn .hd-button{background-color:#f0f0f0;font-size:20px;border:3px solid #0082cc;color:#0082cc;top:7px}.page-template-methodology.our-method .top-section .downloadbtn .hd-button:after,.page-template-about.our-method .top-section .downloadbtn .hd-button:after{border-color:transparent #fff transparent transparent}.page-template-methodology.our-method .top-section .downloadbtn .hd-button:before,.page-template-about.our-method .top-section .downloadbtn .hd-button:before{border-color:transparent #0082cc transparent transparent}.page-template-methodology.our-method .top-section .downloadbtn .hd-button:hover,.page-template-about.our-method .top-section .downloadbtn .hd-button:hover{background-color:#fff}.page-template-methodology.our-method .video-carousel,.page-template-about.our-method .video-carousel{margin-top:0px;background-color:rgba(0,0,0,0.3)}.page-template-methodology.our-method .video-carousel .slick-slider .slick-slide a.vid,.page-template-about.our-method .video-carousel .slick-slider .slick-slide a.vid{margin-bottom:5px;height:217px}.page-template-methodology.our-method .icon-list,.page-template-about.our-method .icon-list{background-color:#ffffff;padding:34px 0 40px}.page-template-methodology.our-method .icon-list .icons-intro,.page-template-about.our-method .icon-list .icons-intro{color:#1bb7f1;font-size:30px;font-weight:700;line-height:33px;text-align:center;margin-bottom:30px}.page-template-methodology.our-method .icon-list .text-center span,.page-template-about.our-method .icon-list .text-center span{font-weight:700;display:block;font-size:22px}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(1) span,.page-template-about.our-method .icon-list .text-center:nth-of-type(1) span{color:#7fba18}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(2) span,.page-template-about.our-method .icon-list .text-center:nth-of-type(2) span{color:#e11082}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(3) span,.page-template-about.our-method .icon-list .text-center:nth-of-type(3) span{color:#fc7322}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(4) span,.page-template-about.our-method .icon-list .text-center:nth-of-type(4) span{color:#af3dbf}.page-template-methodology.our-method .icon-list .text-center img,.page-template-about.our-method .icon-list .text-center img{width:106px;height:107px;object-fit:contain;display:block;margin:0 auto 17px}.page-template-methodology.our-method .icon-list .text-center p,.page-template-about.our-method .icon-list .text-center p{margin-top:2px}.page-template-school-courses .top-section,.page-template-tweens .top-section,.page-template-kids .top-section,.page-template-teens .top-section,.page-template-toddlers .top-section,.page-template-holidays .top-section,.page-template-babies .top-section{display:none}.page-template-school-courses .page-inner-heading,.page-template-tweens .page-inner-heading,.page-template-kids .page-inner-heading,.page-template-teens .page-inner-heading,.page-template-toddlers .page-inner-heading,.page-template-holidays .page-inner-heading,.page-template-babies .page-inner-heading{background:#f0f0f0;font-weight:700;padding:17px 0;color:#1eabe3;font-size:22px}.page-template-school-courses .menu_bottom,.page-template-tweens .menu_bottom,.page-template-kids .menu_bottom,.page-template-teens .menu_bottom,.page-template-toddlers .menu_bottom,.page-template-holidays .menu_bottom,.page-template-babies .menu_bottom{padding-top:0}.page-template-school-courses .top-center-search,.page-template-tweens .top-center-search,.page-template-kids .top-center-search,.page-template-teens .top-center-search,.page-template-toddlers .top-center-search,.page-template-holidays .top-center-search,.page-template-babies .top-center-search{bottom:85px}.page-template-school-courses .page-name,.page-template-tweens .page-name,.page-template-kids .page-name,.page-template-teens .page-name,.page-template-toddlers .page-name,.page-template-holidays .page-name,.page-template-babies .page-name{background-color:#902a8c;height:50px;color:#ffffff;font-size:24px;font-weight:600;letter-spacing:0.72px;line-height:18px;padding-top:15px;z-index:1;margin-top:-50px;position:relative}.page-template-school-courses .page-name .holiday-courses,.page-template-tweens .page-name .holiday-courses,.page-template-kids .page-name .holiday-courses,.page-template-teens .page-name .holiday-courses,.page-template-toddlers .page-name .holiday-courses,.page-template-holidays .page-name .holiday-courses,.page-template-babies .page-name .holiday-courses{width:300px;height:150px;position:absolute;right:50px;top:-30px}.page-template-school-courses .page-name .holiday-courses img,.page-template-tweens .page-name .holiday-courses img,.page-template-kids .page-name .holiday-courses img,.page-template-teens .page-name .holiday-courses img,.page-template-toddlers .page-name .holiday-courses img,.page-template-holidays .page-name .holiday-courses img,.page-template-babies .page-name .holiday-courses img{max-width:100%;height:auto}.page-template-school-courses .main .course-section,.page-template-tweens .main .course-section,.page-template-kids .main .course-section,.page-template-teens .main .course-section,.page-template-toddlers .main .course-section,.page-template-holidays .main .course-section,.page-template-babies .main .course-section{border-top:none}.page-template-school-courses .course-section.open,.page-template-tweens .course-section.open,.page-template-kids .course-section.open,.page-template-teens .course-section.open,.page-template-toddlers .course-section.open,.page-template-holidays .course-section.open,.page-template-babies .course-section.open{border-top:1px solid #f0f0f0;background:#f0f0f0}.page-template-school-courses .course-section,.page-template-tweens .course-section,.page-template-kids .course-section,.page-template-teens .course-section,.page-template-toddlers .course-section,.page-template-holidays .course-section,.page-template-babies .course-section{padding:50px 0 32px;color:#292b2c;border-top:1px solid #ccc}.page-template-school-courses .course-section .course-icon-wrap,.page-template-tweens .course-section .course-icon-wrap,.page-template-kids .course-section .course-icon-wrap,.page-template-teens .course-section .course-icon-wrap,.page-template-toddlers .course-section .course-icon-wrap,.page-template-holidays .course-section .course-icon-wrap,.page-template-babies .course-section .course-icon-wrap{width:220px;display:inline-block;vertical-align:top}.page-template-school-courses .course-section .course-content-wrap,.page-template-tweens .course-section .course-content-wrap,.page-template-kids .course-section .course-content-wrap,.page-template-teens .course-section .course-content-wrap,.page-template-toddlers .course-section .course-content-wrap,.page-template-holidays .course-section .course-content-wrap,.page-template-babies .course-section .course-content-wrap{width:Calc(100% - 230px);display:inline-block;vertical-align:top;padding-left:40px}.page-template-school-courses .course-section .course-icon,.page-template-tweens .course-section .course-icon,.page-template-kids .course-section .course-icon,.page-template-teens .course-section .course-icon,.page-template-toddlers .course-section .course-icon,.page-template-holidays .course-section .course-icon,.page-template-babies .course-section .course-icon{max-width:220px;height:auto;margin-bottom:15px}.page-template-school-courses .course-section .course-name,.page-template-tweens .course-section .course-name,.page-template-kids .course-section .course-name,.page-template-teens .course-section .course-name,.page-template-toddlers .course-section .course-name,.page-template-holidays .course-section .course-name,.page-template-babies .course-section .course-name{color:#902a8c;font-size:30px;font-weight:600;line-height:30px;margin-bottom:25px}.page-template-school-courses .course-section .course-excerpt,.page-template-tweens .course-section .course-excerpt,.page-template-kids .course-section .course-excerpt,.page-template-teens .course-section .course-excerpt,.page-template-toddlers .course-section .course-excerpt,.page-template-holidays .course-section .course-excerpt,.page-template-babies .course-section .course-excerpt{max-width:900px}.page-template-school-courses .course-section .btn_course_section,.page-template-tweens .course-section .btn_course_section,.page-template-kids .course-section .btn_course_section,.page-template-teens .course-section .btn_course_section,.page-template-toddlers .course-section .btn_course_section,.page-template-holidays .course-section .btn_course_section,.page-template-babies .course-section .btn_course_section{display:inline-block;background:#7fba18;border:none;outline:none;color:#ffffff;font-size:20px;font-weight:700;line-height:20px;width:235px;height:53px;cursor:pointer;position:relative;text-align:left;padding:0 27px;margin:44px 0;text-align:center}.page-template-school-courses .course-section .btn_course_section:hover,.page-template-tweens .course-section .btn_course_section:hover,.page-template-kids .course-section .btn_course_section:hover,.page-template-teens .course-section .btn_course_section:hover,.page-template-toddlers .course-section .btn_course_section:hover,.page-template-holidays .course-section .btn_course_section:hover,.page-template-babies .course-section .btn_course_section:hover{background:#5b8b00 !important}.page-template-school-courses .course-section .btn_course_section:before,.page-template-tweens .course-section .btn_course_section:before,.page-template-kids .course-section .btn_course_section:before,.page-template-teens .course-section .btn_course_section:before,.page-template-toddlers .course-section .btn_course_section:before,.page-template-holidays .course-section .btn_course_section:before,.page-template-babies .course-section .btn_course_section:before{position:absolute;left:0px;top:0;content:'';width:0;height:0;border-style:solid;border-width:18px 18px 0 0;border-color:#fff transparent transparent transparent}.page-template-school-courses .course-section .btn_course_section:after,.page-template-tweens .course-section .btn_course_section:after,.page-template-kids .course-section .btn_course_section:after,.page-template-teens .course-section .btn_course_section:after,.page-template-toddlers .course-section .btn_course_section:after,.page-template-holidays .course-section .btn_course_section:after,.page-template-babies .course-section .btn_course_section:after{position:absolute;right:15px;top:20px;content:"";width:22px;height:15px;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//arrow_down.png");background-repeat:no-repeat}.page-template-school-courses .course-section .btn_course_section[aria-expanded="true"]:before,.page-template-tweens .course-section .btn_course_section[aria-expanded="true"]:before,.page-template-kids .course-section .btn_course_section[aria-expanded="true"]:before,.page-template-teens .course-section .btn_course_section[aria-expanded="true"]:before,.page-template-toddlers .course-section .btn_course_section[aria-expanded="true"]:before,.page-template-holidays .course-section .btn_course_section[aria-expanded="true"]:before,.page-template-babies .course-section .btn_course_section[aria-expanded="true"]:before{border-color:#f0f0f0 transparent transparent transparent}.page-template-school-courses .course-section .btn_course_section[aria-expanded="true"]:after,.page-template-tweens .course-section .btn_course_section[aria-expanded="true"]:after,.page-template-kids .course-section .btn_course_section[aria-expanded="true"]:after,.page-template-teens .course-section .btn_course_section[aria-expanded="true"]:after,.page-template-toddlers .course-section .btn_course_section[aria-expanded="true"]:after,.page-template-holidays .course-section .btn_course_section[aria-expanded="true"]:after,.page-template-babies .course-section .btn_course_section[aria-expanded="true"]:after{transform:rotate(180deg);top:15px}.page-template-school-courses .course-section .textRight,.page-template-tweens .course-section .textRight,.page-template-kids .course-section .textRight,.page-template-teens .course-section .textRight,.page-template-toddlers .course-section .textRight,.page-template-holidays .course-section .textRight,.page-template-babies .course-section .textRight{text-align:right}.page-template-school-courses .course-section .btn_course_section.btn_top[aria-expanded="true"],.page-template-tweens .course-section .btn_course_section.btn_top[aria-expanded="true"],.page-template-kids .course-section .btn_course_section.btn_top[aria-expanded="true"],.page-template-teens .course-section .btn_course_section.btn_top[aria-expanded="true"],.page-template-toddlers .course-section .btn_course_section.btn_top[aria-expanded="true"],.page-template-holidays .course-section .btn_course_section.btn_top[aria-expanded="true"],.page-template-babies .course-section .btn_course_section.btn_top[aria-expanded="true"]{display:none}.page-template-school-courses .course-section .course_section_collapse,.page-template-tweens .course-section .course_section_collapse,.page-template-kids .course-section .course_section_collapse,.page-template-teens .course-section .course_section_collapse,.page-template-toddlers .course-section .course_section_collapse,.page-template-holidays .course-section .course_section_collapse,.page-template-babies .course-section .course_section_collapse{padding:0 0 10px}.page-template-school-courses .course-section .course_section_collapse .sideLeft,.page-template-tweens .course-section .course_section_collapse .sideLeft,.page-template-kids .course-section .course_section_collapse .sideLeft,.page-template-teens .course-section .course_section_collapse .sideLeft,.page-template-toddlers .course-section .course_section_collapse .sideLeft,.page-template-holidays .course-section .course_section_collapse .sideLeft,.page-template-babies .course-section .course_section_collapse .sideLeft{width:637px}.page-template-school-courses .course-section .course_section_collapse .sideLeft iframe,.page-template-tweens .course-section .course_section_collapse .sideLeft iframe,.page-template-kids .course-section .course_section_collapse .sideLeft iframe,.page-template-teens .course-section .course_section_collapse .sideLeft iframe,.page-template-toddlers .course-section .course_section_collapse .sideLeft iframe,.page-template-holidays .course-section .course_section_collapse .sideLeft iframe,.page-template-babies .course-section .course_section_collapse .sideLeft iframe{display:none}.page-template-school-courses .course-section .course_section_collapse .sideLeft .vid,.page-template-tweens .course-section .course_section_collapse .sideLeft .vid,.page-template-kids .course-section .course_section_collapse .sideLeft .vid,.page-template-teens .course-section .course_section_collapse .sideLeft .vid,.page-template-toddlers .course-section .course_section_collapse .sideLeft .vid,.page-template-holidays .course-section .course_section_collapse .sideLeft .vid,.page-template-babies .course-section .course_section_collapse .sideLeft .vid{margin-bottom:35px;position:relative;display:block}.page-template-school-courses .course-section .course_section_collapse .sideLeft .vid:after,.page-template-tweens .course-section .course_section_collapse .sideLeft .vid:after,.page-template-kids .course-section .course_section_collapse .sideLeft .vid:after,.page-template-teens .course-section .course_section_collapse .sideLeft .vid:after,.page-template-toddlers .course-section .course_section_collapse .sideLeft .vid:after,.page-template-holidays .course-section .course_section_collapse .sideLeft .vid:after,.page-template-babies .course-section .course_section_collapse .sideLeft .vid:after{content:"\f04b";font-family:fontAwesome;background:rgba(0,0,0,0.3);color:#fff;font-size:34px;text-align:center;line-height:73px;padding-left:8px;border-radius:50%;position:absolute;height:70px;width:70px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);top:50%}.page-template-school-courses .course-section .course_section_collapse .sideLeft .vid:hover:after,.page-template-tweens .course-section .course_section_collapse .sideLeft .vid:hover:after,.page-template-kids .course-section .course_section_collapse .sideLeft .vid:hover:after,.page-template-teens .course-section .course_section_collapse .sideLeft .vid:hover:after,.page-template-toddlers .course-section .course_section_collapse .sideLeft .vid:hover:after,.page-template-holidays .course-section .course_section_collapse .sideLeft .vid:hover:after,.page-template-babies .course-section .course_section_collapse .sideLeft .vid:hover:after{background:rgba(0,0,0,0.5)}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-description,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-description,.page-template-kids .course-section .course_section_collapse .sideLeft .course-description,.page-template-teens .course-section .course_section_collapse .sideLeft .course-description,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-description,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-description,.page-template-babies .course-section .course_section_collapse .sideLeft .course-description{color:#555454;margin-bottom:65px}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-description p,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-description p,.page-template-kids .course-section .course_section_collapse .sideLeft .course-description p,.page-template-teens .course-section .course_section_collapse .sideLeft .course-description p,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-description p,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-description p,.page-template-babies .course-section .course_section_collapse .sideLeft .course-description p{margin-bottom:30px}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-song,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song,.page-template-babies .course-section .course_section_collapse .sideLeft .course-song{margin-bottom:55px;width:375px;height:76px;border:6px solid #8bc552;background-color:#8bc552;border-radius:100px;position:relative}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song a,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song a,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song a,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song a,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-song a,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song a,.page-template-babies .course-section .course_section_collapse .sideLeft .course-song a{color:#ffffff;display:block;padding:18px 36px;height:100%;font-size:30px;font-weight:700;letter-spacing:-0.45px;line-height:21px;text-decoration:none;position:relative}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-babies .course-section .course_section_collapse .sideLeft .course-song a img{position:absolute;right:-7px;top:-7px}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-babies .course-section .course_section_collapse .sideLeft .course-song:after{content:"";background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//music.png") center no-repeat;width:203px;height:158px;position:absolute;top:-62px;right:-249px}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-babies .course-section .course_section_collapse .sideLeft .course-song:before{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//play_btn.png") center no-repeat;height:70px;width:70px;pointer-events:all;position:absolute;top:-3px;right:0px}.page-template-school-courses .course-section .course_section_collapse .sideRight,.page-template-tweens .course-section .course_section_collapse .sideRight,.page-template-kids .course-section .course_section_collapse .sideRight,.page-template-teens .course-section .course_section_collapse .sideRight,.page-template-toddlers .course-section .course_section_collapse .sideRight,.page-template-holidays .course-section .course_section_collapse .sideRight,.page-template-babies .course-section .course_section_collapse .sideRight{width:Calc(100% - 647px);padding-left:112px}.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon,.page-template-toddlers .course-section .course_section_collapse .sideRight .list_icon,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon,.page-template-babies .course-section .course_section_collapse .sideRight .list_icon{color:#6e6d6d;font-size:22px;font-weight:400;line-height:30px;padding-left:118px;position:relative;margin-bottom:31px}.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-toddlers .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-babies .course-section .course_section_collapse .sideRight .list_icon:before{content:"";height:60px;width:60px;position:absolute;top:-3px;left:28px;background-color:#902a8c;border-radius:50%;text-align:center;background-repeat:no-repeat;background-position:center}.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon.student-age:before,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon.student-age:before,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon.student-age:before,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon.student-age:before,.page-template-toddlers .course-section .course_section_collapse .sideRight .list_icon.student-age:before,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon.student-age:before,.page-template-babies .course-section .course_section_collapse .sideRight .list_icon.student-age:before{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//toddler.svg");background-size:63%}.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon.num-lessons:before,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon.num-lessons:before,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon.num-lessons:before,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon.num-lessons:before,.page-template-toddlers .course-section .course_section_collapse .sideRight .list_icon.num-lessons:before,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon.num-lessons:before,.page-template-babies .course-section .course_section_collapse .sideRight .list_icon.num-lessons:before{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//calendar.svg");background-size:58%}.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon.vocabulary:before,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon.vocabulary:before,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon.vocabulary:before,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon.vocabulary:before,.page-template-toddlers .course-section .course_section_collapse .sideRight .list_icon.vocabulary:before,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon.vocabulary:before,.page-template-babies .course-section .course_section_collapse .sideRight .list_icon.vocabulary:before{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//check.svg");background-size:63%}.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon.lesson-length:before,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon.lesson-length:before,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon.lesson-length:before,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon.lesson-length:before,.page-template-toddlers .course-section .course_section_collapse .sideRight .list_icon.lesson-length:before,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon.lesson-length:before,.page-template-babies .course-section .course_section_collapse .sideRight .list_icon.lesson-length:before{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//wall-clock.svg");background-size:63%}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link,.page-template-kids .course-section .course_section_collapse .sideRight .download_link,.page-template-teens .course-section .course_section_collapse .sideRight .download_link,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link,.page-template-babies .course-section .course_section_collapse .sideRight .download_link{margin-top:84px;float:right;margin-right:5px}.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-toddlers .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img{width:236px;height:347px;background-color:#ffffff;display:inline-block;vertical-align:top;margin:20px 27px 0 0;padding:26px}.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-toddlers .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img a:first-child{width:211px;height:52px;border:3px solid #fff;background-color:#dedede;top:-36px;color:#902a8c;font-size:22px;text-align:center;font-weight:700;letter-spacing:-0.56px;line-height:22px;display:block;position:relative;left:-13px;border-radius:13px;padding:10px 15px}.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-toddlers .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after{content:"\f063";font-family:FontAwesome;font-size:18px;right:14px;position:absolute;top:13px}.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:hover,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:hover,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:hover,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:hover,.page-template-toddlers .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:hover,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:hover,.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:hover,.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:active,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:active,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:active,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:active,.page-template-toddlers .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:active,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:active,.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:active{text-decoration:none}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link_img,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img,.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img{width:236px;height:347px;background-color:#ffffff;display:inline-block;vertical-align:top;margin:20px 0 0 0;position:relative}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img img,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img img,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img img,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img img,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link_img img,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img img,.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img img{padding:26px 26px 0}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child{width:236px;height:56px;background-color:#902a8c;display:block;position:absolute;bottom:0;right:0;color:#ffffff;font-size:22px;text-align:center;font-weight:700;line-height:23px;padding:14px 22px}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after{content:"\f063";font-family:FontAwesome;font-size:18px;right:18px;position:absolute;top:13px}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before{content:"_";font-size:51px;right:15px;position:absolute;top:0;font-weight:700}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child:hover,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:hover,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child:hover,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:hover,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link_img a:last-child:hover,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child:hover,.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child:hover,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child:active,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:active,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child:active,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:active,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link_img a:last-child:active,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child:active,.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child:active{text-decoration:none}@media (min-width:1576px){.course-icon-wrap{max-width:21%}}.page-template-school-courses .page-name{background-color:#684b9f}.page-template-school-courses .course-section .course-name{color:#684b9f}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a{background-color:#684b9f}.page-template-school-courses .course-section .btn_course_section{background-color:#684b9f}.page-template-school-courses .course-section .btn_course_section:hover{background-color:#59359c !important}.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon:before{background-color:#684b9f}.page-template-holidays .floatText{color:#EF7922}.page-template-holidays .page-name{background-color:#EF7922}.page-template-holidays .course-section .course-name{color:#0082cc}.page-template-holidays .course-section .btn_course_section{background-color:#EF7922}.page-template-holidays .course-section .btn_course_section:hover{background-color:#e47828 !important}.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon:before{background-color:#EF7922}.page-template-toddlers .floatText{color:#85ba24}.page-template-toddlers .page-name{background-color:#85ba24}.page-template-toddlers .course-section .course-name{color:#85ba24}.page-template-toddlers .course-section .btn_course_section{background-color:#902A8C}.page-template-toddlers .course-section .btn_course_section:hover{background-color:#6d1069 !important}.page-template-toddlers .course-section .course_section_collapse .sideRight .list_icon:before{background-color:#85ba24}.page-template-kids .floatText{color:#BDD314}.page-template-kids .page-name{background-color:#016ea4}.page-template-kids .course-section .course-name{color:#016ea4}.page-template-kids .course-section .btn_course_section{background-color:#BDD314}.page-template-kids .course-section .btn_course_section:hover{background-color:#b1c320 !important}.page-template-kids .course-section .course_section_collapse .sideRight .list_icon:before{background-color:#BDD314}.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img a{color:#126EA5}.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a{background-color:#126EA5}.page-template-tweens .floatText{color:#127BAF}.page-template-tweens .page-name{background-color:#bdd314}.page-template-tweens .course-section .course-name{color:#bdd314}.page-template-tweens .course-section .btn_course_section{background-color:#127BAF}.page-template-tweens .course-section .btn_course_section:hover{background-color:#075a84 !important}.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon:before{background-color:#bdd314}.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img a{color:#127BAF}.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a{background-color:#bdd314}.page-template-teens .floatText{color:black}.page-template-teens .page-name{background-color:#FFE000;color:#000}.page-template-teens .course-section .course-description,.page-template-teens .course-section .course-excerpt,.page-template-teens .course-section .course-name{color:black}.page-template-teens .course-section .btn_course_section{background-color:#FFE000;color:#000}.page-template-teens .course-section .btn_course_section:after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//black_arrow_down.svg")}.page-template-teens .course-section .btn_course_section:hover{background-color:#d8c32a !important}.page-template-teens .course-section .course_section_collapse .sideRight .list_icon:before{background-color:#FFE000}.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img a{color:#000}.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a{background-color:#000}.breadcrumbs-article{background-color:#f0f0f0}.breadcrumbs-article p{margin-bottom:0px}.breadcrumbs-article #breadcrumbs{text-align:right;color:#0474af;font-size:16px;font-weight:400}.breadcrumbs-article #breadcrumbs a{color:#0474af}.page-template-events .banner-slide,.banner-article{position:relative}.page-template-events .banner-slide img,.banner-article img{max-height:450px;height:auto;object-fit:contain;object-position:top right}.page-template-events .banner-slide .banner-content,.banner-article .banner-content{position:absolute;top:0;left:0px;width:100%;height:100%;display:flex;align-items:center}.page-template-events .banner-slide .cat-name,.banner-article .cat-name{width:268px;color:#0474af;font-size:35px;font-weight:700;line-height:40px}.page-template-events .banner-slide .cat-name .cat-description,.banner-article .cat-name .cat-description{color:#575656;font-size:25px;font-weight:700;line-height:30px;margin-top:20px}@media (min-width:1700px){.page-template-events .banner-slide .banner-content,.banner-article .banner-content{left:-80px}}.single-article{background-color:#f0f0f0;padding-bottom:80px;padding-top:40px}.single-article h1{color:#403f3f;font-size:30px;font-weight:700;line-height:33px;margin-bottom:28px;max-width:750px;margin-top:5px}.single-article .entry-content{max-width:750px}.single-article .sideLeft{display:inline-block;width:Calc(100% - 480px);vertical-align:top}.single-article .sideLeft img{max-width:100%;height:auto;max-height:440px;object-fit:cover;border:1px solid #707070;margin-bottom:42px}.single-article .sideLeft p{margin-bottom:24px}.single-article .sideLeft .post-views{border-right:1px solid #000;padding-right:15px;font-size:16px}.single-article .sideLeft .post-date{font-size:16px;margin-left:11px}.single-article .sideRight{width:470px;display:inline-block;vertical-align:top}.single-article .sideRight .block_other{background-color:#fff;padding:0 0 44px;margin-left:60px}.single-article .sideRight .block_other .title{padding-top:9px;color:#000000;font-size:22px;font-weight:400;height:46px;background-color:#6dd0f6;text-align:center}.single-article .sideRight ul{list-style:none;width:100%;padding:0;margin:0}.single-article .sideRight ul li.cat-item{margin:42px 46px;padding:0 16px 0 24px;height:80px;display:flex;align-items:center;position:relative}.single-article .sideRight ul li.cat-item:hover{opacity:0.8}.single-article .sideRight ul li.cat-item a{color:#ffffff;font-size:20px;font-weight:700;line-height:26px}.single-article .sideRight ul li.cat-item a:hover{text-decoration:none}.single-article .sideRight ul li.cat-item:after{z-index:2;content:'';position:absolute;top:-3.5155px;right:-3px;width:0;height:0;border-style:solid;border-width:0 28px 28px 0;border-color:transparent #fff transparent transparent}.list-article{padding:0 0 38px 0}.list-article .search_stories{margin-bottom:38px}.list-article .search_stories .label_search{color:#0474af}.list-article .article-col{margin-bottom:63px}.list-article .article-col article{margin-top:0px;margin-bottom:0px;padding-bottom:0px !important}.list-article .article-col article img{width:100%;height:230px;object-fit:cover;object-position:top;border:1px solid #919191;margin-bottom:10px}.list-article .article-col article .post-date{color:#707070;font-size:16px;line-height:36px;margin-bottom:3px}.list-article .article-col article h2{color:#000000;font-size:22px;font-weight:400;line-height:26px;margin-bottom:14px}.list-article .article-col article h2 a{color:#000000}.list-article .article-col article .entry-summary{color:#707070;height:78px;overflow:hidden;margin-bottom:5px;display:inline-block}.list-article .article-col article .read_more{width:125px;height:27px;color:#0073c7;font-size:20px;font-weight:700;position:relative}.list-article .article-col article .read_more:after{content:">";position:absolute;right:-19px;top:2px}.list-article article{padding-bottom:40px;margin-top:40px;border-bottom:1px solid #bfbebe}.list-article article .cat-image .contour{border:3px solid #02b7fa}.list-article article .cat-image img{width:430px;max-width:100%;height:250px;object-fit:cover;border:3px solid #fff}.list-article article .cat-desc{position:relative}.list-article article .cat-desc h2{font-size:22px;font-weight:700;line-height:26px;margin-bottom:16px}.list-article article .cat-desc h2 a{color:#0474AF}.list-article article .cat-desc .read_more{position:absolute;bottom:0;color:#1eabe3;font-size:20px;font-weight:700}.list-article article .cat-desc .read_more:after{content:">";position:absolute;right:-19px;top:2px}.list-article article:last-of-type{border-bottom:none;padding-bottom:20px}@media (max-width:1439px){.second-header-row #_main_menu li a{padding:14px 10px}.second-header-row #_main_menu li a{font-size:15px}.second-header-row .social a{margin-left:4px !important}.main-banner img.banner,.page-template-franchising .main-banner img.banner{height:auto}}.banner-text{position:absolute;top:0;left:0px;width:100%;height:100%;display:flex;align-items:center}.event-name{width:339px;color:#0474af;font-size:35px;font-weight:700;line-height:40px}.event-description{color:#4e4e4e;font-size:25px;width:339px;font-weight:700}.past-event-title{font-size:20px;font-weight:700;color:#6e6d6d;text-align:center;margin:5px 0 60px;display:block}.past-event-img{display:block;margin:40px auto 0}.single-article .sideRight.events-right .block_other{padding:0 40px 5px;margin-top:12px}.single-article .sideRight.events-right .block_other .title{margin:0 -40px}.map_btn,.lb-cta{width:184px;height:40px;background-color:#02b7fa;position:relative;color:white;display:block;text-align:center;line-height:40px;font-size:18px;font-weight:700}.map_btn:after,.lb-cta:after{content:'';position:absolute;top:0;right:0px;width:0;height:0;border-style:solid;border-width:0 15px 15px 0;border-color:transparent #fff transparent transparent}.map_btn:hover,.lb-cta:hover{text-decoration:none;background:#0994EB;color:white}.play-item{background:#f0f0f0;padding:35px 0;border-bottom:1px solid #aaa}.play-item .map_btn:after,.play-item .lb-cta:after{border-color:transparent #f0f0f0 transparent transparent}.play-item .item-title{color:#0082cc;font-size:30px;font-weight:600;line-height:30px;margin-bottom:20px}.play-item .item-desc{color:#403f3f;margin-bottom:40px}.play-item:last-child{border-bottom:none}.captcha_field label{position:relative}.captcha_field label:after{content:"*";width:2px;height:2px;position:absolute;right:-2px;top:0;color:#02b7fa;font-size:20px}.page-template-teachers .video-carousel h3{padding:20px 0}.page-template-franchising .country2.gfield,.page-template-teachers .country2.gfield{margin-top:0}.page-template-franchising main form,.page-template-teachers main form{max-width:1060px;margin-bottom:30px}.page-template-franchising .gform_wrapper li.gfield.field_description_below+li.gsection,.page-template-teachers .gform_wrapper li.gfield.field_description_below+li.gsection{margin-top:30px !important}.page-template-franchising .gform_description,.page-template-teachers .gform_description{color:#0474af;font-size:30px;font-weight:700 !important;line-height:36px;margin-top:40px;margin-bottom:27px !important}.page-template-franchising .gfield,.page-template-teachers .gfield{display:inline-block;width:50%}.page-template-franchising .gfield.address1,.page-template-teachers .gfield.address1{margin-top:16px !important}.page-template-franchising .gfield.file_upload,.page-template-teachers .gfield.file_upload{margin-top:10px !important}.page-template-franchising .gfield.captcha_field,.page-template-teachers .gfield.captcha_field{margin-top:26px}.page-template-franchising .gfield.checkBox_field,.page-template-teachers .gfield.checkBox_field{margin-top:36px}.page-template-franchising .gfield.address_fields_title.gfield_contains_required,.page-template-teachers .gfield.address_fields_title.gfield_contains_required{display:block;width:100%;margin-bottom:10px;margin-top:7px}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .ginput_left label,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .ginput_left label{font-size:18px;font-weight:400;color:#777676}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .ginput_left label:after,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .ginput_left label:after{content:"*";color:#02b7fa}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .address_city input,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .address_city input{height:40px;margin-top:3px;border:1px solid #bfbdbd}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .gfield_label_before_complex,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .gfield_label_before_complex{display:none}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .address_city,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .address_city{width:calc( 50% - 8px);display:inline-block;vertical-align:top;padding:0;margin:0;margin-left:16px}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .country2 .address_country,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .country2 .address_country{width:50%}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .address_country,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .address_country{width:calc( 50% - 8px);margin-right:0px;float:left;display:inline-block;vertical-align:top}.page-template-franchising .gfield.address_fields_title.gfield_contains_required .address_country select,.page-template-teachers .gfield.address_fields_title.gfield_contains_required .address_country select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;float:right;margin:5px 0px;padding:0px 24px;font-size:16px;color:#333;background-color:#ffffff;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue.png");background-repeat:no-repeat;background-position:right;border:1px solid #bfbdbd;-ms-word-break:normal;word-break:normal}.page-template-franchising .gfield xinput.medium,.page-template-teachers .gfield xinput.medium{width:100%;height:50px;border:1px solid #bfbdbd;background-color:#ffffff}.page-template-franchising .gfield .gfield_label,.page-template-teachers .gfield .gfield_label{font-size:18px;line-height:23px;color:#777676;font-weight:400}.page-template-franchising .gfield .gfield_required,.page-template-teachers .gfield .gfield_required{color:#02b7fa}.page-template-franchising .text_area_field,.page-template-teachers .text_area_field,.page-template-franchising .radio_field,.page-template-teachers .radio_field,.page-template-franchising .file_upload,.page-template-teachers .file_upload,.page-template-franchising .list_field_single,.page-template-teachers .list_field_single,.page-template-franchising .captcha_field,.page-template-teachers .captcha_field,.page-template-franchising .checkBox_field,.page-template-teachers .checkBox_field{display:block;width:100%}.page-template-franchising .gfield_description,.page-template-teachers .gfield_description{color:#02b7fa;font-size:20px;font-weight:400;line-height:23px}.page-template-franchising .text_area_field,.page-template-teachers .text_area_field{margin-top:46px !important}.page-template-franchising input[type=checkbox],.page-template-teachers input[type=checkbox],.page-template-franchising input[type=radio],.page-template-teachers input[type=radio]{height:auto;opacity:0}.page-template-franchising input[type=checkbox]+label:after,.page-template-teachers input[type=checkbox]+label:after{content:"";position:absolute;top:3px;left:0px;width:26px;height:25px;border:1px solid #bfbdbd;background-color:#ffffff}.page-template-franchising input[type=checkbox]:checked+label:before,.page-template-teachers input[type=checkbox]:checked+label:before{content:"\f00c";position:absolute;top:4px;left:5px;color:#0688D9;font-family:"Font Awesome 5 Free";z-index:4;font-weight:700 !important}.page-template-franchising input[type=checkbox]:checked+label,.page-template-teachers input[type=checkbox]:checked+label{font-weight:400 !important}.page-template-franchising input[type=radio]+label:after,.page-template-teachers input[type=radio]+label:after{content:"";position:absolute;top:0;left:0px;width:28px;height:28px;border-radius:100%;border:1px solid #bfbdbd;background-color:#ffffff}.page-template-franchising input[type=radio]:checked+label:after,.page-template-teachers input[type=radio]:checked+label:after{border:2px solid #02b7fa}.page-template-franchising input[type=radio]:checked+label:before,.page-template-teachers input[type=radio]:checked+label:before{content:"";position:absolute;top:8px;left:8px;width:13px;height:13px;border-radius:100%;background-color:#02b7fa;z-index:4}.page-template-franchising .gform_wrapper .gform_footer input[type=submit],.page-template-teachers .gform_wrapper .gform_footer input[type=submit]{width:315px;max-width:100%;height:60px;background-color:#02b7fa;border:none;color:#ffffff;font-size:29px;font-weight:700;text-transform:uppercase}.page-template-franchising .radio_field,.page-template-teachers .radio_field{padding-bottom:20px;padding-top:20px !important;margin-top:0 !important;border-bottom:1px solid #dedede;position:relative}.page-template-franchising .radio_field label,.page-template-teachers .radio_field label{width:48% !important}.page-template-franchising .radio_field .gfield_radio label,.page-template-teachers .radio_field .gfield_radio label{padding-left:34px;color:#777676;font-size:20px;font-weight:700;line-height:24px;width:130px !important;margin-bottom:3px}.page-template-franchising .radio_field .ginput_container_radio,.page-template-teachers .radio_field .ginput_container_radio{position:absolute;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.page-template-franchising .radio_field .gfield_radio li,.page-template-teachers .radio_field .gfield_radio li{padding:0 !important;display:inline-block;margin:0 10px 0 10px}.page-template-franchising .radio_field .gfield_label,.page-template-teachers .radio_field .gfield_label{margin-right:10px;width:40%;margin-bottom:0}.page-template-franchising .radio_field .ginput_container_radio,.page-template-teachers .radio_field .ginput_container_radio{display:inline-block}.page-template-franchising .checkBox_field label,.page-template-teachers .checkBox_field label{display:none !important}.page-template-franchising .checkBox_field ul label,.page-template-teachers .checkBox_field ul label{display:inline-block !important;margin-left:5px;padding:5px 0 5px 20px !important;color:#777676;font-size:18px;font-weight:400;line-height:25px;max-width:97%}.page-template-franchising .list_field_single,.page-template-teachers .list_field_single{padding-top:46px !important}.page-template-franchising .list_field_single .ginput_container.ginput_container_select select,.page-template-teachers .list_field_single .ginput_container.ginput_container_select select{margin-left:0px;height:40px;color:#868585;font-weight:400;line-height:23px;border:1px solid #bfbdbd}.page-template-franchising .file_upload .ginput_container_fileupload,.page-template-teachers .file_upload .ginput_container_fileupload{display:inline-block;position:relative;top:18px}.page-template-franchising .file_upload .ginput_container_fileupload .medium,.page-template-teachers .file_upload .ginput_container_fileupload .medium{width:100% !important;padding-top:5px}.page-template-franchising .file_upload div.ginput_container,.page-template-teachers .file_upload div.ginput_container{margin-top:0px;overflow:hidden;height:40px;width:337px;border:1px solid #bfbdbd;background-color:#ffffff;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue.png");background-repeat:no-repeat;background-position:right;cursor:pointer}.page-template-franchising .file_upload label,.page-template-teachers .file_upload label{margin-right:27px}.page-template-franchising .file_upload input[type='file'],.page-template-teachers .file_upload input[type='file']{display:inline-block;background-color:transparent;margin-left:-112px;border:none;width:487px;padding-top:10px;color:#0474af;font-size:18px;font-weight:400;line-height:23px}.page-template-franchising .form_interim_title,.page-template-teachers .form_interim_title{border-bottom:none;margin-bottom:0px;font-size:22px;font-weight:700;color:#777676}.page-template-franchising .ginput_container.ginput_container_select select,.page-template-teachers .ginput_container.ginput_container_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;max-width:500px;height:38px;margin:5px 0px;padding:0px 24px;font-size:16px;color:#333;background-color:#ffffff;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue.png");background-repeat:no-repeat;background-position:right;border:1px solid #ccc;-ms-word-break:normal;word-break:normal}.page-template-franchising .hde_text_area,.page-template-teachers .hde_text_area{width:100%;border-bottom:1px solid #dedede;padding-bottom:38px}.page-template-franchising .hde_text_area textarea,.page-template-teachers .hde_text_area textarea{width:50% !important;height:90px !important;border:1px solid #bfbdbd}.page-template-franchising .gform_wrapper textarea.medium,.page-template-teachers .gform_wrapper textarea.medium{height:134px;border:1px solid #bfbdbd;width:100%}.page-template-franchising .gform_wrapper .top_label div.ginput_container,.page-template-teachers .gform_wrapper .top_label div.ginput_container{margin-top:0px}.page-template-teachers .search-backdrop .fr-button{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Green_button.svg") center no-repeat}.page-template-schools .search-backdrop .fr-button{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Purple_button.svg") center no-repeat}.page-template-schools .character{text-align:center}.page-template-schools .character .character-text{font-size:16px;font-weight:700;line-height:28px;color:#684b9f;margin-bottom:10px}.page-template-schools .character .character-text .ages{font-weight:400}.page-template-schools .character .character-img img{margin:0 !important}.page-template-contact .main-banner img.banner{object-fit:cover;object-position:top right}.contact_page{background-color:#f0f0f0;padding-top:58px}.contact_page .sideLeft{width:calc(100% - 549px);display:inline-block;vertical-align:top;padding-right:100px}.contact_page .sideLeft h2{color:#1bb7f1;font-size:30px;font-weight:700;letter-spacing:0.36px;line-height:36px}.contact_page .sideLeft h3{color:#777676;font-size:22px;font-weight:700;line-height:26px;margin-top:32px}.contact_page .sideLeft p{color:#403f3f}.contact_page .sideLeft #map-canvas{width:100%;height:567px;margin-top:39px}.contact_page .sideRight{width:539px;display:inline-block;vertical-align:top}.contact_page .sideRight .gfield{margin-top:23px}.contact_page .sideRight .gfield_radio li{display:inline-block;margin-right:23px;overflow:visible;margin-bottom:11px}.contact_page .sideRight .gfield_radio label{color:#777676;font-size:18px;margin-left:20px;margin-top:-1px}.contact_page .sideRight .gfield.hide_title,.contact_page .sideRight .gform_wrapper h3.gform_title{color:#777676;font-size:22px;font-weight:700;line-height:23px;margin-top:23px}.contact_page .sideRight .gfield.required_information{color:#02b7fa;font-size:18px;font-weight:400;line-height:20px}.contact_page .sideRight .gfield.learn_about_us{margin-top:54px}.contact_page .sideRight .gfield.captcha_field{margin-top:42px}.contact_page .sideRight .gfield.privacy_field{padding-right:0px}.contact_page .sideRight .gfield.privacy_field .gfield_required{display:none}.contact_page .sideRight .gfield div.ginput_container_checkbox{margin-top:-4px}.contact_page .sideRight .gfield div.ginput_container_checkbox label{color:#777676;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-0.6px}.contact_page .sideRight .gform_footer{margin:26px 0 50px}.contact_page .sideRight .gform_wrapper ul.gfield_radio{margin-top:-42px}.contact_page .sideRight .gform_wrapper .top_label input.medium,.contact_page .sideRight .gform_wrapper .top_label select.medium{width:100%;height:50px;border:1px solid #bfbdbd;background-color:#ffffff}.contact_page .sideRight .gform_wrapper textarea.medium{width:100%;height:101px;border:1px solid #bfbdbd;background-color:#ffffff}.contact_page .sideRight input[type=checkbox],.contact_page .sideRight input[type=radio]{height:auto;opacity:0}.contact_page .sideRight input[type=checkbox]+label:after{content:"";position:absolute;top:0;left:0px;width:26px;height:25px;border:1px solid #bfbdbd;background-color:#ffffff}.contact_page .sideRight input[type=checkbox]:checked+label:before{content:"\f00c";position:absolute;top:0px;left:5px;color:#0688D9;font-family:"Font Awesome 5 Free";z-index:4;font-weight:700}.contact_page .sideRight input[type=radio]+label:after{content:"";position:absolute;top:0;left:0;width:29px;height:29px;border-radius:100%;border:1px solid #bfbdbd;background-color:#ffffff}.contact_page .sideRight input[type=radio]:checked+label:after{border:2px solid #02b7fa}.contact_page .sideRight input[type=radio]:checked+label:before{content:"";position:absolute;top:8px;left:8px;width:13px;height:13px;border-radius:100%;background-color:#02b7fa;z-index:4}.contact_page .sideRight input[type=checkbox]:checked+label{font-weight:400 !important}.contact_page .sideRight .gform_wrapper label.gfield_label{font-weight:400;color:#777676;font-size:18px;margin-bottom:0}.contact_page .sideRight .gform_wrapper label.gfield_label .gfield_required{color:#02b7fa}.contact_page .sideRight .gfield_checkbox label{margin-left:17px;margin-top:-5px}.contact_page .sideRight select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:38px;padding:0px 50px 0 10px !important;font-size:16px;color:#333;background-color:#ffffff;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue.png");background-repeat:no-repeat;background-position:right;border:1px solid #ccc;-ms-word-break:normal;word-break:normal}.contact_page .sideRight .gform_wrapper .gform_footer input[type=submit]{width:315px;max-width:100%;height:60px;background-color:#02b7fa;border:none;color:#ffffff;font-size:29px;font-weight:700;text-transform:uppercase}.contact_page .sideRight .gform_wrapper .gform_footer input[type=submit]:hover{background:#02acf1 !important}.page-template-teachers .gform_description{color:#5f9501}.page-template-teachers .gform_heading h3{display:none}.page-template-teachers .lerning_centre{width:100%;padding-bottom:30px;margin-bottom:0px;border-bottom:1px solid #dedede}.page-template-teachers .lerning_centre .ginput_container.ginput_container_select select{height:40px;width:calc( 50% - 8px);max-width:100%}@media (max-width:1150px){.contact_page .sideLeft{width:100%;padding-right:0px}.contact_page .sideRight{width:100%}}.page-template-schools .top-section{background:#f0f0f0}.page-template-schools .floatText.franchising .title{color:#684b9f}.page-template-schools .floatText.franchising a{background-color:#684b9f}.page-template-schools .floatText.franchising a:hover{background-color:#4a3377}.page-template-schools .top-section h1{color:#684b9f}.page-template-schools .top-section .page-content img{margin-right:35px;margin-top:15px}.page-template-schools .top-section .sideRight .simple-img{border:3px solid #a698cc}.page-template-schools .video-carousel{background:#684b9f}.page-template-schools .video-carousel h3{background:#684b9f}.page-template-schools .video-carousel .video-desc{color:white}.page-template-schools .video-carousel .slick-slider .slick-slide a.vid img{border:3px solid #fff}.page-template-schools .content-title{padding-top:0 !important;color:#684b9f}.page-template-schools .content-cta .title{color:#684b9f}.page-template-schools .content-cta .content-text a{color:white;display:inline-block;margin-top:10px;background:#684b9f;font-size:22px;font-weight:700;padding:14px 32px;position:relative}.page-template-schools .content-cta .content-text a:hover{text-decoration:none;background:#59359c}.page-template-schools .content-cta .content-text a:before{z-index:1;content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 18px 18px 0;top:2px;right:2px;border-color:#fff transparent #fff #fff}.page-template-schools .content-cta .content-text a:after{z-index:2;content:'';position:absolute;top:-3.5155px;right:-3px;width:0;height:0;border-style:solid;border-width:0 24px 24px 0;border-color:transparent #fff transparent transparent}.page-template-schools .content-cta h3{font-weight:600;font-size:22px;line-height:26px}.page-template-schools .content-cta .row_block .block_cta{background-color:#dedede}.page-template-schools .content-cta .row_block .block_cta .hd-button{background-color:#684b9f}.page-template-schools .content-cta .row_block .block_cta .hd-button:hover{background-color:#452e71}.page-template-schools .content-cta .row_block .block_cta .hd-button:before{border-color:transparent #fff transparent transparent}.page-template-schools .content-cta .row_block .block_cta .hd-button:after{border-color:transparent #dedede transparent transparent}.page-template-schools .content-cta ul li:after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//purple_check_list.png");top:10px}.elementor-page .elementor{padding:0}.transform-vertical{top:150px;top:100px}.content-banner{margin:12px 0;display:block;position:relative}.content-banner img{width:100%}.content-banner .banner-description{background:rgba(0,0,0,0.6);position:absolute;left:0px;bottom:0;font-size:18px;width:100%;color:#fff;padding:5px 30px;text-align:center;line-height:22px}.page-template-babies .transform-vertical{color:#902A8C}.page-template-teachers .transform-vertical{color:#7fba18}.page-template-franchising .transform-vertical{top:175px}.page-template-students .transform-vertical{color:black}.page-template-about .transform-vertical{color:#848484}.page-template-teachers .content-cta ul li:after{top:7px}.opportunities{max-width:895px}.opportunities h1{color:#0474af;font-size:30px;font-weight:700;margin-top:15px}#franchise_search_bar{background:#0474af;padding:30px 0;margin-bottom:12px}#franchise_search_bar select{margin:0 15px 0 0;padding:5px;width:350px;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;color:#868585;appearance:none;background:#fff url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//dd.png") 95% center no-repeat;cursor:pointer;height:45px;border:1px solid #bfbdbd}#google_map_canvas{margin-bottom:20px}.franchise-wrap-row{margin-right:-7px;margin-left:-7px}.franchise_wrap{margin:15px 7px;border:1px solid #bfbdbd;background-color:#f4f4f5;padding:15px;font-size:18px;color:#555454}.franchise_wrap .franchise_name{color:#0474af;font-size:26px;height:40px;margin-bottom:6px;padding-left:33px}.franchise_wrap .franchise_description{margin-top:15px}.franchise_wrap .franchise_short_desc{color:white;padding-left:33px;padding-top:3px;padding-bottom:3px;background:#aaa url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//tag.svg") 7px center no-repeat;background-size:18px;margin-bottom:6px}.franchise_wrap .franchise_url{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//world.svg") left center no-repeat;padding-left:33px;background-size:18px}.franchise_wrap .franchise_email{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//search-envelope.svg") left center no-repeat;padding-left:33px;background-size:18px;margin-bottom:6px}.franchise_wrap .franchise_address{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//search-location.svg") left center no-repeat;padding-left:33px;background-size:18px;margin-bottom:6px}.franchise_wrap a{color:#555454}.Master-Franchisor{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Blue.svg") left center no-repeat}.Learning-Center{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Purple.svg") left center no-repeat}.Learning-Studio{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Green.svg") left center no-repeat}.Self-Employed-Teacher{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Orange.svg") left center no-repeat}.map_btn{font-size:14px;width:116px;height:30px;padding:0;text-align:center;margin-top:7px}.map_btn:after{border-width:0 8px 8px 0}.map_btn a{color:white;display:block;line-height:30px}.map_btn a:hover{text-decoration:none}.page-template-franchising #google_map_canvas{margin-bottom:0}.center-icons{margin-top:15px;height:94px;border:1px solid #bfbdbd;background-color:#f0f0f0}.center-icons div{padding-left:60px;height:57px;line-height:16px;padding-top:18px}#downloadModal .modal-content{background-color:#f0f0f0}#downloadModal .gform_wrapper{margin:0}#downloadModal .gform_wrapper .gform_footer{margin:0}#downloadModal .modal-dialog{max-width:650px}#downloadModal .modal-header{padding:0;border:0;position:relative}#downloadModal .modal-header .close{position:absolute;right:11px;top:11px;z-index:9;height:32px;width:32px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Close_popup.svg") left center no-repeat;font-size:0}#downloadModal .modal-body{padding:0}#downloadModal .gform_wrapper .gform_heading{background-color:#fff;text-align:center;padding:35px;margin-bottom:0}#downloadModal .gform_wrapper .gform_heading .gform_title{font-size:30px;font-weight:700;letter-spacing:-0.6px;margin-top:0}#downloadModal .gform_wrapper .gform_heading .gform_description{font-size:22px;font-weight:700;color:#777676;width:100%;margin-bottom:0;margin-top:0px}#downloadModal .gform_wrapper .gform_body ul{padding:25px;padding-bottom:0}#downloadModal .gform_wrapper .gform_body ul label.gfield_label{font-size:18px;font-weight:400;color:#575656;margin-bottom:0}#downloadModal .gform_wrapper .gform_body ul input{width:100%;height:50px}#downloadModal .gform_wrapper .gform_body li{padding-right:0px;width:100%}#downloadModal .gform_wrapper .gform_body li:nth-child(1){margin-top:0}#downloadModal .gform_wrapper .gform_body li.gfield_html{font-size:14px;line-height:20px;font-weight:400;color:#777676;text-align:center;margin-top:50px}#downloadModal .gform_wrapper .gform_body li.gfield_html a{color:#777676}#downloadModal .gform_wrapper .gform_footer{padding:25px;padding-top:10px}#downloadModal .gform_wrapper .gform_footer input[type=submit]{color:#f4f4f5;font-size:28px;font-weight:700;background-color:#008be2;border:1px solid #777676;border-radius:5px;margin:auto;display:block;width:100%;height:56px;line-height:52px}#downloadModal .gform_wrapper .top_label select.medium{width:100% !important;height:50px !important}#downloadModal .gform_confirmation_wrapper{height:232px !important;line-height:232px !important;text-align:center !important;font-size:30px !important;font-weight:700 !important}.gform_wrapper div.validation_error{display:none}.gform_wrapper #gform_7 div.validation_error{display:block !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin:inherit !important;padding:inherit !important;background:transparent !important;border:inherit !important}button.aicon_link{width:35px;height:35px}.aicon_link{left:-35px}.page-template-default{color:#777676;line-height:24px}.page-template-default .page-content{max-width:968px}.page-template-default .page-title{background:#f0f0f0;padding:30px 0 15px;margin-bottom:30px}.page-template-default .page-title h1{color:#0082cc;font-size:30px;font-weight:700;margin:0}.pager{padding:0}.pager li{list-style-type:none}.pager li.previous{float:left}.pager li.next{float:right}.page-template-results .result_item{padding-top:50px}.search .list-article article .cat-desc .read_more{position:relative}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-left:10px;margin-bottom:10px}.navbar-toggler{display:none}.first-header-row .site-info a.contact.contact_ipad,.first-header-row .site-info a.phone_ipad{display:block}.first-header-row .site-info-ipad{display:none}@media all and (max-width:1161px) and (min-width:769px){.first-header-row form.find-centre-header{margin-right:10px}.first-header-row .site-info a{padding-left:26px;background-size:22px}.first-header-row form.find-centre-header label{font-size:15px;margin-right:6px}.first-header-row .contact,.first-header-row .phone{margin-right:10px;font-size:13px}.filter-box.country{background-size:22px;-webkit-padding-start:30px;font-size:13px}.first-header-row form.find-centre-header input[type=text]{width:140px}}@media all and (max-width:1024px) and (min-width:769px){.first-header-row .site-info{margin-top:10px;margin-left:5px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.first-header-row form.find-centre-header{text-align:right;margin-right:0px}.first-header-row .site-info{height:auto}.first-header-row .col-12.site-info{margin-top:-20px;margin-bottom:20px}.first-header-row img{margin-top:25px}.first-header-row form.find-centre-header label{margin-bottom:0}.second-header-row #_main_menu li a{font-size:14px !important;padding:12px 10px !important}.second-header-row{overflow:visible !important}.second-header-row .sideRight{position:absolute;bottom:-45px;width:100%;left:0;margin-right:20px;height:45px;background-color:#fff;padding-left:5px}.second-header-row .social a{margin-left:9px !important}.filter-box.country{margin-top:20px;margin-left:10px}.second-header-row .sideLeft{width:100% !important}.first-header-row .site-info a.phone{margin-right:0px}.main-banner{margin-top:210px;background-color:#fff}.newsletter-signup-wrap{z-index:22}.promoted .btn_cta{position:static;transform:unset;-webkit-transform:unset}.promoted.header_title .blog-column{border-left:0px solid transparent}.promoted .blog-column{border-left:0px solid transparent}.promoted .blog-column .section-title{background-color:#6dd0f6;font-size:22px;margin-bottom:25px;line-height:22px;margin-top:20px;margin-left:-30px;margin-right:-30px}.first-header-row .site-info a.contact.contact_ipad,.first-header-row .site-info a.phone_ipad{display:none}.first-header-row .site-info-ipad{display:block;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#parents_menu .nav li{font-size:13px}#parents_menu .nav li:after{border-bottom-width:18px !important;border-right:18px solid #fff}.newsletter-signup1.side-form,.demo-signup-wrap,.newsletter-signup-wrap{top:220px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.filter-box.country{margin-top:5px}}@media only screen and (max-width:767px){.gform_wrapper #gform_7 div.validation_error,.gform_wrapper #gform_12 div.validation_error{display:block !important;font-size:15px;line-height:17px;padding:10px 0;margin-bottom:15px;margin-top:-5px}.page-template-parents .newsletter-signup-wrap{display:none}.Search.Results .third-header-row{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;height:40px;padding-top:0}.Search.Results .third-header-row .search{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Search_A.svg") right center no-repeat;display:block}.Search.Results .third-header-row .search .center-name{padding-left:0px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.Search.Results .search-left{max-width:none;padding:0}.Search.Results .search-left #gform_wrapper_8,.Search.Results .search-left #gform_wrapper_9,.Search.Results .search-left .content-banner,.Search.Results .search-left #gform_wrapper_7{display:none}.Search.Results #gform_wrapper_8,.Search.Results #gform_wrapper_9,.Search.Results .content-banner,.Search.Results #gform_wrapper_7{display:none}.Search.Results .demo-signup-wrap #gform_wrapper_7{display:block}.Search.Results .nav_results_wrapper ul.nav{margin-bottom:5px}.Search.Results .nav_results_wrapper ul.nav li.nav-item{margin-right:3px}.Search.Results .nav_results_wrapper ul.nav li.nav-item a.nav-link{background-color:#dedede;padding:5px 17px;padding:0;width:56px;height:19px;color:#555454;font-size:10px;font-weight:700;line-height:19px;text-align:center}.Search.Results .nav_results_wrapper ul.nav li.nav-item.active a.nav-link{background-color:#bfbdbd}.Search.Results .nav_results_wrapper ul.nav li.nav-item:last-of-type{margin-right:0px}.Search.Results .main .result_item{padding:40px 0 0 0;position:relative}.Search.Results .center_wrap{border:1px solid #bfbdbd;background-color:#f4f4f5;padding:5px;height:96px;overflow:hidden;margin-bottom:10px}.Search.Results .center_wrap .center_image img{object-fit:cover;height:85px;font-size:12px;line-height:100%}.Search.Results .center_wrap .center_name{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;margin-bottom:10px}.Search.Results .center_wrap .center_name a{color:#000000;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;line-height:130%}.Search.Results .center_wrap .center_address{line-height:100%;-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.Search.Results .center_wrap .center_address img{width:9px}.Search.Results .center_wrap .center_address a{background-image:none;font-size:12px;font-weight:600;padding-left:8px;line-height:110%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.Search.Results .center_wrap .center_phone{line-height:100%;border-top:0;margin:0;padding-top:0}.Search.Results .center_wrap .center_phone a{font-size:12px;font-weight:600;background-size:12px;padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.Search.Results .center_wrap .center_email{line-height:100%}.Search.Results .center_wrap .center_email a{font-size:12px;background-size:12px;padding-left:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.Search.Results .center_wrap>.row{margin:0}.Search.Results .center_wrap .col-3{padding:0}.Search.Results .center_wrap .col-9{padding-left:5px}.Search.Results .center_wrap .col-9:after{font-family:FontAwesome;content:"\f054";font-style:normal;font-weight:normal;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#c6c6c6;font-size:20px}.Search.Results .center_wrap:hover,.Search.Results .center_wrap:focus{border:1px solid #008be2;background-color:#dedede}.Search.Results .center_wrap:hover .col-9:after,.Search.Results .center_wrap:focus .col-9:after{color:#fff}.Search.Results .num-results{font-size:12px;position:absolute;top:0px;left:5px}.page-template-parents .top-center-search{display:none}.page-template-parents .newsletter-signup-wrap{display:none}.page-template-parents #parents_menu{position:static}.page-template-parents #menu-find-a-course-for-your-child>li{flex:0 0 50%}.page-template-parents #parents_menu .nav{padding:0 5px;text-align:center;flex-wrap:wrap}.page-template-parents #parents_menu .nav li{flex:0 0 calc(50% - 10px);height:40px;line-height:28px;margin:0 5px;margin-top:10px;padding-right:40px;font-size:13px;border-radius:6px;border-bottom-right-radius:20px;border-top-right-radius:20px}.page-template-parents #parents_menu .nav li:after{border:0;width:40px;height:40px;border-radius:100%;background-position:center;background-repeat:no-repeat}.page-template-parents #parents_menu .nav li:nth-of-type(1):after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Babies.svg")}.page-template-parents #parents_menu .nav li:nth-of-type(2):after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Kids.svg")}.page-template-parents #parents_menu .nav li:nth-of-type(3):after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Tweens.svg")}.page-template-parents #parents_menu .nav li:nth-of-type(4):after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Teens.svg")}.page-template-parents #parents_menu .nav li:nth-of-type(5):after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Holiday.svg")}.page-template-parents #parents_menu .nav li:last-of-type{flex:100%}.page-template-parents #parents_menu .nav li a{padding:4px 0;overflow:hidden}.page-template-parents .video-carousel .slick-slider{width:auto;margin:0}.page-template-parents .content-cta .row_block .block_text{width:auto;padding-left:0px}.page-template-parents .slick-prev,.page-template-parents .slick-next{width:15px;height:28px;font-size:0}.page-template-parents .slick-prev:before,.page-template-parents .slick-next:before{width:100%;height:100%;background-size:cover}.page-template-parents section.promoted .news-column .post-row .img-wrap{display:flex}.page-template-parents section.promoted .news-column .post-row .img-wrap img{height:100% !important;object-fit:cover}.page-template-parents section.promoted .news-column h3{line-height:20px;text-align:left}.demo-signup-wrap{display:none;bottom:-270px}.demo-signup-wrap .close a{display:none}#index_plus_parents .modal-dialog{height:100vh;margin:0}#index_plus_parents .modal-dialog .modal-content{height:100%;background-color:rgba(255,255,255,0.6)}#index_plus_parents .modal-dialog .modal-content .nav{display:block;position:absolute;bottom:50px;padding-right:45%}#index_plus_parents .modal-dialog .modal-content .nav li{display:block;position:relative;margin-top:5px;color:#0474af;font-size:15px;font-weight:700;line-height:55px}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(1){margin:0}#index_plus_parents .modal-dialog .modal-content .nav li:after{content:'';position:absolute;left:-60px;top:3px;width:50px;height:50px;background-color:#f0f0f0;border:solid 4px;border-radius:100%;background-repeat:no-repeat}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(1):after{content:'';border-color:#902a8c;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//modal_icon4.png");background-position:center}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(2):after{content:'';border-color:#016ea4;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//modal_icon3.png");background-position:center}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(3):after{content:'';border-color:#bfd41f;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//modal_icon2.png");background-position:center}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(4):after{content:'';border-color:#000000;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//modal_icon5.png");background-position:center}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(5):after{content:'';border-color:#f26822;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//modal_icon1.png");background-position:center}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(1) a{color:#902a8c}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(2) a{color:#016ea4}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(3) a{color:#bfd41f}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(4) a{color:#000000}#index_plus_parents .modal-dialog .modal-content .nav li:nth-of-type(5) a{color:#f26822}header.navbar .first-header-row .container{width:100%}header.navbar .first-header-row .container .text-right{padding-left:45px}.second-header-row{position:absolute;width:100%;top:40px;background-color:transparent}.second-header-row .container{width:100%;height:100%;margin:0;padding:0}.second-header-row .container .xrow{position:relative;height:100%}.second-header-row .container .xrow .sideRight{display:block;position:absolute;width:100%;bottom:0;z-index:1000000}.second-header-row .container .xrow .sideRight .social{display:flex;width:100%;justify-content:center;align-items:center}.second-header-row .navbar-toggler{display:block;position:absolute;width:51px;height:40px;top:-40px;right:0;padding:11.5px 15px;z-index:1;outline:none !important;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.second-header-row .navbar-toggler span{display:block;position:absolute;width:21px;height:3px;left:15px;background-color:#02B7FA;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.second-header-row .navbar-toggler span:nth-child(1){top:12px}.second-header-row .navbar-toggler span:nth-child(2){top:18px}.second-header-row .navbar-toggler span:nth-child(3){top:24px}.second-header-row .navbar-toggler[aria-expanded="true"] span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.second-header-row .navbar-toggler[aria-expanded="true"] span:nth-child(2){opacity:0;visibility:hidden;left:-60px}.second-header-row .navbar-toggler[aria-expanded="true"] span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.second-header-row #_main_menu_mob{background-color:#84dbfc !important}.second-header-row #_main_menu_mob .nav{height:calc(100vh - 100px);overflow:auto}.second-header-row #_main_menu_mob .social{display:flex;padding:11px 0;align-items:center;justify-content:space-around}.second-header-row #_main_menu_mob .social a{display:flex;width:38px;height:38px;margin:0;justify-content:center;align-items:center;background-color:#02b7fa}.second-header-row #_main_menu_mob .social a .fab{font-size:19px;line-height:0}.second-header-row #_main_menu_mob .social a.addtoany_list:after{top:14px;right:13px}.second-header-row #_main_menu_mob.navbar-collapse{position:static !important;height:100vh;background-color:#1FC1FD;overflow:auto}.second-header-row #_main_menu_mob.navbar-collapse .nav>li>a{display:block;position:relative;width:100%;padding:7px 20px;color:#262525;font-size:18px;font-weight:400}.second-header-row #_main_menu_mob.navbar-collapse .nav>li.active>a{color:#FFF;background-color:#0994eb}.second-header-row #_main_menu_mob.navbar-collapse .nav>li.active .plus{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Plus_white.svg")}.second-header-row #_main_menu_mob.navbar-collapse .nav>li.li_open>a{color:#FFF;background-color:#0994eb}.second-header-row #_main_menu_mob.navbar-collapse .nav>li>a.plus{position:absolute;width:auto;top:10px;right:7px;background-size:contain}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-menu{padding:0;margin:0}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-toggle:after{display:none;content:''}.second-header-row #_main_menu_mob.navbar-collapse .plus{position:absolute;width:20px !important;height:20px;top:8px !important;right:20px;border:0 !important;z-index:10;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Plus_grey.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.second-header-row #_main_menu_mob.navbar-collapse .nav>li.li_open .plus.plus-open{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Minus.svg") !important;background-size:19px !important}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-menu{display:none}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-menu .dropdown.menu-mega-menu>a{display:none}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-menu .dropdown-menu{display:block !important}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-menu .dropdown-menu .container>li .dropdown-menu a{padding:6px 57px;font-size:16px}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-menu .dropdown-menu .container>li>a{display:block;width:100%;padding:6px 37px;color:#FFF;border-bottom:solid 1px #75d8fd;background-color:#02b7fa}.second-header-row #_main_menu_mob.navbar-collapse .dropdown-menu .dropdown-menu .container>li>a.plus{display:none}.container .xrow .sideRight{display:none !important}.find-centre-header{position:absolute;padding:10px 0;margin:0 !important;top:40px;left:0;right:0;text-align:center !important;box-shadow:0 3px 6px rgba(0,0,0,0.36);background-color:#f4f4f5}.find-centre-header label{margin:0;color:#A3A2A2 !important;font-size:18px !important;font-weight:400 !important}.find-centre-header #top_search_main_address{width:250px;height:36px}.find-centre-header .text-wrap{width:250px;margin:auto}.find-centre-header #top_search_main_submit{display:block;width:110px;height:36px;margin:0 auto;margin-top:10px}footer .container{background:none}footer .gform_wrapper h3.gform_title{margin-bottom:5px !important;font-size:18px !important;color:#bfbebe}footer .gform_wrapper .gform_body{width:100% !important}footer .gform_wrapper .gform_body input{height:35px;min-height:35px !important}footer .gform_wrapper ul.gform_fields li.gfield{padding-left:0px}.gform_wrapper .gform_footer{width:100% !important}footer form .gform_footer input[type=submit],footer form input[type=submit]{height:35px !important;min-height:35px !important;line-height:35px !important}footer .footer-bottom-nav{padding-top:0 !important}#menu-footer-bottom{display:flex;justify-content:space-between;padding-top:0 !important}footer .footer-bottom-nav li{margin:0}footer .footer-bottom-nav li a{color:#bfbdbd !important}footer.content-info .copyright{font-size:11px !important}.page-template-franchising .plus-btn,.page-template-parents .plus-btn{display:block !important;bottom:70px !important;right:15px;background-color:transparent !important;border:0 !important;height:50px;width:50px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Plus.svg") no-repeat}#index_plus_franchise .modal-dialog{height:100vh;margin:0}#index_plus_franchise .modal-dialog .modal-content{height:100%;background-color:rgba(255,255,255,0.65);border-radius:0}#index_plus_franchise .modal-dialog .modal-content .close{padding-top:5px;padding-left:10px;text-align:right}#index_plus_franchise .modal-dialog .modal-content .nav{display:block;position:absolute;bottom:50px;padding-left:35%}#index_plus_franchise .modal-dialog .modal-content .nav li{display:block;position:relative;font-size:18px;font-weight:700;line-height:55px}#index_plus_franchise .modal-dialog .modal-content .nav li a{color:#0474af}#index_plus_franchise .modal-dialog .modal-content .nav li:before{content:'';position:absolute;top:13px;left:-40px;width:30px;height:30px;border:4px solid #27abe4;background-color:#f0f0f0;border-radius:100%}#index_plus_franchise .modal-dialog .modal-content .nav li:after{content:'';position:absolute;top:20px;left:-33px;border:solid 5px #0474af;width:16px;height:16px;border:solid 4px #0474af;border-radius:100%}#index_plus_teachers .modal-dialog{height:100vh;margin:0}#index_plus_teachers .modal-dialog .modal-content{height:100%;background-color:rgba(255,255,255,0.65);border-radius:0}#index_plus_teachers .modal-dialog .modal-content .close{padding-top:5px;padding-right:10px;text-align:right}#index_plus_teachers .modal-dialog .modal-content .nav{display:block;position:absolute;bottom:50px;padding-left:30%}#index_plus_teachers .modal-dialog .modal-content .nav li{display:block;position:relative;color:#5f9501;font-size:18px;font-weight:700;line-height:20px;margin-bottom:30px}#index_plus_teachers .modal-dialog .modal-content .nav li a{color:#5f9501}#index_plus_teachers .modal-dialog .modal-content .nav li:before{content:'';position:absolute;top:-5px;left:-40px;width:30px;height:30px;border:4px solid #7fba18;background-color:#f0f0f0;border-radius:100%}#index_plus_teachers .modal-dialog .modal-content .nav li:after{content:'';position:absolute;top:2px;left:-33px;border:solid 5px #5f9501;width:16px;height:16px;border:solid 4px #5f9501;border-radius:100%}}@media only screen and (max-width:340px){.Search.Results .nav_results_wrapper ul.nav li.nav-item a.nav-link{width:50px}}.first-header-row form.find-centre-header button{position:relative;height:27px;top:1px}.page-template-franchising .ctas{margin-left:70px;position:relative}.page-template-franchising .ctas .hd-button{top:3px;border:3px solid #0474af;color:#0474af}.page-template-franchising .ctas .hd-button:before{border-color:transparent #0474af transparent transparent}.page-template-franchising .ctas:after{content:'';position:absolute;left:-70px;bottom:-17px;width:48px;height:60px;background-image:url(/wp-content/themes/roots-mipo/assets/img//consult.png);background-repeat:no-repeat;background-size:100%}.page-template-franchising .hd-button:after{border-color:transparent #fff transparent transparent}.page-template-franchising .search_stories .label_search{color:#0474af}.page-template-franchising .promoted .news-column .btn_cta{left:90px}.page-template-franchising .promoted h3 a{color:#1eabe3}.page-template-franchising .promoted img{border-color:#02b7fa !important}.page-template-franchising .promoted_stories.promoted .contour{border:3px solid #02b7fa}.page-template-franchising .promoted_stories.promoted .post-row{border-top:1px solid #bfbdbd}.page-template-franchising .promoted_stories.promoted .post-row .read-more{color:#1eabe3}.page-template-franchising .faq h3{background:#6DD0F6;color:#292b2c}.page-template-franchising .faq #collapseFaq h4[aria-expanded=true]:after{border-color:#0474af transparent transparent transparent}.page-template-franchising .faq #collapseFaq h4[aria-expanded=false]:after{border-color:transparent transparent transparent #0474af}.page-template-franchising .get-franchisor-info{background-color:#0474af}.page-template-franchising .promoted_stories.promoted{padding-top:0}.page-template-franchising .top-section .outline_img img{border:3px solid #0474af}.page-template-franchising .top-section .top-section-title h1{color:#0474af}.page-template-franchising .top-section .hd-button{color:#0474af;border:3px solid #0474af}.page-template-franchising .top-section .hd-button:before{border-color:transparent #0474af transparent transparent}.page-template-franchising .top-section .hd-button:after{border-color:transparent #fff transparent transparent}.page-template-franchising .content-cta .content-title{color:#0474af}.page-template-franchising .content-cta .row_block .block_cta{background-color:#005d8e}.page-template-franchising .content-cta .row_block .block_cta .hd-button{background-color:#02b7fa}.page-template-franchising .content-cta .row_block .block_cta .hd-button:before{border-color:transparent #fff transparent transparent}.page-template-franchising .content-cta .row_block .block_cta .hd-button:after{border-color:transparent #005d8e transparent transparent}.page-template-franchising .content-cta ul li:after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//check_list1.png");top:7px}.page-template-franchising .video-carousel{background-color:#0474af}.page-template-franchising .video-carousel .video-desc{color:white}.page-template-franchising .video-carousel h3{background-color:#0474af}.page-template-franchising .video-carousel .slick-slider .slick-slide a.vid img{border:3px solid #fff}.page-template-franchising .promoted .btn_cta{right:-60px;left:auto}.page-template-franchising .promoted hr{background:#dadada}.page-template-franchising .promoted.header_title{background:#6DD0F6}.page-template-franchising .promoted.header_title .section-title{color:#292b2c}.page-template-franchising .promoted .post-wrap img{border:3px solid #02b7fa !important}.page-template-franchising .promoted .promoted{margin-bottom:24px}.page-template-franchising .promoted .promoted .post_img{float:left;width:154px;height:132px;margin-right:15px}.page-template-franchising .promoted .promoted .news-column{padding-bottom:0px !important}.page-template-franchising .promoted .promoted .testimonial-name{font-style:italic}.page-template-franchising .promoted .promoted .post-wrap{margin-top:0;padding:21px 10px 0 30px}.page-template-franchising .promoted .promoted hr{margin:20px 40px 20px 0}.page-template-franchising .promoted .promoted .btn_cta{position:relative;bottom:0}.page-template-franchising .promoted .promoted .btn_cta .cta{margin-top:0}.page-template-franchising .promoted .promoted .news-wrap{margin-bottom:26px}.page-template-franchising .franchising-brochure{background-color:#02b7fa;height:200px;padding:29px 0 26px}.page-template-franchising .franchising-brochure .block{width:853px;max-width:100%;margin:auto}.page-template-franchising .franchising-brochure .block .sideLeft{display:inline-block;width:Calc(100% - 161px);color:#ffffff;font-size:30px;font-weight:700;line-height:40px;vertical-align:top}.page-template-franchising .franchising-brochure .block .sideLeft .download-brochure-title{margin-bottom:26px;margin-top:-5px}.page-template-franchising .franchising-brochure .block .sideLeft .hd-button{font-size:22px;border:3px solid #fff;color:#ffffff}.page-template-franchising .franchising-brochure .block .sideLeft .hd-button:before{border-color:transparent #fff transparent transparent}.page-template-franchising .franchising-brochure .block .sideLeft .hd-button:after{border-color:transparent #02b7fa transparent transparent}.page-template-franchising .franchising-brochure .block .sideLeft .hd-button:hover{color:#02b7fa}.page-template-franchising .franchising-brochure .block .sideRigth{width:151px;display:inline-block;vertical-align:top}.page-template-franchising .franchising-brochure .block .sideRigth img{width:100%;height:152px;border:3px solid #fff}.page-template-franchising .franchising-benefits{padding:46px 0;text-align:center}.page-template-franchising .franchising-benefits .franchising-benefits-title{color:#0474af;font-size:30px;font-weight:700;line-height:45px;margin-bottom:10px}.page-template-franchising .franchising-benefits .franchising-benefits-desc{max-width:1009px;color:#777676;font-weight:700;line-height:28px;margin:auto;margin-bottom:70px}.page-template-franchising .franchising-benefits .benefit-item-top{color:#0474af;font-size:22px;font-weight:700;margin-bottom:5px}.page-template-franchising .franchising-benefits .benefit-item-top img{height:98px;width:auto;margin-bottom:32px}.page-template-franchising .franchising-benefits .benefit-item-bottom{color:#555454}.page-template-franchising .franchising-model-types{padding:50px 0 45px}.page-template-franchising .franchising-model-types h3{color:#0474af;font-size:30px;font-weight:700;line-height:38px;padding:0;margin:0;text-align:center;margin-bottom:30px}.page-template-franchising .franchising-model-types .model-item-top{width:100%;height:76px;background-color:#0474af;padding:11px;color:#ffffff;font-weight:700}.page-template-franchising .franchising-model-types .model-item-top img{max-height:100%}.page-template-franchising .franchising-model-types .model-item-top .model-item-name{width:170px;text-align:center;max-width:73%}.page-template-franchising .franchising-model-types .model-item-top:after{z-index:2;content:'';position:absolute;top:0;right:14px;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #fff transparent transparent}.page-template-franchising .franchising-model-types .model-item-bottom{height:105px;border:1px solid #0474af;background-color:#f0f0f0;color:#0474af;text-align:center;font-size:24px;font-weight:700;line-height:28px;position:relative;margin-bottom:51px}.page-template-franchising .franchising-model-types .model-item-bottom span{position:absolute;padding:0 50px;top:50%;display:block;width:100%;left:0;transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}@media only screen and (min-width:768px){.dropdown-toggle::after{display:none;width:0;height:0;margin-left:0;vertical-align:middle;content:"";border-top:none;border-right:0 solid transparent;border-left:0 solid transparent}.second-header-row #_main_menu li.item-hovered>a{background:#0994EB}body .second-header-row .container,body .second-header-row .col-sm-9{position:static}body .second-header-row .dropdown{position:static}body .second-header-row .dropdown .dropdown-menu{width:100%;top:97%;background-color:#0994eb;border:none;border-radius:0;padding-top:14px;display:none;padding-bottom:10px;overflow:hidden}body .second-header-row .dropdown .dropdown-menu .dropdown-menu{margin-top:-65px}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li{display:inline-block;position:relative;max-width:350px}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li a{font-weight:400 !important;padding:20px 20px !important;text-transform:none !important}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li a:hover{text-decoration:underline !important}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu{display:block;margin-top:0;font-size:18px;position:static;min-width:0}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container{width:100%;padding:0 11px}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container li{display:block}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container li:after{width:0}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container a{text-transform:none !important;padding:0 0 10px 7px !important}body .with-border .dropdown:after{position:absolute;content:'';right:0;height:80%;width:1px;background:#53B4F1;top:15px;top:32px}body .with-border .dropdown:last-child:after{width:0}.container .with-border>a{margin-top:20px}.container .menu-separator.with-border>a,.container .menu-mega-menu.with-border>a{height:0;font-size:0 !important;margin:0;padding:0 !important;overflow:hidden}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li.menu-separator .dropdown-menu{min-width:200px}body .menu-separator.with-border:after{top:40px;height:70%;right:28px}body .second-header-row .dropdown-menu .dropdown .dropdown-menu{display:block !important}.menu-separator>a{font-size:0 !important}.second-header-row{height:50px;overflow:hidden}}.visible-android,.visible-ios{display:none}.ios .visible-ios{display:block}.android .visible-android{display:block}@media only screen and (min-width:768px){.dropdown-toggle::after{display:none;width:0;height:0;margin-left:0;vertical-align:middle;content:"";border-top:none;border-right:0px solid transparent;border-left:0px solid transparent}.second-header-row #_main_menu li.item-hovered>a{background:#0994EB}body .second-header-row .container,body .second-header-row .col-sm-9{position:static}body .second-header-row .dropdown{position:static}body .second-header-row .dropdown .dropdown-menu{width:100%;top:97%;background-color:#0994eb;border:none;border-radius:0;padding-top:9px;display:none;padding-bottom:10px;overflow:hidden}body .second-header-row .dropdown .dropdown-menu .dropdown-menu{margin-top:-65px}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li{display:inline-block;position:relative}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li a{font-weight:400 !important;padding:20px 20px 10px !important;text-transform:none !important}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li a:hover{text-decoration:underline !important}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu{display:block;margin-top:0;font-size:18px;position:static;min-width:0}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container{width:100%;padding:0 11px}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container li{display:block}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container li:after{width:0}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li .dropdown-menu .container a{text-transform:none !important;padding:0 0 10px 7px !important}body .with-border .dropdown:after{position:absolute;content:'';right:60px;height:80%;width:1px;background:#53B4F1;top:15px;top:32px}body .with-border .dropdown:last-child:after{width:0}.container .with-border>a{margin-top:20px}.container .menu-separator.with-border>a,.container .menu-mega-menu.with-border>a{height:0;font-size:0 !important;margin:0;padding:0 !important;overflow:hidden}body .second-header-row .dropdown .dropdown-menu .dropdown-menu li.menu-separator .dropdown-menu{min-width:200px}body .menu-separator.with-border:after{top:40px;height:70%;right:28px}body .second-header-row .dropdown-menu .dropdown .dropdown-menu{display:block !important}.menu-separator>a{font-size:0 !important}.second-header-row{height:50px;overflow:hidden}}.visible-android,.visible-ios{display:none}.ios .visible-ios{display:block}.android .visible-android{display:block}.num-results{position:absolute;top:0}.third-header-row{background-color:#1688db;height:60px;color:#ffffff;font-size:20px;font-weight:400;padding-top:14px;position:relative;margin-bottom:20px}.third-header-row .all-results{text-align:right;cursor:pointer;display:block;padding-top:1px}.third-header-row .all-results a{color:#F0F0F0;font-size:18px;text-decoration:underline}.third-header-row .all-results a:hover{color:white}.third-header-row .search{cursor:pointer;height:30px;display:inline-block;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Search_A.svg") left center no-repeat}.third-header-row .search.search-clicked{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Search_B.svg") left center no-repeat}.third-header-row .search span{padding-left:45px;padding-top:2px;display:inline-block}.third-header-row .float-link{position:absolute;right:0;top:2px}.third-header-row .float-link a{color:#f0f0f0;text-decoration:none;font-size:22px;font-weight:400}.page-template-results .main .col{padding-top:40px}.center_wrap{border:2px solid #bfbdbd;background-color:#f4f4f5;margin-bottom:15px;padding:20px 30px}.center_wrap:hover{border:2px solid #1688db;background-color:#E8E8E8}.center_wrap .center_name{font-size:24px;margin-bottom:8px}.center_wrap .center_name a{color:#000}.center_wrap .center_name a:hover{text-decoration:none}.center_wrap .center_address a{color:#555454;padding-left:30px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//search-location.svg") center left no-repeat}.center_wrap .center_phone{border-top:1px solid #bfbdbd;padding-top:10px;margin-top:25px;margin-bottom:3px}.center_wrap .center_phone a{color:#555454;font-weight:600;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//search-phone.svg") center left no-repeat;padding-left:30px;background-size:20px}.center_wrap .center_email a{color:#555454;font-weight:600;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//search-envelope.svg") center left no-repeat;padding-left:30px;background-size:20px}.center_wrap .center_url{position:absolute;bottom:0;right:30px}.center_wrap .center_url a{color:white;background-color:#02b7fa;font-size:22px;padding:9px 20px;display:block;font-weight:700;position:relative;height:44px}.center_wrap .center_url a:hover{text-decoration:none;background-color:#1688db}.center_wrap .center_url a:hover:after{border-left:15px solid #1688db}.center_wrap .center_url a:after{position:absolute;right:-15px;top:0;content:'';border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:15px solid #02b7fa}#toggle_google_search{height:130px;border-top:1px solid #02b7fa;background-color:#1688db;position:absolute;top:183px;z-index:1;width:100%;left:0;padding-top:20px}#toggle_google_search label{display:block;color:white;font-size:20px}#toggle_google_search input[type=text]{width:730px;margin-right:6px;line-height:46px;font-size:20px;color:#777676;padding:0 5px}#toggle_google_search button{border:none;width:200px;line-height:50px;background-color:#fc7322;color:white;font-weight:700;text-align:center;font-size:22px}#toggle_google_search button:hover{background:#dc5b0e}.page-template-results .search-left li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}.page-template-results .search-left .gform_wrapper .validation_message{display:none}.page-template-results .search-left .gform_confirmation_wrapper{color:white;text-align:center;font-weight:600;padding:20px}.page-template-results .search-left .gform_confirmation_wrapper.demo{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//demo-bg.png") center left no-repeat}.page-template-results .search-left .gform_confirmation_wrapper.newsletter{background-color:#02acf1}.page-template-results .search-left .gform_confirmation_wrapper.become-teacher{background-color:#7fba18}.page-template-results .search-left .gform_wrapper{margin:0}.page-template-results .search-left .gform_wrapper .gform_heading,.page-template-results .search-left .gform_wrapper h3.gform_title{color:white;font-size:20px;margin:0;text-align:center}.page-template-results .search-left{max-width:290px;padding-bottom:30px}.page-template-results .search-left .gform_wrapper ul.gform_fields li.gfield{padding-right:0px;margin-top:10px}.page-template-results .search-left .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:18px}.page-template-results .gform_wrapper .top_label .gfield_label{display:none}.page-template-results .search-left .gfield_html{font-size:10px;text-align:center;color:#fff;line-height:12px !important}.page-template-results .search-left .gfield_html a{color:#fff;text-decoration:underline}.page-template-results .search-left .gform_wrapper .gform_footer{padding:0;text-align:center;margin-top:10px}.page-template-results .search-left .gform_description{color:white;text-align:center;font-size:15px;line-height:18px;margin-top:8px;width:100% !important;margin-bottom:8px !important}.page-template-results .search-left .gform_wrapper .gform_footer input.button,.page-template-results .gform_wrapper .gform_footer input[type=image],.page-template-results .search-left .gform_wrapper .gform_footer input[type=submit]{color:#ffffff;border:2px solid #fff;display:block;margin:auto;font-size:18px;font-weight:700;letter-spacing:0.4px;line-height:25px;text-transform:uppercase;padding:5px 28px 4px;background-color:#01a8f3}.page-template-results .search-left .newsletter_wrapper{background-color:#02acf1;padding:20px}.page-template-results .search-left .newsletter_wrapper h3.gform_title{font-weight:400 !important}.page-template-results .search-left .newsletter_wrapper.gform_wrapper .gform_footer input.button,.page-template-results .search-left .newsletter_wrapper .gform_wrapper .gform_footer input[type=image],.page-template-results .search-left .newsletter_wrapper .gform_wrapper .gform_footer input[type=submit]{background-color:#fc7322}.page-template-results .search-left .become-teacher_wrapper{background-color:#7fba18;padding:20px}.demo_wrapper{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//demo-bg.png") center left no-repeat;padding:20px}.demo_wrapper h3.gform_title{font-weight:400 !important}.show_tablet{display:none}@media only screen and (max-width:767px){.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small{width:100% !important;min-height:2rem}.newsletter-signup-wrap{display:none;bottom:-160px}.slick-slider{z-index:3}#parents_menu .nav li:hover:after{border-bottom:0 !important}#socialCollapse{top:79vh}#index_plus .backdrop{opacity:1}.modal-backdrop{background:#fff}.slick-prev:before,.slick-next:before{background-size:60%}header .navbar-nav>li.active{border-bottom:4px solid transparent !important}header .navbar-nav li:last-of-type.active a{background-color:#51ad43 !important}header.navbar{position:fixed;top:0;width:100%;left:0px;z-index:10;height:40px;border-bottom:1px solid #bfbdbd}header.navbar .first-header-row{position:relative}header.navbar .first-header-row .container{position:static}header.navbar .first-header-row .container .text-right{position:static !important}header.navbar .first-header-row .container .text-right ul.filter-box{position:static}header.navbar .first-header-row .container .text-right ul.filter-box.country .filter-options{left:0px;top:40px;width:100%;height:calc(100vh - 40px);overflow:auto;padding:3px 0 14px 0;background-color:#f4f4f5}header.navbar .first-header-row .container .text-right ul.filter-box.country .filter-options li{padding:4px 21px}header.navbar .first-header-row .container .text-right ul.filter-box.country .filter-options li a{font-size:17px;font-weight:300;line-height:40px;color:#403f3f;width:100%}header.navbar .first-header-row .contact{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//msg_btn_mobile.svg") left center no-repeat;margin-right:10px}header.navbar .first-header-row .phone{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//phone_btn_mobile.svg") left center no-repeat;margin-right:10px}header.navbar .first-header-row .locations{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//locations_btn_mobile.svg") left center no-repeat;height:28px;width:28px;margin-right:10px}header .navbar-toggle{position:relative;background:none;border:none;float:right;margin-top:5px;width:25px;height:30px}.first-header-row form.find-centre-header{display:none}.first-header-row form.find-centre-header .clearable__clear{font-size:28px;right:0px;top:5px}.first-header-row .site-info{height:40px;margin-right:33px}.first-header-row .site-info a{font-size:0;width:28px;height:28px}.first-header-row img{margin-top:5px;height:auto;margin-bottom:0;max-width:85%;max-height:33px}.filter-box.country{background:none;-webkit-padding-start:0;margin-top:0}.filter-box.country .selected{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Globe.svg") left center no-repeat;font-size:0;width:28px;height:28px;display:block}.filter-box.country .selected i{display:none}.second-header-row .sideRight{display:none}.second-header-row .sideLeft{float:none;width:100%}.second-header-row .sideLeft .nav{display:block}.second-header-row .sideLeft .nav li{display:block;float:none;width:100%}.second-header-row .sideLeft .nav .dropdown-menu{display:block;width:100%;position:static;float:none;background:#1FC1FD;border:none}.home .pac-container{position:fixed !important;bottom:40px;top:unset !important}.home .top-section{line-height:21px;padding:16px 0}.home .main-banner .banner-wrap{position:static}.home .wrap .find-centre.fixed-popup-form{border-top:1px solid #bfbdbd;position:fixed;bottom:0;z-index:22;background:#92dffd;margin:0;padding:7px 0;width:100%}.home .wrap .find-centre.fixed-popup-form .clearable__clear{top:4.5px}.home .wrap .find-centre.fixed-popup-form .find-form{text-align:right}.home .wrap .find-centre.fixed-popup-form .container{padding:0}.home .wrap .find-centre.fixed-popup-form form input[type="submit"]{font-size:16px;font-weight:700;line-height:18px;display:inline-block;background:transparent;color:#000;border:none;width:auto;padding:0;vertical-align:-2px;padding-left:5px}.home .wrap .find-centre.fixed-popup-form .fa-caret-down{display:inline-block;vertical-align:-6px}.home .wrap .find-centre.fixed-popup-form form input[type="text"]{max-width:100%;width:85%;height:32px;font-size:14px;padding:0px 18px 0 11px;background:#fff;text-align:left;vertical-align:-3px}.home .wrap .find-centre.fixed-popup-form .icon_find{text-align:left}.home .wrap .find-centre.fixed-popup-form .icon_find img{width:25px;height:32px}.home #find_centre_modal .modal-header{background-color:#eaeaea;border-bottom:1px solid #bfbdbd;text-align:center}.home #find_centre_modal .modal-header h4{color:#4e4e4e;font-size:14px;font-weight:700;line-height:18px;padding:10px 0 5px 33px;position:relative;margin:auto}.home #find_centre_modal .modal-header h4:before{content:'';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//find_centre_blue.png") left top no-repeat;display:inline-block;width:27px;height:35px;position:absolute;left:0px;top:0}.home #find_centre_modal .modal-header button.close{position:absolute;right:10px;top:3px}.home #find_centre_modal .modal-body{border-bottom:1px solid #e8e8e8}.home #find_centre_modal .modal-body .search-input{position:relative}.home #find_centre_modal .modal-body .search-input img{position:absolute;right:8px;top:10px}.home #find_centre_modal .modal-body input[type="text"]{width:100%;border:1px solid #bfbdbd;font-size:16px;font-weight:400;line-height:10px;height:40px;padding:0 33px 0 7px}.home .parent-bg{background-color:#af3dbf}.home .parent-bg:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home .franchise-bg{background-color:#0474af}.home .student-bg{background-color:#eac600}.home .teacher-bg{background-color:#75b201}.home .teacher-bg:before,.home .student-bg:before,.home .franchise-bg:before,.home .parent-bg:before{background:none}.banner-article .cat-name,.banner-article .cat-description{color:#0474AF !important}.main-banner{margin-top:40px}.main-banner .backdrop{background:#fff;padding:0;height:auto}.main-banner .backdrop a{font-size:13px;line-height:40px;height:40px;background-size:cover;display:inline-block}.main-banner .backdrop .home-menu-btn{overflow:visible}.main-banner .backdrop .home-menu-btn:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);height:17px;width:17px;right:0px;top:0}.main-banner .search-backdrop{width:100%;box-shadow:0 3px 6px rgba(0,0,0,0.36);height:146px}.main-banner .search-backdrop .section-title{font-size:18px;color:#868585}.main-banner .search-backdrop input[type=text]{width:285px;margin-right:0px;height:36px;border:1px solid #02b7fa;font-size:16px;background-color:#ffffff;padding:0 11px}.main-banner .search-backdrop input[type=submit]{width:104px;height:36px;font-size:18px;line-height:35px;margin-top:15px}.main-banner .mobile-backdrop{background-color:rgba(0,0,0,0.5);position:absolute;left:0px;top:130px}.main-banner .mobile-backdrop .mobile-title{color:#ffffff;font-size:17px;font-weight:400;line-height:20px;padding:8px 20px}.page-template-students .main-banner img.banner{height:210px}.page-template-students .mobile-backdrop{top:145px}.page-template-students .top-section .top-section-title h1{font-size:22px;text-align:left;margin:0;line-height:24px}.page-template-students .top-section .outline_img{width:100%}.page-template-students .top-section .outline_img .text-center{font-size:18px;font-weight:700;line-height:25px;color:#6e6d6d}.page-template-students .top-section .page-content{font-size:16px;line-height:20px;margin-top:11px;margin-bottom:10px}.page-template-students .top-section .page-content .ctas{margin-bottom:0}.page-template-students .top-section .page-content .ctas .hd-button{font-size:18px;line-height:22px;display:inline-block}.page-template-students .external_links h3{font-size:18px;font-weight:700;line-height:24px}.page-template-students .external_links{padding:30px 0 9px}.page-template-students .external_links .desc{margin-bottom:30px}.page-template-students .external_links a .ext_link_desc{font-size:18px;font-weight:700;margin-top:4px}.page-template-students section.radio .logo{margin:auto;display:block;max-width:53%;width:auto}.page-template-students section.radio .logo img{margin-top:0}.page-template-students section.radio .text{margin-right:0px;padding-right:0px;display:block;width:100%}.page-template-students section.radio .text .section-title{font-size:24px;font-weight:700;line-height:25px;margin-bottom:24px}.page-template-students section.radio .text .title_sub{padding:0;font-size:18px;font-weight:700;line-height:22px;margin-bottom:7px}.page-template-students section.radio .app{width:100%}.page-template-students section.radio .app img{max-width:49%}.page-template-students .form-modal .modal-content{background-image:linear-gradient(180deg, #414141 0%, #0d0d0d 100%) !important}.top-section{padding:24px 0}.top-section .top-section-title h1{font-size:22px;text-align:center;margin:auto;width:74%;line-height:30px;margin-bottom:9px}.top-section .page-content{line-height:22px;font-size:16px;margin-bottom:22px}.top-section .page-content .ctas{margin-top:20px}.top-section .title_video{font-size:16px;font-weight:700;line-height:25px;color:#6e6d6d;margin-top:3px}.top-section .hd-button{display:block;line-height:unset;height:unset;padding:8px 14px}.top-section .hd-button:nth-of-type(2){margin-top:10px;margin-left:0px}.wrap .find-centre .section-title{font-size:18px}.wrap .find-centre form input[type="text"]{width:70%;height:31px;line-height:1;font-size:13px;padding:9px 12px}.wrap .find-centre form input[type="submit"]{width:25%;font-weight:400;height:auto;font-size:16px}.wrap .find-centre .find-form{padding-left:0px}footer .gform_wrapper h3.gform_title,footer .footer-heading{margin-bottom:10px}footer.content-info{padding-top:13px}footer.content-info ul{line-height:30px}footer.content-info ul li a{color:#fff}footer.content-info .col-pad{padding-bottom:15px}footer.content-info .footer-subheading{line-height:1.2;color:#bfbebe}footer.content-info .footer-subheading+a{padding-bottom:20px}footer.content-info .footer-contact{padding-left:15px;padding-top:8px}footer.content-info .footer-contact .footer-heading{line-height:22px;font-size:18px;color:#bfbebe}footer.content-info .footer-contact form{display:block}footer.content-info .footer-contact form input[type=email]{width:100%;margin-bottom:11px}footer.content-info .footer-contact form input[type=submit]{width:100%;display:block}footer.content-info .footer-contact form .gform_wrapper .gform_body{width:100% !important;display:block}footer.content-info .footer-bottom-nav{text-align:justify;margin-bottom:15px}footer.content-info .footer-bottom-nav .menu-site-map{display:none}footer.content-info .social{max-width:233px}footer.content-info .social a{height:50px;width:50px;font-size:30px;display:inline-block;line-height:50px;margin:8px}footer.content-info .social .addtoany_list:after{top:34%;right:34%}footer.content-info .copyright{text-align:left;padding-top:0}section.stories .story-wrap:nth-child(2){padding-bottom:0;border-bottom:1px solid #ddd;margin-bottom:30px}section.stories .title-col{padding-left:0px}section.stories .section-title{font-size:20px;line-height:24px}section.stories .read-more{display:inline-block;font-size:16px}section.stories .post-excerpt p{display:inline-block;overflow:hidden;height:110px;font-size:16px;line-height:1.4;margin-bottom:0}section.stories .cta_right{text-align:left}section.stories .head-row{margin-bottom:15px}section.promoted{margin-bottom:25px}section.promoted h3{font-size:16px;line-height:20px;text-align:left}section.promoted p{font-size:16px;line-height:1.4}section.promoted .read-more{color:#1eabe3;font-weight:600;line-height:27px;font-size:16px;margin-bottom:15px}section.promoted .post-row{padding:0}section.promoted .post-row .img-wrap{max-width:100%;text-align:center}section.promoted .post-row .img-wrap img{width:100%}section.promoted hr{margin-bottom:30px;max-width:96%}section.promoted .section-title{background-color:#6dd0f6;font-size:22px;margin-bottom:25px;line-height:22px}section.promoted .news-column{margin-bottom:25px}section.promoted .news-wrap{padding-left:0px !important;padding-right:0px;margin-bottom:0px;margin-top:0}section.promoted .post-wrap{padding:0}section.promoted .btn_cta{position:static;-webkit-transform:translate(0, 0);text-align:left;right:0px !important}section.promoted .cta{margin-top:15px}section.promoted .post-excerpt{padding-bottom:10px}section.promoted .view-full-post{display:none}section.promoted .title-wrap{padding-left:15px}#videoModal .modal-content{width:100%}#videoModal iframe{width:100%}#videoModal .modal-header .close{position:absolute;font-size:36px;height:35px;width:35px;border-radius:50%;color:#fff;background:#000;z-index:99999;line-height:35px;right:-11px;top:-11px;opacity:1;padding:0}.video-slider .table{display:block}.video-slider .table .tableCell{display:block;vertical-align:top}.video-slider .table .tableCell.image{width:100%;max-width:100%;position:relative}.video-slider .table .tableCell.image img{width:100%;height:300px;object-fit:cover}.video-slider .table .tableCell.image a:after{content:' ';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//play_video.png") center no-repeat;position:absolute;height:164px;width:164px;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);top:50%}.video-slider .table .tableCell.desc{width:100%;max-width:100%;padding:27px 35px;text-align:left;height:270px;min-height:auto;overflow:hidden}.video-slider .table .tableCell.desc .title{font-size:38px;font-weight:500;line-height:42px;margin-bottom:25px}.video-slider .table .tableCell.desc p{max-height:350px;font-size:19px;line-height:1.5}.page-template-parents #menu-choose-a-course-for-your-child{display:block}.page-template-parents #menu-choose-a-course-for-your-child li{border-radius:6px;font-size:14px;font-weight:700;line-height:13px;float:right;width:48%}.page-template-parents .menu_bottom ul li{display:block}.page-template-parents .content-cta .content-title{font-size:16px;line-height:26px;color:#403f3f;margin-bottom:3px}.page-template-parents .top-section .top-section-title h1{line-height:24px;width:auto;text-align:left}.page-template-parents .page-content{line-height:20px}.page-template-parents .top-section{padding:20px 0 0}.page-template-parents .block_text{margin-bottom:10px}.page-template-parents .content-section{padding:24px 0 30px}.page-template-parents .content-title{color:#403f3f;font-size:18px;font-weight:700;line-height:24px}.page-template-parents .content-image{margin:8px auto 17px}.page-template-parents .content-text{margin-bottom:0}.page-template-parents .resources a.desc img{margin:0 auto 15px auto}.page-template-parents .slick-slider .slick-slide .desc{font-size:18px;font-weight:400;line-height:21px}.page-template-parents section.promoted .post-excerpt{padding-top:10px}.page-template-parents #parents_info{height:100vh}.page-template-parents .form-modal .modal-content{background-color:#6DD0F6 !important}.page-template-parents section.fixed-popup-form .open-form-btn,.page-template-students section.fixed-popup-form .open-form-btn{color:#fff !important}.page-template-parents section.fixed-popup-form .open-form-btn:before,.page-template-students section.fixed-popup-form .open-form-btn:before{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//DemoLesson.svg") left center no-repeat !important}section.faq h3{font-size:20px}section.faq h3:after{width:35px;height:35px}section.faq #collapseFaq h4,section.faq .faq #collapseFaq2 h4{height:auto;font-size:16px;padding-bottom:4px}section.faq #collapseFaq .reponse,section.faq #collapseFaq2 .reponse{font-size:14px;line-height:1.3}.resources{padding:20px 0;margin-bottom:10px}.resources h3{margin:auto;margin-bottom:15px}.resources .section-title{font-size:20px;max-width:80%}section.external_links h3{font-size:18px;font-weight:700;line-height:24px}section.external_links .desc{font-size:16px;font-weight:400;line-height:20px;margin-bottom:30px}section.external_links a .ext_link_desc{margin-top:3px;margin-bottom:27px}section.video-carousel{margin:0}section.video-carousel h3{font-size:19px;line-height:22px;font-weight:400;max-width:90%;margin:20px auto}section.video-carousel .slick-slider .video-desc{font-size:16px}section.video-carousel .slick-slider .slick-slide a.vid img{border:0}section.content-section .content-text{font-size:16px;line-height:20px}section.content-cta .content-text{font-size:16px;line-height:20px}section.content-cta .text-col{padding-left:0px}section.content-cta .img-col{padding-right:9px}section.content-cta .block_cta{margin:auto;display:block}section.content-cta .block_cta .statement div{font-size:14px;line-height:18px}section.content-cta .block_cta .statement a.hd-button{font-size:12px;line-height:11px;padding:6px 0;height:auto;margin-top:7px;background-color:#02b7fa;color:#fff;width:calc(110%)}section.content-cta .block_cta .statement a.hd-button:after{border-color:transparent #f0f0f0 transparent transparent}section.content-cta .block_cta .statement a.hd-button:before{border-color:transparent #02b7fa transparent transparent}section.content-cta .block_cta .statement a.hd-button i{margin-left:3px}.page-template-teens .course-section .btn_course_section:after{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//black_arrow_down.svg") no-repeat !important;background-size:65% !important}.page-template-babies .parents-backdrop,.page-template-tweens .parents-backdrop,.page-template-kids .parents-backdrop,.page-template-teens .parents-backdrop,.page-template-holidays .parents-backdrop{display:none}.page-template-babies #menu-choose-a-course-for-your-child,.page-template-tweens #menu-choose-a-course-for-your-child,.page-template-kids #menu-choose-a-course-for-your-child,.page-template-teens #menu-choose-a-course-for-your-child,.page-template-holidays #menu-choose-a-course-for-your-child,.page-template-school-courses #menu-choose-a-course-for-your-child,.page-template-parents #menu-choose-a-course-for-your-child{display:block}.page-template-babies #menu-choose-a-course-for-your-child li,.page-template-tweens #menu-choose-a-course-for-your-child li,.page-template-kids #menu-choose-a-course-for-your-child li,.page-template-teens #menu-choose-a-course-for-your-child li,.page-template-holidays #menu-choose-a-course-for-your-child li,.page-template-school-courses #menu-choose-a-course-for-your-child li,.page-template-parents #menu-choose-a-course-for-your-child li{border-radius:6px;font-size:14px;font-weight:700;line-height:13px;float:right;width:48%}.page-template-babies .menu_bottom ul li,.page-template-tweens .menu_bottom ul li,.page-template-kids .menu_bottom ul li,.page-template-teens .menu_bottom ul li,.page-template-holidays .menu_bottom ul li,.page-template-school-courses .menu_bottom ul li,.page-template-parents .menu_bottom ul li{display:block}.page-template-babies section.page-name,.page-template-tweens section.page-name,.page-template-kids section.page-name,.page-template-teens section.page-name,.page-template-holidays section.page-name,.page-template-school-courses section.page-name,.page-template-parents section.page-name{font-size:18px;height:auto;padding:7px 0 9px;margin-top:0}.page-template-babies section.page-name a.holiday-courses,.page-template-tweens section.page-name a.holiday-courses,.page-template-kids section.page-name a.holiday-courses,.page-template-teens section.page-name a.holiday-courses,.page-template-holidays section.page-name a.holiday-courses,.page-template-school-courses section.page-name a.holiday-courses,.page-template-parents section.page-name a.holiday-courses{display:none}.page-template-babies .menu_bottom .section-title,.page-template-tweens .menu_bottom .section-title,.page-template-kids .menu_bottom .section-title,.page-template-teens .menu_bottom .section-title,.page-template-holidays .menu_bottom .section-title,.page-template-school-courses .menu_bottom .section-title,.page-template-parents .menu_bottom .section-title{font-size:21px}.page-template-babies .menu_bottom ul,.page-template-tweens .menu_bottom ul,.page-template-kids .menu_bottom ul,.page-template-teens .menu_bottom ul,.page-template-holidays .menu_bottom ul,.page-template-school-courses .menu_bottom ul,.page-template-parents .menu_bottom ul{padding-left:0px}.page-template-babies .menu_bottom ul li a,.page-template-tweens .menu_bottom ul li a,.page-template-kids .menu_bottom ul li a,.page-template-teens .menu_bottom ul li a,.page-template-holidays .menu_bottom ul li a,.page-template-school-courses .menu_bottom ul li a,.page-template-parents .menu_bottom ul li a{font-size:20px}.page-template-babies .page-inner-heading,.page-template-tweens .page-inner-heading,.page-template-kids .page-inner-heading,.page-template-teens .page-inner-heading,.page-template-holidays .page-inner-heading,.page-template-school-courses .page-inner-heading,.page-template-parents .page-inner-heading{display:none}.page-template-babies .course-section.open .btn_course_section:after,.page-template-tweens .course-section.open .btn_course_section:after,.page-template-kids .course-section.open .btn_course_section:after,.page-template-teens .course-section.open .btn_course_section:after,.page-template-holidays .course-section.open .btn_course_section:after,.page-template-school-courses .course-section.open .btn_course_section:after,.page-template-parents .course-section.open .btn_course_section:after{right:11px;top:12px !important}.page-template-babies .course-section,.page-template-tweens .course-section,.page-template-kids .course-section,.page-template-teens .course-section,.page-template-holidays .course-section,.page-template-school-courses .course-section,.page-template-parents .course-section{padding:17px 0 5px}.page-template-babies .course-section .course-content-wrap,.page-template-tweens .course-section .course-content-wrap,.page-template-kids .course-section .course-content-wrap,.page-template-teens .course-section .course-content-wrap,.page-template-holidays .course-section .course-content-wrap,.page-template-school-courses .course-section .course-content-wrap,.page-template-parents .course-section .course-content-wrap{width:70%;padding-left:11px}.page-template-babies .course-section .course-icon-wrap,.page-template-tweens .course-section .course-icon-wrap,.page-template-kids .course-section .course-icon-wrap,.page-template-teens .course-section .course-icon-wrap,.page-template-holidays .course-section .course-icon-wrap,.page-template-school-courses .course-section .course-icon-wrap,.page-template-parents .course-section .course-icon-wrap{width:25%}.page-template-babies .course-section .course-icon-wrap img,.page-template-tweens .course-section .course-icon-wrap img,.page-template-kids .course-section .course-icon-wrap img,.page-template-teens .course-section .course-icon-wrap img,.page-template-holidays .course-section .course-icon-wrap img,.page-template-school-courses .course-section .course-icon-wrap img,.page-template-parents .course-section .course-icon-wrap img{max-width:100%}.page-template-babies .course-section .course-name,.page-template-tweens .course-section .course-name,.page-template-kids .course-section .course-name,.page-template-teens .course-section .course-name,.page-template-holidays .course-section .course-name,.page-template-school-courses .course-section .course-name,.page-template-parents .course-section .course-name{font-size:18px;line-height:23px;font-weight:700;margin-bottom:5px}.page-template-babies .course-section .course-excerpt p,.page-template-tweens .course-section .course-excerpt p,.page-template-kids .course-section .course-excerpt p,.page-template-teens .course-section .course-excerpt p,.page-template-holidays .course-section .course-excerpt p,.page-template-school-courses .course-section .course-excerpt p,.page-template-parents .course-section .course-excerpt p{font-size:14px;line-height:20px}.page-template-babies .course-section .btn_course_section,.page-template-tweens .course-section .btn_course_section,.page-template-kids .course-section .btn_course_section,.page-template-teens .course-section .btn_course_section,.page-template-holidays .course-section .btn_course_section,.page-template-school-courses .course-section .btn_course_section,.page-template-parents .course-section .btn_course_section{margin:0;font-size:16px;line-height:16px;padding:0 34px 0 23px;width:auto;height:36px}.page-template-babies .course-section .btn_course_section:after,.page-template-tweens .course-section .btn_course_section:after,.page-template-kids .course-section .btn_course_section:after,.page-template-teens .course-section .btn_course_section:after,.page-template-holidays .course-section .btn_course_section:after,.page-template-school-courses .course-section .btn_course_section:after,.page-template-parents .course-section .btn_course_section:after{height:10px;right:1px;top:14px !important;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//more_btn_mobile.png") no-repeat}.page-template-babies .course-section .top-part,.page-template-tweens .course-section .top-part,.page-template-kids .course-section .top-part,.page-template-teens .course-section .top-part,.page-template-holidays .course-section .top-part,.page-template-school-courses .course-section .top-part,.page-template-parents .course-section .top-part{margin-bottom:15px}.page-template-babies .course-section .course_section_collapse .sideRight,.page-template-tweens .course-section .course_section_collapse .sideRight,.page-template-kids .course-section .course_section_collapse .sideRight,.page-template-teens .course-section .course_section_collapse .sideRight,.page-template-holidays .course-section .course_section_collapse .sideRight,.page-template-school-courses .course-section .course_section_collapse .sideRight,.page-template-parents .course-section .course_section_collapse .sideRight{width:100%;padding-left:0px;text-align:center;margin-bottom:50px}.page-template-babies .course-section .course_section_collapse .sideRight .list_icon,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon,.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon,.page-template-parents .course-section .course_section_collapse .sideRight .list_icon{padding-left:0px;margin-right:0px;font-size:10px;line-height:12px}.page-template-babies .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon:before,.page-template-parents .course-section .course_section_collapse .sideRight .list_icon:before{height:42px;width:42px;position:static;display:block;margin:auto;margin-bottom:10px}.page-template-babies .course-section .course_section_collapse .sideRight .list_icon b,.page-template-tweens .course-section .course_section_collapse .sideRight .list_icon b,.page-template-kids .course-section .course_section_collapse .sideRight .list_icon b,.page-template-teens .course-section .course_section_collapse .sideRight .list_icon b,.page-template-holidays .course-section .course_section_collapse .sideRight .list_icon b,.page-template-school-courses .course-section .course_section_collapse .sideRight .list_icon b,.page-template-parents .course-section .course_section_collapse .sideRight .list_icon b{margin-bottom:4px}.page-template-babies .course-section .course_section_collapse .sideRight .download_link,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link,.page-template-kids .course-section .course_section_collapse .sideRight .download_link,.page-template-teens .course-section .course_section_collapse .sideRight .download_link,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link,.page-template-parents .course-section .course_section_collapse .sideRight .download_link{clear:both;float:none;margin-top:20px;margin-right:0px}.page-template-babies .course-section .course_section_collapse .sideRight .download_link>div,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link>div,.page-template-kids .course-section .course_section_collapse .sideRight .download_link>div,.page-template-teens .course-section .course_section_collapse .sideRight .download_link>div,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link>div,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link>div,.page-template-parents .course-section .course_section_collapse .sideRight .download_link>div{display:inline-block;margin:0 5px;height:193px;width:45%;border-radius:15px;position:relative}.page-template-babies .course-section .course_section_collapse .sideRight .download_link img,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link img,.page-template-kids .course-section .course_section_collapse .sideRight .download_link img,.page-template-teens .course-section .course_section_collapse .sideRight .download_link img,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link img,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link img,.page-template-parents .course-section .course_section_collapse .sideRight .download_link img{max-width:92px;height:129px;object-fit:cover;box-shadow:0 3px 10px rgba(0,0,0,0.38);padding:0;margin-top:13px}.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a,.page-template-parents .course-section .course_section_collapse .sideRight .download_link_img a{background-color:transparent}.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child,.page-template-parents .course-section .course_section_collapse .sideRight .download_link_img a:last-child{font-size:14px;line-height:11px;padding:13px 20px 0 0;width:100%;height:37px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before,.page-template-parents .course-section .course_section_collapse .sideRight .download_link_img a:last-child:before{font-size:36px;right:18px}.page-template-babies .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-kids .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-teens .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after,.page-template-parents .course-section .course_section_collapse .sideRight .download_link_img a:last-child:after{font-size:12px;right:20px;top:10px;line-height:11px}.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-parents .course-section .course_section_collapse .sideRight .look_inside_img{padding:23px}.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img a:first-child,.page-template-parents .course-section .course_section_collapse .sideRight .look_inside_img a:first-child{width:83%;position:absolute;top:-13px;left:8%;height:31px;border:2px solid #fff;font-size:13px;line-height:9px;padding:9px 0px 10px 5px}.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after,.page-template-parents .course-section .course_section_collapse .sideRight .look_inside_img a:first-child:after{position:static;margin-left:7px}.page-template-babies .course-section .course_section_collapse .sideLeft,.page-template-tweens .course-section .course_section_collapse .sideLeft,.page-template-kids .course-section .course_section_collapse .sideLeft,.page-template-teens .course-section .course_section_collapse .sideLeft,.page-template-holidays .course-section .course_section_collapse .sideLeft,.page-template-school-courses .course-section .course_section_collapse .sideLeft,.page-template-parents .course-section .course_section_collapse .sideLeft{width:100%;font-size:14px;line-height:18px;text-align:left}.page-template-babies .course-section .course_section_collapse .sideLeft .course-song,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song,.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song,.page-template-parents .course-section .course_section_collapse .sideLeft .course-song{width:66%;height:38px;padding:0;padding-left:15px;margin-bottom:50px;line-height:26px;max-width:100%}.page-template-babies .course-section .course_section_collapse .sideLeft .course-song a,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song a,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song a,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song a,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song a,.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song a,.page-template-parents .course-section .course_section_collapse .sideLeft .course-song a{font-size:16px;line-height:25px;padding:0;text-align:left}.page-template-babies .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song a img,.page-template-parents .course-section .course_section_collapse .sideLeft .course-song a img{max-width:38px;right:-6px;top:-6px}.page-template-babies .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song:before,.page-template-parents .course-section .course_section_collapse .sideLeft .course-song:before{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//play_btn_mobile.png") no-repeat;top:-6px;right:-36px}.page-template-babies .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song:after,.page-template-parents .course-section .course_section_collapse .sideLeft .course-song:after{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//music_mobile.png") no-repeat;top:-18px;right:-106px;width:88px}.page-template-babies .course-section .course_section_collapse .sideLeft .course-description,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-description,.page-template-kids .course-section .course_section_collapse .sideLeft .course-description,.page-template-teens .course-section .course_section_collapse .sideLeft .course-description,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-description,.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-description,.page-template-parents .course-section .course_section_collapse .sideLeft .course-description{margin-bottom:42px}.page-template-babies .course-section .course_section_collapse .sideLeft .course-description p,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-description p,.page-template-kids .course-section .course_section_collapse .sideLeft .course-description p,.page-template-teens .course-section .course_section_collapse .sideLeft .course-description p,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-description p,.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-description p,.page-template-parents .course-section .course_section_collapse .sideLeft .course-description p{margin-bottom:5px}.demo-signup-wrap{z-index:9;background:#f70093;width:100%;right:0px;top:unset;padding:10px 25px 19px 18px;box-shadow:0 -2px 8px rgba(0,0,0,0.35)}.demo-signup-wrap .close a{top:0px}.newsletter-signup1.side-form .gform_wrapper h3.gform_title,.demo-signup-wrap .gform_wrapper h3.gform_title,.newsletter-signup-wrap .gform_wrapper h3.gform_title,.newsletter-signup1.side-form label,.demo-signup-wrap label,.newsletter-signup-wrap label{color:#ffffff;font-size:16px;font-weight:700;line-height:24px;max-width:219px;position:relative;margin-bottom:25px;padding-left:50px}.newsletter-signup1.side-form .gform_wrapper h3.gform_title:before,.demo-signup-wrap .gform_wrapper h3.gform_title:before,.newsletter-signup-wrap .gform_wrapper h3.gform_title:before,.newsletter-signup1.side-form label:before,.demo-signup-wrap label:before,.newsletter-signup-wrap label:before{content:'';display:block;height:34px;width:39px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//squares_mobile.png") center no-repeat;position:absolute;left:0px;top:-6px}.newsletter-signup-wrap .gform_wrapper h3.gform_title{margin-botom:0;padding-bottom:15px}.newsletter-signup-wrap{padding-bottom:0;padding-top:15px;right:0px;top:unset;bottom:-150px;z-index:9;width:100%;background:none;background-color:#02B7FA}.newsletter-signup-wrap label{padding-left:0px !important;max-width:none !important}.newsletter-signup-wrap label:before{content:none !important;background:none !important}.newsletter-signup-wrap h3{padding-left:5px !important;text-indent:18px;margin-top:0 !important;margin-right:0px !important;max-width:none !important;text-align:center !important;font-size:15px !important}.newsletter-signup-wrap .gform_footer.top_label input{position:static}.newsletter-signup-wrap .gform_wrapper ul li.gfield a{font-size:13px}.newsletter-signup-wrap .gform_wrapper .gform_heading{width:92% !important}.newsletter-signup-wrap .gform_footer{margin:0px auto !important;width:100% !important}.newsletter-signup-wrap .gform_footer input{width:100% !important}.newsletter-signup-wrap .close{position:absolute;right:13px;z-index:99999999999}.newsletter-signup-wrap .close a{display:none;top:0}.newsletter-signup1.side-form input[type=email],.demo-signup-wrap input[type=email],.newsletter-signup-wrap input[type=email],.newsletter-signup1.side-form input[type=text],.demo-signup-wrap input[type=text],.newsletter-signup-wrap input[type=text],.newsletter-signup1.side-form input[type=tel],.demo-signup-wrap input[type=tel],.newsletter-signup-wrap input[type=tel]{color:#6e6d6d !important;font-size:16px !important;font-weight:400;line-height:9px}.demo-signup-wrap .demo_wrapper form ul li.gfield.gfield_html{margin-top:12px !important}.demo-signup-wrap .demo_wrapper form{margin:0 !important}.newsletter-signup1.side-form .gform_footer,.demo-signup-wrap .gform_footer,.newsletter-signup-wrap .gform_footer{position:static}.demo-signup-wrap .demo_wrapper form input[type=submit]{width:100% !important}.newsletter-signup1.side-form input[type=email],.demo-signup-wrap input[type=email],.newsletter-signup-wrap input[type=email],.newsletter-signup1.side-form input[type=text],.demo-signup-wrap input[type=text],.newsletter-signup-wrap input[type=text],.newsletter-signup1.side-form input[type=tel],.demo-signup-wrap input[type=tel],.newsletter-signup-wrap input[type=tel]{width:100% !important}.newsletter-signup1.side-form .gfield_html,.demo-signup-wrap .gfield_html,.newsletter-signup-wrap .gfield_html,.newsletter-signup1.side-form .btn_agree span,.demo-signup-wrap .btn_agree span,.newsletter-signup-wrap .btn_agree span{width:100% !important}.newsletter-signup-wrap form{position:relative}.newsletter-signup-wrap form input[type=submit]{width:26%;position:absolute;top:0;right:0px;line-height:34px}.newsletter-signup-wrap .btn_agree{margin-top:0}.newsletter-signup-wrap .btn_agree span{width:100%}.newsletter-signup-wrap .close a{right:-7px}.newsletter-signup-wrap label{width:100%}section.contact_page{padding-top:20px}section.contact_page .page-content h2{font-size:22px;font-weight:700;line-height:26px}section.contact_page .page-content h2+p{font-size:16px;font-weight:400;line-height:20px}section.contact_page .page-content h3{font-size:20px;font-weight:700;line-height:38px}section.contact_page .page-content h3+p{font-size:16px;font-weight:400;line-height:24px}section.contact_page .gform_wrapper .gform_heading{margin-bottom:25px}section.contact_page .gform_wrapper .gform_heading h3.gform_title{font-size:14px;font-weight:700;line-height:14px}section.contact_page .sideRight input[type=radio]+label:after{width:18px;height:18px;top:2px}section.contact_page .sideRight input[type=radio]:checked+label:before{top:8px;left:6px;width:6px;height:6px}section.contact_page .sideRight .gfield_radio li{margin-right:11px;width:auto}section.contact_page .sideRight .gfield_radio label{display:initial;font-size:12px;font-weight:400;line-height:13px;margin-left:7px}section.contact_page .sideRight .gform_wrapper .top_label input.medium,section.contact_page .sideRight .gform_wrapper .top_label select.medium{height:32px;font-size:15px !important}section.contact_page .sideRight .gform_wrapper label.gfield_label{font-size:14px;line-height:12px}section.contact_page .sideRight .gform_wrapper .top_label div.ginput_container{margin-top:3px}section.contact_page .sideRight select{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue_mobile.png") no-repeat right}section.contact_page .sideRight .gfield{margin-top:7px}section.contact_page .sideRight .gfield div.ginput_container_checkbox label{font-size:12px;font-weight:400;line-height:18px}section.contact_page .sideRight .gfield.hide_title,section.contact_page .sideRight .sideRight .gform_wrapper h3.gform_title{font-size:13px;font-weight:700;line-height:14px !important}section.contact_page .sideRight .gfield.learn_about_us{margin-top:28px}section.contact_page .sideRight .gfield.captcha_field{margin-top:15px}section.contact_page .sideRight input[type=checkbox]+label:after{width:18px;height:18px}section.contact_page .sideRight input[type=checkbox]:checked+label:before{font-size:11px;top:0px;left:3px}section.contact_page .sideRight .gfield.privacy_field .gfield_required{display:none}section.contact_page .sideRight .gfield.required_information{font-size:14px;font-weight:400;line-height:12px}section.contact_page .sideRight .gform_wrapper .gform_footer input[type=submit]{width:100%;height:41px;font-size:20px;font-weight:700}.page-template-about .top-section{background:#fff}.page-template-about .top-section .wpsm-hide:after,.page-template-about .top-section .wpsm-show:after{border-color:transparent #fff transparent transparent}.page-template-about .top-section .wpsm-hide,.page-template-about .top-section .wpsm-show{width:184px}.page-template-about .top-section .outline_img{padding-top:3px}.page-template-about .top-section .top-section-title h1{font-size:22px;font-weight:700;line-height:24px;text-align:left;margin:0;width:auto;margin-bottom:15px}.page-template-about .top-section h2{font-size:16px;font-weight:700;line-height:18px;color:#403f3f}.page-template-about .top-section .page-content p{font-size:16px;font-weight:400;line-height:20px}.page-template-about .top-section .page-content .show_more p{font-size:18px;font-weight:700;line-height:25px}.page-template-about .top-section .page-content .show_more .wpsm-hide,.page-template-about .top-section .page-content .show_more .wpsm-show{width:180px}.page-template-about section.page-list{margin-bottom:0}.page-template-about section.page-list h3{font-size:20px;padding:13px;margin-bottom:12px}.page-template-about section.page-list .container{width:100%}.page-template-about section.page-list .section_list{padding:0;margin-bottom:12px}.page-template-about section.page-list .section_list img{border:0}.page-template-about section.page-list .section_list .enter_title{width:100%;line-height:71px;height:71px}.page-template-about section.menu_bottom .section-title{font-size:20px;padding:13px;margin-bottom:0}.page-template-about section.menu_bottom ul{padding:0}.page-template-about section.menu_bottom ul li a{font-size:16px;font-weight:400;margin-bottom:9px;line-height:18px}.page-template-about section.icon-list{padding:38px 0 70px}.page-template-about section.icon-list .icons-slider .slick-slide img{max-width:60%;margin:auto}.page-template-about section.icon-list .icons-slider .slick-dots{bottom:-60px}.page-template-about section.icon-list .icons-slider .slick-dots li.slick-active button{background:#02b7fa}.page-template-about section.icon-list .icons-slider .slick-dots li button{width:13px;height:13px;border:2px solid #02b7fa}.page-template-about section.icon-list .icons-slider .slick-prev,.page-template-about section.icon-list .icons-slider .slick-next{width:0;height:0;transform:unset;position:static;-webkit-transform:unset}.page-template-about section.icon-list .icons-slider .slick-prev:before{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//btn_next_mobile.svg") center no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:5%;width:16px;height:29px;z-index:22}.page-template-about section.icon-list .icons-slider .slick-next:before{position:absolute;top:50%;transform:translateY(-50%);left:5%;width:16px;height:29px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//btn_prev_mobile.svg") center no-repeat;z-index:22}.page-template-teachers .fr-button{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//join_green.png") center no-repeat}.page-template-teachers section.fixed-popup-form .open-form-btn{color:#fff !important;margin-left:51px !important}.page-template-teachers section.fixed-popup-form .open-form-btn:before{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//teachers.svg") left center no-repeat !important;left:-51px !important}.page-template-teachers section.content-cta{text-align:center;padding:15px 0}.page-template-teachers section.content-cta .content-title{padding-top:0;font-size:22px;font-weight:700;line-height:25px}.page-template-teachers section.content-cta .content-text{color:#777676;font-size:18px;line-height:22px}.page-template-teachers section.content-cta .row_block .block_text{padding-right:0px;width:100%}.page-template-teachers section.content-cta ul{padding:0}.page-template-teachers section.content-cta ul li{padding:0;color:#777676;font-size:16px;font-weight:700;line-height:26px;margin-top:44px}.page-template-teachers section.content-cta ul li:after{left:45%;top:-34px}.page-template-teachers section.content-cta .row_block .block_cta{padding:21px 36px 29px}.page-template-teachers section.content-cta .row_block .block_cta .title{font-size:24px;font-weight:400;line-height:28px;margin-bottom:18px}.page-template-teachers section.content-cta .row_block .block_cta .hd-button{width:100%}.page-template-teachers section.training-content{padding-top:7px;text-align:center}.page-template-teachers section.training-content .section-title{font-size:22px;line-height:26px}.page-template-teachers section.training-content .top-training-content h3{color:#7fba18;font-size:22px;font-weight:700;line-height:26px;max-width:74%;margin:auto;margin-bottom:10px}.page-template-teachers section.training-content .top-training-content h3:before{content:'';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//teach_mobile_1.png") center center no-repeat;height:88px;width:88px;margin:auto;display:block;margin-bottom:13px}.page-template-teachers section.training-content .top-training-content p{color:#777676;font-size:18px;font-weight:700;line-height:22px}.page-template-teachers section.training-content .bottom-training-content h3{margin:auto;color:#7fba18;font-size:22px;font-weight:700;line-height:26px;max-width:74%;margin-bottom:14px}.page-template-teachers section.training-content .bottom-training-content h3:first-of-type:before{content:'';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//teach_mobile_2.png") center center no-repeat;height:88px;width:98px;margin:auto;display:block;margin-bottom:13px}.page-template-teachers section.training-content .bottom-training-content h3:nth-of-type(2):before{content:'';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//teach_mobile_3.png") center center no-repeat;height:88px;width:88px;margin:auto;display:block;margin-bottom:13px}.page-template-teachers section.training-content .bottom-training-content p{margin-bottom:31px}.page-template-teachers section.training-content .bottom-training-content p a{color:#7fba18;font-weight:700;text-transform:uppercase}.page-template-teachers section.training-content .bottom-training-content strong{font-weight:400}.page-template-teachers section.training-content .bottom-training-content strong:before{content:'';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//teach_mobile_4.png") center center no-repeat;height:88px;width:88px;margin:auto;display:block;margin-bottom:13px}.page-template-teachers section.training-content .training-cta .sideLeft{color:#1bb7f1;font-size:16px;font-weight:700;line-height:20px;width:100%}.page-template-teachers section.training-content .training-cta .sideRight{width:100%}.page-template-teachers section.training-content .training-cta .sideRight button{margin-top:20px}.page-template-teachers section.training-content .training-option{margin-bottom:20px}.page-template-teachers section.training-content .training-option .item{border-radius:15px;display:block;margin-bottom:0}.page-template-teachers section.training-content .training-option .item:before{border:none}.page-template-teachers section.training-content .training-option .item:after{border:none}.page-template-teachers section.training-content .training-option .item .sideLeft{display:block;width:100%}.page-template-teachers section.training-content .training-option .item .sideLeft .training-type{position:static;transform:none;-webkit-transform:none;font-size:20px;font-weight:700;line-height:24px;height:61px;max-width:65%;margin:auto}.page-template-teachers section.training-content .training-option .item .sideLeft .training-type .type-title{position:absolute;top:50%;transform:translateY(-50%);width:65%}.page-template-teachers section.training-content .training-option .item .sideLeft .training-type .training-days{font-size:12px;position:absolute;width:50px;height:50px;background-color:#5f9501;right:9px;top:4px;border-radius:50%}.page-template-teachers section.training-content .training-option .item .sideLeft .training-type .training-days>div{position:absolute;top:50%;transform:translate(15%, -50%)}.page-template-teachers section.training-content .training-option .item .sideRight{display:block;width:100%}.page-template-teachers section.training-content .training-option .item .training-desc{font-size:16px;line-height:22px;padding:14px 17px 15px 20px}.page-template-teachers section.training-content .training-option .item:nth-of-type(2){margin-top:83px}.page-template-teachers section.training-content .training-option .item:nth-of-type(2):before{content:'';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//teach_mobile_arrow.png") center center no-repeat;width:70px;height:64px;display:block;margin:auto;top:-76px;right:0px;left:0px}.page-template-teachers .Teacher.Training section.content-cta{text-align:left}.page-template-teachers .Teacher.Training section.content-cta .content-title{text-align:center;line-height:26px}.page-template-teachers .Teacher.Training .content-text h3{padding:0;color:#777676;font-size:18px;line-height:24px}.page-template-teachers .Teacher.Training .content-text p{color:#403f3f;font-size:16px;line-height:20px}.page-template-teachers .plus-btn{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//green_plus.svg") center no-repeat}.page-template-teachers .video-carousel{padding-bottom:10px}.page-template-teachers .top-center-search,.page-template-franchising .top-center-search,.page-template-schools .top-center-search{bottom:0}.page-template-teachers .top-center-search .search-backdrop,.page-template-franchising .top-center-search .search-backdrop,.page-template-schools .top-center-search .search-backdrop{height:auto;padding:7px 0 6px 0}.page-template-teachers .top-center-search .search-backdrop .mobile-title,.page-template-franchising .top-center-search .search-backdrop .mobile-title,.page-template-schools .top-center-search .search-backdrop .mobile-title{display:inline-block;text-align:left;color:#ffffff;font-size:18px;font-weight:700;line-height:20px;vertical-align:middle}.page-template-teachers .top-center-search .search-backdrop .fr-button,.page-template-franchising .top-center-search .search-backdrop .fr-button,.page-template-schools .top-center-search .search-backdrop .fr-button{width:auto;color:#ffffff;font-size:16px;font-weight:700;text-transform:uppercase;line-height:36px;height:36px}.page-template-teachers .top-center-search .search-backdrop .b-title,.page-template-franchising .top-center-search .search-backdrop .b-title,.page-template-schools .top-center-search .search-backdrop .b-title{padding-left:15px;padding-right:40px;text-align:left}.page-template-teachers .top-center-search .search-backdrop .b-img,.page-template-franchising .top-center-search .search-backdrop .b-img,.page-template-schools .top-center-search .search-backdrop .b-img{padding-right:15px}.page-template-teachers .plus-btn,.page-template-franchising .plus-btn,.page-template-schools .plus-btn,.page-template-parents .plus-btn,.single-post .plus-btn{height:50px;border:0;width:50px;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,0.32);position:fixed;bottom:65px;right:15px;z-index:9;font-weight:100}.page-template-teachers .plus-btn:focus,.page-template-franchising .plus-btn:focus,.page-template-schools .plus-btn:focus,.page-template-parents .plus-btn:focus,.single-post .plus-btn:focus{outline:0 !important}.page-template-teachers .quick-nav .modal-dialog .modal-content .close,.page-template-franchising .quick-nav .modal-dialog .modal-content .close,.page-template-schools .quick-nav .modal-dialog .modal-content .close,.page-template-parents .quick-nav .modal-dialog .modal-content .close,.single-post .quick-nav .modal-dialog .modal-content .close{padding-top:20px;padding-right:40px;text-align:right;font-size:41px}.page-template-teachers .quick-nav .modal-dialog,.page-template-franchising .quick-nav .modal-dialog,.page-template-schools .quick-nav .modal-dialog,.page-template-parents .quick-nav .modal-dialog,.single-post .quick-nav .modal-dialog{max-width:100%}.page-template-teachers .short-form .get-parent-info,.page-template-franchising .short-form .get-parent-info,.page-template-schools .short-form .get-parent-info,.page-template-students .short-form .get-parent-info,.page-template-parents .short-form .get-parent-info,.page-template-teachers .short-form .get-student-info,.page-template-franchising .short-form .get-student-info,.page-template-schools .short-form .get-student-info,.page-template-students .short-form .get-student-info,.page-template-parents .short-form .get-student-info{min-height:0 !important}.page-template-teachers .form-modal form,.page-template-franchising .form-modal form,.page-template-schools .form-modal form,.page-template-students .form-modal form,.page-template-parents .form-modal form{max-width:90%;margin-top:70px}.page-template-teachers .form-modal .modal-dialog,.page-template-franchising .form-modal .modal-dialog,.page-template-schools .form-modal .modal-dialog,.page-template-students .form-modal .modal-dialog,.page-template-parents .form-modal .modal-dialog{margin:0;height:100%;max-width:100%}.page-template-teachers .form-modal .modal-content,.page-template-franchising .form-modal .modal-content,.page-template-schools .form-modal .modal-content,.page-template-students .form-modal .modal-content,.page-template-parents .form-modal .modal-content{border-radius:0;box-shadow:0 -3px 8px rgba(0,0,0,0.25);background-color:#7fba18;height:100%}.page-template-teachers .form-modal .modal-header,.page-template-franchising .form-modal .modal-header,.page-template-schools .form-modal .modal-header,.page-template-students .form-modal .modal-header,.page-template-parents .form-modal .modal-header{border-bottom:0;padding:0;position:relative}.page-template-teachers .form-modal .modal-header button.close,.page-template-franchising .form-modal .modal-header button.close,.page-template-schools .form-modal .modal-header button.close,.page-template-students .form-modal .modal-header button.close,.page-template-parents .form-modal .modal-header button.close{cursor:pointer;position:absolute;z-index:150;height:31px;width:31px;right:10px;top:10px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//close-form-minisite.svg") center no-repeat}.page-template-teachers .form-modal .gform_heading,.page-template-franchising .form-modal .gform_heading,.page-template-schools .form-modal .gform_heading,.page-template-students .form-modal .gform_heading,.page-template-parents .form-modal .gform_heading{margin-bottom:50px}.page-template-teachers .form-modal .gform_heading h3,.page-template-franchising .form-modal .gform_heading h3,.page-template-schools .form-modal .gform_heading h3,.page-template-students .form-modal .gform_heading h3,.page-template-parents .form-modal .gform_heading h3{display:block;text-align:center;color:#ffffff;font-size:22px;font-weight:700;max-width:88%;margin:auto;line-height:28px}.page-template-teachers .form-modal .gform_wrapper ul li.gfield,.page-template-franchising .form-modal .gform_wrapper ul li.gfield,.page-template-schools .form-modal .gform_wrapper ul li.gfield,.page-template-students .form-modal .gform_wrapper ul li.gfield,.page-template-parents .form-modal .gform_wrapper ul li.gfield{display:block;width:100%;margin-top:0}.page-template-teachers .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-franchising .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-schools .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-students .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-parents .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:35px;font-size:16px;border:0}.page-template-teachers .form-modal .gform_wrapper input[type=submit],.page-template-franchising .form-modal .gform_wrapper input[type=submit],.page-template-schools .form-modal .gform_wrapper input[type=submit],.page-template-students .form-modal .gform_wrapper input[type=submit],.page-template-parents .form-modal .gform_wrapper input[type=submit]{font-size:18px;font-weight:700;letter-spacing:0.9px;line-height:14px;text-transform:uppercase;border:2px solid #fff;text-align:center;width:100%;height:40px}.page-template-teachers .form-modal .gform_wrapper .top_label .gfield_label,.page-template-franchising .form-modal .gform_wrapper .top_label .gfield_label,.page-template-schools .form-modal .gform_wrapper .top_label .gfield_label,.page-template-students .form-modal .gform_wrapper .top_label .gfield_label,.page-template-parents .form-modal .gform_wrapper .top_label .gfield_label{display:none}.page-template-teachers .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-franchising .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-schools .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-students .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-parents .form-modal .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin-bottom:22px;padding:5px 8px}.page-template-teachers .form-modal .gform_wrapper .gform_footer,.page-template-franchising .form-modal .gform_wrapper .gform_footer,.page-template-schools .form-modal .gform_wrapper .gform_footer,.page-template-students .form-modal .gform_wrapper .gform_footer,.page-template-parents .form-modal .gform_wrapper .gform_footer{padding:0px 0 10px;margin:0px 0 0}.page-template-teachers .form-modal .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .form-modal .gform_wrapper .gform_footer input[type=submit],.page-template-schools .form-modal .gform_wrapper .gform_footer input[type=submit],.page-template-students .form-modal .gform_wrapper .gform_footer input[type=submit],.page-template-parents .form-modal .gform_wrapper .gform_footer input[type=submit]{background-color:#02b7fa;color:#ffffff}section.fixed-popup-form{box-shadow:0 -3px 8px rgba(0,0,0,0.25);height:50px;position:fixed;z-index:22;width:100%;bottom:0;max-height:50px !important;transition-property:all;transition-duration:.275s;transition-timing-function:cubic-bezier(0, 1, .5, 1)}section.fixed-popup-form.scrolling{max-height:0 !important;padding:0 !important}section.fixed-popup-form.get-teacher-info,section.fixed-popup-form.get-franchisor-info,section.fixed-popup-form.get-parent-info,section.fixed-popup-form.get-student-info{min-height:0}section.fixed-popup-form .open-form-btn{display:block;width:100%;background:transparent;border:0;color:#dadcdd;font-size:16px;font-weight:700;line-height:23px;height:50px;position:relative;padding:0;margin-left:61px;text-align:left}section.fixed-popup-form .open-form-btn:before{content:'';background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Franchising.svg") left center no-repeat;position:absolute;height:40px;width:38px;display:inline-block;left:-57px;top:4px}.page-template-teachers section.teachers_navigation,.page-template-franchising section.teachers_navigation,.page-template-schools section.teachers_navigation{display:none}.page-template-teachers .top-section,.page-template-franchising .top-section,.page-template-schools .top-section{padding:22px 0 0}.page-template-teachers .top-section .top-section-title h1,.page-template-franchising .top-section .top-section-title h1,.page-template-schools .top-section .top-section-title h1{line-height:26px}.page-template-teachers .top-section h2,.page-template-franchising .top-section h2,.page-template-schools .top-section h2{font-size:18px;font-weight:700;line-height:20px}.page-template-teachers .top-section .page-content,.page-template-franchising .top-section .page-content,.page-template-schools .top-section .page-content{margin-bottom:13px}.page-template-teachers .top-section .page-content p,.page-template-franchising .top-section .page-content p,.page-template-schools .top-section .page-content p{margin-bottom:10px;line-height:20px}.page-template-teachers section.video-carousel,.page-template-franchising section.video-carousel,.page-template-schools section.video-carousel{padding:0;padding-bottom:25px}.page-template-teachers section.video-carousel h3,.page-template-franchising section.video-carousel h3,.page-template-schools section.video-carousel h3{max-width:100%;margin:0;margin-bottom:20px}.page-template-teachers section.video-carousel .slick-slider .video-desc,.page-template-franchising section.video-carousel .slick-slider .video-desc,.page-template-schools section.video-carousel .slick-slider .video-desc{font-size:18px;font-weight:400;line-height:19px;color:#7fba18}.page-template-teachers .slider .slick-prev,.page-template-franchising .slider .slick-prev,.page-template-schools .slider .slick-prev{right:-10%}.page-template-teachers .slider .slick-prev:before,.page-template-franchising .slider .slick-prev:before,.page-template-schools .slider .slick-prev:before{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//btn_next_mobile.svg") center no-repeat;width:15px;height:28px}.page-template-teachers .slider .slick-next:before,.page-template-franchising .slider .slick-next:before,.page-template-schools .slider .slick-next:before{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//btn_next_mobile.svg") center no-repeat;width:15px;height:28px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.page-template-teachers section.promoted .section-title,.page-template-franchising section.promoted .section-title,.page-template-schools section.promoted .section-title{background-color:#7fba18;color:#ffffff;font-size:20px;font-weight:400}.page-template-teachers section.promoted .post-row h3,.page-template-franchising section.promoted .post-row h3,.page-template-schools section.promoted .post-row h3{padding:0 15px;display:inline-block;vertical-align:top;color:#7fba18;font-size:18px;font-weight:700;line-height:22px}.page-template-teachers section.promoted .post-row:first-child,.page-template-franchising section.promoted .post-row:first-child,.page-template-schools section.promoted .post-row:first-child{margin-bottom:15px}.page-template-teachers section.promoted .news-wrap,.page-template-franchising section.promoted .news-wrap,.page-template-schools section.promoted .news-wrap{color:#707070;font-size:16px;font-weight:400;line-height:20px}.page-template-teachers section.promoted hr,.page-template-franchising section.promoted hr,.page-template-schools section.promoted hr{background:#dedede}.page-template-teachers section.promoted .post-wrap,.page-template-franchising section.promoted .post-wrap,.page-template-schools section.promoted .post-wrap{padding:0}.page-template-teachers section.promoted .post_img,.page-template-franchising section.promoted .post_img,.page-template-schools section.promoted .post_img{margin-right:0px}.page-template-teachers .Success.Stories section.promoted_stories.promoted .post-row,.page-template-franchising .Success.Stories section.promoted_stories.promoted .post-row,.page-template-schools .Success.Stories section.promoted_stories.promoted .post-row,.page-template-teachers .Blog section.promoted_stories.promoted .post-row,.page-template-franchising .Blog section.promoted_stories.promoted .post-row,.page-template-schools .Blog section.promoted_stories.promoted .post-row{padding-top:28px;display:flex;position:relative;margin-top:44px}.page-template-teachers .Success.Stories section.promoted_stories.promoted .post-row h3,.page-template-franchising .Success.Stories section.promoted_stories.promoted .post-row h3,.page-template-schools .Success.Stories section.promoted_stories.promoted .post-row h3,.page-template-teachers .Blog section.promoted_stories.promoted .post-row h3,.page-template-franchising .Blog section.promoted_stories.promoted .post-row h3,.page-template-schools .Blog section.promoted_stories.promoted .post-row h3{padding:0;margin-bottom:0}.page-template-teachers .Success.Stories section.promoted_stories.promoted .post-row .img-wrap,.page-template-franchising .Success.Stories section.promoted_stories.promoted .post-row .img-wrap,.page-template-schools .Success.Stories section.promoted_stories.promoted .post-row .img-wrap,.page-template-teachers .Blog section.promoted_stories.promoted .post-row .img-wrap,.page-template-franchising .Blog section.promoted_stories.promoted .post-row .img-wrap,.page-template-schools .Blog section.promoted_stories.promoted .post-row .img-wrap,.page-template-teachers .Success.Stories section.promoted_stories.promoted .post-row .desc-wrap,.page-template-franchising .Success.Stories section.promoted_stories.promoted .post-row .desc-wrap,.page-template-schools .Success.Stories section.promoted_stories.promoted .post-row .desc-wrap,.page-template-teachers .Blog section.promoted_stories.promoted .post-row .desc-wrap,.page-template-franchising .Blog section.promoted_stories.promoted .post-row .desc-wrap,.page-template-schools .Blog section.promoted_stories.promoted .post-row .desc-wrap{display:flex}.page-template-teachers .Success.Stories section.promoted_stories.promoted .post-row .desc-wrap,.page-template-franchising .Success.Stories section.promoted_stories.promoted .post-row .desc-wrap,.page-template-schools .Success.Stories section.promoted_stories.promoted .post-row .desc-wrap,.page-template-teachers .Blog section.promoted_stories.promoted .post-row .desc-wrap,.page-template-franchising .Blog section.promoted_stories.promoted .post-row .desc-wrap,.page-template-schools .Blog section.promoted_stories.promoted .post-row .desc-wrap{padding-left:15px}.page-template-teachers .Success.Stories section.promoted_stories.promoted .post-row .read-more,.page-template-franchising .Success.Stories section.promoted_stories.promoted .post-row .read-more,.page-template-schools .Success.Stories section.promoted_stories.promoted .post-row .read-more,.page-template-teachers .Blog section.promoted_stories.promoted .post-row .read-more,.page-template-franchising .Blog section.promoted_stories.promoted .post-row .read-more,.page-template-schools .Blog section.promoted_stories.promoted .post-row .read-more{bottom:-26px}.page-template-teachers .Success.Stories section.promoted_stories.promoted .post-row:nth-child(2),.page-template-franchising .Success.Stories section.promoted_stories.promoted .post-row:nth-child(2),.page-template-schools .Success.Stories section.promoted_stories.promoted .post-row:nth-child(2),.page-template-teachers .Blog section.promoted_stories.promoted .post-row:nth-child(2),.page-template-franchising .Blog section.promoted_stories.promoted .post-row:nth-child(2),.page-template-schools .Blog section.promoted_stories.promoted .post-row:nth-child(2){margin-top:0;border-top:0;padding-top:0}.page-template-teachers .Success.Stories section.promoted_stories.promoted .contour,.page-template-franchising .Success.Stories section.promoted_stories.promoted .contour,.page-template-schools .Success.Stories section.promoted_stories.promoted .contour,.page-template-teachers .Blog section.promoted_stories.promoted .contour,.page-template-franchising .Blog section.promoted_stories.promoted .contour,.page-template-schools .Blog section.promoted_stories.promoted .contour{width:120px;height:100px}.page-template-teachers .Success.Stories section.promoted_stories.promoted .news-wrap,.page-template-franchising .Success.Stories section.promoted_stories.promoted .news-wrap,.page-template-schools .Success.Stories section.promoted_stories.promoted .news-wrap,.page-template-teachers .Blog section.promoted_stories.promoted .news-wrap,.page-template-franchising .Blog section.promoted_stories.promoted .news-wrap,.page-template-schools .Blog section.promoted_stories.promoted .news-wrap{padding-left:0px;margin-top:0}.page-template-teachers .Success.Stories section.promoted_stories.promoted .btn_cta,.page-template-franchising .Success.Stories section.promoted_stories.promoted .btn_cta,.page-template-schools .Success.Stories section.promoted_stories.promoted .btn_cta,.page-template-teachers .Blog section.promoted_stories.promoted .btn_cta,.page-template-franchising .Blog section.promoted_stories.promoted .btn_cta,.page-template-schools .Blog section.promoted_stories.promoted .btn_cta{text-align:left;right:auto}.page-template-teachers .Success.Stories section.promoted_stories.promoted .btn_cta a,.page-template-franchising .Success.Stories section.promoted_stories.promoted .btn_cta a,.page-template-schools .Success.Stories section.promoted_stories.promoted .btn_cta a,.page-template-teachers .Blog section.promoted_stories.promoted .btn_cta a,.page-template-franchising .Blog section.promoted_stories.promoted .btn_cta a,.page-template-schools .Blog section.promoted_stories.promoted .btn_cta a{width:auto;padding:0 25px}.page-template-teachers .Become .gform_wrapper .gform_heading,.page-template-franchising .Become .gform_wrapper .gform_heading,.page-template-schools .Become .gform_wrapper .gform_heading{margin-bottom:10px}.page-template-teachers .Become .gform_wrapper .gsection,.page-template-franchising .Become .gform_wrapper .gsection,.page-template-schools .Become .gform_wrapper .gsection{margin:0}.page-template-teachers .Become .gform_wrapper .instruction,.page-template-franchising .Become .gform_wrapper .instruction,.page-template-schools .Become .gform_wrapper .instruction{font-size:14px;font-weight:400;line-height:12px}.page-template-teachers .Become .gform_wrapper .field_description_below .gfield_description,.page-template-franchising .Become .gform_wrapper .field_description_below .gfield_description,.page-template-schools .Become .gform_wrapper .field_description_below .gfield_description{padding-top:2px}.page-template-teachers .Become .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.page-template-franchising .Become .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.page-template-schools .Become .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.page-template-teachers .Become .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.page-template-franchising .Become .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.page-template-schools .Become .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:2px}.page-template-teachers .Become .gform_wrapper .field_sublabel_above .description,.page-template-franchising .Become .gform_wrapper .field_sublabel_above .description,.page-template-schools .Become .gform_wrapper .field_sublabel_above .description,.page-template-teachers .Become .gform_wrapper .field_sublabel_above .gfield_description,.page-template-franchising .Become .gform_wrapper .field_sublabel_above .gfield_description,.page-template-schools .Become .gform_wrapper .field_sublabel_above .gfield_description,.page-template-teachers .Become .gform_wrapper .gform_wrapper .field_sublabel_above .gsection_description,.page-template-franchising .Become .gform_wrapper .gform_wrapper .field_sublabel_above .gsection_description,.page-template-schools .Become .gform_wrapper .gform_wrapper .field_sublabel_above .gsection_description{margin-top:2px}.page-template-teachers .Become .gform_wrapper ul.gfield_checkbox li label,.page-template-franchising .Become .gform_wrapper ul.gfield_checkbox li label,.page-template-schools .Become .gform_wrapper ul.gfield_checkbox li label{color:#777676;font-size:12px;font-weight:400;line-height:18px;padding:0 0 0 7px !important}.page-template-teachers .Become .gform_wrapper input[type=checkbox]:checked+label:before,.page-template-franchising .Become .gform_wrapper input[type=checkbox]:checked+label:before,.page-template-schools .Become .gform_wrapper input[type=checkbox]:checked+label:before{left:3.5px;top:2px;font-size:10px}.page-template-teachers .Become .gform_wrapper input[type=checkbox]+label:after,.page-template-franchising .Become .gform_wrapper input[type=checkbox]+label:after,.page-template-schools .Become .gform_wrapper input[type=checkbox]+label:after{height:16px;width:16px}.page-template-teachers .Become .gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield,.page-template-franchising .Become .gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield,.page-template-schools .Become .gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield{margin-top:0}.page-template-teachers .Become .gform_wrapper .hde_text_area,.page-template-franchising .Become .gform_wrapper .hde_text_area,.page-template-schools .Become .gform_wrapper .hde_text_area{padding-bottom:13px}.page-template-teachers .Become .gform_wrapper textarea.medium,.page-template-franchising .Become .gform_wrapper textarea.medium,.page-template-schools .Become .gform_wrapper textarea.medium{height:64px !important;width:100% !important}.page-template-teachers .Become .gform_wrapper span.gform_description,.page-template-franchising .Become .gform_wrapper span.gform_description,.page-template-schools .Become .gform_wrapper span.gform_description{font-size:22px;margin-bottom:0 !important;margin-top:27px;line-height:26px}.page-template-teachers .Become .gform_wrapper .gfield_label,.page-template-franchising .Become .gform_wrapper .gfield_label,.page-template-schools .Become .gform_wrapper .gfield_label{font-size:14px;line-height:12px}.page-template-teachers .Become .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-franchising .Become .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-schools .Become .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-teachers .Become .gform_wrapper select,.page-template-franchising .Become .gform_wrapper select,.page-template-schools .Become .gform_wrapper select{height:32px !important;font-size:15px !important;border:1px solid #bfbdbd;padding:5px}.page-template-teachers .Become .gform_wrapper .radio_field,.page-template-franchising .Become .gform_wrapper .radio_field,.page-template-schools .Become .gform_wrapper .radio_field{padding-top:15px !important;padding-bottom:12px;min-height:79px}.page-template-teachers .Become .gform_wrapper .radio_field .gfield_label,.page-template-franchising .Become .gform_wrapper .radio_field .gfield_label,.page-template-schools .Become .gform_wrapper .radio_field .gfield_label{font-size:12px}.page-template-teachers .Become .gform_wrapper .radio_field .gfield_radio label,.page-template-franchising .Become .gform_wrapper .radio_field .gfield_radio label,.page-template-schools .Become .gform_wrapper .radio_field .gfield_radio label{padding-left:11px;font-size:12px;line-height:10px;width:auto !important}.page-template-teachers .Become .gform_wrapper .radio_field .gfield_radio label:after,.page-template-franchising .Become .gform_wrapper .radio_field .gfield_radio label:after,.page-template-schools .Become .gform_wrapper .radio_field .gfield_radio label:after{height:18px;width:18px;top:2px}.page-template-teachers .Become .gform_wrapper .radio_field .gfield_radio label:before,.page-template-franchising .Become .gform_wrapper .radio_field .gfield_radio label:before,.page-template-schools .Become .gform_wrapper .radio_field .gfield_radio label:before{width:6px;height:6px;left:6px}.page-template-teachers .Become .gform_wrapper .radio_field .gfield_radio li,.page-template-franchising .Become .gform_wrapper .radio_field .gfield_radio li,.page-template-schools .Become .gform_wrapper .radio_field .gfield_radio li{display:block}.page-template-teachers .Become .gform_wrapper .gfield,.page-template-franchising .Become .gform_wrapper .gfield,.page-template-schools .Become .gform_wrapper .gfield{width:100%}.page-template-teachers .Become .gform_wrapper .gfield .file_upload input[type='file'],.page-template-franchising .Become .gform_wrapper .gfield .file_upload input[type='file'],.page-template-schools .Become .gform_wrapper .gfield .file_upload input[type='file']{margin-left:-97px;padding-top:0;height:32px !important;font-size:15px !important}.page-template-teachers .Become .gform_wrapper .file_upload div.ginput_container,.page-template-franchising .Become .gform_wrapper .file_upload div.ginput_container,.page-template-schools .Become .gform_wrapper .file_upload div.ginput_container{height:32px;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue_mobile.png");width:100%}.page-template-teachers .Become .gform_wrapper .file_upload .ginput_container_fileupload .medium,.page-template-franchising .Become .gform_wrapper .file_upload .ginput_container_fileupload .medium,.page-template-schools .Become .gform_wrapper .file_upload .ginput_container_fileupload .medium{padding-top:1px}.page-template-teachers .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required,.page-template-franchising .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required,.page-template-schools .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required{margin:22px 0 0 0 !important}.page-template-teachers .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_country,.page-template-franchising .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_country,.page-template-schools .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_country{width:100%;margin-top:20px;float:none}.page-template-teachers .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_country select,.page-template-franchising .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_country select,.page-template-schools .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_country select{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue_mobile.png");margin:0;padding:0 5px}.page-template-teachers .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_city,.page-template-franchising .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_city,.page-template-schools .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .address_city{margin-left:0px;width:100%}.page-template-teachers .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .ginput_left label,.page-template-franchising .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .ginput_left label,.page-template-schools .Become .gform_wrapper .gfield.address_fields_title.gfield_contains_required .ginput_left label{font-size:14px;line-height:12px}.page-template-teachers .Become .gform_wrapper .gform_footer,.page-template-franchising .Become .gform_wrapper .gform_footer,.page-template-schools .Become .gform_wrapper .gform_footer{margin:5px 0 0}.page-template-teachers .Become .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .Become .gform_wrapper .gform_footer input[type=submit],.page-template-schools .Become .gform_wrapper .gform_footer input[type=submit]{width:100%;height:41px;font-size:20px;line-height:37px}.page-template-teachers .Become .gform_wrapper .form_interim_title,.page-template-franchising .Become .gform_wrapper .form_interim_title,.page-template-schools .Become .gform_wrapper .form_interim_title{color:#777676;font-size:16px;font-weight:700;line-height:38px}.page-template-teachers .Become .gform_wrapper .list_field_single,.page-template-franchising .Become .gform_wrapper .list_field_single,.page-template-schools .Become .gform_wrapper .list_field_single{padding-top:15px !important}.page-template-teachers .Become .gform_wrapper .text_area_field,.page-template-franchising .Become .gform_wrapper .text_area_field,.page-template-schools .Become .gform_wrapper .text_area_field{margin-top:7px !important}.page-template-teachers .Become .gform_wrapper .ginput_container.ginput_container_select select,.page-template-franchising .Become .gform_wrapper .ginput_container.ginput_container_select select,.page-template-schools .Become .gform_wrapper .ginput_container.ginput_container_select select{padding:0px 10px;background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//select_blue_mobile.png")}.page-template-teachers .Become .gform_wrapper .gfield.captcha_field,.page-template-franchising .Become .gform_wrapper .gfield.captcha_field,.page-template-schools .Become .gform_wrapper .gfield.captcha_field{margin-top:7px}.page-template-teachers .Become .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.page-template-franchising .Become .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.page-template-schools .Become .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.page-template-teachers .Become .gform_wrapper .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.page-template-franchising .Become .gform_wrapper .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.page-template-schools .Become .gform_wrapper .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label{margin:0 0 .5rem 0}.page-template-teachers .Become .gfield.address_fields_title.gfield_contains_required .address_city input,.page-template-franchising .Become .gfield.address_fields_title.gfield_contains_required .address_city input,.page-template-schools .Become .gfield.address_fields_title.gfield_contains_required .address_city input{margin-top:0}.page-template-teachers .Become .hidden_field,.page-template-franchising .Become .hidden_field,.page-template-schools .Become .hidden_field{margin-top:0}.page-template-teachers .Become .hidden_field input,.page-template-franchising .Become .hidden_field input,.page-template-schools .Become .hidden_field input,.page-template-teachers .Become .hidden_field label,.page-template-franchising .Become .hidden_field label,.page-template-schools .Become .hidden_field label{display:none}.page-template-franchising .plus-btn{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Plus_darkBlue.svg") no-repeat}.page-template-franchising .fr-button{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//join_blue.png") center no-repeat}.page-template-franchising .form-modal .modal-content{background-color:#0474af}.page-template-franchising .top-section .top-section-title h1{text-align:left;margin:0 0 15px 0;width:auto}.page-template-franchising .top-section .page-content .ctas{margin-left:34px}.page-template-franchising .top-section .page-content .ctas:after{left:-41px;bottom:-4px;width:31px;height:38px}.page-template-franchising .top-section .hd-button{display:inline-block;width:48%;font-size:12px;background-color:#f0f0f0;padding:6px;height:auto;line-height:15px;border:2px solid #0474af}.page-template-franchising .top-section .hd-button:nth-of-type(2){margin-left:5px}.page-template-franchising .top-section .outline_img{display:none}.page-template-franchising section.content-cta{padding:10px 0}.page-template-franchising section.content-cta .content-title{padding-top:0;font-size:22px;margin-bottom:3px}.page-template-franchising section.content-cta .content-text{color:#777676;font-size:18px;line-height:22px}.page-template-franchising section.content-cta p{margin-bottom:0}.page-template-franchising section.content-cta .row_block .block_text{padding-right:15px}.page-template-franchising section.content-cta .row_block .block_cta{padding:20px 25px 25px}.page-template-franchising section.content-cta .row_block .block_cta .title{font-size:24px;line-height:28px;margin-bottom:20px}.page-template-franchising section.content-cta .row_block .block_cta .hd-button{font-size:20px;width:100%;height:45px;line-height:29px}.page-template-franchising section.content-cta ul li{font-size:18px;line-height:21px;padding:4px 0 8px 14px;margin-bottom:9px}.page-template-franchising section.content-cta ul li:after{background-image:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//check_list_mobile.png");height:23px;width:23px;left:-24px}.page-template-franchising section.video-carousel{padding:16px 0;background-color:#fff}.page-template-franchising section.video-carousel h3{background-color:#6dd0f6;font-size:20px;margin-bottom:25px;line-height:47px;text-align:center;color:#000;height:50px}.page-template-franchising section.video-carousel .slick-slider .video-desc{color:#555454;font-size:18px;line-height:19px}.page-template-franchising section.promoted .section-title{color:#000000;font-size:20px;font-weight:400;background-color:#6dd0f6;padding:14px 0}.page-template-franchising section.promoted .post-row h3{color:#1eabe3;font-size:16px;font-weight:700;line-height:20px}.page-template-franchising section.promoted .blog-column hr{background:#1bb7f1;max-width:96%}.page-template-franchising section.promoted.promoted_stories.header_title{margin-top:0}.page-template-franchising section.promoted.promoted_stories .section-title{background-color:#6dd0f6;font-size:20px;margin-bottom:25px;line-height:47px;text-align:center;color:#000;height:50px;padding:0}.page-template-franchising section.promoted.promoted_stories .post-wrap{padding:15px;padding-bottom:0}.page-template-franchising section.promoted.promoted_stories h3{font-size:16px;line-height:20px;margin-bottom:0}.page-template-franchising section.promoted.promoted_stories .post-excerpt{padding-top:10px;font-size:16px;line-height:20px;padding-bottom:0}.page-template-franchising section.promoted.promoted_stories .read-more{margin-bottom:0;margin-top:0}.page-template-franchising section.promoted.promoted_stories .text-right,.page-template-franchising section.promoted.promoted_stories .text-center{text-align:left !important}.page-template-franchising section.promoted.promoted_stories .cta{font-size:18px}.page-template-franchising section.promoted.promoted_stories .post-row h3{color:#1eabe3;font-size:16px;line-height:20px}.page-template-franchising section.promoted.promoted_stories .post-row.hidden-md-up:first-of-type{margin-bottom:10px}.page-template-franchising section.promoted.promoted_stories .blog-column .post-wrap{padding:0}.page-template-franchising section.promoted.promoted_stories .blog-column .post-wrap .post-excerpt{padding-top:0}.page-template-franchising section.promoted.promoted_stories .blog-column .post-wrap .post_img{width:auto;height:116px;margin-right:0px;float:none;padding-right:0px}.page-template-franchising section.promoted.promoted_stories .blog-column hr{background:#1bb7f1;max-width:96%}.page-template-franchising section.promoted.promoted_stories .blog-column .add-pad{padding:0 15px}.page-template-franchising section.promoted.promoted_stories .post-date{display:none}.page-template-franchising .faq h3{height:50px;line-height:50px;padding:0}.page-template-franchising .faq h3:after{top:7.5px}.page-template-franchising section.franchising-model-types{padding:30px 0 45px}.page-template-franchising section.franchising-model-types h3{font-size:22px;line-height:26px;display:block;margin:0 auto 22px;max-width:60%}.page-template-franchising section.franchising-model-types .model-item-top{padding:8px;height:48px}.page-template-franchising section.franchising-model-types .model-item-top img{max-height:63%;object-fit:contain;margin-right:4px}.page-template-franchising section.franchising-model-types .model-item-top .model-item-name{font-size:13px;line-height:16px}.page-template-franchising section.franchising-model-types .model-item-bottom{font-size:16px;line-height:22px;margin-bottom:15px;height:82px}.page-template-franchising section.franchising-model-types .model-item-bottom span{padding:0 15px}.page-template-franchising section.franchising-model-types .models-box:nth-child(odd){padding-right:5px}.page-template-franchising section.franchising-model-types .models-box:nth-child(odd) .model-item-top:after{right:4px}.page-template-franchising section.franchising-model-types .models-box:nth-child(even){padding-left:5px}.page-template-franchising section.franchising-model-types .ctas{margin-top:15px}.page-template-franchising .ctas{margin-left:34px}.page-template-franchising .ctas:after{left:-41px;bottom:-4px;width:31px;height:38px}.page-template-franchising .ctas .hd-button{display:inline-block;width:48%;font-size:12px;background-color:#f0f0f0;padding:6px;height:auto;line-height:15px;border:2px solid #0474af}.page-template-franchising .ctas .hd-button:nth-of-type(2){margin-left:5px}.page-template-franchising section.franchising-brochure{height:auto;padding:22px 0 26px}.page-template-franchising section.franchising-brochure .download-brochure-title{color:#ffffff;font-size:24px;font-weight:700;line-height:30px;display:block;margin:0 auto 17px auto;text-align:center}.page-template-franchising section.franchising-brochure img{display:block;margin:auto}.page-template-franchising section.franchising-brochure .hd-button{font-size:20px;font-weight:700;line-height:17px;color:#ffffff;border:3px solid #fff;margin:auto;display:block;width:95%;height:44px;padding-top:9px;position:relative}.page-template-franchising section.franchising-brochure .hd-button i{position:absolute;right:13px}.page-template-franchising section.franchising-brochure .hd-button:after{border-color:transparent #02b7fa transparent transparent}.page-template-franchising section.franchising-benefits{padding:23px 0;margin-bottom:50px}.page-template-franchising section.franchising-benefits .franchising-benefits-title{font-size:22px;line-height:26px}.page-template-franchising section.franchising-benefits .franchising-benefits-desc{font-size:16px;line-height:20px;margin-bottom:33px}.page-template-franchising section.franchising-benefits .benefit-item-top img{height:82px;margin:0 auto 16px auto}.page-template-franchising section.franchising-benefits .benefit-item-bottom{font-size:16px;font-weight:400;line-height:20px}.page-template-franchising .benefits-slider .slick-dots{bottom:-50px}.page-template-franchising .benefits-slider .slick-dots li button{border:2px solid #0474af}.page-template-franchising .benefits-slider .slick-dots li.slick-active button{background:#0474af}.page-template-franchising .opportunities h1{font-size:22px;margin-bottom:8px}.page-template-franchising .opportunities p{line-height:22px;font-size:16px}.page-template-franchising #franchise_search_bar{padding:20px 0}.page-template-franchising #franchise_search_bar select{margin:0;width:100%;font-size:16px;padding:0 8px;height:32px}.page-template-franchising #franchise_search_bar select:first-of-type{margin-bottom:15px}.page-template-franchising #google_map_canvas{margin-bottom:20px}.page-template-franchising .center-icons{height:auto;padding:15px}.page-template-franchising .center-icons>div{height:auto;padding:0}.page-template-franchising .center-icons div{padding-top:0}.page-template-franchising .center-icons .Master-Franchisor,.page-template-franchising .center-icons .Learning-Center,.page-template-franchising .center-icons .Learning-Studio,.page-template-franchising .center-icons .Self-Employed-Teacher{background:none;height:auto;position:relative;font-size:14px;padding-right:20px;padding-left:52px}.page-template-franchising .center-icons .Master-Franchisor:after,.page-template-franchising .center-icons .Learning-Center:after,.page-template-franchising .center-icons .Learning-Studio:after,.page-template-franchising .center-icons .Self-Employed-Teacher:after{content:'';display:inline-block;height:40px;width:28px;position:absolute;top:-8px}.page-template-franchising .center-icons .Master-Franchisor{margin-bottom:17px}.page-template-franchising .center-icons .Master-Franchisor:after{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Blue.svg") left center no-repeat;left:13px}.page-template-franchising .center-icons .Learning-Center{padding-left:43px;margin-bottom:17px}.page-template-franchising .center-icons .Learning-Center:after{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Purple.svg") left center no-repeat;left:6px}.page-template-franchising .center-icons .Learning-Studio:after{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Green.svg") left center no-repeat;left:13px}.page-template-franchising .center-icons .Self-Employed-Teacher{padding-left:43px}.page-template-franchising .center-icons .Self-Employed-Teacher:after{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Orange.svg") left center no-repeat;left:6px}.page-template-franchising .franchise_wrap{font-size:16px}.page-template-franchising .franchise_wrap .franchise_name{font-size:22px}.page-template-franchising section.fixed-popup-form .open-form-btn{margin-left:52px}.page-template-franchising section.fixed-popup-form .open-form-btn:before{left:-51px}.archive.category .dis,.single-post .dis{text-align:center;background-color:#dedede;padding:24px 0 14px;margin-bottom:24px}.archive.category .dis h1.cat-name,.single-post .dis h1.cat-name{color:#0474af;font-size:22px;font-weight:700;line-height:20px;margin-bottom:0;width:auto}.archive.category .dis .cat-description,.single-post .dis .cat-description{color:#403f3f !important;font-size:14px;font-weight:600;width:auto}.archive.category .list-article{background-color:#ffffff;margin-top:23px;padding-bottom:8px}.archive.category .list-article .post-date{line-height:12px;font-size:12px;margin-bottom:7px}.archive.category .list-article article.cols-article{padding-bottom:17px;margin-top:0;border-bottom:1px solid #ddd;margin-bottom:17px}.archive.category .list-article article.cols-article .cat-desc{padding-right:10px}.archive.category .list-article article.cols-article .cat-desc h2{font-size:16px;font-weight:600;line-height:20px;margin-bottom:0}.archive.category .list-article article.cols-article .cat-desc a{color:#0474af}.archive.category .list-article article.cols-article:last-of-type{border:none}.archive.category .list-article .post-nav{display:none}.archive.category .list-article .cat-image{padding-left:5px}.archive.category .list-article .cat-image img{object-fit:cover;object-position:top;border:1px solid #919191;max-height:87px;width:100%}.archive.category .article-col{margin-bottom:23px;border-bottom:1px solid #ddd;padding-bottom:7px}.archive.category .article-col:last-of-type{border-bottom:none;margin-bottom:0}.archive.category .article-col article img{float:right;width:40%;height:auto;max-height:87px}.archive.category .article-col article h2{width:58%;font-size:16px;font-weight:600;line-height:20px}.archive.category .article-col article h2 a{color:#0474af}.archive.category .article-col article .entry-summary,.archive.category .article-col article .read_more{display:none}.single-post .dis{margin-bottom:6px}.single-post .modal-backdrop{background-color:#fff}.single-post .modal-backdrop.in{opacity:0.85}.single-post .close{text-align:right;padding:15px}.single-post .post-cta:after,.single-post .wpsm-hide:after,.single-post .wpsm-show:after{border-color:transparent #fff transparent transparent}.single-post .modal-content{background-color:transparent;border:0}.single-post .modal-content .single-article{padding:0;background-color:transparent}.single-post .modal-content .single-article .sideRight{width:100%}.single-post .modal-content .single-article .sideRight .block_other{background-color:transparent;padding:0;margin:0}.single-post .modal-content .single-article .sideRight ul li.cat-item{margin:16px 18px;padding:10px 16px 10px 24px;height:auto;display:block}.single-post .modal-content .single-article .sideRight ul li.cat-item:after{top:0px;right:0px;border-width:0 22px 22px 0}.single-post .modal-content .single-article .sideRight ul li.cat-item a{color:#ffffff;font-size:16px;font-weight:700;line-height:20px}.single-post .plus-btn{background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//Plus.svg") no-repeat}.single-post .post-date,.single-post .post-views{line-height:12px;font-size:12px;margin-bottom:7px;display:inline-block;color:#707070}.single-post .post-views{border-right:1px solid #707070;padding-right:10px;margin-right:7px}.single-post .single-article{background-color:#ffffff;padding-top:0}.single-post .single-article h1.entry-title{color:#0474af;font-size:16px;font-weight:600;line-height:20px;margin-bottom:11px}.single-post .single-article .entry-content img{width:auto;height:auto;max-height:194px;object-fit:contain;margin:auto;display:block}.single-post .single-article .entry-content p{color:#707070;font-size:16px;font-weight:400;line-height:20px;margin-top:10px}.page-template-play-learn .play-item{background:#fff;padding:22px 0 35px}.page-template-play-learn .play-item .text-col{padding-left:0px}.page-template-play-learn .play-item .item-title{font-size:18px;line-height:18px;margin-bottom:8.5px}.page-template-play-learn .play-item .item-desc{color:#403f3f;font-size:14px;line-height:18px;margin-bottom:1rem}.page-template-play-learn .lb-cta{width:156px;height:36px;line-height:35px;font-size:16px}.page-template-play-learn .lb-cta:after{border-color:transparent #fff transparent transparent}.page-template-methodology.our-method .top-section{background-color:#ffffff;padding:14px 0 27px}.page-template-methodology.our-method .top-section h1{color:#02b7fa;font-size:22px;line-height:24px;text-align:left;margin:0 0 8px 0;width:100%}.page-template-methodology.our-method .top-section h2{color:#403f3f;font-size:16px;font-weight:700;line-height:18px}.page-template-methodology.our-method .top-section .page-content p{color:#403f3f;font-size:16px;font-weight:400;line-height:20px;margin-bottom:19px}.page-template-methodology.our-method .top-section .wpsm-hide,.page-template-methodology.our-method .top-section .wpsm-show{color:#ffffff;font-size:18px;font-weight:700;line-height:20px;width:54%;margin-top:10px}.page-template-methodology.our-method .top-section .wpsm-hide:after,.page-template-methodology.our-method .top-section .wpsm-show:after{border-color:transparent #fff transparent transparent}.page-template-methodology.our-method .top-section .ctas{margin-top:0}.page-template-methodology.our-method .top-section .outline_img{padding-top:5px}.page-template-methodology.our-method .top-section .downloadbtn{width:100%}.page-template-methodology.our-method .top-section .downloadbtn img{width:auto}.page-template-methodology.our-method .top-section .downloadbtn .hd-button{font-size:16px}.page-template-methodology.our-method .top-section .downloadbtn .hd-button i{margin-left:7px}.page-template-methodology.our-method .video-carousel{padding:0 0 13px}.page-template-methodology.our-method .video-carousel h3{color:#ffffff;font-size:18px;font-weight:700;line-height:24px;max-width:100%;margin:13px auto}.page-template-methodology.our-method .icon-list{padding:20px 0 30px}.page-template-methodology.our-method .icon-list .icons-intro{color:#02b7fa;font-size:22px;font-weight:700;line-height:26px;margin-bottom:16px}.page-template-methodology.our-method .icon-list .text-center img{width:94px;height:96px;margin:0 auto 13px}.page-template-methodology.our-method .icon-list .text-center span{font-size:20px}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(2) span{color:#96c341}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(3) span{color:#E11082}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(4) span{color:#EF7922}.page-template-methodology.our-method .icon-list .text-center:nth-of-type(5) span{color:#A546B2}.page-template-methodology.our-method .icon-list .slick-arrow{display:none !important}.page-template-methodology.our-method .icon-list .slick-dots{bottom:-30px}.page-template-methodology.our-method .icon-list .slick-dots li.slick-active button{background:#02b7fa;width:13px;height:13px}.page-template-methodology.our-method .icon-list .slick-dots li button{border:2px solid #02b7fa;width:13px;height:13px}.page-template-methodology.our-method .icon-list .text-center p{font-size:16px;font-weight:400;line-height:22px;color:#403f3f}.page-template-schools .top-section{background:#fff}.page-template-schools .top-section .top-section-title h1{text-align:left;margin:0 0 9px 0;width:90%}.page-template-schools .top-section .page-content h2{color:#403f3f;font-size:18px;font-weight:700;line-height:24px}.page-template-schools .top-section .character{height:130px;background-color:#f0f0f0;margin-bottom:5px}.page-template-schools .top-section .character .row{padding:15px 0}.page-template-schools .top-section .character .character-img img{border:none}.page-template-schools .top-section .character .character-text{border:none;position:relative}.page-template-schools .top-section .character .character-text>div{position:absolute;top:50%;transform:translateY(-50%);color:#403f3f;font-size:16px;font-weight:700;line-height:24px;margin:auto;padding:0 15px}.page-template-schools .top-section .character .character-text>div .ages{font-weight:700}.page-template-schools .top-section .ctas{display:none}.page-template-schools section.video-carousel{padding:20px 0}.page-template-schools section.video-carousel h3{font-size:18px;font-weight:700;line-height:22px;max-width:80%;margin:0 auto 15px}.page-template-schools section.video-carousel .slick-slider .video-desc{color:#ffffff;font-size:16px;font-weight:600;line-height:20px}.page-template-schools section.content-cta{padding:25px 0 0}.page-template-schools section.content-cta .row_block .block_text{width:100%;padding-right:0px}.page-template-schools section.content-cta .content-title{font-size:21px;font-weight:700;line-height:28px}.page-template-schools section.content-cta ul{padding:0px 0 0 25px}.page-template-schools section.content-cta ul li{font-size:16px;font-weight:400;line-height:22px;padding:10px 0 0px 10px}.page-template-schools section.content-cta ul li:after{width:23px;height:23px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//check_list_p_mobile.png") left center no-repeat;top:14px}.page-template-schools section.content-cta .row_block .block_cta{width:100%;padding:18px 36px 26px}.page-template-schools section.content-cta .row_block .block_cta .title{font-size:22px;font-weight:400;line-height:28px;margin-bottom:14px}.page-template-schools section.content-cta .row_block .block_cta .hd-button{width:100%;font-size:16px;font-weight:700;line-height:43px;padding:0}.page-template-schools section.content-cta .row_block .block_cta .hd-button i{margin-left:10px}.page-template-schools section.content-cta .content-text a{text-align:center;padding:0px;height:50px;line-height:46px;width:100%;color:#ffffff;font-size:22px;font-weight:700}.page-template-schools section.content-cta .content-text h3{padding:0;color:#777676;font-size:18px;font-weight:700;line-height:24px}.page-template-events .breadcrumbs-article{display:none}.page-template-events .single-article{padding-bottom:35px;padding-top:30px}.page-template-events .single-article h1{font-size:28px;line-height:28px;margin-bottom:20px}.page-template-events .single-article .past-event-img{margin:34px auto 0}.page-template-events .single-article .past-event-title{margin:5px 0 20px}.page-template-events .single-article .sideLeft{width:100%}.page-template-events .single-article .sideLeft .entry-content{font-size:16px}.page-template-events .single-article .sideLeft img{margin-bottom:20px}.page-template-events .single-article .sideLeft p{margin-bottom:14px}.page-template-events .single-article .sideRight{width:100%}.page-template-events .single-article .sideRight.events-right .block_other{margin-left:0px}#toggle_google_search{top:80px}#toggle_google_search label{font-size:18px}#toggle_google_search input[type=text]{line-height:37px;font-size:16px;display:inline-block;width:auto}#toggle_google_search button{font-size:18px;line-height:37px;display:inline-block;width:auto}#toggle_google_search .clearable__clear{right:6px}#downloadModal{height:100vh;position:fixed}#downloadModal .modal-dialog{margin:0;max-width:100vw}#downloadModal .modal-content{height:100%}#downloadModal .gform_wrapper .gform_heading{padding:63px 19px 15px}#downloadModal .gform_wrapper .gform_heading .gform_title{font-size:26px}#downloadModal .gform_wrapper .gform_heading .gform_description{font-size:15px;line-height:20px}#downloadModal .gform_wrapper .top_label div.ginput_container{margin-top:3px}#downloadModal .gform_wrapper .gform_body ul input{height:36px}#downloadModal .gform_wrapper .gform_body li.gfield_html{font-size:11px;letter-spacing:-0.5px;line-height:14px}#downloadModal .gform_wrapper .gform_footer{padding:10px 25px 0;margin-bottom:15px}#downloadModal .gform_wrapper .gform_footer input[type=submit]{height:51px;line-height:48px}#downloadModal .gform_confirmation_wrapper{padding-top:40px;height:auto !important;line-height:125% !important;text-align:center !important;font-size:30px !important}.page-template-holidays .parents-backdrop{display:none}.close-popup{position:absolute;height:30px;width:30px;right:0px;top:0px;background:url("https://helendoron.es/salamanca-norte/wp-content/themes/roots-mipo-child/assets/img//close-form-minisite.svg") center no-repeat;background-size:67%;border:none;z-index:250}}@media only screen and (max-width:370px){.page-template-franchising section.franchising-model-types .model-item-top{padding:6px;height:60px}.page-template-franchising .center-icons .Learning-Center,.page-template-franchising .center-icons .Self-Employed-Teacher{padding-left:34px}.page-template-franchising .center-icons .Learning-Center:after,.page-template-franchising .center-icons .Self-Employed-Teacher:after{left:-3px}.newsletter-signup1.side-form .gform_wrapper h3.gform_title,.demo-signup-wrap .gform_wrapper h3.gform_title,.newsletter-signup-wrap .gform_wrapper h3.gform_title,.newsletter-signup1.side-form label,.demo-signup-wrap label,.newsletter-signup-wrap label{margin-bottom:13px}.page-template-teachers .main-banner .top-center-search .search-backdrop .mobile-title,.page-template-franchising .main-banner .top-center-search .search-backdrop .mobile-title,.page-template-schools .main-banner .top-center-search .search-backdrop .mobile-title{font-size:16px}.page-template-franchising .training-content .training-cta .sideRight .hd-button,.page-template-schools .training-content .training-cta .sideRight .hd-button,.page-template-teachers .training-content .training-cta .sideRight .hd-button{padding:5px 25px;line-height:18px;font-size:18px}.page-template-teachers .top-center-search .search-backdrop .b-title,.page-template-franchising .top-center-search .search-backdrop .b-title,.page-template-schools .top-center-search .search-backdrop .b-title{padding-right:15px}}@media only screen and (min-width:387px) and (max-width:767px){.page-template-franchising .center-icons .Learning-Center{margin-bottom:32px}}@media only screen and (max-width:345px){.page-template-franchising .center-icons .Learning-Center .center-icons .Learning-Center:after,.page-template-franchising .center-icons .Learning-Center .center-icons .Self-Employed-Teacher:after{left:-3px}.page-template-teachers section.fixed-popup-form .open-form-btn,.page-template-franchising section.fixed-popup-form .open-form-btn,.page-template-schools section.fixed-popup-form .open-form-btn{font-size:15px}.page-template-teachers section.fixed-popup-form .open-form-btn:before,.page-template-franchising section.fixed-popup-form .open-form-btn:before,.page-template-schools section.fixed-popup-form .open-form-btn:before{left:-32px}.home #find_centre_modal .modal-header h4{padding-left:10px}}@media only screen and (min-width:768px){select#input_2_5_6{height:39px !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){footer .footer-contact{padding-left:15px;padding-top:10px}.page-template-methodology .page-list .section_list img,.page-template-about .page-list .section_list img{height:auto}.page-template-methodology .top-section .outline_img,.page-template-about .top-section .outline_img{padding-top:0px}.page-template-methodology .top-section .outline_img img,.page-template-about .top-section .outline_img img{display:block;margin:auto}.page-template-methodology.our-method .top-section .downloadbtn,.page-template-about.our-method .top-section .downloadbtn{margin:auto}.page-template-methodology.our-method .icon-list .text-center span,.page-template-about.our-method .icon-list .text-center span{margin-bottom:9px}.list-article .search_stories{margin-bottom:0px}.breadcrumbs-article #breadcrumbs{text-align:left}.single-article .sideLeft{width:calc(100% - 265px)}.single-article .sideLeft img{margin-bottom:20px}.single-article .sideRight{width:260px}.single-article .sideRight .block_other{margin-left:30px;padding:0 0 12px}.single-article .sideRight ul li.cat-item{margin:15px 21px;padding:10px 16px 10px 24px;height:auto}.single-article .sideRight ul li.cat-item a{font-size:18px;line-height:22px}.search_stories .label_search{font-size:25px}.contact_page{padding-top:33px}.contact_page .sideRight .gform_wrapper .gform_footer input[type=submit]{margin:auto;display:block}.contact_page .sideRight .gfield div.ginput_container_checkbox label{font-size:16px;line-height:24px;letter-spacing:0.8px}.contact_page .sideRight .gform_wrapper .top_label input.medium,.contact_page .sideRight .contact_page .sideRight .gform_wrapper .top_label select.medium{font-size:18px}.resources a.desc img{height:auto;min-height:150px}.promoted .cta{margin-top:0}.menu_bottom ul{padding:0 15px;display:block}.page-template-franchising .promoted h3{font-size:18px;line-height:22px}.page-template-franchising .promoted .post-excerpt{overflow:hidden;max-height:104px}.page-template-franchising .promoted .read-more{margin-top:0}.page-template-franchising .promoted .btn_cta{right:0px}.page-template-franchising .franchising-benefits{padding:30px 0}.page-template-franchising .franchising-benefits .franchising-benefits-desc{margin-bottom:45px}.page-template-franchising .franchising-model-types{padding:35px 0 45px}.page-template-franchising .franchising-model-types .model-item-top img{max-height:70%}.page-template-franchising .franchising-model-types .model-item-top .model-item-name{font-size:16px;line-height:20px}.page-template-franchising .franchising-model-types .model-item-bottom{font-size:19px}.page-template-franchising .franchising-model-types .model-item-bottom span{padding:0 15px}.page-template-franchising .promoted_stories.promoted .news-wrap{padding-left:0px;margin-bottom:10px}.page-template-franchising .franchise_wrap .franchise_name{height:auto}.page-template-franchising .franchise_name.Master-Franchisor{background-size:28px;background-position-y:top}.page-template-franchising #franchise_search_bar select{display:inline-block;width:48%}.page-template-franchising #franchise_country{margin-right:5px}.page-template-franchising #franchise_city{margin-left:5px}.page-template-franchising .center-icons{margin-top:15px}.page-template-franchising .center-icons>div{padding-left:30px}.page-template-franchising .center-icons>div>div{padding-left:46px;line-height:18px;padding-top:14px}.page-template-franchising .center-icons>div>div.Self-Employed-Teacher{padding-top:9px}.content-cta .row_block .block_cta{width:100%;padding:9px}.content-cta .row_block .block_cta .statement{font-size:18px;line-height:24px;top:47%}.content-cta .row_block .block_cta .hd-button{height:auto;font-size:15px;padding:6px 5px;margin-top:13px;line-height:20px;width:100%}.content-cta .row_block .block_cta>div div:first-of-type{padding-right:0px}.content-cta .row_block .block_text{padding-right:20px}.page-template-franchising .content-cta,.page-template-schools .content-cta,.page-template-teachers .content-cta{padding:25px 35px 25px 10px}.page-template-teachers .content-cta .row_block .block_cta{padding:21px 36px 28px !important}.page-template-teachers .content-cta .row_block .block_cta .hd-button{width:auto}.page-template-teachers .content-cta .row_block .block_text{padding-right:30px}.page-template-franchising .promoted_stories.promoted .post-row .img-wrap,.page-template-schools .promoted_stories.promoted .post-row .img-wrap,.page-template-teachers .promoted_stories.promoted .post-row .img-wrap,.page-template-franchising .promoted_stories.promoted .post-row .desc-wrap,.page-template-schools .promoted_stories.promoted .post-row .desc-wrap,.page-template-teachers .promoted_stories.promoted .post-row .desc-wrap{display:inline-block;max-width:35%}.page-template-franchising .content-cta .content-title,.page-template-schools .content-cta .content-title,.page-template-teachers .content-cta .content-title{padding-top:0}.page-template-franchising .content-cta .row_block .block_cta .hd-button,.page-template-schools .content-cta .row_block .block_cta .hd-button,.page-template-teachers .content-cta .row_block .block_cta .hd-button{height:auto;line-height:27px;width:100%}.franchising_navigation .inner-nav li,.teachers_navigation .inner-nav li{font-size:16px;padding:12px 20px}.page-template-franchising .content-cta .row_block .block_cta .title,.page-template-schools .content-cta .row_block .block_cta .title,.page-template-teachers .content-cta .row_block .block_cta .title{margin-bottom:17px;font-size:27px}.page-template-franchising .content-cta ul li,.page-template-schools .content-cta ul li,.page-template-teachers .content-cta ul li{margin-bottom:4px}.demo .get-franchisor-info,.page-template-home .get-franchisor-info,.page-template-franchising .get-franchisor-info,.page-template-teachers .get-franchisor-info,.demo .get-teacher-info,.page-template-home .get-teacher-info,.page-template-franchising .get-teacher-info,.page-template-teachers .get-teacher-info{height:auto}.demo .get-franchisor-info .gform_body,.page-template-home .get-franchisor-info .gform_body,.page-template-franchising .get-franchisor-info .gform_body,.page-template-teachers .get-franchisor-info .gform_body,.demo .get-teacher-info .gform_body,.page-template-home .get-teacher-info .gform_body,.page-template-franchising .get-teacher-info .gform_body,.page-template-teachers .get-teacher-info .gform_body{width:102%;margin-top:19px}.demo .get-franchisor-info .gform_wrapper .gform_footer,.page-template-home .get-franchisor-info .gform_wrapper .gform_footer,.page-template-franchising .get-franchisor-info .gform_wrapper .gform_footer,.page-template-teachers .get-franchisor-info .gform_wrapper .gform_footer,.demo .get-teacher-info .gform_wrapper .gform_footer,.page-template-home .get-teacher-info .gform_wrapper .gform_footer,.page-template-franchising .get-teacher-info .gform_wrapper .gform_footer,.page-template-teachers .get-teacher-info .gform_wrapper .gform_footer{width:100%;padding:0;margin:16px 0 32px}.demo .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.page-template-home .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.page-template-teachers .get-franchisor-info .gform_wrapper .gform_footer input[type=submit],.demo .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.page-template-home .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.page-template-franchising .get-teacher-info .gform_wrapper .gform_footer input[type=submit],.page-template-teachers .get-teacher-info .gform_wrapper .gform_footer input[type=submit]{margin:0 auto !important;display:block}.demo .get-franchisor-info .gform_wrapper ul li.gfield,.page-template-home .get-franchisor-info .gform_wrapper ul li.gfield,.page-template-franchising .get-franchisor-info .gform_wrapper ul li.gfield,.page-template-teachers .get-franchisor-info .gform_wrapper ul li.gfield,.demo .get-teacher-info .gform_wrapper ul li.gfield,.page-template-home .get-teacher-info .gform_wrapper ul li.gfield,.page-template-franchising .get-teacher-info .gform_wrapper ul li.gfield,.page-template-teachers .get-teacher-info .gform_wrapper ul li.gfield{max-width:50% !important;min-width:auto;width:50%}.category-news .list-article .search_stories{margin-bottom:45px}.page-template-franchising .promoted .post-wrap,.page-template-schools .promoted .post-wrap,.page-template-teachers .promoted .post-wrap{padding:31px 0 32px 5px}.page-template-franchising .training-content .training-option .item .sideLeft,.page-template-schools .training-content .training-option .item .sideLeft,.page-template-teachers .training-content .training-option .item .sideLeft{width:255px}.page-template-franchising .training-content .training-cta .sideLeft,.page-template-schools .training-content .training-cta .sideLeft,.page-template-teachers .training-content .training-cta .sideLeft{width:auto}.page-template-franchising .training-content .training-cta .sideRight,.page-template-schools .training-content .training-cta .sideRight,.page-template-teachers .training-content .training-cta .sideRight{width:auto;margin-top:15px}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid #bfbdbd}.page-template-franchising .ginput_container.ginput_container_select select,.page-template-teachers .ginput_container.ginput_container_select select{font-size:18px}.page-template-franchising .radio_field,.page-template-teachers .radio_field{margin-top:15px !important}.page-template-franchising .promoted_stories.promoted .news-wrap,.page-template-schools .promoted_stories.promoted .news-wrap,.page-template-teachers .promoted_stories.promoted .news-wrap{padding-left:0px}.page-template-franchising .promoted_stories.promoted .post-row .read-more,.page-template-schools .promoted_stories.promoted .post-row .read-more,.page-template-teachers .promoted_stories.promoted .post-row .read-more{position:static}.page-template-franchising .promoted_stories.promoted .post-row,.page-template-schools .promoted_stories.promoted .post-row,.page-template-teachers .promoted_stories.promoted .post-row{display:block}.page-template-franchising .promoted_stories.promoted .post-row:nth-child(2),.page-template-schools .promoted_stories.promoted .post-row:nth-child(2),.page-template-teachers .promoted_stories.promoted .post-row:nth-child(2){border-top:0;margin-top:0}.page-template-franchising .promoted_stories.promoted .btn_cta,.page-template-schools .promoted_stories.promoted .btn_cta,.page-template-teachers .promoted_stories.promoted .btn_cta{text-align:left}.page-template-franchising .promoted_stories.promoted .contour,.page-template-schools .promoted_stories.promoted .contour,.page-template-teachers .promoted_stories.promoted .contour{width:330px}footer .copyright{padding-top:14px}.page-template-results .center_name{font-size:22px}.page-template-results .center_wrap .center_url{position:static;display:inline-block !important;margin-top:9px}.page-template-results .center_wrap .center_url a{font-size:20px;padding:7px 20px;height:40px}.page-template-results .center_wrap .center_url a:after{border-top:18px solid transparent}.page-template-results .search-left .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:13px}.page-template-results .content-banner .banner-description{line-height:18px;font-size:15px;padding:3px 10px 5px}.page-template-results #toggle_google_search{top:269px}.page-template-results #toggle_google_search input[type=text]{height:44px;font-size:18px;width:75%;border:none;border-radius:0}.page-template-results #toggle_google_search button{width:23%;line-height:42px;font-size:21px;height:44px;vertical-align:bottom}.third-header-row{top:113px !important}.page-template-home .home-menu-btn{overflow:visible}.page-template-home .wrap{margin-top:100px}.page-template-home .banner-wrap{bottom:-74px}.page-template-home .backdrop{background:transparent}.page-template-home .backdrop a{height:50px;line-height:50px}.page-template-home .backdrop a:after{background:none;height:0}.page-template-home .content-cta{max-width:96%;margin:auto}.page-template-home .content-cta .block_text .container{width:100%}.page-template-home .content-cta .block_text+div{padding-right:15px}}@media only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px){.third-header-row{top:91px !important}.page-template-results .third-header-row{top:0px !important}}@media only screen and (min-width:993px) and (max-width:1024px){.promoted.header_title .blog-column{display:block;border-left:1px solid #dadada !important}.promoted.header_title .blog-column .section-title{font-size:26px;line-height:40px;margin:0}.promoted .post-wrap{padding-top:31px}.promoted .cta{margin-top:25px}.gform_wrapper h3.gform_title{margin-top:0 !important}.content-cta .row_block .block_cta{width:585px}}@media only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){.page-template-school-courses .course-section .course_section_collapse .sideLeft,.page-template-tweens .course-section .course_section_collapse .sideLeft,.page-template-kids .course-section .course_section_collapse .sideLeft,.page-template-teens .course-section .course_section_collapse .sideLeft,.page-template-toddlers .course-section .course_section_collapse .sideLeft,.page-template-holidays .course-section .course_section_collapse .sideLeft,.page-template-babies .course-section .course_section_collapse .sideLeft{width:570px}.page-template-school-courses .course-section .course_section_collapse .sideRight,.page-template-tweens .course-section .course_section_collapse .sideRight,.page-template-kids .course-section .course_section_collapse .sideRight,.page-template-teens .course-section .course_section_collapse .sideRight,.page-template-toddlers .course-section .course_section_collapse .sideRight,.page-template-holidays .course-section .course_section_collapse .sideRight,.page-template-babies .course-section .course_section_collapse .sideRight{padding-left:40px;width:calc(100% - 570px)}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-song,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song,.page-template-babies .course-section .course_section_collapse .sideLeft .course-song{width:338px}.page-template-school-courses .course-section .course_section_collapse .sideLeft .course-song a,.page-template-tweens .course-section .course_section_collapse .sideLeft .course-song a,.page-template-kids .course-section .course_section_collapse .sideLeft .course-song a,.page-template-teens .course-section .course_section_collapse .sideLeft .course-song a,.page-template-toddlers .course-section .course_section_collapse .sideLeft .course-song a,.page-template-holidays .course-section .course_section_collapse .sideLeft .course-song a,.page-template-babies .course-section .course_section_collapse .sideLeft .course-song a{font-size:27px}.page-template-school-courses .course-section .course_section_collapse .sideRight .download_link,.page-template-tweens .course-section .course_section_collapse .sideRight .download_link,.page-template-kids .course-section .course_section_collapse .sideRight .download_link,.page-template-teens .course-section .course_section_collapse .sideRight .download_link,.page-template-toddlers .course-section .course_section_collapse .sideRight .download_link,.page-template-holidays .course-section .course_section_collapse .sideRight .download_link,.page-template-babies .course-section .course_section_collapse .sideRight .download_link{margin-top:20px}.page-template-school-courses .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-tweens .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-kids .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-teens .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-toddlers .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-holidays .course-section .course_section_collapse .sideRight .look_inside_img,.page-template-babies .course-section .course_section_collapse .sideRight .look_inside_img{margin:20px auto 0 auto;display:block}.third-header-row{top:91px !important}.page-template-results .third-header-row{top:0px !important}.promoted .news-column .section-title{display:none}.promoted.header_title .news-column .section-title{display:block}.page-template-franchising .promoted_stories.promoted .post-row .img-wrap,.page-template-schools .promoted_stories.promoted .post-row .img-wrap,.page-template-teachers .promoted_stories.promoted .post-row .img-wrap,.page-template-franchising .promoted_stories.promoted .post-row .desc-wrap,.page-template-schools .promoted_stories.promoted .post-row .desc-wrap,.page-template-teachers .promoted_stories.promoted .post-row .desc-wrap{max-width:60%;padding-left:25px}body .gform_wrapper ul li.gfield.hidden_field{margin-top:0}.hidden_field input[type='text']{display:none}.short-form .get-student-info{padding-bottom:20px}}