#master-container{padding:0px 0 0}#master-container #rating-text-align{text-transform:uppercase}.trustpilot-wrap{display:flex}.trustpilot-wrap #tp-widget-stars-head{margin:0}.trustpilot-wrap #score-summary-styles{margin:0;text-align:center}.trustpilot-wrap .right-arrow,.trustpilot-wrap .left-arrow{background-color:rgba(0,0,0,0);width:auto;height:auto;border:none;border-radius:0;font-size:0;line-height:0}#logo-placement{margin-bottom:50px;width:200px}#main-head-text{font-size:3.2rem;line-height:4rem;color:#002d6b;font-family:"Domine","Domine Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-align:center;margin:0 0 50px}#numerical-score{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:row-reverse}#tp-widget-stars-head{margin:0 0 0 20px}.trust-stars,#left-content,.mySlides{display:none}.active-stars,#tp-widget-stars{display:block}#svg-star-size{width:192px;height:36px}#svg-star-size .full-star{fill:#8aca42}#svg-star-size .empty{fill:#dcdce6}#rating-text-align{font-family:"Nunito","Nunito Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:2.4rem;color:#002d6b;letter-spacing:1.33px;font-weight:700;margin:0}#score-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:15px 0 0}#score-summary-styles{font-family:"Nunito","Nunito Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.6rem;line-height:2.4rem;color:#002d6b;margin:0 5px 0 0}#svg-logo-size{width:95px;height:25px;vertical-align:middle}#right-content{position:relative;width:calc(100% - 200px);padding-left:40px}.slideshow-container{width:88%;position:relative;clear:both;margin:0 auto}.fade{animation-name:fade;animation-duration:1.5s}.mySlides{overflow:auto}.tile-star-alignment{margin-bottom:10px !important;max-width:100%;height:auto}.main-subhead-text{font-size:3rem;line-height:4.8rem;text-align:center}@keyframes fade{from{opacity:.4}to{opacity:1}}.tile{width:31.5%;margin:0 1%;float:left;transition:200ms all;font-family:"Nunito","Nunito Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.tile:last-child{margin-right:0}#tile-star-alignment{margin-bottom:10px !important;max-width:100%;height:auto}.rendered{font-size:1.4rem;line-height:2rem;color:#082e67 !important;margin:0 !important}.review-text-placement{color:#002d6b;padding:0}.review-text-placement .rendered{font-size:1.6rem;line-height:2.4rem !important}.review-text-placement a+p.rendered{min-height:72px}.dot{height:12px;width:12px;margin:0 2px;background-color:#dbdbdb;cursor:pointer;border-radius:50%;display:inline-block}.dot.active{background-color:#ff8873}#dot-container-mobile,#dot-container{text-align:center}#dot-container-mobile,.disclaimer-text-mobile{display:none}.arrowPlacement{position:absolute;top:calc(50% - 30px);transform:translateY(-50%);cursor:pointer}#left-arrow{left:0}#right-arrow{right:0}.arrowPlacement img{max-width:100%;height:auto}.new-joshua-cv #arrow-position{position:absolute;bottom:-8px;left:50%;width:88%;height:50px;transform:translateX(-50%);z-index:1}.new-joshua-cv .arrowPlacement{top:0;transform:none}.new-joshua-cv #dot-container{position:relative;z-index:2;width:calc(100% - 100px);margin:0 auto}@media only screen and (min-width: 1139px){.search-exp #right-content{min-height:383px}.search-exp #logo-placement{min-height:159px}}@media only screen and (min-width: 768px){.main-subhead-text{font-size:3rem;line-height:4.8rem}}@media only screen and (max-width: 1024px){.it .tile{width:100%}.tile{width:100%;min-height:unset;margin-left:0;margin-right:0}.new-joshua-cv #arrow-position{width:80%}}@media only screen and (max-width: 767px){.search-exp #right-content{min-height:278px}.search-exp #logo-placement{min-height:345px}#master-container #numerical-score{flex-direction:column-reverse}#master-container #rating-text-align{margin-bottom:20px}#master-container #tp-widget-stars-head{margin:0}#master-container #svg-star-size{width:192px}#master-container #score-summary{flex-direction:column}#master-container #score-summary-styles{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.main-subhead-text{font-size:2.4rem;line-height:2.8rem}#main-head-text{font-size:2.6rem;line-height:3.1rem}.trustpilot-wrap{display:block}.trustpilot-wrap .left-arrow:before,.trustpilot-wrap .left-arrow:after{display:none}.trustpilot-wrap .right-arrow:before,.trustpilot-wrap .right-arrow:after{display:none}.trustpilot-wrap .left-arrow{left:0}.trustpilot-wrap .right-arrow{right:0}#logo-placement{margin-bottom:40px;width:100%;border-bottom:1px solid #cad5e2;padding-bottom:40px}#right-content{width:100%;padding-left:0}.slideshow-container{width:100%}#dot-container,.arrowPlacement img{display:none}#svg-star-size{width:100px;height:auto}.arrowPlacement{top:auto;bottom:-1px;transform:none;width:30px;height:30px}.arrowPlacement:before,.arrowPlacement:after{content:"";position:absolute;top:50%}.arrowPlacement:before{left:50%;transform:translate(-50%, -50%);width:25px;height:3px;background:#002d6b}.arrowPlacement:after{padding:0 5px;height:14px;border:solid #002d6b;border-width:0 3px 3px 0}.new-joshua-cv #arrow-position{bottom:-21px;width:100%}.new-joshua-cv #master-container .dot{height:10px;width:10px;margin:0 2px}.new-joshua-cv #dot-container-mobile{z-index:2;position:relative;width:calc(100% - 80px);margin:0 auto}}@media only screen and (min-width: 768px)and (max-width: 1024px){.slideshow-container .fade{overflow:hidden;width:92%;margin-left:3.9%;margin-right:3.9%}.new-joshua-cv #dot-container{width:calc(91% - 100px)}}
