@import url(https://fonts.googleapis.com/css2?family=Livvic:ital,wght@0,300;0,400;0,600;0,700;1,400;1,600;1,700&family=Playfair+Display:wght@600;700&display=swap);@font-face{font-family:DomaineDispNar-Bold;src:url(../fonts/DomaineDispNar-Bold.woff)}@font-face{font-family:DomaineDispNar-Semibold;src:url(../fonts/DomaineDispNar-Semibold.ttf)}input::-webkit-input-placeholder{color:#a2a2a2}::-moz-placeholder{color:#a2a2a2}:-ms-input-placeholder{color:#a2a2a2}:-moz-placeholder{color:#a2a2a2}input{color:#000;font-size:inherit;padding:15px 10px;font-size:1rem;font-weight:400;text-align:center;border:0;margin:0;border-radius:4px;text-indent:.01px;text-overflow:'';-moz-appearance:none;-webkit-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset;transition:background-color 5000s ease-in-out 0s;background-color:transparent}input[type=text] :focus{padding:15px;-webkit-box-shadow:0 0 0 1000px #f8f9fa inset;outline:0;background-color:transparent;font-size:1rem;font-weight:700}input[type=text],textarea{-webkit-appearance:none;outline:0}*,html{margin:0;padding:0;box-sizing:border-box}html{-webkit-overflow-scrolling:touch;position:relative}body,html{height:100%}a{text-decoration:none;color:inherit}.clear{clear:both}body{font-family:Livvic,sans-serif;font-display:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;background-color:#fff;position:relative;overflow-x:hidden;overflow-y:visible;font-weight:400}h1,h2,h3,h4{font-family:DomaineDispNar-Semibold,'Playfair Display',serif;font-weight:400;padding:5px 0}@media (min-width:768px){h1,h2,h3,h4{padding:10px 0}}h1{font-size:40px;line-height:42px}@media (min-width:768px){h1{font-size:50px;line-height:54px}}@media (min-width:992px){h1{font-size:64px;line-height:70px}}h1 light{font-weight:400;font-family:Livvic,sans-serif;display:block}h2{font-size:34px;line-height:40px}h2 light{font-weight:400;font-family:Livvic,sans-serif;display:block}@media (min-width:768px){h2{font-size:44px;line-height:50px}}@media (min-width:992px){h2{font-size:54px;line-height:60px}}p{font-size:14px;line-height:22px;padding:5px 0}p small{font-size:12px;line-height:14px!important;color:#777}h3{font-size:28px;line-height:34px}h3 light{font-weight:400;font-style:italic;opacity:.4;font-size:24px}@media (min-width:768px){h3 light{font-size:30px}}@media (min-width:992px){h3 light{font-size:38px}}@media (min-width:768px){h3{font-size:34px;line-height:40px}}@media (min-width:992px){h3{font-size:42px;line-height:46px}}h4{font-size:20px;line-height:26px}h4 light{font-weight:400;font-family:Livvic,sans-serif;display:block}@media (min-width:768px){h4 light{font-size:22px;padding:0}}@media (min-width:768px){h4{font-size:26px;line-height:30px}}@media (min-width:992px){h4{font-size:32px;line-height:38px}}h6{font-size:14px;line-height:18px;font-weight:600}h6 small{font-size:12px}@media (min-width:768px){h6{font-size:18px;line-height:24px}}@media (min-width:992px){h6{font-size:22px;line-height:30px}}.logo{position:absolute;left:30px;top:30px;max-width:100px;z-index:1000}.logo img{width:80px;display:block}@media (min-width:768px){.logo img{width:100px}}@media (min-width:768px){.logo{left:40px;top:30px}}banner{width:100%;background-color:#000;display:block;position:relative}banner img{width:100%;margin:0 auto;display:block;padding-top:50px}@media (min-width:768px){banner img{max-width:500px}}common_main{width:100%;display:block}br{display:none;visibility:hidden}@media (min-width:768px){br{display:block;visibility:visible}}.desbro{display:block;visibility:visible}.dblock{display:block}.padding50{padding:20px 40px}@media (min-width:768px){.padding50{padding:50px}}.clear{clear:both;height:0;overflow:hidden;width:0}.firstpadding{padding-top:20px}@media (min-width:768px){.firstpadding{padding-top:20px}}.margintop{margin-top:20px;margin-bottom:10px}@media (min-width:768px){.margintop{margin-top:40px;margin-bottom:20px}}@media (min-width:768px){.deskmargintop{margin-top:50px}}section.black{background-color:#000;color:#fff;padding-bottom:20px}section wrapper{width:100%;margin:0 auto}@media (min-width:768px){section wrapper.center{text-align:center}}@media (min-width:768px){section wrapper{max-width:800px}}@media (min-width:992px){section wrapper{max-width:800px}}ul.list{display:block;overflow:hidden}ul.list li{display:block;margin:10px 0;font-size:14px;line-height:22px;padding-left:40px;position:relative;width:calc(100% + 20px);margin-left:-20px}@media (min-width:768px){ul.list li{padding-left:20px}}ul.list li::before{content:" ";display:inline-block;position:absolute;width:6px;height:6px;left:20px;top:7px;background-color:#bce3e3;border-radius:1px}@media (min-width:768px){ul.list li::before{left:25px}}@media (min-width:768px){ul.list li{width:100%;float:none;padding:0 0 0 50px;margin-top:30px}}number{display:inline-block;padding:10px;background-color:#000;color:#fff;margin-bottom:10px}@media (min-width:768px){number{padding:15px;font-size:18px}}graph{display:block;overflow:hidden;width:calc(100% + 80px);margin-left:-40px;margin-bottom:20px}@media (min-width:768px){graph{width:50%;margin-left:0;border:1px #ebebeb solid;float:left;margin-bottom:50px;margin-top:50px}}graph wrapper{display:block;overflow-x:scroll;padding-left:30px;padding-right:30px}@media (min-width:768px){graph wrapper{padding-left:0;padding-right:0}}graph wrapper img{display:block;width:150%}@media (min-width:768px){graph wrapper img{width:100%}}graph wrapper p{text-align:center}graph.noscroll wrapper{overflow:inherit}graph.noscroll wrapper img{width:100%}graph.outside{margin-left:0;width:100%}graph.outside wrapper{padding:10px;border:1px #ebebeb solid}graph.outside wrapper img{width:160%}@media (min-width:768px){graph.inside{width:100%;float:none}}graph.inside wrapper{padding:10px;border:1px #ebebeb solid}graph.inside wrapper img{width:160%}@media (min-width:768px){graph.inside wrapper img{width:100%}}@media (min-width:768px){graph.padd{margin-top:0}}grid2{display:block;padding:20px 0 0 0;clear:both}@media (min-width:768px){grid2{padding:0 0}}@media (min-width:992px){grid2{padding:0 0}}@media (min-width:768px){grid2 wrapper{width:calc(100% + 40px);margin-left:-20px;overflow:inherit}}@media (min-width:992px){grid2 wrapper{width:calc(100% + 60px);margin-left:-30px}}grid2 .left{margin-bottom:20px}@media (min-width:768px){grid2 .left{float:left;width:50%;padding:0 20px;margin-bottom:50px}}@media (min-width:992px){grid2 .left{padding:0 30px}}grid2 .right{margin-bottom:0}@media (min-width:768px){grid2 .right{float:left;width:50%;padding:0 20px;margin-bottom:50px}}@media (min-width:992px){grid2 .right{padding:0 30px}}grid2.images{padding:0}@media (min-width:768px){grid2.images{padding:0 0 30px 0}}grid2.images .left{width:100%;padding:0;display:flex;flex-wrap:wrap}grid2.images .left graph{width:100%;margin-left:0}@media (min-width:768px){grid2.images .left graph{width:50%;padding:0 20px;border:0;margin:0;float:none;display:flex}}grid2.images .left graph wrapper{width:100%;margin:0;padding:0}grid2.images .left graph wrapper img{width:100%}grid2.images .left graph:last-child{margin-bottom:0}@media (min-width:768px){grid2.images .left graph:last-child{margin-bottom:20px}}highlight{background-color:#e0bdc5;width:calc(100% + 80px);margin-left:-40px;display:block;padding:40px;margin-bottom:20px;font-family:DomaineDispNar-Semibold,'Playfair Display',serif;font-weight:400;font-size:28px;line-height:34px}@media (min-width:768px){highlight{width:100%;margin-left:0;float:left;margin-bottom:50px;font-size:28px;line-height:34px}}picture{display:block}picture img{display:block;margin:0 auto;width:100%}picture.full{width:calc(100% + 80px);margin-left:-40px}@media (min-width:768px){picture.full{width:calc(100% + 0px);margin-left:0}}picture.full p{padding:10px 40px}@media (min-width:768px){picture.full p{padding:10px 0}}picture.border{border:1px #ebebeb solid}picture.padd{padding:10px}@media (min-width:768px){picture.padd{padding:50px}}.bordertop{border-top:1px #ebebeb solid;margin-top:20px}@media (min-width:768px){.deskleft_wrapper{overflow:hidden}.deskleft_wrapper .deskleft{float:left;width:50%;padding-right:50px}.deskleft_wrapper .deskright{float:left;width:50%}}allcredits{overflow:hidden;display:block}@media (min-width:768px){allcredits{width:calc(100% + 40px);margin-left:-20px}}allcredits credits{display:block;margin-bottom:30px}allcredits credits p{font-size:13px}@media (min-width:768px){allcredits credits{width:33.33%;float:left;padding:10px;margin-bottom:0}}