*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cd-container img{max-width:100%}.cd-container{width:90%;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}#cd-timeline{position:relative;padding:0 0 2em 0;margin-top:2em;margin-bottom:2em}.page-node-2470 #cd-timeline{padding:2em 0;margin-top:1em}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#b5cae9}#cd-timeline.dfl-family::before{background:#d2ce73}.page-node-2470 #block-views-family-timeline-reference-block::before{content:'Meet the Family';display:block;text-align:center;font-size:26px;color:#b8b308;text-transform:uppercase}span.author{text-transform:uppercase;font-weight:500}.cd-timeline-block .icon-article{color:#fff;position:absolute;font-size:24px;top:10px;left:10px}.cd-timeline-block .icon-podcast{color:#fff;position:absolute;font-size:24px;top:7px;left:8px}.cd-timeline-block ul li{list-style-image:url(https://www.morton-fraser.com/sites/default/themes/website/images/global/xlist-style-black.png.pagespeed.ic.NVo4C2FU-O.png)}@media only screen and (min-width:768px){#cd-timeline{margin-top:3em;margin-bottom:3em}#cd-timeline::before{left:50%;margin-left:-2px}.cd-timeline-block .icon-article{top:16px;left:20px}.cd-timeline-block .icon-podcast{top:17px;left:18px}}.cd-timeline-block{position:relative;margin:2em 0}.cd-timeline-block:after{content:"";display:table;clear:both}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:768px){.cd-timeline-block{margin:4em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff}.dfl-family .cd-timeline-img.mf{box-shadow:0 0 0 3px #f58220}.individuals-and-families .cd-timeline-img.stuart-morton{box-shadow:0 0 0 3px #ada300}.individuals-and-families .cd-timeline-img.ellen-fraser{box-shadow:0 0 0 3px #802985}.individuals-and-families .cd-timeline-img.callum-morton{box-shadow:0 0 0 3px #2673af}.individuals-and-families .cd-timeline-img.matt-morton{box-shadow:0 0 0 3px #c6326d}.individuals-and-families .cd-timeline-img.amy-morton{box-shadow:0 0 0 3px #85ab3f}.individuals-and-families .cd-timeline-img.colin-morton{box-shadow:0 0 0 3px #4c5c29}.individuals-and-families .cd-timeline-img.hannah-morton{box-shadow:0 0 0 3px #bc2328}.individuals-and-families .cd-timeline-img.mary-fraser{box-shadow:0 0 0 3px #20295c}.dfl-family .cd-timeline-img{width:70px;height:70px;margin-left:-17px;background:#fff}.cd-container .cd-timeline-img img{display:block;width:40px;height:40px;position:relative;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.cd-container.dfl-family .cd-timeline-img img{width:70px;height:70px;margin-left:-35px;margin-top:-35px;position:absolute}.cd-timeline-img.cd-scot{background:#fff}.cd-timeline-img.cd-eu{background:#fff}.cd-timeline-img.cd-uk{background:#fff}.cd-timeline-img.cd-mf{background:#fff}@media only screen and (min-width:768px){.cd-timeline-block.full-width{margin-top:70px;padding-bottom:20px;background:#fff}.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.dfl-family .full-width .cd-timeline-img{z-index:10;margin-top:-40px}.dfl-family .full-width .cd-timeline-content .cd-date{font-size:1rem;position:relative;text-align:right;top:0;left:0}.dfl-family .cd-timeline-img{width:70px;height:70px;margin-left:-35px;background:#fff}.dfl-family .cd-timeline-content.mf{margin-left:0}.dfl-family .cd-timeline-content.dfl-family{margin-left:0}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}}@-webkit-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
  }
}@-moz-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -moz-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -moz-transform: scale(1.2);
  }

  100% {
    -moz-transform: scale(1);
  }
}@keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}.cd-timeline-content{position:relative;margin-left:60px;background:#d7e1f3;border-radius:10px;padding:1em;box-shadow:0 3px 0 #b5cae9}.cd-timeline-content p a{color:#000;border-bottom:1px solid #000;transition:all .8s ease 0s;border-top:1px solid transparent}.cd-timeline-content p a:hover{border-top:1px solid #000}.cd-timeline-content.mf{background:#fee2c8;box-shadow:0 3px 0 #fab072;margin-left:75px}.cd-timeline-content.dfl-family{background:#edebca;box-shadow:0 3px 0 #d2ce73;margin-left:75px}.cd-timeline-content.dfl-family.stuart-morton{background:#efedbf;box-shadow:0 3px 0 #cec85f}.cd-timeline-content.dfl-family.ellen-fraser{background:#e6d4e7;box-shadow:0 3px 0 #b37fb6}.cd-timeline-content.dfl-family.callum-morton{background:#d0e1ef;box-shadow:0 3px 0 #7dabcf}.cd-timeline-content.dfl-family.matt-morton{background:#f2d3df;box-shadow:0 3px 0 #dd7ea4}.cd-timeline-content.dfl-family.amy-morton{background:#e4edd3;box-shadow:0 3px 0 #b5cd89}.cd-timeline-content.dfl-family.colin-morton{background:#d8dbd1;box-shadow:0 3px 0 #949d7f}.cd-timeline-content.dfl-family.hannah-morton{background:#e5bac4;box-shadow:0 3px 0 #cc7683}.cd-timeline-content.dfl-family.mary-fraser{background:#d2d4de;box-shadow:0 3px 0 #7b809c}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-content h2{color:#2f2f2f;font-size:18px}.cd-timeline-content h2 a{color:#2f2f2f}.cd-timeline-content p,.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{}.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{display:inline-block}.cd-timeline-content p{}.cd-timeline-content .cd-read-more{float:right;padding:.5em 1em;background:#5191cd;color:#fff;border-radius:20px;font-weight:400;transition:all .8s ease 0s}.cd-timeline-content.mf .cd-read-more{background:#f58220}.cd-timeline-content.dfl-family .cd-read-more{background:#b8b308}.cd-timeline-content.dfl-family.ellen-fraser .cd-read-more{background:#802985}.cd-timeline-content.dfl-family.callum-morton .cd-read-more{background:#2673af}.cd-timeline-content.dfl-family.matt-morton .cd-read-more{background:#c6326d}.cd-timeline-content.dfl-family.amy-morton .cd-read-more{background:#85ab3f}.cd-timeline-content.dfl-family.colin-morton .cd-read-more{background:#4c5c29}.cd-timeline-content.dfl-family.hannah-morton .cd-read-more{background:#bc2328}.cd-timeline-content.dfl-family.mary-fraser .cd-read-more{background:#20295c}.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#000}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7;width:100%}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #d7e1f3}.dfl-family .cd-timeline-content.dfl-family::before{border-color:transparent #edebca transparent transparent;top:28px}.dfl-family .cd-timeline-content.mf::before{top:28px}@media only screen and (max-width:768px){.cd-timeline-content.mf::before{border-right:7px solid #fee2c8}}@media only screen and (min-width:768px){.cd-timeline-content{margin-left:0;padding:1.6em;width:45%}.dfl-family .cd-timeline-content{width:44%}.dfl-family .full-width .cd-timeline-content{width:100%}.cd-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#d7e1f3}#block-views-family-timeline-reference-block .full-width .cd-timeline-content::before{display:none}.cd-timeline-content.mf::before{border-left-color:#fee2c8;top:28px}.dfl-family .cd-timeline-content.dfl-family::before{border-color:transparent transparent transparent #edebca;top:28px}.dfl-family .cd-timeline-content.stuart-morton::before{border-color:transparent transparent transparent #edebca;top:28px}.dfl-family .cd-timeline-content.ellen-fraser::before{border-color:transparent transparent transparent #e6d4e7;top:28px}.dfl-family .cd-timeline-content.callum-morton::before{border-color:transparent transparent transparent #d0e1ef;top:28px}.dfl-family .cd-timeline-content.matt-morton::before{border-color:transparent transparent transparent #f2d3df;top:28px}.dfl-family .cd-timeline-content.amy-morton::before{border-color:transparent transparent transparent #e4edd3;top:28px}.dfl-family .cd-timeline-content.colin-morton::before{border-color:transparent transparent transparent #d8dbd1;top:28px}.dfl-family .cd-timeline-content.hannah-morton::before{border-color:transparent transparent transparent #e5bac4;top:28px}.individuals-and-families .cd-timeline-content.mary-fraser::before{border-color:transparent transparent transparent #d2d4de;top:28px}.cd-timeline-content .cd-read-more{float:left}.full-width .cd-timeline-content .cd-read-more{float:right}.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem}.dfl-family .cd-timeline-content .cd-date{left:126%;top:12px}.cd-timeline-block.right .cd-timeline-content{float:right}.cd-timeline-block.right .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#d7e1f3}.cd-timeline-block.right .cd-timeline-content.mf::before{border-right-color:#fee2c8;top:28px}.cd-timeline-block.right .cd-timeline-content.dfl-family::before{border-right-color:#edebca;top:28px}.cd-timeline-block.right .cd-timeline-content.stuart-morton::before{border-right-color:#efedbf;top:28px}.cd-timeline-block.right .cd-timeline-content.ellen-fraser::before{border-right-color:#e6d4e7;top:28px}.cd-timeline-block.right .cd-timeline-content.callum-morton::before{border-right-color:#d0e1ef;top:28px}.cd-timeline-block.right .cd-timeline-content.matt-morton::before{border-color:transparent transparent transparent #f2d3df;top:28px}.cd-timeline-block.right .cd-timeline-content.amy-morton::before{border-right-color:#e4edd3;top:28px}.cd-timeline-block.right .cd-timeline-content.colin-morton::before{border-right-color:#d8dbd1;top:28px}.cd-timeline-block.right .cd-timeline-content.hannah-morton::before{border-right-color:#e5bac4;top:28px}.cd-timeline-block.right .cd-timeline-content.mary-fraser::before{border-right-color:#d2d4de;top:28px}.cd-timeline-block.right .cd-timeline-content .cd-read-more{float:right}.cd-timeline-block.right .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right}.dfl-family .cd-timeline-block.right .cd-timeline-content .cd-date{right:126%}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}.cssanimations .cd-timeline-block.right .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}.cd-timeline-content.mf{margin-left:0}}@-webkit-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}@-moz-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}@keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}@-webkit-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}@-moz-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -moz-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}@keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
    transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}#block-block-22{margin-bottom:20px}.banner{position:relative;background: url(/sites/default/themes/website/timeline/img/banner/mf-family-group-banner.jpg) 0 0 / 100% auto no-repeat;display:table;transition:all .8s ease 0s;width:100%;max-width:1260px;margin:0 auto}img[usemap]{border:none;height:auto;max-width:100%;width:auto}.banner.stuart{background: url(/sites/default/themes/website/timeline/img/banner/stuart-morton-banner.jpg) 0 0 / 100% auto no-repeat}.banner.ellen{background: url(/sites/default/themes/website/timeline/img/banner/ellen-fraser-banner.jpg) 0 0 / 100% auto no-repeat}.banner.callum{background: url(/sites/default/themes/website/timeline/img/banner/callum-morton-banner.jpg) 0 0 / 100% auto no-repeat}.banner.matt{background: url(/sites/default/themes/website/timeline/img/banner/matt-morton-banner.jpg) 0 0 / 100% auto no-repeat}.banner.luca{background: url(/sites/default/themes/website/timeline/img/banner/luca-morton-banner.jpg) 0 0 / 100% auto no-repeat}.banner.amy{background: url(/sites/default/themes/website/timeline/img/banner/amy-morton-banner.jpg) 0 0 / 100% auto no-repeat}.banner.colin{background: url(/sites/default/themes/website/timeline/img/banner/colin-morton-banner.jpg) 0 0 / 100% auto no-repeat}.banner.hannah{background: url(/sites/default/themes/website/timeline/img/banner/hannah-morton-banner.jpg) 0 0 / 100% auto no-repeat}.banner.mary{background: url(/sites/default/themes/website/timeline/img/banner/mary-fraser-banner.jpg) 0 0 / 100% auto no-repeat}.banner img{width:100%;height:auto;max-width:1280px}.text{background:#000 none repeat scroll 0 0;color:#fff;max-width:260px;padding:10px;position:absolute;transition:all .8s ease 0s;opacity:0;display:table;z-index:-1;padding:0;font-size:12px}.help.text{z-index:10;opacity:1;position:relative;display:block;width:100%;max-width:100%;padding:10px;text-align:center;border-top:1px solid #000;background:#fff;color:#333;font-size:14px}.text.hover{opacity:1;z-index:2;padding:10px}.stuart.text{left:42%;bottom:24%}.ellen.text{bottom:25%;right:55%}.mary.text{top:26%;right:33%}.callum.text{bottom:24%;left:24%}.luca.text{bottom:30%;right:21%}.matt.text{bottom:20%;right:20%}.hannah.text{top:20%;left:35%}.colin.text{top:18%;left:53%}.amy.text{bottom:21%;right:36%}#block-block-22 img.mobile{display:none}@media only screen and (max-width:600px){.banner,.help.text{display:none}#block-block-22 img.mobile{display:block}}@media only screen and (max-width:480px){div.infographic-text{left:20%;top:28%;font-size:11px;height:130px}div.infographic-text strong{font-size:11px}div.infographic-text{max-width:60%}}.services.individuals-and-families.ellen-fraser article h1{color:#936fb1}.services.individuals-and-families.callum-morton article h1{color:#2673af}.services.individuals-and-families.matt-morton article h1{color:#c6326d}.services.individuals-and-families.amy-morton article h1{color:#85ab3f}.services.individuals-and-families.colin-morton article h1{color:#4c5c29}.services.individuals-and-families.hannah-morton article h1{color:#bc2328}.services.individuals-and-families.mary-fraser article h1{color:#20295c}.mfocus-infographic{position:relative;background:none;display:table;transition:all .8s ease 0s;width:100%;max-width:662px;margin:0 auto}.infographic-text{background:#333 none repeat scroll 0 0;color:#fff;max-width:48%;padding:0;position:absolute;transition:all 1.2s ease 0s;opacity:0;display:table;z-index:-1;font-weight:400;font-size:12px;height:140px;border-radius:20px}.infographic-text strong{text-transform:uppercase;font-size:13px}.infographic-text a:hover{color:#fff}.infographic-text.hover{opacity:1;z-index:2;padding:4%}.infographic-text{left:26%;top:38%}