  ﻿@font-face{font-family:Museo300;src:url("/wp-content/themes/owltheme/assets/fonts/museo300.woff2") format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Museo500;src:url("/wp-content/themes/owltheme/assets/fonts/museo500.woff2") format("woff2");font-weight:500;font-display:swap}@font-face{font-family:OpenSansRegular;src:url("/wp-content/themes/owltheme/assets/fonts/opensansregular.woff2") format("woff2");font-weight:300;font-display:swap}.subtitle{font-size:12.5px;line-height:27px;color:#000}.scroll-info-bar{display:none;position:fixed;border-radius:0px 0px 32px 32px;box-shadow:2px 2px 4px rgba(0,0,0,.25);width:100%;top:0;z-index:2;padding:0 32px;background:#fff;height:80px}.scroll-info-bar .info,.scroll-info-bar .links{display:inline}.scroll-info-bar .info{float:left}.scroll-info-bar .info img{float:left;margin:10px 0}.scroll-info-bar .info img.img-tutor{width:60px;height:60px}.scroll-info-bar .info img.ot-logo{margin:20px auto}.scroll-info-bar .info .tutor_name{position:relative;display:inline}.scroll-info-bar .info .tutor_name h4{position:absolute;top:23px;left:20px;width:100px}.scroll-info-bar .links{float:right;margin:18px 0 17px}.scroll-info-bar .links span.phone{margin-right:48px}.mob-scrollbar{display:none;position:fixed;left:0;right:0;bottom:0;margin:0;padding:1em;background-color:#fff;z-index:999;border-radius:32px 32px 0px 0px;box-shadow:2px 2px 4px rgba(0,0,0,.25);float:right}.mob-scrollbar button{display:block;margin:0 auto}@media(min-width: 767px){.mob-scrollbar{display:none}}#curriculum_tracker,#free_exam_papers{padding:38px 31px;background:#f0f0f2;border:1px solid #1a2641;border-radius:16px;box-shadow:8px 8px 0px #1a2641;margin:48px 0 48px}@media(min-width: 768px){#curriculum_tracker,#free_exam_papers{margin:0 0 68px}#curriculum_tracker .paper-btn-box,#free_exam_papers .paper-btn-box{position:relative}#curriculum_tracker .paper-btn-box button,#free_exam_papers .paper-btn-box button{position:absolute;right:20px}}#curriculum_tracker .page-content,#free_exam_papers .page-content{margin-bottom:30px}#paid_exam_papers{margin:48px 0 48px}@media(min-width: 768px){#paid_exam_papers{margin:0 0 68px}}.reg-text{margin-bottom:48px}@media(min-width: 768px){.reg-text{margin-bottom:68px}}.reg-text.about_ot h2{margin-top:0}.faded-bottom{max-height:338px;overflow:hidden;position:relative;mask-image:linear-gradient(180deg, #000 60%, transparent);-webkit-mask-image:linear-gradient(180deg, #000 60%, transparent)}.faded-bottom.school-list{max-height:200px}@media screen and (min-width: 768px){.faded-bottom.school-list a{width:33.3333%;display:inline-block;margin-bottom:1.5em}}hr.read-more-border{margin-top:8px;border-bottom:2px solid #36a2db}@media(max-width: 767px){.school-list a{font-size:17px;line-height:27px;margin-bottom:1.25em;display:block}}#tutor_availability,.school-exp,.tutor-qualifications{margin-bottom:48px}@media(min-width: 768px){#tutor_availability,.school-exp,.tutor-qualifications{margin-bottom:68px}}.subjects-tutored{margin-bottom:48px}.subjects-tutored .subjects{margin-top:16px;background:#f0f0f2;border-radius:16px;padding:11px}@media(min-width: 768px){.subjects-tutored .subjects{padding:36px}}@media(min-width: 768px){.subjects-tutored{margin-bottom:68px}}.papers-container{margin-bottom:48px}@media(min-width: 768px){.papers-container{margin-bottom:68px}}.papers-container h2{margin-bottom:48px}.multi-testimonial-box{border-radius:18px;padding:24px}.multi-testimonial-box p.author,.multi-testimonial-box p.date{text-align:right}@media(min-width: 768px){.multi-testimonial-box{padding:24px 40px}}.multi-testimonial-box:nth-child(2n-2){background:#f0f0f2}.blog-listing .row{margin-bottom:20px}.blog-listing img{max-width:100%;border-radius:8px}@media(min-width: 767px){.blog-listing .reg_blog{padding:48px 0 33px}.blog-listing .reg_blog:first-of-type{padding-top:16px}.blog-listing .reg_blog:not(:last-of-type){border-bottom:1px solid #000}}.blog-listing .reg_blog h3{margin-top:0}.blog-listing .feat_blog{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap}@media(min-width: 767px){.blog-listing .feat_blog{padding-bottom:48px}}.blog-listing .feat_blog .titlebox{order:1}.blog-listing .feat_blog .infobox{order:3}@media(min-width: 767px){.blog-listing .feat_blog .infobox{order:2}}.blog-listing .feat_blog .imgbox{order:2}@media(min-width: 767px){.blog-listing .feat_blog .imgbox{order:3}}.blog-listing .feat_blog h2{margin-bottom:30px;color:#000}@media(min-width: 767px){.blog-listing .feat_blog .infobox{padding-right:40px}}.blog-listing .infobox .leadtext{color:#5f5f6d}@media(min-width: 767px){.blog-listing .infobox .leadtext{margin-bottom:32px}}.blog-listing .infobox h2{margin-top:0;margin-bottom:12px;color:#333}@media(max-width: 767px){.blog-listing .infobox h2{margin-top:9px}}.blog-listing .infobox .author,.blog-listing .infobox .readtime{margin-right:30px;margin-left:8px}#mini_ws_tutor_listing_testimonial,#mini_ws_blog_listing{margin-bottom:48px}@media(min-width: 768px){#mini_ws_tutor_listing_testimonial,#mini_ws_blog_listing{margin-bottom:68px}}.postcode-region i{margin-left:4px}.postcodes-in-region{display:none}.tutor-locations{margin-bottom:48px}@media(min-width: 768px){.tutor-locations{margin-bottom:68px}}.single-tutor h2 i{margin-right:8px}@media(min-width: 768px){.single-tutor h2 i{margin-right:16px}}.single-tutor #tutor-intro-box{background:#fff2d7;border-radius:32px;box-shadow:2px 2px 4px rgba(0,0,0,.25);padding:45px 0 64px 37px;min-height:280px;margin-bottom:48px;overflow:auto;padding:45px 0 64px 10px}.single-tutor #tutor-intro-box .img-tutor{margin:0 auto}.single-tutor #tutor-intro-box .badge_icon{width:60px;height:60px}.single-tutor #tutor-intro-box h2{margin-top:0}.single-tutor #tutor-intro-box .intro-text{padding-left:20px}@media(min-width: 768px)and (max-width: 1200px){.single-tutor #tutor-intro-box .intro-text{padding-left:40px}}.single-tutor #tutor-intro-box .badge_box{margin-top:20px}@media(min-width: 1200px){.single-tutor #tutor-intro-box{padding:45px 0 64px 37px;margin-bottom:68px}.single-tutor #tutor-intro-box .badge_box{margin-top:0}.single-tutor #tutor-intro-box .badge_icon{width:80px;height:80px}}@media(max-width: 767px){.single-tutor #tutor-intro-box{margin-left:-15px;margin-right:-15px}}#tutor_display{margin-bottom:48px}@media(min-width: 1200px){#tutor_display{margin-bottom:68px}}.tutor_bubble{background:#fff2d7;padding:32px 15px 28.1px;margin-top:30px;border:1px solid #000;border-radius:18px;box-shadow:8px 8px 0px #1a2641;overflow:auto}.tutor_bubble.even{background:#f0f0f2}@media(min-width: 767px){.tutor_bubble{padding:70px 20px 50px;max-height:540px}}.tutor_bubble img.img-tutor-bubble{display:block;margin:0 auto}.tutor_bubble button{margin-left:auto;margin-right:auto;display:inline;width:150px}@media(min-width: 767px){.tutor_bubble button{display:block;width:100%}}@media(max-width: 767px){.tutor_bubble button.complete_enquiry,.tutor_bubble button.add-to-cart{float:right}.tutor_bubble button.complete_enquiry{width:170px}}@media(max-width: 365px){.tutor_bubble button{padding:8px 0;width:125px}}.tutor_bubble button.complete_enquiry{padding:22px 12px}.tutor_bubble .tutor_complete_enquiry_a{text-decoration:none}@media(max-width: 767px){.tutor_bubble .bubble-cta{padding:0;margin-top:8px}}.tutor_bubble .availability{display:inline;font-size:17px;text-decoration:underline;cursor:pointer}.tutor_bubble .availability.available{color:#20430f}.tutor_bubble .availability.fully_booked{color:#39528a}.tutor_bubble .availability.unavailable{color:rgba(0,0,0,.75)}.tutor_bubble .badge_box{margin-top:12px}.tutor_bubble .badge_box img.badge_icon{width:56px;height:56px}.tutor_bubble .badge_box img.badge_icon.secondary_badge:not(:nth-child(4n)){margin-right:5px}@media(min-width: 767px){.tutor_bubble .badge_box img.badge_icon{width:72px;height:72px}}@media(min-width: 767px){.tutor_bubble .badge_box{margin-top:40px}}@media(max-width: 767px){.tutor_bubble .badge_box{padding:0}}@media(max-width: 767px){.tutor_bubble .profile-text{margin-top:24px;padding:0}}.tutor_bubble .name_box{position:relative;padding-left:40px;padding-right:20px}.tutor_bubble .name_box h2{margin-top:0;margin-bottom:0}.tutor_bubble .name_box h3{line-height:30px}.tutor_bubble .name_box p{line-height:30px;overflow:hidden;max-height:180px}@media(max-width: 767px){.tutor_bubble .name_box p{margin-bottom:0}}.tutor_bubble .name_box p br{display:none}.tutor_bubble .info_box_container{padding:10px 0 0 15px}.tutor_bubble .info_box_container .info_box{display:block;font-size:12.5px;font-weight:600}.tutor_bubble .info_box_container .info_box i{margin-right:6px}.tutor_bubble i{width:14px;margin-right:10px;margin-bottom:8px;color:#1a2641}.tutor_bubble i.fa-award{font-size:1.35em}.tutor_bubble[data-display="0"]{display:none}.tutor_display_swiper{margin:0 auto 48px}@media(min-width: 768px){.tutor_display_swiper{margin-bottom:68px}}.tutor_display_swiper .swiper-wrapper{height:550px}.tutor_display_swiper .swiper-slide{padding:0 8px 8px 0;max-height:480px}.tutor_display_swiper .swiper-pagination{bottom:inherit;top:28px}.tutor_display_swiper .swiper-pagination .swiper-pagination-bullet{background:#dedee3;opacity:1;height:10px;width:10px;pointer-events:none}.tutor_display_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1a2641;height:14px;width:14px}.tutor_display_swiper .tutor_bubble_arrows{position:absolute;top:100%;pointer-events:auto;transform:translateY(-50%);width:300px;height:74px;display:block;margin:25px auto 48px;position:relative}@media(max-width: 767px){.tutor_display_swiper .tutor_bubble_arrows{width:241px}}@media(min-width: 768px){.tutor_display_swiper .tutor_bubble_arrows{margin-bottom:68px}}.tutor_display_swiper .tutor_bubble_arrows .swiper-button-next,.tutor_display_swiper .tutor_bubble_arrows .swiper-button-prev{position:absolute;background-color:#f0f0f2;color:#1a2641;width:60px;height:60px;border:1px solid #000;border-radius:7px;z-index:100}.tutor_display_swiper .tutor_bubble_arrows .swiper-button-next:after,.tutor_display_swiper .tutor_bubble_arrows .swiper-button-prev:after{content:none}.tutor_display_swiper .tutor_bubble_arrows .swiper-button-next i,.tutor_display_swiper .tutor_bubble_arrows .swiper-button-prev i{font-size:1.4em}.tutor_display_swiper .tutor_bubble_arrows .swiper-button-next{right:-20px}.tutor_display_swiper .tutor_bubble_arrows .swiper-button-prev{left:-20px}#multi_scroll_tutor_bubble,#ot_tutor_listing_testimonials{margin:16px auto 48px}@media(min-width: 768px){#multi_scroll_tutor_bubble,#ot_tutor_listing_testimonials{margin-bottom:68px}}#multi_scroll_tutor_bubble .tutor_testimonial_arrows,#multi_scroll_tutor_bubble .tutor_bubble_arrows,#ot_tutor_listing_testimonials .tutor_testimonial_arrows,#ot_tutor_listing_testimonials .tutor_bubble_arrows{width:300px;display:block}@media(max-width: 767px){#multi_scroll_tutor_bubble .tutor_testimonial_arrows,#multi_scroll_tutor_bubble .tutor_bubble_arrows,#ot_tutor_listing_testimonials .tutor_testimonial_arrows,#ot_tutor_listing_testimonials .tutor_bubble_arrows{width:241px}}#multi_scroll_tutor_bubble .tutor_testimonial_arrows .fa,#multi_scroll_tutor_bubble .tutor_bubble_arrows .fa,#ot_tutor_listing_testimonials .tutor_testimonial_arrows .fa,#ot_tutor_listing_testimonials .tutor_bubble_arrows .fa{background:#f0f0f2;border:1px solid #000;border-radius:7px;font-size:2em;padding:10px 17px}#multi_scroll_tutor_bubble .tutor_testimonial_arrows .fa.fa-chevron-left,#multi_scroll_tutor_bubble .tutor_bubble_arrows .fa.fa-chevron-left,#ot_tutor_listing_testimonials .tutor_testimonial_arrows .fa.fa-chevron-left,#ot_tutor_listing_testimonials .tutor_bubble_arrows .fa.fa-chevron-left{margin-right:26px}#multi_scroll_tutor_bubble .tutor_testimonial_arrows .fa.fa-chevron-right,#multi_scroll_tutor_bubble .tutor_bubble_arrows .fa.fa-chevron-right,#ot_tutor_listing_testimonials .tutor_testimonial_arrows .fa.fa-chevron-right,#ot_tutor_listing_testimonials .tutor_bubble_arrows .fa.fa-chevron-right{margin-left:26px}#multi_scroll_tutor_bubble .tutor_testimonial_arrows .fa,#multi_scroll_tutor_bubble .tutor_testimonial_arrows circle,#multi_scroll_tutor_bubble .tutor_bubble_arrows .fa,#multi_scroll_tutor_bubble .tutor_bubble_arrows circle,#ot_tutor_listing_testimonials .tutor_testimonial_arrows .fa,#ot_tutor_listing_testimonials .tutor_testimonial_arrows circle,#ot_tutor_listing_testimonials .tutor_bubble_arrows .fa,#ot_tutor_listing_testimonials .tutor_bubble_arrows circle{cursor:pointer}.tutor_search_cta{margin-top:30px;border:1px solid #000;background:#fffaf8;box-shadow:8px 8px 0px #1a2641;border-radius:16px;overflow:auto}@media(max-width: 767px){.tutor_search_cta .mob_img{position:relative;height:70px}.tutor_search_cta .mob_img img{position:absolute;top:-20px;right:20px}}.tutor_search_cta img{height:73px}@media(min-width: 767px){.tutor_search_cta img{transform:scaleX(-1);height:135px;padding-right:55px}}.tutor_search_cta .img_wrapper{display:block;margin:0 auto 20px;width:130px;height:130px;border:2px solid #000;border-radius:50%}@media(max-width: 767px){.tutor_search_cta .img_wrapper{width:89px;height:89px}}@media(min-width: 767px){.tutor_search_cta .img_wrapper{margin:20px auto}}.tutor_search_cta .img_wrapper img{transform:inherit;height:inherit;padding-right:inherit;border-radius:50%;height:126px;width:126px}@media(max-width: 767px){.tutor_search_cta .img_wrapper img{width:85px;height:85px}}.tutor_search_cta .btn-box,.tutor_search_cta .text-box{padding:28px 0 0}.tutor_search_cta .text-box h3{margin-top:0}#tta_logo_box{border-top:1px solid #000;border-bottom:1px solid #000;padding:19px 0 33px;border-color:rgba(0,0,0,.5);margin-bottom:48px}@media(min-width: 767px){#tta_logo_box{margin-top:32px;margin-bottom:68px;padding:37px 0 46px}}#tta_logo_box .col-xs-12{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}#tta_logo_box h2{flex:0 0 100%;margin-bottom:27px;margin-top:0}@media(min-width: 767px){#tta_logo_box h2{margin-bottom:15px}}#tta_logo_box img{margin:0 15px 0 0;max-width:100%;height:auto}@media(min-width: 767px){#tta_logo_box img{margin:0 15px;margin-right:100px}}#tta_logo_box img:last-child{margin-right:0}#tta_logo_box img.tta_logo{width:97px;height:36px}@media(min-width: 767px){#tta_logo_box img.tta_logo{width:183px;height:68px}}#tta_logo_box img.tta_nomination{margin-right:15px;width:97px;height:73.23px}@media(min-width: 767px){#tta_logo_box img.tta_nomination{width:183px;height:138.16px;margin:0 15px;margin-right:100px}}#tta_logo_box img.mumsnet_logo{width:117px;height:32px}@media(min-width: 767px){#tta_logo_box img.mumsnet_logo{width:197px;height:54px}}.faq_box{background-color:#fff;border:1px solid #000;border-radius:10px;padding:5px 25px 15px;margin-bottom:24px;cursor:pointer;overflow:hidden}.faq_box:last-of-type{margin-bottom:60px}.faq_box h2{max-width:90%;float:left}.faq_box h2 i{right:25px;position:absolute}.faq_box .content{display:none;padding-top:30px;clear:left}.faq_box .content.show{display:block}#exam_paper_links{margin-bottom:48px}#exam_paper_links .paper_link{margin-top:10px}.tutor_links_box{background:#f0f0f2;padding:30px 0 25px}.tutor_links_box h2{text-align:center;margin-bottom:40px}.tutor_links_box .subject_container:not(:last-of-type){border-right:1px solid #9d9daa}.tutor_links_box .subject_container p{margin-left:30px}.pagination-links{margin:20px 0 20px}.pagination-links .page-numbers{background-color:#1a2641;color:#fff !important;margin:5px;padding:5px;border-radius:5px;display:inline-block}.pagination-links .current{background-color:#fff;color:#000 !important;margin:5px;padding:5px;border-radius:5px;border:1px solid #000}@media(min-width: 480px){.pagination-links{margin:60px 0 50px}.pagination-links .page-numbers,.pagination-links .current{padding:10px 20px}}.pagination-links a{text-decoration:none}#as_seen_in{border-top:1px solid #000;background:#daf2fb}#as_seen_in h2{text-align:center}#as_seen_in img{display:block;margin:63px auto}#dynamic_content_sidebar{position:absolute;top:35vh;right:20px;width:calc((100vw - 1000px)/2 - 50px)}@media screen and (max-width: 1500px){#dynamic_content_sidebar{display:none}}#dynamic_content_sidebar h3{font-weight:500;font-size:21.6px}#dynamic_content_sidebar h3.title{font-weight:300}#dynamic_content_sidebar a{text-decoration:none}#dynamic_content_sidebar a.sidebar_rel_post{display:inline-block;margin-top:32px;padding-bottom:24px}#dynamic_content_sidebar a.sidebar_rel_post:not(:last-of-type){content:",";border-bottom:1px solid #000}#dynamic_content_sidebar a.sidebar_rel_post p.author{clear:both;font-size:12.5px;font-weight:600;margin-bottom:0}#dynamic_content_sidebar a.sidebar_rel_post p.author .author_name{font-weight:400}#ai_content #prev_responses{margin-top:150px}.ot_accordion .panel{margin-bottom:20px;border:1px solid #000;border-radius:4px}.ot_accordion .panel a{text-decoration:none;display:block}.ot_accordion .panel a[aria-expanded=true]{border-radius:4px 4px 0 0}.ot_accordion .panel a[aria-expanded=true] i{transform:rotate(180deg)}.ot_accordion .panel a .panel-heading{background-color:#daf2fb;padding:18px;border-radius:4px;transition:border-radius .3s ease}.ot_accordion .panel a .panel-heading h3{margin:0}.ot_accordion .panel a .panel-heading i{float:right;transition:transform .3s ease}.ot_accordion .panel .panel-body{padding:20px;border-top:none;border-radius:0 0 4px 4px}.ot_accordion .panel .panel-collapse.collapse{display:none}.ot_accordion .panel .panel-collapse.in{display:block;border-top:none}#ot_key_points{border-radius:8px;border:1px solid #000;background-color:rgba(218,242,251,.2);padding:29px 0}#ot_key_points.top_margin{margin-top:48px}@media(min-width: 768px){#ot_key_points.top_margin{margin-top:68px}}#ot_key_points.bottom_margin{margin-bottom:48px}@media(min-width: 768px){#ot_key_points.bottom_margin{margin-bottom:68px}}@media(min-width: 768px){#ot_key_points{padding:29px 34px}}#ot_key_points svg{vertical-align:middle;width:10%}@media(min-width: 768px){#ot_key_points svg{margin-right:19px;width:inherit}}#ot_key_points p{margin-bottom:16px;padding:0 5px;font-weight:600}#ot_key_points p:last-child{margin-bottom:0}#ot_key_points p span{width:calc(90% - 5px);margin-left:5px;display:inline-block;vertical-align:middle}@media(min-width: 768px){#ot_key_points p span{width:inherit}}#ot_key_points a[data-toggle=modal]{cursor:pointer}.four0fourpage{margin-top:80px;margin-bottom:121px}@media screen and (min-width: 768px){.four0fourpage{margin-left:76px}}.four0fourpage h1{font-size:64.5px;line-height:88px;margin-bottom:4px}.four0fourpage h2{font-size:31.1px;line-height:41.47px}.four0fourpage form{margin-top:26px;margin-bottom:72px}.four0fourpage .four0four_btns a{display:inline-block}.four0fourpage .four0four_btns a.first_btn{margin-right:20px}.four0fourpage #homepage_tutor_search input{cursor:pointer}.four0fourpage #homepage_tutor_search #text_tutor_search{width:66.25vw;height:50px;border:2px solid #fdcb5b;border-radius:8px}@media(min-width: 767px){.four0fourpage #homepage_tutor_search #text_tutor_search{width:319px}}.four0fourpage #homepage_tutor_search button[type=submit]{background-color:#fdcb5b;color:#1a2641;border:0;border-radius:18px;width:60px;height:52px;margin-left:4px;padding-bottom:5px}.four0fourpage #homepage_tutor_search button[type=submit] i{color:#000;color:#1a2641}.four0fourpage #homepage_tutor_search button[type=submit]:hover{background-color:#fede9a}.four0fourpage #homepage_tutor_search button[type=submit]:focus,.four0fourpage #homepage_tutor_search button[type=submit]:visited,.four0fourpage #homepage_tutor_search button[type=submit]:active{background-color:#fdb721}.four0fourpage #homepage_tutor_search .results_box{position:relative;display:inline}.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results{display:none;position:absolute;width:66.25vw;z-index:2;background:#fffaf8;border-radius:8px;margin-top:6px;padding:8px 14px}.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results p,.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results li{list-style:none;color:#000;font-weight:600;font-size:20px;line-height:41.47px}.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results p.initial_results_title,.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results li.initial_results_title{border-bottom:1px solid #b3b3bd;margin-bottom:14px}.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results p.selected,.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results li.selected{font-weight:600;background-color:#fff2d7;border:1px solid #de9902;border-radius:16px;padding:8px}.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results li{cursor:pointer;padding:8px}.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results span.no_result_text{font-size:15px}@media(min-width: 767px){.four0fourpage #homepage_tutor_search .results_box #homepage_tutor_search_results{width:319px}}.ams_content.initial_edit_form{margin-bottom:50px}.ams_content.initial_edit_form input#acf-_post_title{width:100% !important}.ams_content.initial_edit_form input.btn-main,.ams_content.initial_edit_form input.btn-secondary{margin-top:20px}.ams_content.initial_edit_form input.btn-main{margin-right:30px}.ams_content .ams_content_ideation_forms{display:inline-block;width:50%;background-color:tomato}.ams_content.ot_editor_form{margin-bottom:50px}.ams_content.ot_editor_form input.btn-main,.ams_content.ot_editor_form input.btn-secondary{display:block;margin:0 auto 30px}.ams_tutor_author_writing .row.alert{margin-top:30px !important}.comments_wrapper{background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.25);padding:34px 16px;border:1px solid #000}.comments_wrapper ol{list-style:none;border-left:1px solid #5f5f6d;padding-left:10px}.comments_wrapper ol.children{margin-left:13px}.comments_wrapper ol img{display:none}.comments_wrapper ol .site_comment{margin-bottom:20px}.comments_wrapper ol .site_comment a{text-decoration:none;font-weight:600}.comments_wrapper ol .comment_author{color:#1a2641}.comment-respond{background:#fff;padding:13px 15px 28px;border:1px solid #000;margin-bottom:60px}@media screen and (min-width: 767px){.comment-respond{margin-bottom:78px}}.comment-respond h3{margin-bottom:40px}.comment-respond form.comment-form textarea{width:100%;padding:4px 14px;margin-bottom:27px}.comment-respond #author,.comment-respond #email{width:100%;margin-bottom:20px;border:1px solid #000;padding:4px 14px}@media screen and (min-width: 767px){.comment-respond #author,.comment-respond #email{width:45%;margin-bottom:20px}.comment-respond #email{float:right}}#site_footer{background-color:#1a2641;padding:40px;text-align:center}#site_footer h2,#site_footer p,#site_footer a{color:#fff;margin-bottom:10px}#site_footer i{margin-right:10px}#site_footer i.fa-envelope-open-o{margin-left:20px}#site_footer .footer_contact_links a{padding:8.5px 4px;margin:2px}@media screen and (max-width: 767px){#site_footer .footer_contact_links a{display:block}}#site_footer button{width:300px;display:block;font-family:"Museo500";background-color:#fdcb5b;color:#333;border:0;border-radius:50px;padding:20px;max-width:100%;position:relative;margin:30px auto 20px;font-weight:500}#site_footer button:after{background:none;border:4px solid #fdcb5b;border-radius:50px;content:"";display:block;position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px}.footer-copyright{padding:20px 0 10px}.footer-copyright i{margin-right:10px}.material-icons{font-size:2.35em;color:#1a2641}h2 i{margin-right:8px}.videowrapper .play-button,.videowrapper .play-button:before{position:absolute}.videowrapper .play-button{position:absolute;cursor:pointer;transform:translate3d(-50%, -50%, 0);width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.videowrapper .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;margin:15px 30px 15px 36px}.videowrapper .play-button{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}@media(min-width: 767px){.videowrapper .play-button{top:54%}}#how_we_do_things{margin-bottom:48px}@media(min-width: 1200px){#how_we_do_things{margin-bottom:68px}}#how_we_do_things .videowrapper{position:relative;padding-bottom:56.25%;cursor:pointer}#how_we_do_things .videowrapper .play-button,#how_we_do_things .videowrapper .play-button:before{position:absolute}#how_we_do_things .videowrapper .play-button{position:absolute;cursor:pointer;transform:translate3d(-50%, -50%, 0);width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}#how_we_do_things .videowrapper .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;margin:15px 30px 15px 36px}#how_we_do_things .videowrapper .play-button,#how_we_do_things .videowrapper play-button:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}@media(min-width: 767px){#how_we_do_things .videowrapper .play-button,#how_we_do_things .videowrapper play-button:before{top:54%}}.modal{animation-name:pop-out;animation-duration:.65s}@media screen and (min-width: 768px){.modal{width:100%}.modal .modal-dialog{width:100%;max-width:80%;margin:1.75rem auto;display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 767px){.modal .modal-body{max-height:568px;overflow-y:auto}}@media screen and (max-width: 767px)and (min-width: 768px){.modal .modal-body{height:400px}}.modal.dash_modal{width:100%}.modal.dash_modal .modal-dialog{max-width:100%;margin:10px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.modal.dash_modal .modal-dialog{margin-top:50px}}@media screen and (min-width: 768px)and (max-height: 800px){.modal.dash_modal .modal-dialog{margin-top:20px}}.modal.dash_modal .modal-dialog .modal-content{border:2px solid #000;border-radius:8px;background-color:#fff;width:100%}@media(max-width: 767px){.modal.dash_modal .modal-dialog .modal-content{max-height:95vh}}@media screen and (min-width: 768px){.modal.dash_modal .modal-dialog .modal-content{width:768px}}@media screen and (min-width: 800px){.modal.dash_modal .modal-dialog .modal-content{width:800px}}.modal.dash_modal .modal-dialog .modal-content .modal-header,.modal.dash_modal .modal-dialog .modal-content .modal-body{text-align:center;padding:0}.modal.dash_modal .modal-dialog .modal-content .modal-header{border-bottom:none}.modal.dash_modal .modal-dialog .modal-content .modal-header button{margin:10px 10px 0 0}@media screen and (min-width: 768px){.modal.dash_modal .modal-dialog .modal-content .modal-header button{margin:42px 42px 0 0}}.modal.dash_modal .modal-dialog .modal-content .modal-header i,.modal.dash_modal .modal-dialog .modal-content .modal-header button{opacity:1}.modal.dash_modal .modal-dialog .modal-content .modal-body{display:block;margin:0 10px}@media screen and (min-width: 768px){.modal.dash_modal .modal-dialog .modal-content .modal-body{margin:0 130px}}.modal.dash_modal .modal-dialog .modal-content .modal-body img.client_dash{width:90%}@media screen and (min-width: 768px){.modal.dash_modal .modal-dialog .modal-content .modal-body img.client_dash{width:400px}}@media screen and (max-width: 767px){.modal.dash_modal .modal-dialog .modal-content .modal-body p,.modal.dash_modal .modal-dialog .modal-content .modal-body label{font-size:15px !important;margin-bottom:0}}.modal.dash_modal .modal-dialog .modal-content .modal-body .contact-title{margin-bottom:30px}.modal.dash_modal .modal-dialog .modal-content .modal-body .tutor_name{margin-top:0}.modal.dash_modal .modal-dialog .modal-content .modal-body .tutor_rate:first-of-type{margin-right:32px}.modal.dash_modal .modal-dialog .modal-content .modal-body .tutor_rate i{margin-right:8px}.modal.dash_modal .modal-dialog .modal-content .modal-body .tutor-img-wrap{border:2px solid #000;width:89px;height:89px}.modal.dash_modal .modal-dialog .modal-content .modal-body .tutor-img-wrap img{width:89px;height:109.5px}.modal.dash_modal .modal-dialog .modal-content .modal-body form{width:300px;display:block}.modal.dash_modal .modal-dialog .modal-content .modal-body form label{float:left;font-size:20px;font-style:normal;font-weight:300;line-height:30px}.modal.dash_modal .modal-dialog .modal-content .modal-body form label.checkbox_label{display:inline}.modal.dash_modal .modal-dialog .modal-content .modal-body form input[type=text],.modal.dash_modal .modal-dialog .modal-content .modal-body form input[type=email],.modal.dash_modal .modal-dialog .modal-content .modal-body form input[type=password]{border:2px solid #1a2641;border-radius:4px;height:42px;font-size:inherit}.modal.dash_modal .modal-dialog .modal-content .modal-body form .modal_checkbox_wrapper{display:flex;align-items:center;margin-top:10px}.modal.dash_modal .modal-dialog .modal-content .modal-body form .modal_checkbox_wrapper label{margin-left:5px}.modal.dash_modal .modal-dialog .modal-content .modal-body form .modal_checkbox_wrapper input[type=checkbox]{order:-1;margin:4px 5px 8px 0}.modal.dash_modal .modal-dialog .modal-content .modal-body form .modal_checkbox_wrapper:first-of-type{margin-top:18px}.modal.dash_modal .modal-dialog .modal-content .modal-body form button[type=submit]{margin-top:21px;margin-bottom:50px;float:left}.modal.dash_modal .modal-dialog .modal-content .modal-body form button[type=submit].stripe-button-el{display:block !important;margin:0 auto 50px !important;background-image:none !important;padding:0 !important;border:2px solid #1a2641 !important;background-color:#fff !important;box-shadow:4px 4px 0px #1a2641 !important;border-radius:8px !important}.modal.dash_modal .modal-dialog .modal-content .modal-body form button[type=submit].stripe-button-el span{background-image:none !important;background-color:#fff !important;color:#000 !important;padding:5.5px 18px !important;height:42px !important;font-family:inherit;font-weight:600;font-size:inherit}.modal.dash_modal .modal-dialog .modal-content .modal-body form.full_width{width:100%}.modal.dash_modal .modal-dialog .modal-content .modal-body form p{margin-bottom:17.5px}.modal.dash_modal .modal-dialog .modal-content .modal-body form p input{margin-bottom:0}.modal.dash_modal .modal-dialog .modal-content .modal-body .loading_remove_section,.modal.dash_modal .modal-dialog .modal-content .modal-body form{padding:15px 0 45px;margin:0 auto 0}.modal.dash_modal .modal-dialog .modal-content .modal-body .payment_form form{margin:32px 0 0}.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate{margin-bottom:5px;margin-top:18px}@media screen and (min-width: 768px){.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate{font-weight:600}}@media screen and (max-width: 767px){.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate i{margin-left:4px}.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate i.fa-home{margin-left:2px;margin-right:7px}}.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate i{font-size:20px;font-weight:600;margin-right:8px}@media screen and (max-width: 767px){.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate .rate{display:block}.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate .rate .value{font-weight:600}}.modal.dash_modal .modal-dialog .modal-content .modal-body .app_rate .rate.online{margin-right:17px}.modal.dash_modal.greyed_out{background-color:#fff}@keyframes pop-out{from{transform:scale(0)}to{transform:scale(1)}}.modal .dashboard-video .modal-header h3,.modal .dashboard-video .modal-header button{display:inline}.modal .dashboard-video iframe{width:100%;height:56.25vw}@media screen and (min-width: 768px){.modal .dashboard-video iframe{width:725px;height:500px}}.modal#availability_modal .modal-body{max-height:calc(100vh - 210px);overflow-y:auto}.modal#availability_modal .modal-body textarea{width:100%}.modal.single_job_modal,.modal#clientMultiStepForm{height:100vh;background-color:#000}.modal.single_job_modal .modal-dialog,.modal#clientMultiStepForm .modal-dialog{height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:95%;overflow:auto}.modal.single_job_modal .modal-dialog .modal-content,.modal#clientMultiStepForm .modal-dialog .modal-content{height:auto;min-height:100vh;width:100%;overflow-y:auto}.modal.single_job_modal .modal-dialog .modal-content .modal-header,.modal#clientMultiStepForm .modal-dialog .modal-content .modal-header{border-bottom:none;height:20px}.modal.single_job_modal .modal-dialog .modal-content .modal-header button.close,.modal#clientMultiStepForm .modal-dialog .modal-content .modal-header button.close{color:#000;opacity:1;font-size:2em;position:relative;z-index:2}.modal.single_job_modal .modal-dialog .modal-content .modal-body,.modal#clientMultiStepForm .modal-dialog .modal-content .modal-body{padding:15px 11px;max-height:100%;width:100%}.modal.single_job_modal .modal-dialog .modal-content .modal-body h1.modal-title,.modal#clientMultiStepForm .modal-dialog .modal-content .modal-body h1.modal-title{color:#36a2db;text-align:center;margin-bottom:30px;max-width:80%;margin:0 auto 30px}.modal.single_job_modal .modal-dialog .modal-content .modal-body form input[type=submit],.modal#clientMultiStepForm .modal-dialog .modal-content .modal-body form input[type=submit]{float:right;margin-top:28px}.modal.single_job_modal .modal_step,.modal#clientMultiStepForm .modal_step{display:none}.modal.single_job_modal .loading-overlay,.modal#clientMultiStepForm .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.modal.single_job_modal div[data-type=checkbox],.modal.single_job_modal div[data-type=textarea],.modal#clientMultiStepForm div[data-type=checkbox],.modal#clientMultiStepForm div[data-type=textarea]{border:1px solid #000;padding:14px 21px}.modal.single_job_modal div[data-type=checkbox] ul,.modal#clientMultiStepForm div[data-type=checkbox] ul{padding-left:0}.modal.single_job_modal div[data-type=checkbox] li,.modal#clientMultiStepForm div[data-type=checkbox] li{list-style:none;display:inline-block;min-width:50%;max-width:60%;box-sizing:border-box;padding:0;margin-right:0;margin-bottom:8px;font-size:17px}@media screen and (min-width: 768px){.modal.single_job_modal div[data-type=checkbox] li,.modal#clientMultiStepForm div[data-type=checkbox] li{min-width:33.3%;max-width:33.3%}}.modal.single_job_modal div[data-type=checkbox] li input,.modal#clientMultiStepForm div[data-type=checkbox] li input{width:16px;height:16px}.modal#autoSwapModal{height:100vh;overflow-y:auto;background-color:#000}.modal#autoSwapModal .modal-dialog{height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:95%}.modal#autoSwapModal .modal-dialog .modal-content{height:auto;min-height:100vh;width:100%}.modal#autoSwapModal .modal-dialog .modal-content .modal-header button.close{color:#000;opacity:1;font-size:1.5em;margin-bottom:10px}.modal#autoSwapModal .modal-dialog .modal-content .modal-body{padding:15px 11px;max-height:100vh;overflow-y:auto}.modal#autoSwapModal .modal-dialog .modal-content .modal-body h1.modal-title,.modal#autoSwapModal .modal-dialog .modal-content .modal-body h1.modal-title+p{text-align:center}.modal#autoSwapModal .modal-dialog .modal-content .modal-body h1.modal-title{color:#36a2db}.modal#autoSwapModal .modal-dialog .modal-content .modal-body .availability_check{color:#ff481f}.modal#autoSwapModal .modal-dialog .modal-content .modal-body form input[type=submit]{float:right;margin-top:28px}.modal#autoSwapModal .job_tutor_modal{margin:0}.modal#autoSwapModal .job_tutor_modal .modal-dialog{max-width:100%}.modal#autoSwapModal .job_tutor_modal{margin:-10px}.modal.job_tutor_modal{padding-left:0px !important}.modal.job_tutor_modal .modal-dialog{display:flex;flex-direction:column;justify-content:center;max-width:95%}.modal.job_tutor_modal .modal-dialog .modal-header button.close{color:#000;opacity:1;font-size:1.5em;margin-bottom:10px}.modal.job_tutor_modal .modal-dialog .modal-body .container-fluid,.modal.job_tutor_modal .modal-dialog .modal-body .row,.modal.job_tutor_modal .modal-dialog .modal-body .col-xs-12{max-width:100%;padding:0}.modal.dismiss_tutor_modal svg{display:block;margin:0 auto}.modal.dismiss_tutor_modal p:first-of-type{margin-bottom:0}.modal.dismiss_tutor_modal button.dismiss_tutor{float:right}.modal#addPaymentModal{background-color:#000}.modal#addPaymentModal form{float:left;text-align:left}.modal#acceptTermsModal{background-color:#000}.modal#prospective_tutor_modal{background-color:#000}@media screen and (max-height: 850px)and (min-width: 768px){.modal .modal-header button{margin:0 !important}.modal .modal-content{max-height:90vh;overflow-y:auto;box-sizing:border-box}}@media screen and (max-height: 850px)and (min-width: 768px)and (max-height: 730px){.modal .modal-content img.client_dash,.modal .modal-content .tutor-img-wrap{display:none}}#signUpIn{border-radius:0;border:1px solid #333;max-width:330px;margin:16px auto;padding:0 12px;text-align:center}#signUpIn .sign-in-nav_title{margin:20px 0 5px;display:none}#signUpIn .nav-tabs{margin-top:10px;border-bottom:0}#signUpIn hr{border-top-width:2px;border-color:#333}#signUpIn .nav-tabs>.nav-link:first-child{border-right:1px solid #333;border-radius:0}#signUpIn .nav-link{padding:.105rem 1rem}#signUpIn h4{margin-bottom:0}#signUpIn .nav-link h4{color:#ccc;display:inline-block;width:41%}#signUpIn .nav-link.active h4{color:#333}#signUpIn a,#signUpIn p{color:#666}#signUpIn .form_notes{font-size:15px;color:#999 !important}#signUpIn .ot_main_cta{margin:15px auto}#signUpIn .logregpw_error{background-color:#eee;padding:2px 10px;text-align:left}#signUpIn label[for=website],#signUpIn input[name=website]{display:none}#signUpIn label[for=register_form_show_password]{margin-left:10px}#signUpIn input.btn{margin:20px auto}.form_error_message.arrow-top:after{content:" ";position:absolute;right:30px;top:-15px;border-top:none;border-right:15px solid rgba(0,0,0,0);border-left:15px solid rgba(0,0,0,0);border-bottom:15px solid #000}.form_box input[type=text],.form_box input[type=password],.form_box select.input{margin-bottom:10px;border:1px solid #333;height:35px;width:100%;padding-left:5px;color:#333;font-size:1.1em}.form_box .input::placeholder{color:#333}.form_box select.input{width:100%}.form_box textarea{width:100%}#ot_tutor_listing_testimonials{margin-bottom:48px}#ot_tutor_listing_testimonials .tutor-listing-testimonial{display:none}#ot_tutor_listing_testimonials .tutor-listing-testimonial.active{display:block}#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content{border:1px solid #1a2641;border-radius:18px;padding:42px 24px 0}@media(max-width: 767px){#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content .quote-text{font-weight:600}}@media(min-width: 768px){#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content .author,#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content .date{text-transform:uppercase}}#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content i{position:absolute;color:#1a2641}#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content i.fa-quote-left{top:-16px;left:-10px}#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content i.fa-quote-right{bottom:-20px;right:10px}@media(min-width: 768px){#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content{padding:64px 40px 0}}#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content.office_feedback{padding-bottom:42px}@media(min-width: 768px){#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-listing-testimonial-content.office_feedback{padding-bottom:64px}}#ot_tutor_listing_testimonials .tutor-listing-testimonial .img-tutor,#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-img-wrap{display:inline-block;margin:25px 0}@media(max-width: 767px){#ot_tutor_listing_testimonials .tutor-listing-testimonial .img-tutor,#ot_tutor_listing_testimonials .tutor-listing-testimonial .tutor-img-wrap{margin:0 0 25px;width:90px;height:90px}}#ot_tutor_listing_testimonials .tutor-listing-testimonial button{position:absolute;top:25px;left:170px}@media(min-width: 768px){#ot_tutor_listing_testimonials .tutor-listing-testimonial button{top:50px;left:190px}}#ot_tutor_listing_testimonials .tutor-listing-testimonial p.author{margin-top:25px}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial{display:block}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial .tutor-listing-testimonial-content{background-color:#daf2fb}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial:nth-child(4n-2) .tutor-listing-testimonial-content{background:#daf2fb}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial:nth-child(4n-1) .tutor-listing-testimonial-content{background:#fff2d7}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial:nth-child(4n) .tutor-listing-testimonial-content{background:#e6f7de}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial:nth-child(4n+1) .tutor-listing-testimonial-content{background:#ffded6}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial .tutor-listing-testimonial-content{margin-bottom:30px}@media(min-width: 767px){#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial .tutor-listing-testimonial-content{margin-bottom:46px}}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial h3.ot_testimonial_office_title{margin-bottom:21px}#ot_tutor_listing_testimonials .testimonial_page .tutor-listing-testimonial .office_feedback{text-align:center}#ot_tutor_listing_testimonials .loading{text-align:center;margin:150px auto 150px}.tutor-testimonial-arrow-nav i{position:absolute;bottom:-23px;padding:14px 20px;background:#f0f0f2;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:7px;border:1px solid #000;cursor:pointer;z-index:10}@media(max-width: 767px){.tutor-testimonial-arrow-nav i{padding:10px 14px}}.tutor-testimonial-arrow-nav i.left{right:179px}.tutor-testimonial-arrow-nav i.right{right:63px}.tutor-testimonial-review-nav{display:block;margin:0 auto;padding-top:40px}.tutor-testimonial-review-nav .nav_arrow{margin-top:16px}#testimonialForm{background:#fff2d7;padding:52px;border-radius:55px;margin-bottom:50px}@media(max-width: 767px){#testimonialForm{padding:20px 20px 60px}}#testimonialForm .section{display:none;padding:78px 0 87px}@media(max-width: 767px){#testimonialForm .section{padding:30px 0}}#testimonialForm h3{color:#1a2641}#testimonialForm textarea{width:100%;min-height:100px}#testimonialForm .radio_btns{display:block;margin:20px auto}#testimonialForm .radio_btns input[type=radio]{display:none}#testimonialForm .radio_btns .key{display:inline-block;width:54px;margin-right:20px}#testimonialForm .radio_btns .key p{text-align:center}@media(max-width: 767px){#testimonialForm .radio_btns .key{display:none}}#testimonialForm .radio_btns label{margin-right:20px}@media(max-width: 767px){#testimonialForm .radio_btns label{margin-right:12px}}#testimonialForm .key_score{margin-right:20px}@media(max-width: 767px){#testimonialForm .key_info{display:none}}#testimonialForm .test-location-icons,#testimonialForm .question_count,#testimonialForm .question_count p,#testimonialForm .navBtns{display:inline}#testimonialForm .question_count{position:relative}#testimonialForm .question_count p{position:absolute;width:140px;bottom:-10px;left:20px}#testimonialForm .test-location-icons circle{fill:#c8c8d0}#testimonialForm .test-location-icons circle.active{stroke:#90dd69;stroke-width:4;fill:#fff2d7;filter:drop-shadow(1px 1px 0 rgba(0, 0, 0, 0.7))}#testimonialForm .test-location-icons circle.complete{stroke:#90dd69;stroke-width:4;fill:#fff2d7;filter:drop-shadow(1px 1px 0 rgba(0, 0, 0, 0.7))}#testimonialForm .test-location-icons line{stroke:#b3b3bd;stroke-width:4}@media(max-width: 767px){#testimonialForm .test-location-icons{display:none}}@media(max-width: 767px){#testimonialForm .question_count,#testimonialForm .question_count p,#testimonialForm .navBtns{display:block}}#testimonialForm .navBtns{display:none;float:right}#testimonialForm .navBtns button#prevSection{margin-right:20px}#testimonialForm .external_reviews img{display:block;margin:50px auto 80px}@media(max-width: 767px){#testimonialForm .external_reviews img{margin:20px auto}}#testimonialForm input.invalid{background-color:#fdd}#testimonialForm .step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}#testimonialForm .step.active{opacity:1}#testimonialForm .step.finish{background-color:#04aa6d}.rating{display:inline}.rating>input{display:none}.rating>label:before{margin:5px;font-size:2em}.rating>label{color:#ddd;float:right}.rating>input:checked~label,.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:gold}.rating>input:checked+label:hover,.rating>input:checked~label:hover,.rating>label:hover~input:checked~label,.rating>input:checked~label:hover~label{color:#ffed85}svg.svg_map{width:100%}svg.svg_map path{fill:tomato;cursor:pointer}svg.svg_map path:hover{fill:#000}#multiple-locations-map,#single-location-map{height:300px;width:100%;margin:0 auto 48px;font-family:"Museo300",sans-serif}@media screen and (min-width: 768px){#multiple-locations-map,#single-location-map{height:500px}}#multiple-locations-map .leaflet-popup-content,#single-location-map .leaflet-popup-content{font-size:14px;max-width:200px}#create_ticket{margin-bottom:50px}#create_ticket button[type=submit]{margin-top:50px}#tutor_school_search{padding:38px 31px;background:#f0f0f2;border:1px solid #1a2641;border-radius:16px;box-shadow:8px 8px 0px #1a2641;margin:0 0 48px}@media(min-width: 768px){#tutor_school_search{margin:0 0 68px}#tutor_school_search .paper-btn-box{position:relative}#tutor_school_search .paper-btn-box button{position:absolute;top:50px;right:20px}}#tutor_school_search input[type=text]{width:100%;margin:22px 0 0}#tutor_school_search select{margin-bottom:20px;float:right}#tutor_school_search input{width:100%;border:1px solid rgba(0,0,0,0);padding:10px;font-size:16px}#tutor_school_search input#search{padding:10px}#tutor_school_search input#submit{margin-top:10px;max-width:100% !important}#tutor_school_search input[type=text]{background-color:#fff;width:100%}#tutor_school_search input[type=submit]{background-color:#fdcb5b;color:#fff}#tutor_school_search .autocomplete,#tutor_school_search .schools{position:relative;display:inline-block}#tutor_school_search .autocomplete-items,#tutor_school_search .school-items{border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}#tutor_school_search .autocomplete-items div,#tutor_school_search .school-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}#tutor_school_search .autocomplete-items div:hover,#tutor_school_search .school-items div:hover{background-color:#e9e9e9}#tutor_school_search .autocomplete-active,#tutor_school_search .school-active{background-color:#fdcb5b !important;color:#fff}#featured_tutors{background:#fff2d7;box-shadow:2px 2px 4px rgba(0,0,0,.25);border-radius:32px;margin-bottom:35px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width: 768px){#featured_tutors{border-radius:157px;box-shadow:8px 8px 0px #1a2641}}#featured_tutors .tutor{display:none;padding:19px 5px 22px 17px}#featured_tutors .tutor .img-tutor{margin:20px auto 0;border:2px solid #1a2641}@media(min-width: 768px){#featured_tutors .tutor .img-tutor{margin-top:0}}#featured_tutors .tutor button{display:block;margin-top:28px}@media(min-width: 768px){#featured_tutors .tutor{padding:70px 46px 86px 77px}#featured_tutors .tutor button{margin:0 auto}}#featured_tutors .tutor.active{display:block}#featured_tutors .sideways-nav i{position:absolute;top:137px;padding:14px 20px;background:#f0f0f2;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:7px;cursor:pointer;z-index:10}@media(min-width: 767px){#featured_tutors .sideways-nav i{top:165px}}#featured_tutors .sideways-nav i.left{left:0}#featured_tutors .sideways-nav i.right{right:0}.tutor-nav{margin-bottom:48px;display:flex;align-items:center;justify-content:center;flex-direction:row}.tutor-nav circle{fill:#c8c8d0}.tutor-nav circle.active{fill:#1a2641}@media(min-width: 768px){.tutor-nav{margin-bottom:68px}}#how_ot_works{margin-bottom:48px}@media(min-width: 768px){#how_ot_works{width:750px;margin:0 auto}}@media(min-width: 768px){#how_ot_works .text{margin-top:25px}}#how_ot_works .text h2{line-height:27px;margin-bottom:26px}@media(min-width: 768px){#how_ot_works .text h2{font-size:44px}}#how_ot_works .image img{height:65px;width:86.5px;float:right}@media(min-width: 768px){#how_ot_works .image img{height:178px;width:237px}}@media(max-width: 767px){#how_ot_works .image img{position:absolute;top:0;right:15px}}@media(max-width: 767px){#how_ot_works .image{position:relative}}#how_ot_works .we_recommend img{float:left}@media(max-width: 767px){#how_ot_works .we_recommend img{float:right}}@media(min-width: 768px){#how_ot_works{margin-bottom:68px}}#subject_links_new{background:#f0f0f2;padding:30px 0 25px}#subject_links_new h2{text-align:center;margin-bottom:40px}@media(min-width: 767px){#subject_links_new .col-sm-4:not(:last-child){border-right:1px solid #bbb}#subject_links_new .col-sm-4{padding:0 44px}}table{border-collapse:collapse;width:100%;margin:20px 0 40px}table th{background-color:#1a2641;color:#fff;padding:7px 15px}table td,table th{border:1px solid #000;padding:5px 10px}table tr:nth-child(even){background-color:#dedee3}table tr:hover{background-color:#c8c8d0}table.tutor_pay_rates th,table.tutor_pay_rates td{background-color:#fffaf8;border:0 !important;border-bottom:1px solid #000 !important}table.tutor_pay_rates th{color:#000}table.tutor_pay_rates th,table.tutor_pay_rates td{padding-left:0 !important}.tutor_availability_tooltip{opacity:1 !important;z-index:1;z-index:3;background-color:#fff;color:#000;font-family:"Museo300";text-align:left;font-size:15px;padding:20px;max-width:303px;width:auto;border:1px solid #000;border-radius:5px}.tutor_availability_tooltip p,.tutor_availability_tooltip h3{margin:0}.tutor_availability_tooltip .availability_textarea,.tutor_availability_tooltip .availability_futuredate,.tutor_availability_tooltip .availability_waitlist{margin-top:12px}.tutor_availability_tooltip .tooltip-arrow{display:none !important}#earning_info_box{background-color:#1a2641;padding:50px;margin-bottom:50px}#earning_info_box h2{text-align:center;color:#fff !important;margin-bottom:50px}#earning_info_box a{display:block;margin:0 auto}#earning_info_box p.earningOutput{padding:20px;background-color:#f4f5f6;margin-bottom:0}#earning_input_box{border:3px solid #f4f5f6;border-radius:5px}#earning_input_box label{padding:20px 20px 0;font-size:1.3em}#earning_input_box span{font-size:1.3em}#earning_input_box .slider_box{width:100%;padding:0 20px 20px}#earning_input_box .slide_bar{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;-webkit-transition:.2s;transition:opacity .2s}#earning_input_box .slide_bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#36a2db;cursor:pointer}#earning_input_box .slide_bar::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#36a2db;cursor:pointer}#earning_input_box p.earningOutput{padding:20px;background-color:#f4f5f6;margin-bottom:0}.single-tutor .school-exp a{display:inline-block;margin-bottom:1.25em}@media(min-width: 768px){.single-tutor .school-exp a{width:30%;margin-right:3.3333%}}.job_tutor_modal .title-bar{margin:0 15px;padding-left:5px}.job_tutor_modal .title-bar .close{color:#fff;opacity:1}.job_tutor_modal .container-fluid,.job_tutor_modal .row,.job_tutor_modal .col-xs-12{padding:inherit !important}.job_tutor_modal .school-list p{display:inline-block;width:30%;margin-right:3.3333%}#newsletter_box{padding:38px 31px;background:#f0f0f2;border:1px solid #1a2641;border-radius:16px;box-shadow:8px 8px 0px #1a2641;margin:48px 0 98px}@media(min-width: 768px){#newsletter_box{margin:48px 0 68px}#newsletter_box .paper-btn-box{position:relative}#newsletter_box .paper-btn-box button{position:absolute;top:50px;right:20px}}#newsletter_box form input[type=email]{width:100%}#newsletter_box form input[type=submit]:before{content:"";font:normal normal normal 14px/1 FontAwesome}.form_overwrite .acf-fields>.acf-field{border-top:none;padding-left:0;padding-right:0}.form_overwrite .acf-fields>.acf-field[data-type=group]{padding-left:16px;padding-right:16px}.form_overwrite .acf-fields>.acf-field[data-type=group] .acf-field{padding-left:16px;padding-right:16px}.form_overwrite a{color:inherit;font-size:inherit;font-family:inherit !important}.form_overwrite label input,.form_overwrite label select{margin-left:10px}.form_overwrite input[type=text],.form_overwrite input[type=number],.form_overwrite select,.form_overwrite input[type=password],.form_overwrite input[type=email],.form_overwrite input[type=date],.form_overwrite input[type=time]{width:240px !important;height:42px;padding:2px 10px}.form_overwrite input[type=text],.form_overwrite input[type=number],.form_overwrite select,.form_overwrite input[type=email],.form_overwrite input[type=password],.form_overwrite input[type=date],.form_overwrite input[type=time],.form_overwrite textarea{border-radius:4px;border:1px solid #000;font-size:20px !important}.form_overwrite textarea{min-height:243px;font-size:20px;padding:21px 15px !important}.form_overwrite input[type=checkbox]{width:16px;height:16px}.form_overwrite div[data-type=checkbox] ul label{font-size:15px;font-weight:400}.form_overwrite div[data-type=checkbox] ul label input{margin-right:16px}.form_overwrite div[data-type=file] .file-icon{visibility:hidden;width:0}.form_overwrite div[data-type=file] .acf-file-uploader .file-info{margin-left:0}.form_overwrite .tooltip-main,.form_overwrite .tooltip-inner{width:80%;background-color:#fff}.form_overwrite .tooltip-inner{width:350px !important;color:#000;font-size:15px}.form_overwrite .tooltip.in{opacity:1}.form_overwrite div[data-key=field_654d00132fd3f],.form_overwrite div[data-key=field_65a79e764c5bc]{pointer-events:none}/*# sourceMappingURL=non_core_style.min.css.map */
