@charset "UTF-8";section{z-index:1}.column-with-cta{padding-bottom:70px}@media (min-width:992px) and (max-width:1210px){.column-with-cta{padding-bottom:40px}}@media (min-width:768px) and (max-width:991px){.column-with-cta{padding-bottom:40px}}@media (max-width:767px){.column-with-cta{padding-bottom:30px}}.column-with-cta .container{max-width:1400px;padding:0}.column-with-cta .col-outer{width:100%}.column-with-cta .col-outer .col-four{position:relative;width:25%;height:350px;float:left;cursor:pointer;transition:all .5s ease-in-out}.column-with-cta .col-outer .col-four:hover .image-with-content.orange-vertical-gradient{background-image:linear-gradient(180deg,#a25b29,rgba(162,90,53,.85));transition:all .5s ease}.column-with-cta .col-outer .col-four:hover .image-with-content.blue-vertical-gradient{background-image:linear-gradient(180deg,#3d5164,#17293d 85%);transition:all .5s ease}.column-with-cta .col-outer .col-four:hover .image-with-content.green-vertical-gradient{background-image:linear-gradient(180deg,#6a6b57,rgba(39,41,24,.85));transition:all .5s ease}.column-with-cta .col-outer .col-four:hover .image-with-content.violet-vertical-gradient{background-image:linear-gradient(180deg,#544053,rgba(40,23,40,.85));transition:all .5s ease}.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text p{display:block!important}.column-with-cta .col-outer .col-four.active-hover:hover .image-with-content.orange-vertical-gradient{background-image:linear-gradient(180deg,#b9784b,#863816)}.column-with-cta .col-outer .col-four.active-hover:hover .image-with-content.blue-vertical-gradient{background-image:linear-gradient(180deg,#3d5164,#17293d 99%)}.column-with-cta .col-outer .col-four.active-hover:hover .image-with-content.green-vertical-gradient{background-image:linear-gradient(180deg,#6a6b57,#282d28 99%)}.column-with-cta .col-outer .col-four.active-hover:hover .image-with-content.violet-vertical-gradient{background-image:linear-gradient(180deg,#544053,#1c101b 99%)}.column-with-cta .col-outer .col-four.active-hover:hover .icon img{transform:none}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four{width:50%}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four{width:50%}}@media (max-width:480px){.column-with-cta .col-outer .col-four{width:100%;margin-bottom:8px}}.column-with-cta .col-outer .col-four .bottom{position:absolute;bottom:0}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four:first-child{margin-bottom:8px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four:first-child{margin-bottom:8px}}.column-with-cta .col-outer .col-four:first-child .image-with-content{width:calc(100% - 6px);right:6px}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four:first-child .image-with-content{width:calc(100% - 4px);right:4px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four:first-child .image-with-content{width:calc(100% - 4px);right:4px}}@media (max-width:480px){.column-with-cta .col-outer .col-four:first-child .image-with-content{width:100%;right:0}}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four:nth-child(2){margin-bottom:8px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four:nth-child(2){margin-bottom:8px}}.column-with-cta .col-outer .col-four:nth-child(2) .image-with-content{width:calc(100% - 6px);right:4px}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four:nth-child(2) .image-with-content{width:calc(100% - 4px);right:0}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four:nth-child(2) .image-with-content{width:calc(100% - 4px);right:0}}@media (max-width:480px){.column-with-cta .col-outer .col-four:nth-child(2) .image-with-content{width:100%;right:0}}.column-with-cta .col-outer .col-four:nth-child(2) .background-with-icon{left:2px}.column-with-cta .col-outer .col-four:nth-child(3) .image-with-content{width:calc(100% - 6px);right:2px}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four:nth-child(3) .image-with-content{width:calc(100% - 4px);right:4px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four:nth-child(3) .image-with-content{width:calc(100% - 4px);right:4px}}@media (max-width:480px){.column-with-cta .col-outer .col-four:nth-child(3) .image-with-content{width:100%;right:0}}.column-with-cta .col-outer .col-four:nth-child(3) .background-with-icon{left:4px}.column-with-cta .col-outer .col-four:nth-child(4){margin-right:0}.column-with-cta .col-outer .col-four:nth-child(4) .image-with-content{width:calc(100% - 4px);right:0}@media (max-width:480px){.column-with-cta .col-outer .col-four:nth-child(4) .image-with-content{width:100%;right:0}}.column-with-cta .col-outer .col-four:nth-child(4) .background-with-icon{left:6px}.column-with-cta .col-outer .col-four:hover .text-overlay .sub-text{opacity:0}@media (max-width:767px){.column-with-cta .col-outer .col-four:hover .text-overlay .sub-text{opacity:1}}.column-with-cta .col-outer .col-four .orange-gradient .text-overlay .v-middle-inner h3:first-letter{font-family:tgn-soft-round-con,sans-serif}.column-with-cta .col-outer .col-four .bg-img{height:100%;padding:20px}.column-with-cta .col-outer .col-four .bg-img .v-middle-inner{transition:all .3s ease-in-out}.column-with-cta .col-outer .col-four .close-slide{display:none;position:absolute;top:20px;right:20px;width:30px;height:30px;background:#fff;border-radius:50%;z-index:1;cursor:pointer}@media (max-width:480px){.column-with-cta .col-outer .col-four .close-slide{z-index:5}}.column-with-cta .col-outer .col-four .close-slide:before{content:"";position:absolute;top:14px;left:5px;width:20px;height:2px;background:#000;transform:rotate(45deg)}.column-with-cta .col-outer .col-four .close-slide:after{content:"";position:absolute;top:14px;left:5px;width:20px;height:2px;background:#000;transform:rotate(-45deg)}.column-with-cta .col-outer .col-four .image-with-content{position:absolute;top:0;right:0;width:100%;height:100%}.column-with-cta .col-outer .col-four .icon{max-width:200px;max-height:200px;margin:-45px auto 0}.column-with-cta .col-outer .col-four .icon img{mix-blend-mode:multiply;min-width:auto;min-height:auto;transform:scale(1);transition:all .5s ease}.column-with-cta .col-outer .col-four .text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;color:#fff;text-align:center}.column-with-cta .col-outer .col-four .text-overlay .v-middle-inner{height:calc(100% - 66px);min-height:100%}.column-with-cta .col-outer .col-four .text-overlay .v-middle-inner h3{font-family:tgn-soft-round-con,sans-serif;color:#fff;margin-top:-45px;transition:all .3s ease}@media (max-width:767px){.column-with-cta .col-outer .col-four .text-overlay .v-middle-inner h3{width:70%;margin:-45px auto 0}}@media (max-width:991px){.column-with-cta .col-outer .col-four .text-overlay .v-middle-inner h3{font-size:52px}}.column-with-cta .col-outer .col-four .text-overlay .sub-text{display:table}.column-with-cta .col-outer .col-four .text-overlay .sub-text p{display:none!important;line-height:1.4;display:block;padding:4px 10px 0;text-align:left;font-size:24px;color:#fff;max-height:inherit}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four .text-overlay .sub-text p{font-size:22px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four .text-overlay .sub-text p{font-size:20px}}@media (max-width:480px){.column-with-cta .col-outer .col-four .text-overlay .sub-text p{font-size:18px}}.column-with-cta .col-outer .col-four .text-overlay .sub-text h5,.column-with-cta .col-outer .col-four .text-overlay .sub-text ul{display:none}.column-with-cta .col-outer .col-four .text-overlay .sub-text ul a{padding-right:10px;font-size:14px}.column-with-cta .col-outer .col-four .text-overlay .sub-text ul a:hover{text-decoration:underline;color:#fff}@media (max-width:480px){.column-with-cta .col-outer .col-four .text-overlay .sub-text ul a{font-size:12px}}.column-with-cta .col-outer .col-four .text-overlay p{color:#fff;max-height:62px;padding:0 30px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-ms-line-clamp:3;-o-line-clamp:3;-line-clamp:3;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}@media (min-width:992px) and (max-width:1210px){.column-with-cta .col-outer .col-four .text-overlay p{padding:0 20px}}@media (min-width:768px) and (max-width:991px){.column-with-cta .col-outer .col-four .text-overlay p{padding:0}}@media (max-width:767px){.column-with-cta .col-outer .col-four .text-overlay p{padding:0}}.column-with-cta .col-outer .col-four .background-with-icon{position:absolute;left:0;top:calc(50% - 187px);width:calc(100% - 306px);height:374px;overflow:hidden;opacity:0;visibility:hidden}.column-with-cta .col-outer .col-four .background-with-icon .icon-box{content:"";position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);width:200px;height:200px;mix-blend-mode:overlay;z-index:6;opacity:.85\0;z-index:1\0}.column-with-cta .col-outer .col-four .background-with-icon .icon-box img{filter:brightness(100)}.column-with-cta .col-outer .col-four .background-with-icon .icon-box .img1{position:absolute;top:0;left:0}@media (min-width:768px) and (max-width:991px){.column-with-cta .col-outer .col-four .background-with-icon{width:calc(100% - 300px);height:100%;top:0;left:0!important}}@media (max-width:767px){.column-with-cta .col-outer .col-four .background-with-icon{width:calc(100% - 300px);height:100%;top:0;left:0!important}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four .background-with-icon{width:50%}}@media (max-width:480px){.column-with-cta .col-outer .col-four .background-with-icon{width:100%;height:350px}}.column-with-cta .col-outer .col-four .background-with-icon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9}.column-with-cta .col-outer .col-four .background-with-icon .picture-info{position:absolute;bottom:12px;right:14px;height:31px;z-index:3}.column-with-cta .col-outer .col-four .background-with-icon .picture-info .content{position:relative;display:none;float:left;font-size:14px;color:#544053;padding:9px 20px 7px;border-radius:20px 0 0 20px;background:#fff}.column-with-cta .col-outer .col-four .background-with-icon .picture-info .content:after{content:"";position:absolute;bottom:0;right:-15px;width:15px;height:31px;background:url(/themes/custom/reef/images/curve.png)}.column-with-cta .col-outer .col-four .background-with-icon .picture-info .content.active{display:block}.column-with-cta .col-outer .col-four .background-with-icon .picture-info .content .name{position:relative;padding-right:14px}.column-with-cta .col-outer .col-four .background-with-icon .picture-info .content .name:after{content:".";position:absolute;bottom:-2px;right:3px;font-size:33px}.column-with-cta .col-outer .col-four .background-with-icon .picture-info .camera-icon{float:right;opacity:.8;cursor:pointer;transition:all .3s ease-in-out}.column-with-cta .col-outer .col-four .background-with-icon .picture-info .camera-icon.active{opacity:1}.column-with-cta .col-outer .col-four .background-with-icon .bg-img{padding:0}.column-with-cta .col-outer .col-four .background-with-icon .bg-img img{height:100%}.column-with-cta .col-outer .col-four .background-with-icon .v-middle-wrapper{background:rgba(44,45,30,.5)}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four .background-with-icon .v-middle-wrapper .capture-icon{right:5px;height:30px;bottom:15px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four .background-with-icon .v-middle-wrapper .capture-icon{bottom:15px;right:2px}}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four .background-with-icon .v-middle-wrapper .capture-icon .info{font-size:12px;padding:9px 31px 6px 15px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four .background-with-icon .v-middle-wrapper .capture-icon .info{padding:9px 28px 7px 13px}}.column-with-cta .col-outer .col-four .background-with-icon h3{font-size:120px;color:#fff;font-family:tgn-soft-round-con,sans-serif}@media (min-width:992px) and (max-width:1210px){.column-with-cta .col-outer .col-four .background-with-icon h3{font-size:100px}}@media (min-width:768px) and (max-width:991px){.column-with-cta .col-outer .col-four .background-with-icon h3{font-size:80px}}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four .background-with-icon h3{font-size:80px}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four .background-with-icon h3{font-size:70px}}@media (max-width:480px){.column-with-cta .col-outer .col-four .background-with-icon h3{font-size:70px}}.column-with-cta .col-outer .col-four .background-with-icon p{font-size:90px;color:#fff;font-family:tgn-soft-round-con,sans-serif;-webkit-text-stroke:2px #000}.column-with-cta .col-outer .col-four.active-hover{width:67%}@media (min-width:768px) and (max-width:991px){.column-with-cta .col-outer .col-four.active-hover{overflow:hidden;width:100%}}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four.active-hover{position:relative;width:100%}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four.active-hover{position:relative;width:100%}}@media (max-width:480px){.column-with-cta .col-outer .col-four.active-hover{position:relative;width:100%;height:700px}}@media (max-width:767px){.column-with-cta .col-outer .col-four.active-hover .close-slide{display:block}}.column-with-cta .col-outer .col-four.active-hover .image-with-content{width:300px;height:420px;top:calc(50% - 210px)}@media (max-width:991px){.column-with-cta .col-outer .col-four.active-hover .image-with-content{height:100%;top:0;right:0}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four.active-hover .image-with-content{width:50%}}@media (max-width:480px){.column-with-cta .col-outer .col-four.active-hover .image-with-content{width:100%;height:350px;margin-top:350px}}.column-with-cta .col-outer .col-four.active-hover .bg-img .v-middle-inner{height:100%!important}.column-with-cta .col-outer .col-four.active-hover .background-with-icon{opacity:1;visibility:visible;transition:opacity .3s ease-in-out .5s}.column-with-cta .col-outer .col-four.active-hover .background-with-icon:after{width:0;transition:width .4s ease-in-out .7s}@media (max-width:480px){.column-with-cta .col-outer .col-four.active-hover .background-with-icon:after{width:100%;height:0;transition:height .4s ease-in-out .7s}}.column-with-cta .col-outer .col-four.active-hover .text-overlay>.v-middle-inner{display:none}.column-with-cta .col-outer .col-four.active-hover .text-overlay h5{line-height:1.4;display:block;padding:4px 10px 0;text-align:left;color:#fff}.column-with-cta .col-outer .col-four.active-hover .text-overlay h5.bold{line-height:1.5;padding:49px 10px 0}@media (min-width:992px) and (max-width:1210px){.column-with-cta .col-outer .col-four.active-hover .text-overlay h5.bold{padding:20px 10px 0}}@media (max-width:991px){.column-with-cta .col-outer .col-four.active-hover .text-overlay h5.bold{padding:5px 10px 0}}.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text{height:100%;opacity:1;transition:opacity .3s ease-in-out .5s}.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text ul{display:block;text-align:left;padding:18px 10px 0;margin:0}@media (min-width:768px) and (max-width:991px){.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text ul{padding:7px 10px 0}}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text ul{padding:7px 10px 0}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text ul{padding:4px 10px 0}}@media (max-width:480px){.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text ul{padding:10px 10px 0}}.column-with-cta .col-outer .col-four.active-hover .text-overlay .sub-text ul li{list-style:none;margin-bottom:2px}.column-with-cta .col-outer .col-four.active-hover .bottom{opacity:0}.column-with-cta .col-outer .col-four.inactive-hover{width:11%}@media (min-width:768px) and (max-width:991px){.column-with-cta .col-outer .col-four.inactive-hover{overflow:hidden;width:0}}@media (min-width:596px) and (max-width:767px){.column-with-cta .col-outer .col-four.inactive-hover{overflow:hidden;width:0}}@media (min-width:481px) and (max-width:595px){.column-with-cta .col-outer .col-four.inactive-hover{overflow:hidden;width:0}}.column-with-cta .col-outer .col-four.inactive-hover .icon{max-width:116px;margin-top:0}.column-with-cta .col-outer .col-four.inactive-hover .bottom{opacity:0}.column-with-cta .col-outer .col-four.inactive-hover .image-with-content{height:150px;top:calc(50% - 75px)}.column-with-cta .col-outer .col-four.inactive-hover .bg-img .v-middle-inner,.column-with-cta .col-outer .col-four.inactive-hover .text-overlay>.v-middle-inner{height:100%!important}.column-with-cta .col-outer .col-four.inactive-hover .text-overlay .v-middle-inner{height:100%}.column-with-cta .col-outer .col-four.inactive-hover .text-overlay h3{font-size:48px;margin-top:0;font-family:tgn-soft-round-con,sans-serif}@media (min-width:992px) and (max-width:1210px){.column-with-cta .col-outer .col-four.inactive-hover .text-overlay h3{font-size:40px}}.column-with-cta .col-outer .col-four.inactive-hover .text-overlay p{display:none}.column-with-cta .col-outer .col-four.post-hover .text-overlay .sub-text,.column-with-cta .col-outer .col-four.post-hover .text-overlay>.v-middle-inner{opacity:0}.column-with-cta .col-outer .col-four:hover .icon img{transform:scale(1.1)}.column-with-cta .col-outer .col-four:hover .text-overlay h3{font-family:tgn-soft-round-con,sans-serif;transform:scale(1.06)}@media (min-width:992px) and (max-width:1210px){.column-with-cta .col-outer .col-four:hover .text-overlay h3{transform:scale(1.06)}}@media (max-width:480px){.column-with-cta .col-outer .col-four:hover .text-overlay h3{transform:scale(1.06)}}.column-with-cta .col-outer .col-four:nth-child(2) .background-with-icon:hover:not(:root:root){left:2px}.column-with-cta .col-outer .col-four:nth-child(3) .background-with-icon:hover:not(:root:root){left:4px}.column-with-cta .col-outer .col-four:nth-child(4) .background-with-icon:hover:not(:root:root){left:6px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ie-all header .main-nav .sub-menu .col-content .col-two-inner .bg-img img{min-height:100%}.overlay-form .form-wraper .login-form .user-login-form input:-ms-input-placeholder,.section-intro .container #block-reef-content form input:-ms-input-placeholder{color:transparent}.column-with-cta .col-outer .col-four:hover .image-with-content.orange-vertical-gradient{background-image:linear-gradient(180deg,#b9784b,rgba(162,90,53,.9))}.column-with-cta .col-outer .col-four:hover .text-overlay h3{font-family:tgn-soft-round-con,sans-serif;transform:scale(1.09)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.column-with-cta .col-outer .col-four .icon{width:150px;height:150px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.column-with-cta .col-outer .col-four .icon{width:150px;height:150px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.column-with-cta .col-outer .col-four.active-hover .capture-icon .icon{width:31px;height:30px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.column-with-cta .col-outer .col-four.active-hover .capture-icon .icon{width:31px;height:30px}}.leadership{padding:0;padding-bottom:70px}@media (min-width:992px) and (max-width:1210px){.leadership{padding-bottom:70px}}@media (min-width:768px) and (max-width:991px){.leadership{padding-bottom:70px}}@media (min-width:596px) and (max-width:767px){.leadership{padding-bottom:40px}}@media (max-width:595px){.leadership{padding-bottom:30px}}.leadership .section-intro{padding:20px 0}@media (min-width:992px) and (max-width:1210px){.leadership .section-intro{padding:10px 0}}@media (min-width:768px) and (max-width:991px){.leadership .section-intro{padding:10px 0}}@media (min-width:596px) and (max-width:767px){.leadership .section-intro{padding:10px 0}}@media (max-width:595px){.leadership .section-intro{padding:0 0 10px}}.leadership .section-intro h3{font-family:tgn-soft-round-con,sans-serif;color:#666;text-align:center}@media (max-width:595px){.leadership .section-intro h3{font-size:28px}}.leadership .leadership-tabs{width:100%;max-width:432px;margin:0 auto}@media (max-width:595px){.leadership .leadership-tabs{text-align:center}}.leadership .leadership-tabs:after{content:"";display:block;clear:both}.leadership .leadership-tabs .tabs{position:relative;width:216px;float:left;border-bottom:5px solid #cecdcd;cursor:pointer}@media (max-width:595px){.leadership .leadership-tabs .tabs{display:inline-block;float:none;border-bottom:3px solid #cecdcd}}.leadership .leadership-tabs .tabs.tabeone:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;right:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.leadership .leadership-tabs .tabs.tabeone:after{height:3px;bottom:-3px}}@media (max-width:595px){.leadership .leadership-tabs .tabs.tabeone{margin-bottom:20px}}.leadership .leadership-tabs .tabs.tabetwo:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;left:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.leadership .leadership-tabs .tabs.tabetwo:after{height:3px;bottom:-3px}}.leadership .leadership-tabs .tabs.active:after{width:100%}.leadership .leadership-tabs .tabs h5{font-size:22px;color:#3d5164;text-align:center;font-family:Heebo,sans-serif;font-weight:600;padding-bottom:2px}@media (min-width:992px) and (max-width:1210px){.leadership .leadership-tabs .tabs h5{font-size:20px}}@media (min-width:768px) and (max-width:991px){.leadership .leadership-tabs .tabs h5{font-size:20px}}@media (min-width:596px) and (max-width:767px){.leadership .leadership-tabs .tabs h5{font-size:18px}}@media (max-width:595px){.leadership .leadership-tabs .tabs h5{font-size:16px}}.leadership .leadership-filters{position:relative;width:100%;max-width:568px;margin:50px auto 57px;border-top:1px solid #666;padding-top:8px;padding-bottom:8px}@media (min-width:992px) and (max-width:1210px){.leadership .leadership-filters{margin:30px auto 50px}}@media (min-width:768px) and (max-width:991px){.leadership .leadership-filters{margin:30px auto 50px}}@media (min-width:596px) and (max-width:767px){.leadership .leadership-filters{margin:30px auto}}@media (max-width:595px){.leadership .leadership-filters{margin:30px auto;padding-top:0;padding-bottom:0}}.leadership .leadership-filters:after{content:"";display:block;clear:both}.leadership .leadership-filters .filter-status{position:absolute;bottom:-29px;display:none}.leadership .leadership-filters .filter-status li{display:inline-block;margin-right:30px;position:relative;font-family:Heebo,sans-serif;font-size:14px;color:#010101}.leadership .leadership-filters .filter-status li button{font-size:14px;padding:5px 11px 3px}.leadership .leadership-filters form{float:left;width:100%;border-bottom:1px solid #666;padding-bottom:8px}.leadership .leadership-filters .filter-row{float:left}.leadership .leadership-filters .search-filter{width:29.7%;padding:5px 20px;text-align:center;cursor:pointer}@media (max-width:595px){.leadership .leadership-filters .search-filter{height:45px;padding:14px 10px;width:100%}}@media (min-width:596px) and (max-width:767px){.leadership .leadership-filters .search-filter{padding:6px 20px}}.leadership .leadership-filters .search-filter span{position:relative;color:#3d5164;font-size:18px;text-align:center}@media (max-width:767px){.leadership .leadership-filters .search-filter span{font-size:16px}}.leadership .leadership-filters .search-filter span:after{content:"";display:inline-block;width:0;height:0;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg)}.leadership .leadership-filters .search-filter.active span:after{transform:rotate(-90deg)}.leadership .leadership-filters .select1{width:40.9%;border-left:1px solid #666;border-right:1px solid #666}@media (max-width:595px){.leadership .leadership-filters .select1{width:100%;border-left:none;border-right:none;border-top:1px solid #666;border-bottom:1px solid #666;padding:3px 0 2px}}.leadership .leadership-filters .select2{width:29.4%}@media (max-width:595px){.leadership .leadership-filters .select2{width:100%;border-left:none;padding:3px 0 2px}}.leadership .leadership-filters .input-search{display:none;position:absolute;bottom:-50px;left:0;width:100%;height:52px;z-index:1;border:1px solid #a25b29;background:#fff}@media (max-width:767px){.leadership .leadership-filters .input-search{bottom:-40px;height:40px}}@media (max-width:595px){.leadership .leadership-filters .input-search{bottom:-40px}}.leadership .leadership-filters .input-search:after{content:"";position:absolute;top:-7px;left:68px;width:14px;height:7px;background:url(/themes/custom/reef/images/search_arrow.png)}.leadership .leadership-filters .input-search input[type=text]{width:calc(100% - 170px);height:100%;border:0;padding:0 18px;font-size:14px;color:#3e5264;float:left;line-height:1.1;height:45px}@media (max-width:767px){.leadership .leadership-filters .input-search input[type=text]{height:30px;width:calc(100% - 70px)}}.leadership .leadership-filters .input-search input[type=text]:focus{outline:none}.leadership .leadership-filters .input-search button{display:none;float:left;background:transparent;width:30px;height:30px;font-size:18px;margin-top:2px;color:#999;cursor:pointer}@media (max-width:767px){.leadership .leadership-filters .input-search button{display:block}}.leadership .leadership-filters .input-search .search-note{font-size:14px;color:#ccc;float:left;padding:18px 0;letter-spacing:-.02em}@media (max-width:767px){.leadership .leadership-filters .input-search .search-note{display:none}}.leadership .leadership-filters .input-search .close-filter{position:relative;width:12px;height:12px;background:#999;border-radius:50%;float:left;margin:19px 0 10px 12px;cursor:pointer}@media (max-width:767px){.leadership .leadership-filters .input-search .close-filter{margin:13px 0 0 16px}}.leadership .leadership-filters .input-search .close-filter:before{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(45deg)}.leadership .leadership-filters .input-search .close-filter:after{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(-45deg)}.leadership .leadership-filters .selectboxit-arrow-container,.leadership .leadership-filters .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.leadership .leadership-filters .selectboxit-container{width:100%;display:table}.leadership .leadership-filters .selectboxit-container .selectboxit{position:relative;display:table-cell;vertical-align:middle;width:100%!important;background:transparent;border:0;text-align:center;padding:0 15px}.leadership .leadership-filters .selectboxit-container .selectboxit .selectboxit-text{position:relative;display:inline-table;font-family:Heebo,sans-serif;white-space:normal;padding-right:10px}.leadership .leadership-filters .selectboxit-container .selectboxit .selectboxit-text:after{content:"";display:inline-block;width:0;height:0;margin-right:2px;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg)}.leadership .leadership-filters .selectboxit-container span{height:auto;margin:0}@media (max-width:595px){.leadership .leadership-filters .selectboxit-container span{padding:5px 0}}.leadership .leadership-filters .selectboxit-container .selectboxit-text{display:inherit;font-size:18px;color:#3d5164;text-align:center;max-width:inherit!important;float:none}@media (max-width:767px){.leadership .leadership-filters .selectboxit-container .selectboxit-text{font-size:16px}}.leadership .leadership-filters .selectboxit-container .selectboxit-options{width:100%;border-radius:0;border:none;background:hsla(0,0%,100%,.95);padding:16px 0 12px;min-width:100%!important;top:100%!important;height:auto;max-height:none!important;overflow:scroll;left:0}.leadership .leadership-filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor{font-size:16px;padding:5px 17px 4px;text-indent:0;color:#666;height:auto;line-height:1.4;white-space:normal;font-family:Heebo,sans-serif}.leadership .leadership-filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor span{display:none}.leadership .leadership-filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:transparent;background-image:none;color:#a25b29;font-weight:600}.leadership .leadership-filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor:hover{background:transparent;color:#a25b29;font-weight:600}.leadership .team-container{position:relative}.leadership .col-outer{display:none;opacity:0}.leadership .col-outer.active{display:block;opacity:1}.leadership .col-outer:after{content:"";clear:both;display:block}.leadership .bio-wrapp{width:100%;float:left;transition:all .4s ease-in-out}.leadership .team-bio{position:relative;width:calc(25% - 42px);height:250px;border-radius:50%;overflow:hidden;float:left;margin:21px;cursor:pointer;z-index:2;transition:all .4s ease-in-out}@media (min-width:768px) and (max-width:991px){.leadership .team-bio{width:calc(33.33% - 42px)}}@media (min-width:596px) and (max-width:767px){.leadership .team-bio{width:calc(50% - 42px)}}@media (min-width:481px) and (max-width:595px){.leadership .team-bio{width:calc(50% - 42px)}}@media (max-width:480px){.leadership .team-bio{width:100%;max-width:250px;margin:21px auto;float:none}}.leadership .team-bio .bg-img{width:100%;height:100%;position:relative;border-radius:50%;overflow:hidden}.leadership .team-bio .bg-img img{border-radius:50%}.leadership .team-bio .bg-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:50%;border:22px solid #fff;mix-blend-mode:overlay;box-sizing:border-box;opacity:.6\0}@media (max-width:767px){.leadership .team-bio .bg-img:before{border:12px solid #fff}}.leadership .team-bio .bg-img:after{content:"";z-index:1}.leadership .team-bio .bg-img:after,.leadership .team-bio .text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;transition:all .4s ease-in-out}.leadership .team-bio .text-overlay{text-align:center;z-index:2;opacity:0;transform:scale(0)}.leadership .team-bio .text-overlay .text-container{position:absolute;left:0;bottom:34px;padding:0 20px;width:100%}.leadership .team-bio .text-overlay h5{font-size:18px;line-height:1.2;color:#fff;font-family:Heebo,sans-serif}.leadership .team-bio .text-overlay p{color:#fff;line-height:1.2}.leadership .team-bio .text-overlay a:hover{color:#fff;text-decoration:underline}.leadership .team-bio:hover .bg-img:after{box-shadow:inset 0 0 5px 200px rgba(61,81,100,.8);mix-blend-mode:multiply}.leadership .team-bio:hover .text-overlay{opacity:1;transform:scale(1)}.leadership .bio-text-container{display:none}.bio-wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.bio-wrapper .bio-block{position:relative;width:100%;min-height:299px;transition:all .4s ease-in-out;background:#3e5163;background:linear-gradient(90deg,#3e5163 0,#19283c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3e5163",endColorstr="#19283c",GradientType=1)}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block{height:auto}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block{height:auto}}@media (max-width:480px){.bio-wrapper .bio-block{height:auto}}.bio-wrapper .bio-block:after{content:"";position:absolute;right:0;bottom:0;width:70%;height:66px;background:#517399;background:linear-gradient(90deg,#517399 0,#2e4f73);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#517399",endColorstr="#2e4f73",GradientType=1)}@media (min-width:992px) and (max-width:1210px){.bio-wrapper .bio-block:after{height:120px;width:80%}}@media (min-width:768px) and (max-width:991px){.bio-wrapper .bio-block:after{height:120px;width:80%}}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block:after{right:0;top:295px;bottom:auto;width:100%;height:120px}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block:after{right:0;top:295px;bottom:auto;width:100%;height:120px}}@media (max-width:480px){.bio-wrapper .bio-block:after{right:0;top:295px;bottom:auto;width:100%;height:120px}}.bio-wrapper .bio-block .bio-arrow{position:absolute;top:-17px;border-style:solid;border-color:transparent transparent #54769c;border-width:0 17px 17px 16px;width:0;height:0;background-size:cover}.bio-wrapper .bio-block .bio-container{position:relative;width:100%;height:100%;min-height:299px;max-width:1210px;padding:0 20px;margin:0 auto;z-index:1}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block .bio-container{padding:10px 20px 40px;height:auto}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block .bio-container{padding:10px 20px 40px;height:auto}}@media (max-width:480px){.bio-wrapper .bio-block .bio-container{padding:10px 20px 40px;height:auto}}.bio-wrapper .bio-block .bio-container:after{content:"";display:block;clear:both}.bio-wrapper .bio-block .bio-container .bio-img{position:absolute;bottom:-84px;left:65px;width:370px;height:370px;border-radius:50%;overflow:hidden;float:left}@media (min-width:992px) and (max-width:1210px){.bio-wrapper .bio-block .bio-container .bio-img{height:300px;width:300px;bottom:-50px;left:20px}}@media (min-width:768px) and (max-width:991px){.bio-wrapper .bio-block .bio-container .bio-img{height:300px;width:300px;bottom:-50px;left:20px}}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block .bio-container .bio-img{position:relative;left:auto;bottom:auto;height:250px;width:250px;margin:20px auto;float:none}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block .bio-container .bio-img{position:relative;left:auto;bottom:auto;height:250px;width:250px;margin:20px auto;float:none}}@media (max-width:480px){.bio-wrapper .bio-block .bio-container .bio-img{position:relative;left:auto;bottom:auto;height:250px;width:250px;margin:20px auto;float:none}}.bio-wrapper .bio-block .bio-container .bio-img img{position:relative;min-width:100%;min-height:100%;object-fit:cover}.bio-wrapper .bio-block .bio-container .bio-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:50%;border:31px solid #fff;mix-blend-mode:overlay;box-sizing:border-box;opacity:.6\0}@media (max-width:767px){.bio-wrapper .bio-block .bio-container .bio-img:after{border:12px solid #fff}}.bio-wrapper .bio-block .bio-container .bio-img img{width:100%}.bio-wrapper .bio-block .bio-container .bio-content{position:relative;width:100%;height:auto;float:left;padding-left:500px}@media (min-width:992px) and (max-width:1210px){.bio-wrapper .bio-block .bio-container .bio-content{padding-left:330px}}@media (min-width:768px) and (max-width:991px){.bio-wrapper .bio-block .bio-container .bio-content{padding-left:330px}}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block .bio-container .bio-content{width:100%;padding-left:0}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block .bio-container .bio-content{width:100%;padding-left:0}}@media (max-width:480px){.bio-wrapper .bio-block .bio-container .bio-content{width:100%;padding-left:0}}.bio-wrapper .bio-block .bio-container .bio-content .text-container{padding:44px 0 135px;color:#fff}@media (min-width:992px) and (max-width:1210px){.bio-wrapper .bio-block .bio-container .bio-content .text-container{padding:40px 0 130px}}@media (min-width:768px) and (max-width:991px){.bio-wrapper .bio-block .bio-container .bio-content .text-container{padding:40px 0 130px}}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block .bio-container .bio-content .text-container{padding:130px 0 0}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block .bio-container .bio-content .text-container{padding:130px 0 0}}@media (max-width:480px){.bio-wrapper .bio-block .bio-container .bio-content .text-container{padding:130px 0 0}}.bio-wrapper .bio-block .bio-container .bio-content .text-container p{line-height:1.9;color:#fff}.bio-wrapper .bio-block .bio-container .intro-content{position:absolute;right:0;bottom:0;width:calc(100% - 455px);float:left;padding-left:65px}@media (min-width:992px) and (max-width:1210px){.bio-wrapper .bio-block .bio-container .intro-content{width:calc(100% - 305px);display:table;height:120px;padding-left:45px}}@media (min-width:768px) and (max-width:991px){.bio-wrapper .bio-block .bio-container .intro-content{width:calc(100% - 305px);display:table;height:120px;padding-left:45px}}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block .bio-container .intro-content{top:300px;left:0;bottom:auto;width:100%;padding-left:20px}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block .bio-container .intro-content{top:300px;left:0;bottom:auto;width:100%;padding-left:20px}}@media (max-width:480px){.bio-wrapper .bio-block .bio-container .intro-content{top:300px;left:0;bottom:auto;width:100%;padding-left:20px}}.bio-wrapper .bio-block .bio-container .intro-content .title{float:left;margin-right:90px;padding-top:12px}@media (min-width:992px){.bio-wrapper .bio-block .bio-container .intro-content .title{max-width:70%;margin-right:20px}}@media (min-width:992px) and (max-width:1210px){.bio-wrapper .bio-block .bio-container .intro-content .title{display:table-cell;vertical-align:middle;float:none;padding-top:0}}@media (min-width:768px) and (max-width:991px){.bio-wrapper .bio-block .bio-container .intro-content .title{display:block;vertical-align:middle;float:none;padding-top:15px;margin:0;width:100%}}@media (min-width:596px) and (max-width:767px){.bio-wrapper .bio-block .bio-container .intro-content .title{width:100%;right:0}}@media (min-width:481px) and (max-width:595px){.bio-wrapper .bio-block .bio-container .intro-content .title{width:100%;right:0}}@media (max-width:480px){.bio-wrapper .bio-block .bio-container .intro-content .title{width:100%;right:0}}.bio-wrapper .bio-block .bio-container .intro-content .title h5{color:#fff;font-family:Heebo,sans-serif;font-size:18px;line-height:1.2}.bio-wrapper .bio-block .bio-container .intro-content .title p{color:#fff;line-height:1.2}.bio-wrapper .bio-block .bio-container .intro-content .social-icons{float:left;padding:15px 0 18px}.bio-wrapper .bio-block .bio-container .intro-content .social-icons:after{display:block;clear:both;content:""}@media (min-width:992px) and (max-width:1210px){.bio-wrapper .bio-block .bio-container .intro-content .social-icons{display:table-cell;vertical-align:middle;float:none;width:274px;padding:0 20px}}@media (min-width:768px) and (max-width:991px){.bio-wrapper .bio-block .bio-container .intro-content .social-icons{display:block;vertical-align:middle;width:100%;padding:10px 0}}@media (max-width:767px){.bio-wrapper .bio-block .bio-container .intro-content .social-icons{width:100%}}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a{width:30px;height:30px;border-radius:50%;float:left;margin-right:18px;background:#fff;color:#345578}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a .fa-lg{vertical-align:0}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a.phone{padding:7px}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a.mail{padding:6px 5px 6px 6px}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a.mail .fa-envelope.fa-lg{font-size:19px}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a.instagram,.bio-wrapper .bio-block .bio-container .intro-content .social-icons a.linkedin,.bio-wrapper .bio-block .bio-container .intro-content .social-icons a.twitter{padding:7px 6px}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a:last-child{margin-right:0}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a img{width:30px;height:30px}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a[href=""],.bio-wrapper .bio-block .bio-container .intro-content .social-icons a[href="#"]{display:none}.bio-wrapper .bio-block .bio-container .intro-content .social-icons a:hover .fa{transform:rotate(1turn);transition:transform .3s ease}.bio-wrapper .close-bio{position:absolute;top:22px;right:38px;width:19px;height:19px;background:#fff;border-radius:50%;z-index:2;cursor:pointer}.bio-wrapper .close-bio:before{transform:rotate(45deg)}.bio-wrapper .close-bio:after,.bio-wrapper .close-bio:before{content:"";position:absolute;top:4px;left:8px;height:12px;width:3px;background:#1e2d41}.bio-wrapper .close-bio:after{transform:rotate(-45deg)}#block-views-block-team-block-1 p,#block-views-block-team-block-2 p{text-align:center}#block-views-block-team-block-1 p .department,#block-views-block-team-block-2 p .department,#views-exposed-form-team-block-1,#views-exposed-form-team-block-2,.leadership .leadership-filters .select2 .selectboxit-container .selectboxit-options li:first-child{display:none}.leadership .leadership-filters .input-search input[type=text]::-ms-clear{display:none}.hero-banner{padding:0}@media (min-width:1099px){.hero-banner{padding:0}}.hero-banner .hero-content{position:relative;height:800px;min-height:350px}@media (max-width:767px){.hero-banner .hero-content{height:500px}}@media (max-width:595px){.hero-banner .hero-content{height:400px}}.hero-banner .hero-content .slide-item{float:left;width:100%;height:inherit}.hero-banner .hero-content .bg-img{height:100%;min-height:350px;position:relative}@media (max-width:595px){.hero-banner .hero-content .bg-img{height:400px}}.hero-banner .hero-content .bg-img img{max-width:inherit;min-height:inherit;min-width:inherit;height:100%}.hero-banner .hero-content .bg-img:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.3)}@media (max-width:595px){.hero-banner .hero-content .v-middle-wrapper{top:80px;top:50%;transform:translateY(-50%);height:calc(100% - 80px)}}.hero-banner .hero-content .v-middle-inner{text-align:left}.hero-banner .hero-content h1,.hero-banner .hero-content h4,.hero-banner .hero-content h5{color:#fff}.hero-banner .hero-content h1{font-family:cubano,sans-serif;font-size:80px}@media (max-width:767px){.hero-banner .hero-content h1{line-height:1}}@media (max-width:480px){.hero-banner .hero-content h1{font-size:50px}}.hero-banner .hero-content h4{letter-spacing:-.019em;margin-top:10px;margin-bottom:18px}@media (max-width:767px){.hero-banner .hero-content h4{margin-top:20px}}.hero-banner .hero-content .btn-default{letter-spacing:-.046em}section:after{content:"";clear:both;display:block}.banner-second .hero-content{position:relative;height:490px;min-height:350px;max-height:490px}@media (max-width:767px){.banner-second .hero-content{height:350px}}.banner-second .hero-content h1{font-family:cubano,sans-serif;margin-top:70px}@media (max-width:767px){.banner-second .hero-content h1{line-height:1.1}}.banner-second .hero-content .bg-img{height:490px;min-height:350px;max-height:490px;position:relative}@media (max-width:767px){.banner-second .hero-content .bg-img{height:350px}}.banner-second .hero-content .bg-img:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.5)}.banner-second .hero-content .bg-img img{max-width:inherit;min-height:inherit;min-width:inherit;height:100%}.banner-third{height:auto;padding:0}@media (min-width:992px) and (max-width:1210px){.banner-third{height:156px;padding:99px 0 0}}@media (max-width:991px){.banner-third{height:120px;padding:63px 0 0}}.we-logged-in .banner-third{height:auto;padding:0;margin-top:0}@media (min-width:992px) and (max-width:1210px){.we-logged-in .banner-third{height:136px;margin-top:25px}}@media (max-width:991px){.we-logged-in .banner-third{height:90px;padding:15px 0 0;margin-top:30px}}@media (min-width:992px) and (max-width:1210px){.we-logged-in .banner-third .breadcrumb{padding:39px 0 12px}}@media (max-width:991px){.we-logged-in .banner-third .breadcrumb{padding:40px 0 12px}}.we-logged-in.toolbar-fixed .banner-third{height:111px;padding:60px 0 0;margin-top:30px}@media (max-width:991px){.we-logged-in.toolbar-fixed .banner-third{height:72px;padding:15px 0 0;margin-top:30px}}@media (max-width:991px){.we-logged-in.toolbar-fixed .breadcrumb{padding:24px 0 12px}}@media (max-width:991px){.we-logged-in.toolbar-vertical .banner-third{height:72px;padding:15px 0 0;margin-top:30px}}@media (max-width:991px){.we-logged-in.toolbar-vertical .breadcrumb{padding:24px 0 12px}}@media (max-width:991px){.we-logged-in.toolbar-vertical.toolbar-tray-open .banner-third{height:72px;margin-top:30px}}@media (max-width:991px){.we-logged-in.toolbar-vertical.toolbar-tray-open .banner-third .breadcrumb{padding:19px 0 12px}}.we-logged-in.toolbar-fixed.toolbar-tray-open .banner-third{height:62px;padding:20px 0 0;margin-top:75px}@media (min-width:992px) and (max-width:1210px){.we-logged-in.toolbar-fixed.toolbar-tray-open .banner-third{margin-top:70px}}@media (max-width:991px){.we-logged-in.toolbar-fixed.toolbar-tray-open .banner-third{height:72px;margin-top:30px}}.we-logged-in.toolbar-fixed.toolbar-tray-open .banner-third .breadcrumb{padding:10px 0 12px}@media (max-width:991px){.we-logged-in.toolbar-fixed.toolbar-tray-open .banner-third .breadcrumb{padding:19px 0 12px}}.breadcrumb{padding:22px 0 12px;width:100%;float:left}.breadcrumb ul{padding:0;margin:0;list-style:none}.breadcrumb ul li{float:left;position:relative;padding:0 24px 0 11px}.breadcrumb ul li a{font-size:18px;color:#fff;font-family:Heebo,sans-serif;line-height:1;text-transform:capitalize;transition:all .4s ease}.breadcrumb ul li a:hover{font-weight:700}.breadcrumb ul li:before{content:"";position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;top:6px;left:-9px}.breadcrumb ul li:first-child{padding-left:0}.breadcrumb ul li:first-child:before{display:none}.content-with-grid{padding:40px 0 78px}.content-with-grid.bg-img-section{padding:29px 0 73px}@media (max-width:991px){.content-with-grid.bg-img-section{padding:30px 0 70px}}.content-with-grid.bg-img-section .image-box{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden}.content-with-grid.bg-img-section .image-box img{width:100%;position:relative;min-width:100%;min-height:100%;object-fit:cover}.content-with-grid.bg-img-section h2{color:#fff;padding-top:31px;text-transform:none;font-family:tgn-soft-round-con,sans-serif}@media (max-width:991px){.content-with-grid.bg-img-section h2{padding-top:20px}}.content-with-grid.bg-img-section h5{color:#fff}.content-with-grid .image-box{display:none}@media (max-width:991px){.content-with-grid{padding:30px 0 70px}}.content-with-grid .content{position:relative}.content-with-grid .content h5{font-family:Heebo,sans-serif}.content-with-grid .content .container{text-align:center;max-width:1210px}@media (max-width:767px){.content-with-grid .content .container{padding:0 20px}}.content-with-grid .content .container .column-wrapper{margin:44px 0 0}.content-with-grid .content .container .column-2:first-child{padding-right:4px}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .column-2:first-child{padding:0}}@media (max-width:767px){.content-with-grid .content .container .column-2:first-child{padding:0}}.content-with-grid .content .container .column-2:last-child{padding-left:4px}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .column-2:last-child{padding:0}}@media (max-width:767px){.content-with-grid .content .container .column-2:last-child{padding:0}}.content-with-grid .content .container .col{max-height:358px;overflow:hidden}@media (max-width:480px){.content-with-grid .content .container .col{max-height:none}}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .col{height:auto!important;max-height:inherit;width:100%;float:none;clear:both}}@media (max-width:767px){.content-with-grid .content .container .col{height:230px;height:100%!important}}.content-with-grid .content .container .col .outer-content{height:50%;position:relative;margin-bottom:8px;overflow:hidden;max-height:175px;width:100%}.content-with-grid .content .container .col .outer-content .inner-content{width:100%;height:100%}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .col .outer-content{float:left;margin-left:0}}.content-with-grid .content .container .col .outer-content:last-of-type:after{background:#1c101b;background:linear-gradient(90deg,#1c101b 0,#544053);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1c101b",endColorstr="#544053",GradientType=1)}.content-with-grid .content .container .col .outer-content:after{content:"";position:absolute;top:0;background:#2c2d1e;background:linear-gradient(90deg,#2c2d1e 0,#4b4c3b 49%,#6a6b57 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c2d1e",endColorstr="#6a6b57",GradientType=1);left:0;width:100%;height:100%;opacity:1;z-index:1;transition:height .2s cubic-bezier(.645,.045,.355,1)}.content-with-grid .content .container .col .outer-content:hover:after{opacity:1;height:0%}.content-with-grid .content .container .col .outer-content .v-middle-inner{padding:30px 20px 0;max-width:430px;margin:0 auto}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .col .outer-content .v-middle-inner{padding:30px 10px 0}}.content-with-grid .content .container .col .outer-content .link-arrow:hover,.content-with-grid .content .container .col .outer-content h5,.content-with-grid .content .container .col .outer-content span{color:#fff}.content-with-grid .content .container .col .outer-content .heading{font-family:Heebo,sans-serif;line-height:1.1;max-width:440px;margin:15px auto 12px}@media (max-width:991px){.content-with-grid .content .container .col .outer-content .heading{margin:15px auto}}.content-with-grid .content .container .col .outer-content .link-white{letter-spacing:-.046em;font-family:Heebo,sans-serif}@media (min-width:596px) and (max-width:767px){.content-with-grid .content .container .col .outer-content .link-white{font-size:14px}}@media (max-width:595px){.content-with-grid .content .container .col .outer-content .link-white{font-size:12px}}.content-with-grid .content .container .col .outer-content span{font-family:Heebo,sans-serif}.content-with-grid .content .container .col .outer-content span.action{position:relative;padding-right:30px;letter-spacing:-.046em}.content-with-grid .content .container .col .outer-content span.action:after{content:"•";position:absolute;right:10px;top:1px}@media (min-width:596px) and (max-width:767px){.content-with-grid .content .container .col .outer-content{height:210px;float:left;width:calc(50% - 4px);margin:0 4px;margin-left:0}}@media (max-width:595px){.content-with-grid .content .container .col .outer-content{width:100%;height:100%}}.content-with-grid .content .container .col .outer-content .bg-img{position:relative;height:100%}@media (max-width:595px){.content-with-grid .content .container .col .outer-content .bg-img{height:160px}}.content-with-grid .content .container .col .outer-content .bg-img:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(6,6,6,.6)}.content-with-grid .content .container .col .right-content{position:relative;height:inherit}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .col .right-content{height:250px;margin-top:8px;padding:0}}@media (min-width:596px) and (max-width:767px){.content-with-grid .content .container .col .right-content{height:250px;margin-top:8px;padding:0}}@media (max-width:595px){.content-with-grid .content .container .col .right-content{height:250px;margin-top:0}}.content-with-grid .content .container .col .right-content .bg-img{position:relative;height:inherit;width:50%;float:left}.content-with-grid .content .container .col .right-content .bg-img.bg-img:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(0,0,0,.15)}@media (min-width:481px) and (max-width:595px){.content-with-grid .content .container .col .right-content .bg-img{width:40%}}@media (max-width:480px){.content-with-grid .content .container .col .right-content .bg-img{width:100%}}.content-with-grid .content .container .col .right-content .action-link{font-size:16px}@media (min-width:596px) and (max-width:767px){.content-with-grid .content .container .col .right-content .action-link{font-size:14px}}@media (max-width:595px){.content-with-grid .content .container .col .right-content .action-link{font-size:12px}}.content-with-grid .content .container .col .right-content .action-link:hover{color:#fff;text-decoration:underline}.content-with-grid .content .container .col .right-content .inner-content{position:relative;text-align:left;background:#17293d;background:linear-gradient(180deg,#3d5164 0,#17293d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#17293d",endColorstr="#3d5164",GradientType=0);padding:6px 12px;width:50%;height:inherit;float:left}@media (min-width:481px) and (max-width:595px){.content-with-grid .content .container .col .right-content .inner-content{width:60%}}@media (max-width:480px){.content-with-grid .content .container .col .right-content .inner-content{width:100%}}.content-with-grid .content .container .col .right-content .inner-content h5,.content-with-grid .content .container .col .right-content .inner-content span{color:#fff}.content-with-grid .content .container .col .right-content .inner-content span{font-family:Heebo,sans-serif}.content-with-grid .content .container .col .right-content .inner-content h5{font-family:Heebo,sans-serif;font-size:18px;position:relative}.content-with-grid .content .container .col .right-content .inner-content h5:after{content:"";position:absolute;border-bottom:2px solid #fff;width:50px;top:29px;left:0}.content-with-grid .content .container .col .right-content .inner-content span{font-size:14px}.content-with-grid .content .container .col .right-content .inner-content p{color:#fff;font-size:14px;line-height:1.42;margin:8px 0 10px;max-height:80px;max-height:80px\0;display:-webkit-box;-webkit-line-clamp:4;-ms-line-clamp:4;-o-line-clamp:4;-line-clamp:4;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-with-grid .content .container .col .right-content .inner-content .v-middle{text-align:left;padding:20px 20px 0}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .col .right-content .inner-content .v-middle{padding:0 10px}}.content-with-grid .content .container .col .right-content .inner-content .action-link{word-break:break-all}.content-with-grid .content .container .col .right-content .title{left:20px;top:20px}.content-with-grid .content .container .col .title{position:absolute;top:6px;left:12px;z-index:2;font-size:18px;font-family:Heebo,sans-serif;letter-spacing:-.056em}@media (min-width:768px) and (max-width:991px){.content-with-grid .content .container .col .title{font-size:16px}}@media (min-width:596px) and (max-width:767px){.content-with-grid .content .container .col .title{font-size:15px}}@media (min-width:481px) and (max-width:595px){.content-with-grid .content .container .col .title{font-size:14px}}@media (max-width:480px){.content-with-grid .content .container .col .title{font-size:14px}}.content-with-grid .content .container .col .title:after{content:"";position:absolute;border-bottom:2px solid #fff;width:50px;top:29px;left:0}@media (min-width:481px) and (max-width:595px){.content-with-grid .content .container .col .title:after{border-bottom:1px solid #fff;width:35px;top:26px}}@media (max-width:480px){.content-with-grid .content .container .col .title:after{border-bottom:1px solid #fff;width:35px;top:26px}}.content-with-grid .content .container .col #block-views-block-blog-block-5 .outer-content:after{background:linear-gradient(90deg,#2c2d1e,#4b4c3b 49%,#6a6b57 99%)}.logo-with-image{padding:45px 0 0;position:relative;overflow:hidden}.logo-with-image h3{font-family:tgn-soft-round-con,sans-serif;text-transform:none;line-height:1.2}.logo-with-image h5{font-family:Heebo,sans-serif;color:#666}@media (min-width:992px) and (max-width:1210px){.logo-with-image h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.logo-with-image h5{font-size:20px}}@media (max-width:767px){.logo-with-image h5{font-size:18px}}.logo-with-image .btn-long{position:absolute;bottom:0;right:15px;z-index:2}@media (min-width:992px) and (max-width:1210px){.logo-with-image .btn-long{right:15px}}@media (min-width:768px) and (max-width:991px){.logo-with-image .btn-long{right:30px}}@media (min-width:596px) and (max-width:767px){.logo-with-image .btn-long{right:20px}}@media (max-width:595px){.logo-with-image .btn-long{right:50%;transform:translateX(50%)}}.logo-with-image .logo-container{float:left;width:100%;position:relative;margin:40px 0 46px}.logo-with-image .logo-container .border-bottom{position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}@media (min-width:768px) and (max-width:991px){.logo-with-image .logo-container{margin:40px 0 82px}}@media (min-width:596px) and (max-width:767px){.logo-with-image .logo-container{margin:40px 0 82px}}@media (min-width:481px) and (max-width:595px){.logo-with-image .logo-container{margin:20px 0 85px}}@media (max-width:480px){.logo-with-image .logo-container{margin:0 0 85px}}.logo-with-image .col-five{float:left;width:20%;position:inherit;text-align:center;display:table;height:146px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:relative}.logo-with-image .col-five:hover .on-hover{opacity:1}.logo-with-image .col-five .on-hover{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;opacity:0;padding:6px 10px 6px 8px;overflow-y:scroll;transition:all .5s ease}@media (min-width:992px) and (max-width:1210px){.logo-with-image .col-five .on-hover{padding:15px 10px}}@media (min-width:768px) and (max-width:991px){.logo-with-image .col-five .on-hover{padding:15px 8px}}@media (min-width:596px) and (max-width:767px){.logo-with-image .col-five .on-hover{padding:17px 10px}}@media (min-width:481px) and (max-width:595px){.logo-with-image .col-five .on-hover{padding:20px 10px}}@media (max-width:480px){.logo-with-image .col-five .on-hover{padding:20px 10px}}.logo-with-image .col-five .on-hover p{text-align:left;color:#fff;font-family:Heebo,sans-serif;font-size:14px;line-height:1.24;margin-bottom:8px}@media (max-width:595px){.logo-with-image .col-five .on-hover p{font-size:12px}}.logo-with-image .col-five .on-hover p.strong{font-family:Heebo,sans-serif;font-size:16px;margin-bottom:7px}@media (min-width:992px) and (max-width:1210px){.logo-with-image .col-five .on-hover p.strong{margin-bottom:3px}}@media (min-width:768px) and (max-width:991px){.logo-with-image .col-five .on-hover p.strong{margin-bottom:2px}}@media (max-width:595px){.logo-with-image .col-five .on-hover p.strong{font-size:14px}}.logo-with-image .col-five .on-hover .link-white{font-size:12px;display:block}.logo-with-image .col-five .on-hover .link-white:hover{color:#fff}@media (min-width:992px){.logo-with-image .col-five:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.logo-with-image .col-five:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.logo-with-image .col-five:nth-child(3n){border-right:0}}@media (min-width:481px) and (max-width:595px){.logo-with-image .col-five:nth-child(2n){border-right:0}}.logo-with-image .col-five img{transition:all .3s ease-in-out}@media (max-width:480px){.logo-with-image .col-five img{max-width:40%}}@media (min-width:768px) and (max-width:991px){.logo-with-image .col-five{width:25%}}@media (min-width:596px) and (max-width:767px){.logo-with-image .col-five{width:33.33%}}@media (min-width:481px) and (max-width:595px){.logo-with-image .col-five{width:50%}}@media (max-width:480px){.logo-with-image .col-five{width:100%;height:140px;padding:20px 0;border-right:0}}.logo-with-image .col-five .logo{display:table-cell;vertical-align:middle}@media (max-width:1210px){.logo-with-image .col-five .logo{padding:0 10px}}.logo-with-image.elite-sponsor .logo-container{width:calc(100% - 285px);margin:40px 0 96px 285px}@media (min-width:992px) and (max-width:1210px){.logo-with-image.elite-sponsor .logo-container{width:calc(100% - 220px);margin:40px 0 96px 220px}}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .logo-container{width:100%;margin:40px 0 96px;padding-top:164px}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .logo-container{width:100%;margin:40px 0 96px;padding-top:164px}}@media (min-width:481px) and (max-width:595px){.logo-with-image.elite-sponsor .logo-container{width:100%;margin:40px 0 96px;padding-top:164px}}@media (max-width:480px){.logo-with-image.elite-sponsor .logo-container{position:relative;width:100%;margin:0 0 68px}}.logo-with-image.elite-sponsor .col-five{width:33.33%;border-left:1px solid #ccc;border-right:0;padding:0 0 15px;height:151px}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .col-five{height:173px}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .col-five{height:177px}}@media (min-width:481px) and (max-width:595px){.logo-with-image.elite-sponsor .col-five{width:50%;height:177px}}@media (max-width:480px){.logo-with-image.elite-sponsor .col-five{border-left:0 solid #ccc;width:100%;float:none;clear:both;height:165px}}.logo-with-image.elite-sponsor .col-five .logo{vertical-align:bottom}@media (max-width:480px){.logo-with-image.elite-sponsor .col-five .logo{vertical-align:middle}}.logo-with-image.elite-sponsor .col-five:nth-child(2){border-right:0 solid #ccc}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .col-five:nth-child(2){border-left:0}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .col-five:nth-child(2){border-left:0}}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .col-five:nth-child(5){border-left:0}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .col-five:nth-child(5){border-left:0}}@media (min-width:481px) and (max-width:595px){.logo-with-image.elite-sponsor .col-five:nth-child(2n){border-left:0}}.logo-with-image.elite-sponsor .col-five:nth-child(5n){border-right:0 solid #ccc}.logo-with-image.elite-sponsor .col-five h4{font-size:20px;font-family:Heebo,sans-serif;color:#999;margin-top:12px}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .col-five h4{font-size:18px}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .col-five h4{font-size:18px}}@media (max-width:595px){.logo-with-image.elite-sponsor .col-five h4{font-size:16px}}.logo-with-image.elite-sponsor .col-five:first-of-type{position:absolute;padding:0;left:0;height:302px;top:0;left:-285px;width:285px;border-left:0 solid #ccc;border-bottom:0}.logo-with-image.elite-sponsor .col-five:first-of-type .logo{vertical-align:middle}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .col-five:first-of-type .logo img{max-width:200px;margin:0 auto}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .col-five:first-of-type .logo img{max-width:200px;margin:0 auto}}@media (min-width:481px) and (max-width:595px){.logo-with-image.elite-sponsor .col-five:first-of-type .logo img{max-width:200px;margin:0 auto}}@media (max-width:480px){.logo-with-image.elite-sponsor .col-five:first-of-type .logo{vertical-align:bottom;padding-bottom:15px}}.logo-with-image.elite-sponsor .col-five:first-of-type h4{font-size:44px;color:#999}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .col-five:first-of-type h4{font-size:42px}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .col-five:first-of-type h4{font-size:40px}}@media (min-width:481px) and (max-width:595px){.logo-with-image.elite-sponsor .col-five:first-of-type h4{font-size:40px}}@media (max-width:480px){.logo-with-image.elite-sponsor .col-five:first-of-type h4{font-size:38px}}@media (max-width:480px){.logo-with-image.elite-sponsor .col-five:first-of-type{position:relative;left:auto;height:164px;width:100%;border-bottom:1px solid #ccc}}@media (min-width:992px) and (max-width:1210px){.logo-with-image.elite-sponsor .col-five:first-of-type{left:-220px;width:220px}}@media (min-width:768px) and (max-width:991px){.logo-with-image.elite-sponsor .col-five:first-of-type{top:0;width:100%;height:164px;border-bottom:0;border-left:0;left:auto}}@media (min-width:596px) and (max-width:767px){.logo-with-image.elite-sponsor .col-five:first-of-type{top:0;width:100%;height:164px;border-bottom:0;border-left:0;left:auto}}@media (min-width:481px) and (max-width:595px){.logo-with-image.elite-sponsor .col-five:first-of-type{top:0;width:100%;height:164px;border-bottom:0;border-left:0;left:auto}}.sponsor-grid{padding:35px 0}.sponsor-grid .logo-container{text-align:center;margin:auto;font-size:0}.sponsor-grid .logo-container .col-five{display:inline-table;float:none;padding:10px 20px;vertical-align:top;min-height:120px}.sponsor-grid .logo-container .col-five .img-box{height:100px;margin-bottom:10px}.sponsor-grid .logo-container .col-five .img-box img{width:auto;max-height:100%;top:50%;transform:translateY(-50%);position:relative}.sponsor-grid .logo-container .col-five h5{line-height:1}.sponsor-grid .logo-container .col-five.no-border-right,.sponsor-grid .logo-container .col-five:last-of-type{border-right:0}.sponsor-grid .logo-container.text-left{text-align:left}.sponsor-grid .link-arrow{font-size:12px;font-family:Heebo,sans-serif;margin-top:5px}.cta-block{min-height:300px}.cta-block .content{position:relative}.cta-block .content p{color:#fff}.cta-block .content h2,.cta-block .content h3{color:#fff;font-family:tgn-soft-round-con,sans-serif}.cta-block .content h3{text-transform:none;line-height:1.2;margin-bottom:10px}.cta-block .content h5{color:#fff;line-height:1.25;font-family:Heebo,sans-serif;width:100%;margin-top:10px}@media (max-width:595px){.cta-block .content h5{font-size:16px}}.cta-block .content .content-wrapper{padding:60px 0 42px;text-align:center}@media (min-width:768px) and (max-width:991px){.cta-block .content .content-wrapper{padding:40px 0 50px}}@media (min-width:596px) and (max-width:767px){.cta-block .content .content-wrapper{padding:30px 0 50px}}@media (max-width:595px){.cta-block .content .content-wrapper{padding:30px 0 50px}}.cta-block .content .content-wrapper:after{content:"";display:block;clear:both}.cta-block .content .col{background-repeat:no-repeat;background-position:50%;padding:32px;position:relative}@media (min-width:768px) and (max-width:991px){.cta-block .content .col{padding:20px}}@media (min-width:596px) and (max-width:767px){.cta-block .content .col{padding:10px 0;width:33.33%}}@media (max-width:595px){.cta-block .content .col{width:auto;float:none;display:inline-block;padding:5px}}.cta-block .content .col span.icon-logo{position:absolute;font-size:120px;color:#cd784d;font-family:comfortaa;z-index:1}.cta-block .content .col>a{display:block;position:relative;z-index:2;width:196px;height:196px;margin:auto;display:table;text-align:center}@media (min-width:768px) and (max-width:991px){.cta-block .content .col>a{width:170px;height:170px}}@media (min-width:596px) and (max-width:767px){.cta-block .content .col>a{width:100px;height:100px}}@media (max-width:595px){.cta-block .content .col>a{width:80px;height:80px}}.cta-block .content .col>a:after{content:"";position:absolute;background-image:url(/themes/custom/reef/images/join_logo.png);width:196px;height:196px;top:0;left:0;z-index:-1;opacity:0;background-size:cover}@media (min-width:768px) and (max-width:991px){.cta-block .content .col>a:after{width:170px;height:170px}}@media (min-width:596px) and (max-width:767px){.cta-block .content .col>a:after{width:100px;height:100px}}@media (max-width:595px){.cta-block .content .col>a:after{width:80px;height:80px}}.cta-block .content .col>a:before{content:"";position:absolute;background-image:url(/themes/custom/reef/images/join_logo.png);width:196px;height:196px;opacity:1;top:0;left:0;z-index:-1;background-size:cover}@media (min-width:768px) and (max-width:991px){.cta-block .content .col>a:before{width:170px;height:170px}}@media (min-width:596px) and (max-width:767px){.cta-block .content .col>a:before{width:100px;height:100px}}@media (max-width:595px){.cta-block .content .col>a:before{width:80px;height:80px}}.cta-block .content .col>a:hover:before{opacity:0}.cta-block .content .col>a:hover:after{opacity:1}.cta-block .content .col>a h3{font-family:tgn-soft-round-con,sans-serif;display:table-cell;vertical-align:middle;text-transform:capitalize}@media (min-width:768px) and (max-width:991px){.cta-block .content .col>a h3{font-size:60px}}@media (min-width:596px) and (max-width:767px){.cta-block .content .col>a h3{font-size:40px}}@media (max-width:595px){.cta-block .content .col>a h3{font-size:30px}}.cta-block .content .col:first-child > a:before{background-image:url(/themes/custom/reef/images/join_logo.png)}.cta-block .content .col:first-child > a:after{background-image:url(/themes/custom/reef/images/join_logo1.png)}.cta-block .content .col:nth-child(2)>a h3{font-family:tgn-soft-round-con,sans-serif}.cta-block .content .col:nth-child(2)>a:before{background-image:url(/themes/custom/reef/images/renew_logo.png)}.cta-block .content .col:nth-child(2)>a:after{background-image:url(/themes/custom/reef/images/renew_logo1.png)}.cta-block .content .col:nth-child(3)>a:before{background-image:url(/themes/custom/reef/images/donate_logo.png)}.cta-block .content .col:nth-child(3)>a:after{background-image:url(/themes/custom/reef/images/donate_logo1.png)}@media (min-width:992px){.cta-block.left-align .bg-img{max-height:300px}}.cta-block.left-align .content-wrapper{padding:61px 0 51px;text-align:center}@media (min-width:768px) and (max-width:991px){.cta-block.left-align .content-wrapper{padding:40px 0}}@media (min-width:596px) and (max-width:767px){.cta-block.left-align .content-wrapper{padding:30px 0 15px}}@media (max-width:595px){.cta-block.left-align .content-wrapper{padding:30px 0 15px}}.cta-block.left-align .content-wrapper:after{content:"";display:block;clear:both}.cta-block.left-align .heading{float:left;width:50%;text-align:left}@media (max-width:991px){.cta-block.left-align .heading{width:100%;text-align:center}}.cta-block.left-align .heading h2{font-size:60px;font-family:tgn-soft-round-con,sans-serif}@media (min-width:768px) and (max-width:991px){.cta-block.left-align .heading h2{font-size:50px}}@media (min-width:596px) and (max-width:767px){.cta-block.left-align .heading h2{font-size:45px}}@media (min-width:481px) and (max-width:595px){.cta-block.left-align .heading h2{font-size:40px}}@media (max-width:480px){.cta-block.left-align .heading h2{font-size:35px}}.cta-block.left-align .heading h5{line-height:1.25;margin-top:10px;width:100%;max-width:420px;font-family:Heebo,sans-serif}@media (min-width:768px) and (max-width:991px){.cta-block.left-align .heading h5{width:100%;max-width:100%;font-size:22px}}@media (max-width:767px){.cta-block.left-align .heading h5{width:100%;max-width:100%}}.cta-block.left-align .column-wrapper{float:left;width:50%;text-align:right}@media (max-width:991px){.cta-block.left-align .column-wrapper{width:100%;text-align:center}}.cta-block.left-align .column-wrapper .col{padding:26px 0 32px 110px;float:none;display:inline-block;width:auto}@media (min-width:992px) and (max-width:1210px){.cta-block.left-align .column-wrapper .col{padding:26px 0 32px 50px}}@media (min-width:768px) and (max-width:991px){.cta-block.left-align .column-wrapper .col{padding:26px 0 32px 50px}}@media (max-width:595px){.cta-block.left-align .column-wrapper .col{padding:5px}}.cta-block.left-align .column-wrapper .col:first-of-type{padding-left:0}.cta-block.left-align .column-wrapper .col>a{width:109px;height:110px}@media (max-width:595px){.cta-block.left-align .column-wrapper .col>a{width:80px;height:80px}}.cta-block.left-align .column-wrapper .col>a:before{width:109px;height:110px}@media (max-width:595px){.cta-block.left-align .column-wrapper .col>a:before{width:80px;height:80px}}.cta-block.left-align .column-wrapper .col>a:after{width:109px;height:110px}@media (max-width:595px){.cta-block.left-align .column-wrapper .col>a:after{width:80px;height:80px}}.cta-block.left-align .column-wrapper .col>a h3{font-size:32px;font-weight:600}@media (max-width:595px){.cta-block.left-align .column-wrapper .col>a h3{font-size:30px}}.cta-block .heading{margin-bottom:10px}.cta-block .capture-icon{display:none}.cta-block .hp-support-mtb{font-size:2.5rem;font-family:tgn-soft-round-con,sans-serif;display:table-cell;vertical-align:middle;text-transform:capitalize}@media (min-width:768px) and (max-width:991px){.cta-block .hp-support-mtb{font-size:1.3rem}}@media (max-width:767px){.cta-block .hp-support-mtb{font-size:1.3rem}}.random-img .bg-img{display:none;max-height:512px;overflow:hidden;position:relative;min-height:300px}@media (max-width:595px){.random-img .bg-img{max-height:inherit}}.random-img .bg-img:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(51,51,51,.6);mix-blend-mode:multiply}.random-img .bg-img img{max-width:inherit;min-height:inherit;min-width:inherit;height:100%}.intro-block{padding:60px 0 56px}.intro-block.intro-first{padding:56px 0}@media (max-width:767px){.intro-block.intro-first{padding:45px 0;padding:35px 0}}@media (max-width:767px){.intro-block{padding:30px 0}}.intro-block .content-box svg{width:100%;height:100%}.intro-block h2{margin-bottom:10px;text-transform:inherit}.intro-block h2,.intro-block h3{font-family:tgn-soft-round-con,sans-serif;transition:opacity .2s ease}.intro-block h3{line-height:1.2;margin-bottom:12px;opacity:0}.intro-block p{font-size:24px;color:#666;text-align:center;font-weight:300;font-family:Heebo,sans-serif;padding:0 0 6px;line-height:1.25}@media (min-width:992px) and (max-width:1210px){.intro-block p{font-size:20px}}@media (min-width:768px) and (max-width:991px){.intro-block p{font-size:18px}}@media (min-width:596px) and (max-width:767px){.intro-block p{font-size:16px}}@media (max-width:595px){.intro-block p{font-size:14px}}.intro-block a{font-size:24px;font-weight:300;font-family:Heebo,sans-serif}.page-node-1 .intro-block{padding:20px 0 3px}.page-node-1 .intro-block .content-box{max-width:900px;margin:0 auto}#your-stuff{margin:0}.strong{font-weight:700}.close-btn{position:absolute;right:10px;top:30px;display:inline-block;width:19px;color:#fff;height:19px;border-radius:100%;text-align:center;cursor:pointer;background:#a25b29}.close-btn:after,.close-btn:before{position:absolute;content:"";height:12px;width:3px;top:1px;bottom:0;margin:auto;left:0;right:0;background-color:#fff}.close-btn:before{transform:rotate(45deg)}.close-btn:after{transform:rotate(-45deg)}@media (max-width:480px){.close-btn{right:4px;top:15px}}.your-block{color:#fff;padding:20px;width:calc(33.33% - 8px);min-height:280px;margin:0 4px;position:relative}@media (max-width:767px){.your-block{width:100%;height:auto!important;min-height:inherit;margin:4px 0}}.your-block h3{color:#fff;font-size:36px;font-family:tgn-soft-round-con,sans-serif}.your-block h5{color:#fff;font-family:Heebo,sans-serif}@media (min-width:768px) and (max-width:991px){.your-block h5{font-size:22px}}.your-block.current:after{content:"";position:absolute;bottom:-18px;left:50%;border-style:solid;border-color:transparent transparent #3d5164;border-width:0 17px 17px 16px;width:0;height:0;transform:translateX(-50%)}@media (max-width:767px){.your-block.current:after{display:none}}.your-block .text-wrap{margin-top:10px;font-size:18px;line-height:1.3}@media (min-width:768px) and (max-width:991px){.your-block .text-wrap{font-size:15px}}.your-block .text-wrap .strong{font-weight:600}#your-errors{display:none}#your-profile-reveal #your-pic{width:140px;float:left;height:140px;border-radius:50%;position:relative}#your-profile-reveal #your-pic img{border:12px solid #ccc;border-radius:50%;min-height:100%;object-fit:cover}#your-profile-reveal #your-pic .fa{margin-left:10px;vertical-align:bottom}.your-reveal{width:100%;position:relative;float:left;margin-top:18px;border-top:1px solid #ccc}.your-reveal#your-profile-reveal{border-top:1px solid #544053;padding-bottom:20px}.your-reveal#your-profile-reveal h3{font-family:tgn-soft-round-con,sans-serif}.your-reveal#your-membership-reveal{border-top:1px solid #3d5164}.your-reveal#your-membership-reveal h3{font-family:tgn-soft-round-con,sans-serif}.your-reveal#your-contributions-reveal{border-top:1px solid #6a6b57}.your-reveal#your-contributions-reveal h3{color:#6a6b57;font-family:tgn-soft-round-con,sans-serif}.your-reveal h3{padding:0 30px;font-family:tgn-soft-round-con,sans-serif}@media (min-width:481px) and (max-width:595px){.your-reveal h3{font-size:38px}}@media (max-width:480px){.your-reveal h3{font-size:33px}}#your-profile{background-color:#544053}#your-profile:after{border-color:transparent transparent #544053}#your-membership{background-color:#3d5164}#your-membership:after{border-color:transparent transparent #3d5164}#your-membership .btn-default{min-width:243px;width:auto;max-width:inherit}@media (min-width:768px) and (max-width:991px){#your-membership .btn-default{min-width:200px;padding:8px 15px 7px}}@media (max-width:767px){#your-membership .btn-default{min-width:200px;padding:8px 15px 7px}}#your-contributions{background-color:#6a6b57}#your-contributions:after{border-color:transparent transparent #6a6b57}#user-pic-message{margin:10px 0}.error{color:red}.saving{margin-top:15px!important}.brown-text{color:#a25b29}.dashboard-box .btn-default{font-size:16px}.dashboard-box #your-stuff .your-block{padding-bottom:70px}.dashboard-box #your-stuff .your-block .btn-default{position:absolute;bottom:8%;left:50%;transform:translateX(-50%);width:100%;max-width:150px;font-size:14px;padding:10px 20px}@media (max-width:767px){.dashboard-box #your-stuff .your-block .btn-default{max-width:150px;padding:8px 15px 7px}}.dashboard-box #your-membership-reveal.all-alone{text-align:center}.dashboard-box #your-membership-reveal.all-alone a.btn-default{margin-top:20px}.dashboard-box #your-membership-reveal.all-alone h3{font-family:tgn-soft-round-con,sans-serif;margin-bottom:10px}.dashboard-box #your-membership-reveal.all-alone .family-wrap p{margin-top:0}.dashboard-box #your-membership-reveal.all-alone .family-wrap p:first-of-type{margin-bottom:11px;line-height:1.3}.dashboard-box #your-membership-reveal.all-alone .family-wrap p.member-type{display:inline-block}.dashboard-box #your-membership-reveal.all-alone .family-wrap p.family-status{position:relative}.dashboard-box #your-membership-reveal.all-alone .family-wrap p.family-status:before{content:"";left:29px;top:4px;height:13px;width:2px;background-color:#989898;position:absolute;display:none}.dashboard-box #your-membership-reveal.all-alone .family-wrap p:last-of-type{margin-top:0}.dashboard-box #your-membership-reveal.all-alone .col h4{margin-bottom:3px}.dashboard-box #your-membership-reveal.all-alone .col:first-of-type{width:80%;padding:0 15px;float:none;margin:auto}.dashboard-box #your-membership-reveal.all-alone .col:first-of-type:after{display:none}@media (max-width:767px){.dashboard-box #your-membership-reveal.all-alone .col:first-of-type{width:100%}}@media (min-width:992px) and (max-width:1210px){.dashboard-box #your-membership-reveal h4{font-size:32px}}@media (min-width:768px) and (max-width:991px){.dashboard-box #your-membership-reveal h4{font-size:30px}}@media (min-width:596px) and (max-width:767px){.dashboard-box #your-membership-reveal h4{font-size:28px}}@media (max-width:595px){.dashboard-box #your-membership-reveal h4{font-size:28px}}.dashboard-box #your-membership-reveal .family-wrap p{font-family:Heebo,sans-serif;margin-bottom:3px;line-height:1.8}.dashboard-box #your-membership-reveal .family-wrap p a{margin-top:0}.dashboard-box #your-membership-reveal .family-wrap p a#auto-renew-cancel{margin-left:5px;font-weight:400}.dashboard-box #your-membership-reveal .family-wrap p a#auto-renew-update{font-weight:400}.dashboard-box #your-membership-reveal .family-wrap p.member-type{display:inline-block}.dashboard-box #your-membership-reveal .family-wrap p.family-status{display:block;position:relative}.dashboard-box #your-membership-reveal .family-wrap p.family-status:before{content:"";background:#3d5164;left:22px;top:3px;width:2px;height:16px;position:absolute;display:none}.dashboard-box #your-membership-reveal .family-wrap p:first-of-type{margin-bottom:11px;line-height:1.38}.dashboard-box #your-membership-reveal .family-wrap p:last-of-type{font-size:14px;color:#333;line-height:1.21}.dashboard-box #your-membership-reveal h3{margin-top:8px;margin-bottom:5px;color:#3d5164;font-family:tgn-soft-round-con,sans-serif}@media (max-width:991px){.dashboard-box #your-membership-reveal h3{margin-bottom:10px}}@media (max-width:480px){.dashboard-box #your-membership-reveal h3{margin-bottom:0;padding:0 30px}}.dashboard-box #your-membership-reveal p a{font-size:14px;line-height:1.21;font-weight:500}.dashboard-box #your-membership-reveal .answer{color:#3d5164;font-family:Heebo,sans-serif;font-size:14px;line-height:1.71}.dashboard-box #your-membership-reveal .answer.strong{font-weight:600}.dashboard-box #your-membership-reveal .answer.medium{font-weight:500}@media (max-width:480px){.dashboard-box #your-membership-reveal .answer{font-size:12px}}.dashboard-box #your-membership-reveal .add-family-member #edit-cancel-family{border:0;margin-left:20px;outline:none;line-height:1.2}.dashboard-box #your-membership-reveal .add-family-member #edit-cancel-family:focus{outline:none}.dashboard-box #your-membership-reveal .col#family-members h4{margin-bottom:2px}.dashboard-box #your-membership-reveal .col h4{margin-bottom:6px;line-height:1.43}.dashboard-box #your-membership-reveal .col:first-of-type{padding-left:10px;padding-right:50px}.dashboard-box #your-membership-reveal .col:first-of-type:after{content:"";height:267px;width:1px;background:#3d5164;position:absolute;right:-1px;top:19px}@media (max-width:991px){.dashboard-box #your-membership-reveal .col:first-of-type:after{height:1px;width:100%;top:auto;bottom:0;right:0}}@media (min-width:768px) and (max-width:991px){.dashboard-box #your-membership-reveal .col:first-of-type{padding-bottom:30px;margin-bottom:0}}@media (max-width:767px){.dashboard-box #your-membership-reveal .col:first-of-type{margin-top:10px;padding-bottom:30px;margin-bottom:0}}@media (max-width:991px){.dashboard-box #your-membership-reveal .col:first-of-type{padding-left:0;padding-right:0}}.dashboard-box #your-membership-reveal #billing-form{padding-left:54px}@media (max-width:991px){.dashboard-box #your-membership-reveal #billing-form{padding-left:0}}.dashboard-box #your-membership-reveal #family-members{padding-left:45px}@media (max-width:991px){.dashboard-box #your-membership-reveal #family-members{padding-left:0}}.dashboard-box #your-membership-reveal .family-list{padding:0;list-style:none;margin:0}.dashboard-box #your-membership-reveal .family-list li{color:#333;font-size:14px;margin-top:0;line-height:1.21}.dashboard-box #your-membership-reveal .family-list li a{margin-top:1px;line-height:1.21}.dashboard-box #your-membership-reveal .auto-renew-cancel{margin-left:10px!important}.dashboard-box .form-wrapper{width:33.33%;padding:0 1.5%;float:left}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper{width:49.33%}}@media (max-width:595px){.dashboard-box .form-wrapper{width:100%;padding:0}}.dashboard-box .form-wrapper#edit-privacy--wrapper{background-color:#eeeced;display:block;padding:10px 6px 20px;position:relative;left:0;top:-10px;width:100%}.dashboard-box .form-wrapper#edit-privacy--wrapper #edit-privacy{margin-top:9px}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper#edit-privacy--wrapper{left:0;width:100%;top:0}}@media (max-width:595px){.dashboard-box .form-wrapper#edit-privacy--wrapper{position:relative;left:auto;bottom:auto;width:100%;top:auto;padding:10px 6px 20px}}.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item{float:left;width:100%;margin:2px 2px 3px}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item{margin-bottom:0;width:100%;margin:2px 2px 3px}}@media (max-width:595px){.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item{margin-bottom:0;width:100%;margin:2px 2px 3px}}.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item label{position:relative;left:auto;line-height:1;top:auto;width:calc(100% - 23px);float:left;padding:5px 8px 0;font-size:14px;pointer-events:inherit}.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item input{font-size:18px;float:left;width:23px;height:19px;opacity:0;margin:0}.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item input+label:before{content:"";position:absolute;left:-22px;width:19px;height:16px;background:#fff;border:1px solid #a25b29;top:0}.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item input:checked+label:before{background:#fff;content:""}.dashboard-box .form-wrapper#edit-privacy--wrapper .form-item input:checked+label:after{content:"";position:absolute;left:-16px;top:9px;background:#a25b29;width:2px;height:2px;box-shadow:2px 0 0 #a25b29,4px 0 0 #a25b29,4px -2px 0 #a25b29,4px -4px 0 #a25b29,4px -6px 0 #a25b29,4px -8px 0 #a25b29;-ms-box-shadow:2px 0 0 #a25b29,4px 0 0 #a25b29,4px -2px 0 #a25b29,4px -4px 0 #a25b29,4px -6px 0 #a25b29,4px -8px 0 #a25b29;-webkit-box-shadow:2px 0 0 #a25b29,4px 0 0 #a25b29,4px -2px 0 #a25b29,4px -4px 0 #a25b29,4px -6px 0 #a25b29,4px -8px 0 #a25b29;transform:rotate(45deg)}.dashboard-box .form-wrapper#edit-privacy--wrapper legend{top:19px;position:relative;font-size:16px;color:#333;line-height:1.5}@media (max-width:595px){.dashboard-box .form-wrapper#edit-privacy--wrapper legend{top:15px}}.dashboard-box .form-wrapper#edit-actions{width:100%;margin:auto;padding:0}.dashboard-box .form-wrapper .form-item-street-address label{top:7px}.dashboard-box .form-wrapper textarea{width:100%;float:left;border:1px solid #a25b29;padding:18px 7px 5px;font-size:16px!important;color:#333;font-family:Heebo,sans-serif;margin:0;height:87px}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper textarea{width:100%}}.dashboard-box .form-wrapper textarea:focus{outline:none}.dashboard-box .form-wrapper .form-content{margin-bottom:15px;float:left;width:100%}.dashboard-box .form-wrapper .form-content .form-item-family-birth.used label{top:3px\0}.dashboard-box .form-wrapper .form-content .form-item-family-birth label{left:8px;top:6px;font-size:11px}.dashboard-box .form-wrapper .form-content .form-item-street-address.used label{z-index:2;font-size:11px;line-height:1;left:8px;top:6px}.dashboard-box .form-wrapper .form-content .form-item-street-address label{z-index:2;font-size:15px;line-height:1;left:10px;top:10px;transition:all .3s ease-in-out}@media (max-width:767px){.dashboard-box .form-wrapper .form-content .form-item-street-address label{font-size:13px}}.dashboard-box .form-wrapper .form-content .form-item-state-province-id label{z-index:2;font-size:11px;line-height:1;left:8px;top:5px}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper .form-content .form-item-state-province-id label{top:4px}}.dashboard-box .form-wrapper .form-content .form-item-state-province-id input{width:70%;float:left}.dashboard-box .form-wrapper .form-content .form-item-state-province-id:after{display:block;content:"";clear:both;float:none}.dashboard-box .form-wrapper .form-content .form-item-birth-date label{z-index:2;font-size:11px;line-height:1;left:8px;top:5px}.dashboard-box .form-wrapper .form-content .form-item-birth-date input{width:100%;float:left;padding:13px 7px 0}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper .form-content .form-item-birth-date input{width:100%}}.dashboard-box .form-wrapper .form-content .form-item-birth-date:after{display:block;content:"";clear:both;float:none}.dashboard-box .form-wrapper .form-content .form-item-gender-id label{position:relative;width:30%;float:left;left:auto;font-size:14px;top:10px;display:block;position:absolute}.dashboard-box .form-wrapper .form-content .used label{z-index:2;font-size:11px;line-height:1;left:8px;top:6px}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper .form-content .used label{top:4px}}.dashboard-box .form-wrapper .form-content label{z-index:2;font-size:15px;line-height:1;left:10px;top:10px;transition:all .3s ease-in-out}@media (max-width:767px){.dashboard-box .form-wrapper .form-content label{font-size:13px}}.dashboard-box .form-wrapper .form-content input{width:100%;border:1px solid #a25b29;padding:16px 7px 0;height:36px;font-size:16px;font-family:Heebo,sans-serif;color:#333;border-radius:0;-webkit-appearance:none}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper .form-content input{width:100%}}.dashboard-box .form-wrapper .form-content input #edit-birth-date{padding:0 0 0 10px}.dashboard-box .form-wrapper .form-content input:focus{outline:none}.dashboard-box .form-wrapper .form-content:after{clear:both;display:block;content:""}.dashboard-box .form-wrapper .form-content select{padding:13px 7px 0;border:1px solid #a25b29;background:transparent;height:36px;width:100%;float:left;font-family:Heebo,sans-serif;font-size:16px;-webkit-appearance:button;-moz-appearance:none;-webkit-border-radius:0;background-position:97%;background-repeat:no-repeat;color:#333;background-image:url(/themes/custom/reef/images/down_arrow.png)}.dashboard-box .form-wrapper .form-content select:focus{outline:none}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper .form-content select{padding:5px 6px 0 10px;width:70%}}.dashboard-box .form-wrapper .form-content #edit-gender-id{border:1px solid #a25b29;background:transparent;height:36px;display:block;width:100%;padding:0 7px;background-position:97%;background-repeat:no-repeat;background-image:url(/themes/custom/reef/images/down_arrow.png);padding-top:12px}@media (min-width:596px) and (max-width:767px){.dashboard-box .form-wrapper .form-content #edit-gender-id{padding:5px 6px 0 10px}}.dashboard-box .form-wrapper .form-content #edit-gender-id:focus{outline:none}.dashboard-box .form-wrapper:after{float:none;clear:both;display:block}.dashboard-box .your-reveal h3{font-family:tgn-soft-round-con,sans-serif;margin:20px 0;text-align:center}.dashboard-box #your-profile-reveal h3{color:#544053;font-family:tgn-soft-round-con,sans-serif;margin-top:7px;margin-bottom:29px}.dashboard-box #your-profile-reveal #your-pic{text-align:center}@media (max-width:991px){.dashboard-box #your-profile-reveal #your-pic{float:none;clear:both;margin:0 auto 20px;text-align:center}}.dashboard-box #your-profile-reveal #your-pic a{font-size:13px;margin:10px 5px}@media (max-width:991px){.dashboard-box #your-profile-reveal #your-pic a{text-decoration:underline;display:inline-block}}.dashboard-box #your-profile-reveal #your-pic .user-pic{position:relative;width:100%;height:100%;overflow:hidden}.dashboard-box #your-profile-reveal #your-pic .user-pic:after{content:"";position:absolute;top:60%;background:hsla(0,0%,100%,.7);left:0;width:100%;height:100%;border-radius:50%;z-index:1;box-sizing:border-box;display:none}.dashboard-box #your-profile-reveal .profile{float:left;width:calc(100% - 140px);padding-left:20px;position:relative}@media (max-width:991px){.dashboard-box #your-profile-reveal .profile{padding-left:0;float:left;width:100%;margin-top:20px}}.dashboard-box .family-list li{margin:10px 0;text-align:left}.dashboard-box #your-membership-reveal{text-align:left}.dashboard-box #your-membership-reveal .column-2{padding:0 15px}@media (max-width:991px){.dashboard-box #your-membership-reveal .column-2{width:100%;margin:20px 0;padding:0}}.dashboard-box #your-membership-reveal h4{color:#3d5164;text-align:left;display:inline-block!important}.dashboard-box #your-membership-reveal p{color:#666;line-height:1.375}.dashboard-box #your-membership-reveal .form-wrapper{width:100%;padding:0}.dashboard-box #your-membership-reveal a{text-decoration:none;margin:5px 5px 5px 0;line-height:1.71;font-size:14px;position:relative;display:inline-block}.dashboard-box #your-membership-reveal a:after{position:absolute;bottom:0;left:0;width:100%;content:"";height:1px;background-color:#a25b29}.dashboard-box #your-membership-reveal a#add-family{margin-left:3px}.dashboard-box #your-membership-reveal a#add-family:after{bottom:3px}.dashboard-box #your-membership-reveal a.btn-default{margin-top:20px;padding:7px 37px 5px}@media (min-width:768px) and (max-width:991px){.dashboard-box #your-membership-reveal a.btn-default{padding:7px 20px 5px}}@media (max-width:767px){.dashboard-box #your-membership-reveal a.btn-default{padding:7px 24px 5px}}.dashboard-box #your-membership-reveal .btn-default,.dashboard-box #your-membership-reveal .btn-default:hover,.dashboard-box #your-membership-reveal a:hover{text-decoration:none}.dashboard-box #your-contributions-reveal{text-align:center}.dashboard-box #your-contributions-reveal #recurring-contributions{margin:auto;float:none;width:90%;margin-top:15px}.dashboard-box #your-contributions-reveal #recurring-contributions:after{display:block;float:none;clear:both;content:""}@media (max-width:991px){.dashboard-box #your-contributions-reveal #recurring-contributions{width:100%}}.dashboard-box #your-contributions-reveal #regular-contributions{float:left;width:100%;margin-top:15px}.dashboard-box #your-contributions-reveal #regular-contributions:after{display:block;float:none;clear:both;content:""}.dashboard-box #your-contributions-reveal .view-tabs{width:100%;max-width:520px;margin:0 auto;text-align:center;margin:10px auto 0}@media (max-width:595px){.dashboard-box #your-contributions-reveal .view-tabs{max-width:480px}}.dashboard-box #your-contributions-reveal .view-tabs .tabs{position:relative;width:260px;float:left;border-bottom:5px solid #cecdcd;cursor:pointer;margin-bottom:30px}@media (max-width:595px){.dashboard-box #your-contributions-reveal .view-tabs .tabs{display:inline-block;float:none;border-bottom:3px solid #cecdcd;width:251px;margin-bottom:15px}}.dashboard-box #your-contributions-reveal .view-tabs .tabs.tabeone.active:after{width:100%}.dashboard-box #your-contributions-reveal .view-tabs .tabs.tabeone:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;right:0;background:#6a6b57;transition:all .4s ease-in-out}@media (max-width:595px){.dashboard-box #your-contributions-reveal .view-tabs .tabs.tabeone:after{height:3px;bottom:-3px}}.dashboard-box #your-contributions-reveal .view-tabs .tabs.tabetwo.active:after{width:100%}.dashboard-box #your-contributions-reveal .view-tabs .tabs.tabetwo:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;left:0;background:#6a6b57;transition:all .4s ease-in-out}@media (max-width:595px){.dashboard-box #your-contributions-reveal .view-tabs .tabs.tabetwo:after{height:3px;bottom:-3px}}.dashboard-box #your-contributions-reveal .view-tabs .tabs:after{display:block;float:none;clear:both;content:""}.dashboard-box #your-contributions-reveal .view-tabs .tabs h5{text-align:left;color:#6a6b57;font-weight:600}@media (min-width:992px) and (max-width:1210px){.dashboard-box #your-contributions-reveal .view-tabs .tabs h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.dashboard-box #your-contributions-reveal .view-tabs .tabs h5{font-size:20px}}@media (min-width:596px) and (max-width:767px){.dashboard-box #your-contributions-reveal .view-tabs .tabs h5{font-size:18px}}@media (max-width:595px){.dashboard-box #your-contributions-reveal .view-tabs .tabs h5{font-size:16px;text-align:center}}.dashboard-box #your-contributions-reveal h3{color:#6a6b57;font-family:tgn-soft-round-con,sans-serif;margin-top:8px;margin-bottom:2px}.dashboard-box #your-contributions-reveal .historybtn{margin-top:33px;margin-left:-14px;margin-right:-14px}@media (max-width:595px){.dashboard-box #your-contributions-reveal .historybtn{margin-left:0;margin-right:0}}.dashboard-box #your-contributions-reveal .historybtn .col{padding:15px 10px 10px;width:calc(25% - 28px);min-height:90px;background:#282d28;margin:0 14px;background-image:linear-gradient(0deg,#6a6b57,#282d28 99%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF282D28",endColorstr="#FF6A6B57",GradientType=0)}@media (min-width:768px) and (max-width:991px){.dashboard-box #your-contributions-reveal .historybtn .col{width:calc(50% - 8px);margin-bottom:10px;margin:0 4px 8px}}@media (min-width:596px) and (max-width:767px){.dashboard-box #your-contributions-reveal .historybtn .col{width:calc(50% - 8px);margin-bottom:10px;margin:0 4px 8px}}@media (max-width:595px){.dashboard-box #your-contributions-reveal .historybtn .col{width:100%;max-width:400px;float:none;clear:both;margin:0 auto 8px}}.dashboard-box #your-contributions-reveal .historybtn p{font-size:14px;font-family:Heebo,sans-serif;color:#fff}.dashboard-box #your-contributions-reveal .historybtn p .brown-text{color:#fff;margin-top:3px;display:inline-block;font-family:Heebo,sans-serif;line-height:1.29;font-size:14px}.dashboard-box #your-contributions-reveal .historybtn .btn-default{font-size:14px;padding:11px 29px 9px;margin-top:10px}@media (min-width:768px) and (max-width:991px){.dashboard-box #your-contributions-reveal .historybtn .btn-default{padding:8px 20px 7px}}@media (max-width:767px){.dashboard-box #your-contributions-reveal .historybtn .btn-default{padding:8px 24px 7px}}.dashboard-box #your-contributions-reveal select{border:1px solid #b9784b;background:transparent;height:36px;margin-bottom:11px;width:100%;max-width:132px;font-size:18px;padding:6px 10px 0;line-height:1;background-position:86%;font-family:Heebo,sans-serif;-webkit-appearance:button;-moz-appearance:none;-webkit-border-radius:0;color:#333;background-repeat:no-repeat;background-image:url(/themes/custom/reef/images/down_arrow.png)}.dashboard-box #your-contributions-reveal select:focus{outline:none}.dashboard-box #your-contributions-reveal .column-2{padding:0 16px}.dashboard-box #your-contributions-reveal .column-2:first-of-type{padding-left:0}.dashboard-box #your-contributions-reveal .column-2:last-of-type{padding-right:0}@media (max-width:991px){.dashboard-box #your-contributions-reveal .column-2{width:100%;margin:20px 0;padding:0}}.dashboard-box #recurring-contributions a{position:relative}.dashboard-box #recurring-contributions a.auto-renew-cancel:after{position:absolute;content:"";height:13px;width:1px;right:-7px;top:3px;background:#a25b29}@media (min-width:596px) and (max-width:767px){.dashboard-box #recurring-contributions .table th:nth-of-type(3){width:17%}}@media (min-width:481px) and (max-width:595px){.dashboard-box #recurring-contributions .table th:nth-of-type(3){width:21%}}.dashboard-box #recurring-contributions .table th:nth-of-type(2){width:31%}@media (min-width:768px) and (max-width:991px){.dashboard-box #recurring-contributions .table th:nth-of-type(2){width:34%}}@media (min-width:596px) and (max-width:767px){.dashboard-box #recurring-contributions .table th:nth-of-type(2){width:32%}}@media (min-width:481px) and (max-width:595px){.dashboard-box #recurring-contributions .table th:nth-of-type(2){width:27%}}.dashboard-box .table{width:100%;border-collapse:collapse}@media (max-width:480px){.dashboard-box .table{table-layout:fixed}}@media (max-width:480px){.dashboard-box .table thead{display:none}}.dashboard-box .table th{font-size:18px;color:#6a6b57}.dashboard-box .table tr td{font-family:Heebo,sans-serif;color:#666;font-size:12px;padding:8px 10px}@media (max-width:480px){.dashboard-box .table tr td{width:100%;display:block;text-align:center;padding:5px}}.dashboard-box .table tr td a{font-size:12px;display:inline-block;margin:0 5px}.dashboard-box .table td,.dashboard-box .table th,.dashboard-box .table tr{padding:10px}@media (max-width:480px){.dashboard-box .table td,.dashboard-box .table th,.dashboard-box .table tr{width:100%;display:block;text-align:center;padding:5px}}.dashboard-box .table th{padding:10px 10px 3px}.dashboard-box .table th:first-of-type{width:15%}@media (max-width:480px){.dashboard-box .table th:first-of-type{width:auto}}.dashboard-box .table th:nth-of-type(2){width:60%}@media (max-width:480px){.dashboard-box .table th:nth-of-type(2){width:auto}}.dashboard-box .table th:nth-of-type(3){width:20%}@media (max-width:480px){.dashboard-box .table th:nth-of-type(3){width:auto}}.dashboard-box .table th:nth-of-type(4){width:15%}@media (max-width:480px){.dashboard-box .table th:nth-of-type(4){width:auto}}@media (max-width:480px){.dashboard-box .table tbody td:before{content:attr(data-th) " ";width:100%;font-weight:700;display:block;text-align:center;padding-bottom:5px}}.dashboard-box .table .odd{background:#e9e9e6}#your-profile-reveal{padding-bottom:0;border-bottom:0}#your-profile-reveal .form-wrapper#edit-actions{padding-right:0;width:100%;text-align:center}@media (max-width:767px){#your-profile-reveal .form-wrapper#edit-actions{padding:0}}#your-profile-reveal .form-wrapper#edit-actions .btn-long{padding:10px 28px;font-size:14px;margin-right:152px}@media (max-width:991px){#your-profile-reveal .form-wrapper#edit-actions .btn-long{margin-right:0}}@media (min-width:768px) and (max-width:991px){#your-profile-reveal .form-wrapper#edit-actions .btn-long{padding:8px 20px 7px}}@media (max-width:767px){#your-profile-reveal .form-wrapper#edit-actions .btn-long{padding:8px 24px 7px}}#billing-form p{margin-bottom:10px}#billing-form .btn-default{margin:10px 20px 0 0;height:34px;border:none;line-height:1.25}.donation-amt-wrap{padding-bottom:13px}.donation-amt-wrap h3{font-family:tgn-soft-round-con,sans-serif;margin-bottom:4px}.donation-amt-wrap .content-box{width:100%;margin:auto}.btn-wrap{display:inline-block;position:relative}.btn-wrap.active:before{content:"";position:absolute;bottom:28px;left:calc(50% - 21px);z-index:1;background-image:url(/themes/custom/reef/images/top-arrow-donate-2.png);background-size:contain;width:42px;height:17px;background-repeat:no-repeat}@media (min-width:768px) and (max-width:991px){.btn-wrap.active:before{bottom:11px}}@media (min-width:596px) and (max-width:767px){.btn-wrap.active:before{bottom:6px;height:15px;width:38px;left:calc(50% - 19px)}}@media (max-width:595px){.btn-wrap.active:before{bottom:7px;height:14px;width:36px;left:calc(50% - 18px)}}.donate-duration{width:348px;height:70px;font-size:30px;letter-spacing:.025em;margin:25px 5px 32px;padding:21px 10px 10px}@media (min-width:768px) and (max-width:991px){.donate-duration{font-size:26px;margin:15px 5px;height:60px;padding:18px 10px 10px;width:341px}}@media (min-width:596px) and (max-width:767px){.donate-duration{font-size:22px;margin:10px 5px;height:55px;padding:17px 10px 10px;width:265px}}@media (min-width:481px) and (max-width:595px){.donate-duration{font-size:18px;margin:10px 3px;height:50px;padding:17px 10px 10px;width:212px}}@media (max-width:480px){.donate-duration{font-size:16px;height:45px;margin:10px 5px;padding:14px 10px 10px;width:127px}}.donate-duration.selected{background-image:linear-gradient(180deg,#b9784b,#533053);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB9784B",endColorstr="#FF533053",GradientType=0)}.donation-amounts .money-box{width:130px;height:70px;font-size:30px;margin:5px;letter-spacing:.025em;line-height:1.2;padding:13px 29px 7px}@media (min-width:768px) and (max-width:991px){.donation-amounts .money-box{height:60px;font-size:26px;padding:12px 20px 7px}}@media (min-width:596px) and (max-width:767px){.donation-amounts .money-box{height:55px;font-size:22px;margin:10px 5px;padding:8px 24px 7px}}@media (min-width:481px) and (max-width:595px){.donation-amounts .money-box{height:50px;font-size:18px;padding:11px 24px 7px}}@media (max-width:480px){.donation-amounts .money-box{height:45px;font-size:16px;width:115px;padding:10px 24px 7px}}.donation-amounts .money-box.selected{border-width:3px}.donation-amounts .other-amount::-moz-placeholder{font-size:24px;color:#b9784b;text-transform:capitalize}@media (min-width:768px) and (max-width:991px){.donation-amounts .other-amount::-moz-placeholder{font-size:22px}}@media (min-width:596px) and (max-width:767px){.donation-amounts .other-amount::-moz-placeholder{font-size:20px}}@media (max-width:595px){.donation-amounts .other-amount::-moz-placeholder{font-size:16px}}.donation-amounts .other-amount::-webkit-input-placeholder{font-size:24px;color:#b9784b;text-transform:capitalize}@media (min-width:768px) and (max-width:991px){.donation-amounts .other-amount::-webkit-input-placeholder{font-size:22px}}@media (min-width:596px) and (max-width:767px){.donation-amounts .other-amount::-webkit-input-placeholder{font-size:20px}}@media (max-width:595px){.donation-amounts .other-amount::-webkit-input-placeholder{font-size:16px}}.donation-amounts .other-amount{padding:25px 20px 15px;border:1px solid #b9784b;outline:0 solid #b9784b;color:#b9784b;font-size:24px;line-height:1.2;display:inline-block;margin:5px;width:15%}@media (min-width:768px) and (max-width:991px){.donation-amounts .other-amount{font-size:22px;margin:5px;padding:20px 20px 13px;width:17%}}@media (min-width:596px) and (max-width:767px){.donation-amounts .other-amount{width:21%;padding:16px 15px 14px;font-size:20px}}@media (min-width:481px) and (max-width:595px){.donation-amounts .other-amount{width:27%;padding:17px 15px 12px;font-size:16px}}@media (max-width:480px){.donation-amounts .other-amount{font-size:16px;padding:13px 10px 10px;width:116px;float:none}}.donation-amounts .other-amount:focus{outline:none}.donation-amounts .money-box.with-label{width:400px;height:70px;font-size:24px;line-height:1.2;text-align:left;padding:5px 15px;display:inline-block;margin:12px 5px 10px;float:left}@media (min-width:768px) and (max-width:991px){.donation-amounts .money-box.with-label{height:65px}}@media (min-width:596px) and (max-width:767px){.donation-amounts .money-box.with-label{height:60px;width:390px}}@media (min-width:481px) and (max-width:595px){.donation-amounts .money-box.with-label{width:300px;height:60px;padding:8px 15px}}@media (max-width:480px){.donation-amounts .money-box.with-label{width:236px;height:58px;padding:7px 15px;margin:10px 5px 0;float:none;clear:both}}.donation-amounts .money-box.with-label .money-amount{font-size:30px;text-align:left;float:left;margin-right:30px;margin-top:15px}@media (min-width:768px) and (max-width:991px){.donation-amounts .money-box.with-label .money-amount{font-size:26px}}@media (min-width:596px) and (max-width:767px){.donation-amounts .money-box.with-label .money-amount{font-size:22px}}@media (min-width:481px) and (max-width:595px){.donation-amounts .money-box.with-label .money-amount{font-size:18px;margin-right:20px;margin-top:10px}}@media (max-width:480px){.donation-amounts .money-box.with-label .money-amount{font-size:16px;margin-right:15px;margin-top:15px}}.donation-amounts .money-box.with-label .money-label{float:left;width:60%;font-size:24px}@media (min-width:768px) and (max-width:991px){.donation-amounts .money-box.with-label .money-label{font-size:22px}}@media (min-width:596px) and (max-width:767px){.donation-amounts .money-box.with-label .money-label{font-size:20px}}@media (min-width:481px) and (max-width:595px){.donation-amounts .money-box.with-label .money-label{font-size:16px}}@media (max-width:480px){.donation-amounts .money-box.with-label .money-label{width:67%;font-size:14px;margin-top:9px}}.member-info h3{margin-bottom:18px}.member-info .form-content{position:relative;width:48%;margin:1%;float:left;margin-bottom:17px}.member-info .form-content.used label{top:6px}.member-info .form-content label{font-size:14px;top:8px;text-align:left}.member-info .form-content input[type=text],.member-info .form-content textarea{width:100%;border:1px solid #a25b29;padding:30px 13px 5px;font-size:24px}.member-info .form-content input[type=text]:focus,.member-info .form-content textarea:focus{outline:none}@media (min-width:768px) and (max-width:991px){.member-info .form-content input[type=text],.member-info .form-content textarea{font-size:22px}}@media (min-width:596px) and (max-width:767px){.member-info .form-content input[type=text],.member-info .form-content textarea{font-size:20px}}@media (min-width:481px) and (max-width:595px){.member-info .form-content input[type=text],.member-info .form-content textarea{font-size:18px}}@media (max-width:480px){.member-info .form-content input[type=text],.member-info .form-content textarea{font-size:16px}}.member-info{padding-top:30px;z-index:5}.member-info h3{font-family:tgn-soft-round-con,sans-serif}@media (max-width:767px){.member-info h3{margin-bottom:15px}}@media (min-width:992px) and (max-width:1210px){.member-info{padding:20px 0}}@media (min-width:768px) and (max-width:991px){.member-info{padding:20px 0}}@media (max-width:767px){.member-info{padding:10px 0}}@media (max-width:595px){.member-info .form-wrapper .form-content{width:100%;margin:1% 0}}#billing-form #cc-fields,#membership-billing #cc-fields,.payment{font-size:0;padding-top:7px}@media (min-width:992px) and (max-width:1210px){#billing-form #cc-fields,#membership-billing #cc-fields,.payment{padding-top:20px}}@media (min-width:768px) and (max-width:991px){#billing-form #cc-fields,#membership-billing #cc-fields,.payment{padding-top:20px}}@media (max-width:767px){#billing-form #cc-fields,#membership-billing #cc-fields,.payment{padding:10px 0}}#billing-form #cc-fields h3,#membership-billing #cc-fields h3,.payment h3{font-family:tgn-soft-round-con,sans-serif}@media (max-width:480px){#billing-form #cc-fields h3,#membership-billing #cc-fields h3,.payment h3{margin-bottom:10px}}@media (min-width:596px) and (max-width:767px){#billing-form #cc-fields .form-wrapper,#membership-billing #cc-fields .form-wrapper,.payment .form-wrapper{text-align:left}}@media (min-width:481px) and (max-width:595px){#billing-form #cc-fields .form-wrapper,#membership-billing #cc-fields .form-wrapper,.payment .form-wrapper{text-align:left}}#billing-form #cc-fields .btn-default,#membership-billing #cc-fields .btn-default,.payment .btn-default{width:215px;height:70px;padding:20px 10px 10px;font-size:30px;margin:60px 20px 10px}@media (min-width:992px) and (max-width:1210px){#billing-form #cc-fields .btn-default,#membership-billing #cc-fields .btn-default,.payment .btn-default{margin:30px 20px 10px}}@media (min-width:768px) and (max-width:991px){#billing-form #cc-fields .btn-default,#membership-billing #cc-fields .btn-default,.payment .btn-default{height:60px;font-size:26px;margin-top:20px;padding:16px 10px 10px}}@media (min-width:596px) and (max-width:767px){#billing-form #cc-fields .btn-default,#membership-billing #cc-fields .btn-default,.payment .btn-default{height:55px;font-size:22px;margin-top:20px;padding:16px 10px 10px}}@media (min-width:481px) and (max-width:595px){#billing-form #cc-fields .btn-default,#membership-billing #cc-fields .btn-default,.payment .btn-default{font-size:18px;height:50px;margin-top:15px;padding:14px 10px 10px}}@media (max-width:480px){#billing-form #cc-fields .btn-default,#membership-billing #cc-fields .btn-default,.payment .btn-default{margin-top:15px;margin-bottom:5px;font-size:16px;height:45px;padding:15px 10px 10px}}#billing-form #cc-fields .cc-field,#membership-billing #cc-fields .cc-field,.payment .cc-field{display:inline-block;position:relative;margin:10px 3px;width:calc(15% - 6px)}@media (min-width:596px) and (max-width:767px){#billing-form #cc-fields .cc-field,#membership-billing #cc-fields .cc-field,.payment .cc-field{width:calc(50% - 6px);margin:10px 3px}}@media (min-width:481px) and (max-width:595px){#billing-form #cc-fields .cc-field,#membership-billing #cc-fields .cc-field,.payment .cc-field{width:calc(50% - 6px);margin:10px 3px}}@media (max-width:480px){#billing-form #cc-fields .cc-field,#membership-billing #cc-fields .cc-field,.payment .cc-field{width:100%;margin:10px 0}}#billing-form #cc-fields .cc-field.card-number,#membership-billing #cc-fields .cc-field.card-number,.payment .cc-field.card-number{width:calc(38% - 3px);margin-right:3px;margin-left:0}@media (min-width:596px) and (max-width:767px){#billing-form #cc-fields .cc-field.card-number,#membership-billing #cc-fields .cc-field.card-number,.payment .cc-field.card-number{width:calc(50% - 6px);margin:10px 3px}}@media (min-width:481px) and (max-width:595px){#billing-form #cc-fields .cc-field.card-number,#membership-billing #cc-fields .cc-field.card-number,.payment .cc-field.card-number{width:calc(50% - 6px);margin:10px 3px}}@media (max-width:480px){#billing-form #cc-fields .cc-field.card-number,#membership-billing #cc-fields .cc-field.card-number,.payment .cc-field.card-number{width:100%;margin:10px 0}}#billing-form #cc-fields .cc-field label,#membership-billing #cc-fields .cc-field label,.payment .cc-field label{position:absolute;left:14px;top:0;font-family:Heebo,sans-serif;line-height:2;font-size:14px;color:#666;pointer-events:none}#billing-form #cc-fields .cc-field .hosted-field,#membership-billing #cc-fields .cc-field .hosted-field,.payment .cc-field .hosted-field{width:100%;border:1px solid #b9784b;padding:25px 13px 5px;font-size:24px;height:47px}#billing-form #cc-fields .cc-field .hosted-field iframe input,#membership-billing #cc-fields .cc-field .hosted-field iframe input,.payment .cc-field .hosted-field iframe input{font-size:24px!important}#billing-form #cc-fields .donate-amt,#membership-billing #cc-fields .donate-amt,.payment .donate-amt{font-size:18px;color:#333}#billing-form #cc-fields .donate-amt span,#membership-billing #cc-fields .donate-amt span,.payment .donate-amt span{font-size:36px;font-weight:700}@media (max-width:480px){#billing-form #cc-fields .donate-amt span,#membership-billing #cc-fields .donate-amt span,.payment .donate-amt span{font-size:22px}}@media (min-width:481px) and (max-width:595px){#billing-form #cc-fields .donate-amt span,#membership-billing #cc-fields .donate-amt span,.payment .donate-amt span{font-size:25px}}@media (min-width:596px) and (max-width:767px){#billing-form #cc-fields .donate-amt span,#membership-billing #cc-fields .donate-amt span,.payment .donate-amt span{font-size:28px}}@media (min-width:768px) and (max-width:991px){#billing-form #cc-fields .donate-amt span,#membership-billing #cc-fields .donate-amt span,.payment .donate-amt span{font-size:30px}}#billing-form #cc-fields .donate-amt .btn-default,#membership-billing #cc-fields .donate-amt .btn-default,.payment .donate-amt .btn-default{font-size:24px;margin-top:11px;padding:12px 10px 10px}@media (min-width:596px) and (max-width:767px){#billing-form #cc-fields .donate-amt .btn-default,#membership-billing #cc-fields .donate-amt .btn-default,.payment .donate-amt .btn-default{font-size:21px}}@media (min-width:481px) and (max-width:595px){#billing-form #cc-fields .donate-amt .btn-default,#membership-billing #cc-fields .donate-amt .btn-default,.payment .donate-amt .btn-default{font-size:18px;margin-top:15px}}@media (max-width:480px){#billing-form #cc-fields .donate-amt .btn-default,#membership-billing #cc-fields .donate-amt .btn-default,.payment .donate-amt .btn-default{font-size:16px;width:50%;margin:15px 0 0;max-width:215px}}.tooltip .info:after,.tooltip .info:before{bottom:100%;left:48.3%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media (max-width:767px){.tooltip .info:after,.tooltip .info:before{right:-1px;left:auto}}.tooltip{position:relative;display:block;float:left;padding-top:20px}@media (max-width:480px){.tooltip{float:none;display:inline-block;top:-35px}}.tooltip .info{border:1px solid #b9784b;padding:20px 10px 10px;margin:5px;width:280px;font-style:inherit;background:#fbe8d3;position:absolute;left:50%;top:42px;text-align:left;z-index:1;transform:translateX(-50%)}.tooltip .info:after{content:"";border-color:hsla(32,83%,91%,0);border-bottom-color:#fbe8d3;border-width:9px;margin-left:-9px}@media (min-width:768px) and (max-width:991px){.tooltip .info:after{right:1px;left:auto}}@media (max-width:767px){.tooltip .info:after{right:1px;left:auto}}.tooltip .info:before{content:"";border-color:rgba(195,124,67,0);border-bottom-color:#c37c43;border-width:11px;margin-left:-11px}@media (min-width:768px) and (max-width:991px){.tooltip .info:before{right:-1px;left:auto}}@media (max-width:767px){.tooltip .info:before{right:-1px;left:auto}}@media (max-width:767px){.tooltip .info{top:46px}}@media (min-width:768px) and (max-width:991px){.tooltip .info{top:46px;transform:none;left:auto;right:-12px}}@media (min-width:481px) and (max-width:595px){.tooltip .info{transform:none;left:auto;right:-12px}}@media (min-width:596px) and (max-width:767px){.tooltip .info{transform:none;left:auto;right:-12px}}@media (max-width:480px){.tooltip .info{left:auto;right:-12px;transform:none}}.tooltip .info p{font-size:14px;line-height:1.28}.tooltip .close-btn{top:5px;width:15px;height:15px;background:#999}.tooltip .close-btn:after,.tooltip .close-btn:before{height:10px;background:#fbe8d3}.donate-expenses-chart{text-align:center;padding-top:24px}@media (min-width:992px) and (max-width:1210px){.donate-expenses-chart{padding-top:20px}}@media (min-width:768px) and (max-width:991px){.donate-expenses-chart{padding-top:20px}}@media (max-width:767px){.donate-expenses-chart{padding-top:15px;padding-bottom:10px}}.donate-expenses-chart h3{font-family:tgn-soft-round-con,sans-serif;line-height:1}.donate-expenses-chart p{color:#333;font-family:Heebo,sans-serif;font-size:24px;line-height:1.25;margin:14px 0 20px}@media (min-width:768px) and (max-width:991px){.donate-expenses-chart p{font-size:22px}}@media (min-width:596px) and (max-width:767px){.donate-expenses-chart p{font-size:20px}}@media (min-width:481px) and (max-width:595px){.donate-expenses-chart p{font-size:18px}}@media (max-width:480px){.donate-expenses-chart p{font-size:16px}}.donate-expenses-chart .expenses-box p{padding:0 60px}@media (min-width:992px) and (max-width:1210px){.donate-expenses-chart .expenses-box p{padding:0 40px}}@media (min-width:768px) and (max-width:991px){.donate-expenses-chart .expenses-box p{padding:0 30px}}@media (max-width:767px){.donate-expenses-chart .expenses-box p{padding:0}}.donate-expenses-chart .expenses-box .bg-img{max-width:542px;margin:0 191px 0 auto}.donate-expenses-chart .expenses-box .bg-img img{min-height:inherit}@media (min-width:768px) and (max-width:991px){.donate-expenses-chart .expenses-box .bg-img{max-width:400px;margin:0 auto}}@media (min-width:596px) and (max-width:767px){.donate-expenses-chart .expenses-box .bg-img{max-width:350px;margin:0 auto}}@media (max-width:595px){.donate-expenses-chart .expenses-box .bg-img{margin-right:0;margin:0 auto;max-width:300px}}.donate-expenses-chart .charity-box{margin-top:49px;text-align:center}@media (min-width:992px) and (max-width:1210px){.donate-expenses-chart .charity-box{margin-top:35px}}@media (min-width:768px) and (max-width:991px){.donate-expenses-chart .charity-box{margin-top:30px}}@media (min-width:596px) and (max-width:767px){.donate-expenses-chart .charity-box{margin-top:25px}}@media (max-width:595px){.donate-expenses-chart .charity-box{margin-top:20px}}.donate-expenses-chart .charity-box p{font-family:Heebo,sans-serif;font-size:18px;margin:16px auto 0;max-width:468px;padding:0 20px;color:#333}@media (max-width:595px){.donate-expenses-chart .charity-box p{max-width:100%;padding:0}}@media (min-width:596px) and (max-width:767px){.donate-expenses-chart .charity-box p{font-size:18px}}@media (min-width:481px) and (max-width:595px){.donate-expenses-chart .charity-box p{font-size:16px}}@media (max-width:480px){.donate-expenses-chart .charity-box p{font-size:14px}}.donate-expenses-chart .charity-box .bg-img{max-width:193px;margin:0 auto}.donate-expenses-chart .charity-box .bg-img img{min-height:inherit}@media (min-width:596px) and (max-width:767px){.donate-expenses-chart .charity-box .bg-img{max-width:170px;margin:0 auto}}@media (max-width:595px){.donate-expenses-chart .charity-box .bg-img{max-width:150px}}#join-form .member-socks .form-content label{z-index:2}#join-form .member-socks .form-content select#socks{width:100%;max-width:500px;margin:0 auto;margin-top:20px;white-space:normal}@media (max-width:595px){#join-form .member-socks .form-content select#socks{margin-top:15px}}#join-form .member-socks #address-fields{margin-top:10px}#join-form .member-socks #address-fields .form-content{float:left;width:calc(50% - 14px);margin:10px 7px}@media (max-width:595px){#join-form .member-socks #address-fields .form-content{width:100%;float:none;clear:both;margin:10px 0}}#join-form .member-socks #address-fields .form-content textarea{height:232px}@media (min-width:481px) and (max-width:595px){#join-form .member-socks #address-fields .form-content textarea{height:180px}}@media (max-width:480px){#join-form .member-socks #address-fields .form-content textarea{height:150px}}#join-form .member-socks #address-fields .form-content:after{content:"";display:block;clear:both}#join-form .join-amt-wrap #join-durations .btn-wrap.active:before{display:none}#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default{width:348px;height:70px;font-size:30px;letter-spacing:.025em;margin:25px 5px 32px;padding:21px 10px 10px;font-family:Heebo,sans-serif;position:relative}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default{font-size:26px;margin:15px 5px;height:60px;padding:18px 10px 10px;width:341px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default{font-size:22px;margin:10px 5px;height:55px;padding:17px 10px 10px;width:250px}}@media (min-width:481px) and (max-width:595px){#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default{font-size:18px;margin:10px 0;height:50px;padding:17px 10px 10px;width:200px}}@media (max-width:480px){#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default{font-size:16px;height:45px;width:250px;margin:10px 5px;padding:14px 10px 10px;width:127px;margin:5px 2px}}#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default.selected{border:1px solid #a25b29;background-image:linear-gradient(180deg,#b9784b,#533053);background-repeat:repeat-x;FILTER:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB9784B",endColorstr="#FF533053",GradientType=0);color:#fff}#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default.selected:before{content:"";position:absolute;bottom:-5px;left:calc(50% - 21px);z-index:1;background-image:url(/themes/custom/reef/images/top-arrow-donate-2.png);background-size:contain;width:42px;height:17px;background-repeat:no-repeat}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default.selected:before{width:35px;bottom:-8px}}@media (max-width:595px){#join-form .join-amt-wrap #join-durations .btn-wrap .btn-default.selected:before{width:30px;bottom:-9px}}#join-form .join-amt-wrap .join-amounts{text-align:center;padding:0 32px;margin-bottom:17px}@media (min-width:992px) and (max-width:1210px){#join-form .join-amt-wrap .join-amounts{padding:0}}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap .join-amounts{padding:0}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap .join-amounts{padding:0;text-align:center}}@media (min-width:481px) and (max-width:595px){#join-form .join-amt-wrap .join-amounts{padding:0}}@media (max-width:480px){#join-form .join-amt-wrap .join-amounts{padding:0;max-width:300px;margin:0 auto}}@media (max-width:595px){#join-form .join-amt-wrap .join-amounts{width:100%;text-align:center}}#join-form .join-amt-wrap .join-amounts #other-amount::-moz-placeholder{font-size:24px;color:#b9784b;text-transform:capitalize;font-family:Heebo,sans-serif}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap .join-amounts #other-amount::-moz-placeholder{font-size:22px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap .join-amounts #other-amount::-moz-placeholder{font-size:20px}}@media (max-width:595px){#join-form .join-amt-wrap .join-amounts #other-amount::-moz-placeholder{font-size:16px}}#join-form .join-amt-wrap .join-amounts #other-amount::-webkit-input-placeholder{font-size:24px;color:#b9784b;text-transform:capitalize;font-family:Heebo,sans-serif}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap .join-amounts #other-amount::-webkit-input-placeholder{font-size:22px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap .join-amounts #other-amount::-webkit-input-placeholder{font-size:20px}}@media (max-width:595px){#join-form .join-amt-wrap .join-amounts #other-amount::-webkit-input-placeholder{font-size:16px}}#join-form .join-amt-wrap .join-amounts .btn-default.selected{border:3px solid #a25b29}#join-form .join-amt-wrap .join-amounts input{font-family:Heebo,sans-serif;display:inline-block;padding:25px 20px 15px;border:1px solid #b9784b;outline:0 solid #a25b29;color:#a25b29;font-size:24px;margin:0 auto;line-height:1.2;max-width:334px;width:30%;margin:5px}@media (min-width:992px) and (max-width:1210px){#join-form .join-amt-wrap .join-amounts input{padding:25px 20px 14px}}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap .join-amounts input{font-size:22px;padding:19px 20px 13px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap .join-amounts input{font-size:20px;padding:16px 20px 13px}}@media (max-width:595px){#join-form .join-amt-wrap .join-amounts input{font-size:16px;padding:17px 20px 13px;max-width:132px}}@media (min-width:481px) and (max-width:595px){#join-form .join-amt-wrap .join-amounts input{padding:16px 20px 12px;max-width:132px}}@media (max-width:480px){#join-form .join-amt-wrap .join-amounts input{padding:15px 20px 11px;width:127px;margin:5px 2px}}#join-form .join-amt-wrap .join-amounts .money-box{width:130px;height:70px;font-size:30px;margin:5px;letter-spacing:.025em;line-height:1.2;padding:13px 29px 7px}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap .join-amounts .money-box{height:60px;font-size:26px;padding:12px 20px 7px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap .join-amounts .money-box{height:55px;font-size:22px;margin:10px 5px;padding:8px 24px 7px}}@media (min-width:481px) and (max-width:595px){#join-form .join-amt-wrap .join-amounts .money-box{height:50px;font-size:18px;padding:11px 24px 7px}}@media (max-width:480px){#join-form .join-amt-wrap .join-amounts .money-box{height:45px;font-size:16px;width:128px;margin:5px 2px;padding:10px 24px 7px}}#join-form .join-amt-wrap #imab-donation{text-align:center;width:70%;margin:0 auto;position:relative;padding:34px 0 10px}@media (min-width:992px) and (max-width:1210px){#join-form .join-amt-wrap #imab-donation{padding:27px 0 10px}}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #imab-donation{padding:24px 0 10px}}@media (max-width:595px){#join-form .join-amt-wrap #imab-donation{padding:20px 0 10px;width:100%;padding:15px 0 10px}}#join-form .join-amt-wrap #imab-donation span{font-size:38px;line-height:1;padding:0 15px;color:#666}@media (min-width:992px) and (max-width:1210px){#join-form .join-amt-wrap #imab-donation span{font-size:33px}}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #imab-donation span{font-size:31px;margin-top:0}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #imab-donation span{font-size:31px;margin-top:0}}@media (max-width:595px){#join-form .join-amt-wrap #imab-donation span{font-size:27px;margin-top:0}}#join-form .join-amt-wrap #imab-donation .tooltip{padding-top:0}#join-form .join-amt-wrap .tooltip{float:none;clear:both;display:inline-block}@media (max-width:480px){#join-form .join-amt-wrap .tooltip{top:auto}}#join-form .join-amt-wrap #one-time-amount::-moz-placeholder{font-size:24px;color:#a25b29;text-transform:capitalize}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #one-time-amount::-moz-placeholder{font-size:22px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #one-time-amount::-moz-placeholder{font-size:20px}}@media (max-width:595px){#join-form .join-amt-wrap #one-time-amount::-moz-placeholder{font-size:16px}}#join-form .join-amt-wrap #one-time-amount::-webkit-input-placeholder{font-size:24px;color:#a25b29;text-transform:capitalize}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #one-time-amount::-webkit-input-placeholder{font-size:22px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #one-time-amount::-webkit-input-placeholder{font-size:20px}}@media (max-width:595px){#join-form .join-amt-wrap #one-time-amount::-webkit-input-placeholder{font-size:16px}}#join-form .join-amt-wrap #one-time-amount{display:block;margin:28px auto 0;width:47%;max-width:401px;color:#a25b29;border:1px solid #a25b29;padding:10px 19px;height:69px;font-size:24px;font-family:Heebo,sans-serif;margin-top:28px}#join-form .join-amt-wrap #one-time-amount:focus{outline:none}@media (min-width:992px) and (max-width:1210px){#join-form .join-amt-wrap #one-time-amount{height:60px;width:59%}}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #one-time-amount{font-size:22px;height:55px;width:100%;max-width:360px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #one-time-amount{font-size:20px;height:50px;width:100%;max-width:330px}}@media (max-width:595px){#join-form .join-amt-wrap #one-time-amount{font-size:16px;height:45px;width:100%;max-width:270px}}#join-form .join-amt-wrap #membership-options .tooltip{padding-top:0}@media (max-width:480px){#join-form .join-amt-wrap #membership-options .tooltip .info{width:221px}}#join-form .join-amt-wrap #membership-options #auto-renew{opacity:0;width:30px;height:30px;margin-bottom:0;margin-top:0}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #membership-options #auto-renew{display:block;height:auto}}@media (max-width:595px){#join-form .join-amt-wrap #membership-options #auto-renew{width:25px;height:25px;display:block;height:auto}}#join-form .join-amt-wrap #membership-options #family-membership,#join-form .join-amt-wrap #membership-options #paperless{opacity:0;width:30px;height:30px;margin-bottom:0;margin-top:0;margin-left:20px}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #membership-options #family-membership,#join-form .join-amt-wrap #membership-options #paperless{display:block;margin-left:0;height:auto}}@media (max-width:595px){#join-form .join-amt-wrap #membership-options #family-membership,#join-form .join-amt-wrap #membership-options #paperless{width:25px;height:auto;display:block;margin-left:0}}#join-form .join-amt-wrap #membership-options input+label{position:relative;font-size:24px;line-height:1.66;font-family:Heebo,sans-serif;color:#333;padding-left:0}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #membership-options input+label{font-size:22px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #membership-options input+label{font-size:20px}}@media (max-width:595px){#join-form .join-amt-wrap #membership-options input+label{font-size:20px}}@media (max-width:480px){#join-form .join-amt-wrap #membership-options input+label{padding-left:0}}#join-form .join-amt-wrap #membership-options input+label:before{content:" ";position:absolute;left:-41px;width:30px;height:30px;background:#fff;border:1px solid #a25b29;top:-8px}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #membership-options input+label:before{width:25px;height:25px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #membership-options input+label:before{width:25px;height:25px}}@media (max-width:595px){#join-form .join-amt-wrap #membership-options input+label:before{width:20px;height:20px;left:-28px}}#join-form .join-amt-wrap #membership-options input+label:after{content:"";width:15px;height:15px;position:absolute;top:0;left:-34px;background:#544053;opacity:0;border:1px solid #a25b29}@media (min-width:768px) and (max-width:991px){#join-form .join-amt-wrap #membership-options input+label:after{width:10px;height:10px}}@media (min-width:596px) and (max-width:767px){#join-form .join-amt-wrap #membership-options input+label:after{width:10px;height:10px}}@media (max-width:595px){#join-form .join-amt-wrap #membership-options input+label:after{width:10px;height:10px;top:-3px;left:-23px}}#join-form .join-amt-wrap #membership-options input[type=checkbox]:checked+label:after{opacity:1!important}#join-form .member-info #chapter-options ul li{padding:0 5px}#join-form .member-info .form-wrapper .form-content label{z-index:2}@media (max-width:595px){#join-form .member-info .form-wrapper .form-content .tool-tip .info{right:auto;left:-12px}}@media (max-width:595px){#join-form .member-info .form-wrapper .form-content .tool-tip .info:after,#join-form .member-info .form-wrapper .form-content .tool-tip .info:before{right:auto;left:10px}}@media (max-width:595px){#join-form .member-info .form-wrapper .form-content{margin-bottom:15px}}#join-form .member-info .chapter .tooltip{position:absolute;left:0;bottom:-20px;top:auto}@media (min-width:768px) and (max-width:991px){#join-form .member-info .chapter .tooltip .info:after{right:auto;left:10px}}@media (min-width:596px) and (max-width:767px){#join-form .member-info .chapter .tooltip .info:after{right:auto;left:10px}}@media (min-width:768px) and (max-width:991px){#join-form .member-info .chapter .tooltip .info:before{right:auto;left:10px}}@media (min-width:596px) and (max-width:767px){#join-form .member-info .chapter .tooltip .info:before{right:auto;left:10px}}@media (min-width:768px) and (max-width:991px){#join-form .member-info .chapter .tooltip .info{left:0;right:auto;margin-left:0}}@media (min-width:596px) and (max-width:767px){#join-form .member-info .chapter .tooltip .info{left:0;right:auto;margin-left:0}}#join-form .member-info input[type=checkbox]:checked+label:after{opacity:1!important}#join-form .member-info .tooltip{float:none;display:inline-block;clear:both}#join-form .member-info .tooltip .info{z-index:5}@media (max-width:480px){#join-form .member-info .tooltip{top:auto}}#join-form .member-info .form-content.renew-member{text-align:left}@media (max-width:595px){#join-form .member-info .form-content.renew-member{text-align:center}}#join-form .member-info .form-content.renew-member .tooltip{padding-top:0}@media (max-width:480px){#join-form .member-info .form-content.renew-member .tooltip .info{width:250px}}@media (max-width:595px){#join-form .form-content.chapter .tooltip .info{left:-12px;right:auto}}@media (max-width:595px){#join-form .form-content.chapter .tooltip .info:after,#join-form .form-content.chapter .tooltip .info:before{right:auto;left:10px}}@-moz-document url-prefix(){.dashboard-box .form-wrapper .form-content input:required{box-shadow:none}@media (max-width:595px){#join-form .join-amt-wrap #one-time-amount{padding:3px 19px}}}#block-reef-content .civi-wrap .password-reset-box h4{font-size:46px;color:#666;margin:10px 0}#block-reef-content .civi-wrap .password-reset-box p{font-family:Heebo,sans-serif;font-size:20px;color:#666;margin:20px 0}@media (min-width:768px) and (max-width:991px){#block-reef-content .civi-wrap .password-reset-box p{font-size:18px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .civi-wrap .password-reset-box p{font-size:16px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box p{font-size:16px}}#block-reef-content .civi-wrap .password-reset-box .password-strength{position:relative;float:left;width:100%}#block-reef-content .civi-wrap .password-reset-box .password-strength:after{content:"";display:block;clear:both;float:none}#block-reef-content .civi-wrap .password-reset-box .password-strength__title{position:absolute;width:198px;left:0;top:0;font-size:20px}@media (min-width:768px) and (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-strength__title{font-size:18px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .civi-wrap .password-reset-box .password-strength__title{font-size:16px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-strength__title{font-size:16px}}@media (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-strength__title{top:inherit;display:block;position:relative;left:inherit;bottom:inherit;width:100%}}@media (min-width:768px) and (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-strength__title{margin:28px 0 15px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .civi-wrap .password-reset-box .password-strength__title{margin:28px 0 15px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-strength__title{margin:26px 0 15px}}#block-reef-content .civi-wrap .password-reset-box .password-strength__meter{width:calc(100% - 208px);margin-left:10px;float:right;margin-top:0;background:linear-gradient(45deg,#9e2d32,#9e2d32 29%,#d17a28 58%,#6a6b57 68%,#6a6b57);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6a6b57",endColorstr="#9e2d32",GradientType=1)}@media (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-strength__meter{width:100%;clear:both;float:none;margin-left:0}}#block-reef-content .civi-wrap .password-reset-box .password-strength__meter:after{content:"";display:block;clear:both;float:none}#block-reef-content .civi-wrap .password-reset-box .password-strength__indicator{position:relative;background:transparent;opacity:0}#block-reef-content .civi-wrap .password-reset-box .password-strength__indicator:after{right:-13px;content:"";position:absolute;bottom:-24px;border-style:solid;border-color:transparent transparent #666;border-width:0 13px 22px 12px;width:0}#block-reef-content .civi-wrap .password-reset-box .password-suggestions{float:left;width:100%;font-family:Heebo,sans-serif;font-size:18px;color:#666;margin-top:19px}@media (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-suggestions{margin-top:5px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .civi-wrap .password-reset-box .password-suggestions{font-size:16px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-suggestions{font-size:16px}}#block-reef-content .civi-wrap .password-reset-box .password-suggestions:after{content:"";display:block;clear:both;float:none}#block-reef-content .civi-wrap .password-reset-box .password-suggestions ul{padding:0;list-style:none;margin:0}#block-reef-content .civi-wrap .password-reset-box .password-suggestions ul li{font-family:Heebo,sans-serif;margin:5px 0 3px;font-size:16px;color:#666}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-suggestions ul li{font-size:14px}}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-actions--3{float:left;width:100%;margin-top:20px}@media (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-actions--3{margin-top:0}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-actions--3 .form-submit{margin-top:4px}}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-actions--3:after{content:"";display:block;clear:both;float:none}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item{width:calc(50% - 20px);margin:0 10px;float:left;position:relative;text-align:left}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item{width:100%;float:none;clear:both;margin:10px 0}}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item.used label{top:8px;font-size:12px;color:#666}@media (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item.used label{top:6px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item.used label{top:8px}}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item label{display:block;position:absolute;font-size:20px;left:20px;top:19px;color:#666;transition:all .3s ease-in-out}@media (min-width:768px) and (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item label{font-size:18px;top:19px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item label{font-size:16px;top:21px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item label{font-size:16px;top:21px}}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item input{width:100%;border:1px solid #a25b29;padding:14px 20px 0;color:#000;height:64px;-webkit-appearance:none;border-radius:0;font-size:20px;margin-bottom:20px}@media (min-width:768px) and (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item input{font-size:18px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item input{font-size:16px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item input{font-size:16px}}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item input:focus{outline:none}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item .password-confirm{font-family:Heebo,sans-serif;font-size:20px}@media (min-width:768px) and (max-width:991px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item .password-confirm{font-size:18px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item .password-confirm{font-size:16px}}@media (max-width:595px){#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item .password-confirm{font-size:16px}}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item .password-confirm .ok{color:#6a6b57;font-family:Heebo,sans-serif;text-transform:uppercase;margin-left:5px}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item .password-confirm .error{color:#a84848;font-family:Heebo,sans-serif;text-transform:uppercase;margin-left:5px}#block-reef-content .civi-wrap .password-reset-box .password-reset #edit-pass .form-item:after{content:"";display:block;clear:both;float:none}#block-reef-content .make-it-so #join-now{margin-top:0}#block-reef-content .make-it-so #selected-amounts{margin:12px auto;text-align:center}#block-reef-content .make-it-so .dollars{font-family:Heebo,sans-serif;font-size:36px;color:#333;line-height:1;display:block;margin:25px auto 0}@media (min-width:481px) and (max-width:595px){#block-reef-content .make-it-so .dollars{font-size:22px}}@media (max-width:480px){#block-reef-content .make-it-so .dollars{font-size:20px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .make-it-so .dollars{font-size:26px}}@media (min-width:768px) and (max-width:991px){#block-reef-content .make-it-so .dollars{font-size:30px}}#block-reef-content .make-it-so .recur{display:inline-block;font-family:Heebo,sans-serif;font-size:36px;color:#333;line-height:1;margin-left:10px}@media (min-width:768px) and (max-width:991px){#block-reef-content .make-it-so .recur{font-size:30px}}@media (min-width:596px) and (max-width:767px){#block-reef-content .make-it-so .recur{font-size:26px}}@media (min-width:481px) and (max-width:595px){#block-reef-content .make-it-so .recur{font-size:22px}}@media (max-width:480px){#block-reef-content .make-it-so .recur{font-size:20px}}#block-reef-content .make-it-so .selected-amount{width:auto;display:inline-block;color:#333;font-family:Heebo,sans-serif;font-size:18px;line-height:1;margin:10px 10px 0;vertical-align:top}@media (max-width:595px){#block-reef-content .make-it-so .selected-amount{font-size:16px}}#block-reef-content .make-it-so .selected-amount.hidden{display:none}#block-reef-content .make-it-so #payment-explained{font-family:Heebo,sans-serif;color:#333;font-size:18px;line-height:1;width:100%;float:left}@media (max-width:595px){#block-reef-content .make-it-so #payment-explained{font-size:16px}}@media (max-width:480px){#donate-form .donate-duration{width:250px}}#donate-form .donation-amounts{width:100%;margin:0 auto;text-align:left;max-width:723px;font-size:0}@media (min-width:768px) and (max-width:991px){#donate-form .donation-amounts{max-width:708px}}@media (min-width:596px) and (max-width:767px){#donate-form .donation-amounts{max-width:556px}}@media (min-width:481px) and (max-width:595px){#donate-form .donation-amounts{max-width:444px}}@media (max-width:480px){#donate-form .donation-amounts{max-width:none;text-align:center}}#donate-form .donation-amounts .money-box{max-width:172px;width:calc(25% - 10px)}@media (max-width:480px){#donate-form .donation-amounts .money-box{width:calc(50% - 10px)}}#donate-form .other-amount{max-width:352px;width:calc(50% - 10px)}#billing-form{text-align:center;padding:0!important;margin:20px 0 0}#your-contributions-reveal #billing-form{width:100%;float:left}#your-contributions-reveal #billing-form h4{color:#6a6b57}@media (min-width:992px) and (max-width:1210px){#your-contributions-reveal #billing-form h4{font-size:34px}}@media (min-width:768px) and (max-width:991px){#your-contributions-reveal #billing-form h4{font-size:32px}}@media (min-width:596px) and (max-width:767px){#your-contributions-reveal #billing-form h4{font-size:30px}}@media (max-width:595px){#your-contributions-reveal #billing-form h4{font-size:28px}}#your-contributions-reveal #billing-form .form-wrapper{width:100%}.dashboard-box #your-contributions-reveal #recurring-contributions table{max-width:700px;margin:0 auto 36px}@media (min-width:992px) and (max-width:1420px){#join-form .member-info .chapter .tooltip .info{transform:none;left:0;right:auto;margin-left:0}}@media (min-width:992px) and (max-width:1420px){#join-form .member-info .chapter .tooltip .info:after,#join-form .member-info .chapter .tooltip .info:before{right:auto;left:10px}}.family-form-content{display:block;padding:0 10px}.family-form-content input{display:block;margin:0 30px 0 0;height:auto;opacity:0;width:30px}.family-form-content input+label:before:disabled{background-color:rgba(84,64,83,.25)}.family-form-content.disabled{background-color:#544053;border:2px dashed #b9784b;background-color:rgba(84,64,83,.1)}@media (min-width:768px){.family-form-content{display:inline-block;padding-left:55px}}.join-amounts .button-1:disabled{background-color:rgba(84,64,83,.3);border:2px dashed #b9784b}.timeline{padding:35px 0 0}.timeline .links{text-align:end;text-align:right\0;max-width:1400px;margin:0 auto;padding:0 100px}@media (min-width:992px) and (max-width:1210px){.timeline .links{padding:0 60px 0 20px}}@media (min-width:768px) and (max-width:991px){.timeline .links{max-width:668px;padding:0}}@media (min-width:596px) and (max-width:767px){.timeline .links{max-width:546px;padding:0}}@media (min-width:481px) and (max-width:595px){.timeline .links{padding:0 20px}}@media (max-width:480px){.timeline .links{padding:0 20px}}.timeline .timeline-container{display:block;position:relative;width:100%;max-width:1400px;padding:0 100px;margin:0 auto 10px}@media (min-width:992px) and (max-width:1210px){.timeline .timeline-container{padding:0 60px 0 20px;margin:0 auto 20px}}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container{max-width:668px;padding:0 0 60px;margin:0 auto 20px}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container{max-width:546px;padding:0 0 60px;margin:0 auto}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container{padding:0 20px;margin:0 auto}}@media (max-width:480px){.timeline .timeline-container{padding:0 20px;margin:0 auto}}.timeline .timeline-container:after{content:"";display:block;clear:both}.timeline .timeline-container .gradient-line{position:absolute;top:calc(50% - 7px);left:100px;width:calc(100% - 200px);height:14px;border-radius:14px;overflow:hidden;background:#3d5164;background:linear-gradient(90deg,#3d5164 0,#b6774b 35%,#554053 50%,#b6774b 65%,#3d5164);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d5164",endColorstr="#3d5164",GradientType=1)}@media (min-width:992px) and (max-width:1210px){.timeline .timeline-container .gradient-line{width:calc(100% - 50px);left:20px}}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .gradient-line{top:0;left:calc(50% - 7px);right:20px;height:100%;width:14px;background:linear-gradient(180deg,#3d5164 0,#b6774b 35%,#554053 50%,#b6774b 65%,#3d5164);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d5164",endColorstr="#3d5164",GradientType=1)}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .gradient-line{top:0;left:calc(50% - 7px);right:20px;height:100%;width:14px;background:linear-gradient(180deg,#3d5164 0,#b6774b 35%,#554053 50%,#b6774b 65%,#3d5164);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d5164",endColorstr="#3d5164",GradientType=1)}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .gradient-line{top:0;left:auto;right:30px;height:100%;width:14px;background:linear-gradient(180deg,#3d5164 0,#b6774b 35%,#554053 50%,#b6774b 65%,#3d5164);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d5164",endColorstr="#3d5164",GradientType=1)}}@media (max-width:480px){.timeline .timeline-container .gradient-line{top:0;left:auto;right:30px;height:100%;width:14px;background:linear-gradient(180deg,#3d5164 0,#b6774b 35%,#554053 50%,#b6774b 65%,#3d5164);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d5164",endColorstr="#3d5164",GradientType=1)}}.timeline .timeline-container .gradient-line:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:#fff}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .gradient-line:before{top:auto;bottom:0}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .gradient-line:before{top:auto;bottom:0}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .gradient-line:before{top:auto;bottom:0}}@media (max-width:480px){.timeline .timeline-container .gradient-line:before{top:auto;bottom:0}}.timeline .timeline-container .view-more{position:absolute;top:calc(50% - 51px);right:45px;border-radius:50%;width:102px;height:102px;font-size:18px;color:#fff;text-align:center;padding:40px 0;background:#a25b29;background:linear-gradient(180deg,#b9784b 0,#863816);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b9784b",endColorstr="#863816",GradientType=0);transform:scale(0);transition:all .3s ease-in-out}@media (min-width:992px) and (max-width:1210px){.timeline .timeline-container .view-more{top:calc(50% - 45px);width:90px;height:90px;padding:40px 0;font-size:14px;right:20px}}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .view-more{width:90px;height:90px;padding:40px 0;font-size:14px;top:auto;bottom:0;right:calc(50% - 45px)}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .view-more{width:90px;height:90px;padding:40px 0;font-size:14px;top:auto;bottom:0;right:calc(50% - 45px)}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .view-more{top:auto;bottom:-30px;width:130px;height:50px;padding:20px 0;font-size:12px;right:20px;border-radius:0}}@media (max-width:480px){.timeline .timeline-container .view-more{top:auto;bottom:-30px;width:130px;height:50px;padding:20px 0;font-size:12px;right:20px;border-radius:0}}.timeline .timeline-container .blue-border svg path{stroke:#3d5164}.timeline .timeline-container .brown-border svg path{stroke:#ae7049}.timeline .timeline-container .violet-border svg path{stroke:#544053}.timeline .timeline-container .blue-point{background:rgba(61,81,100,.58)}.timeline .timeline-container .brown-point{background:rgba(174,112,73,.58)}.timeline .timeline-container .violet-point{background:rgba(84,64,83,.58)}.timeline .timeline-container .timeline-columns{position:relative;width:20%;float:left}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns{width:100%;margin-bottom:40px}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns{width:100%;margin-bottom:40px}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns{width:100%;height:auto;margin-bottom:30px}}@media (max-width:480px){.timeline .timeline-container .timeline-columns{width:100%;height:auto;margin-bottom:30px}}.timeline .timeline-container .timeline-columns .text-container{padding:0 30px;text-align:center;opacity:0;transition:all .2s ease-in-out}@media (min-width:992px) and (max-width:1210px){.timeline .timeline-container .timeline-columns .text-container{padding:0 10px}}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns .text-container{float:right;width:calc(50% - 40px)}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns .text-container{float:right;width:50%;padding:0 0 0 60px}}.timeline .timeline-container .timeline-columns .text-container h3{font-size:48px;color:#3d5164;line-height:1.3;font-family:tgn-soft-round-con,sans-serif}.timeline .timeline-container .timeline-columns .text-container .subtitle{display:block;font-size:14px;font-weight:900;color:#333;margin-top:-6px;margin-bottom:5px}.timeline .timeline-container .timeline-columns .text-container p{font-size:14px;color:#333}.timeline .timeline-container .timeline-columns .active-point{position:absolute;left:calc(50% - 25px);top:calc(50% - 26px);height:51px;width:51px;border-radius:50%;overflow:hidden;transform:scale(0);transition:all .3s ease-in-out}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns .active-point{top:50px;bottom:auto;right:-8px;left:auto}}@media (max-width:480px){.timeline .timeline-container .timeline-columns .active-point{top:50px;bottom:auto;right:-8px;left:auto}}.timeline .timeline-container .timeline-columns .active-point:after{content:"";position:absolute;top:13px;left:13px;width:25px;height:25px;border-radius:50%;background:#fff;box-shadow:2px 2px 7px 0 rgba(0,0,0,.75);-ms-box-shadow:2px 2px 7px 0 rgba(0,0,0,.75);-o-box-shadow:2px 2px 7px 0 rgba(0,0,0,.75)}.timeline .timeline-container .timeline-columns .connect-line{position:absolute;left:calc(50% - 1px);bottom:-15px;height:15px;width:2px}.timeline .timeline-container .timeline-columns .connect-line.blue-border{background:#3d5164}.timeline .timeline-container .timeline-columns .connect-line.brown-border{background:#ae7049}.timeline .timeline-container .timeline-columns .connect-line.violet-border{background:#544053}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns .connect-line{top:calc(50% - 1px);left:auto;bottom:auto;right:-15px;width:88px;height:2px}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns .connect-line{top:113px;left:auto;bottom:auto;right:-15px;width:88px;height:2px}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns .connect-line{left:auto;right:42px;top:75px;width:29%;height:2px}}@media (max-width:480px){.timeline .timeline-container .timeline-columns .connect-line{left:auto;right:42px;top:75px;width:30%;height:2px}}.timeline .timeline-container .timeline-columns .connect-line:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transition:all .2s ease-in-out}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns .connect-line:after{transition:all .4s ease-in-out}}@media (max-width:480px){.timeline .timeline-container .timeline-columns .connect-line:after{transition:all .4s ease-in-out}}.timeline .timeline-container .timeline-columns .img-container{display:table;position:relative;width:100%;height:100%;margin-bottom:80px}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns .img-container{display:table;float:left;width:calc(50% - 40px);margin-bottom:0}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns .img-container{display:table;float:left;width:calc(50% - 40px);margin-bottom:0}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns .img-container{margin-bottom:10px}}@media (max-width:480px){.timeline .timeline-container .timeline-columns .img-container{margin-bottom:10px}}.timeline .timeline-container .timeline-columns .img-container .img-box{display:table-cell;vertical-align:bottom}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns .img-container .img-box{display:table-cell;vertical-align:middle}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns .img-container .img-box{display:table-cell;vertical-align:middle}}.timeline .timeline-container .timeline-columns .img-container .bg-img{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;margin:0 auto}.timeline .timeline-container .timeline-columns .img-container .bg-img img{width:auto\0;height:100%\0}@media (min-width:992px) and (max-width:1210px){.timeline .timeline-container .timeline-columns .img-container .bg-img{width:150px;height:150px}}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns .img-container .bg-img{width:150px;height:150px}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns .img-container .bg-img{width:150px;height:150px}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns .img-container .bg-img{width:150px;height:150px;background:#fff}}@media (max-width:480px){.timeline .timeline-container .timeline-columns .img-container .bg-img{width:150px;height:150px;background:#fff}}.timeline .timeline-container .timeline-columns .img-container .bg-img img{opacity:0;transition:all .4s ease-in-out}.timeline .timeline-container .timeline-columns .img-container .bg-img .circle-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.timeline .timeline-container .timeline-columns .img-container .bg-img svg{width:100%;height:100%;transform:rotate(-90deg)}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns .img-container .bg-img svg{transform:rotate(-180deg)}}@media (max-width:480px){.timeline .timeline-container .timeline-columns .img-container .bg-img svg{transform:rotate(-180deg)}}.timeline .timeline-container .timeline-columns .img-container .bg-img svg path{opacity:0}.timeline .timeline-container .timeline-columns .img-container .slider{width:100%;height:100%;overflow:hidden}.timeline .timeline-container .timeline-columns .img-container .img-slider{position:absolute;top:0;opacity:0;width:100%;height:100%;cursor:pointer;overflow:hidden;border-radius:50%;transition:all .5s ease}.timeline .timeline-container .timeline-columns .img-container .img-slider img{border-radius:50%}.timeline .timeline-container .timeline-columns .img-container .img-slider.active{opacity:1}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns.upper-content{padding-top:160px}}@media (max-width:480px){.timeline .timeline-container .timeline-columns.upper-content{padding-top:160px}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns.upper-content .active-point{right:-8px;left:auto;z-index:1}}@media (max-width:480px){.timeline .timeline-container .timeline-columns.upper-content .active-point{right:-8px;left:auto;z-index:1}}.timeline .timeline-container .timeline-columns.upper-content .text-container{display:table;float:left}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns.upper-content .text-container{padding:0 60px 0 0}}.timeline .timeline-container .timeline-columns.upper-content .text-container .content{display:table-cell;vertical-align:bottom}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns.upper-content .text-container .content{vertical-align:top}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns.upper-content .text-container .content{vertical-align:top}}.timeline .timeline-container .timeline-columns.upper-content .img-container{float:right;margin-top:80px;margin-bottom:0}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns.upper-content .img-container{margin-top:0}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns.upper-content .img-container{margin-top:0}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns.upper-content .img-container{float:none;margin-top:0;margin-bottom:0;position:absolute;top:0;left:0}}@media (max-width:480px){.timeline .timeline-container .timeline-columns.upper-content .img-container{float:none;margin-top:0;margin-bottom:0;position:absolute;top:0;left:0}}.timeline .timeline-container .timeline-columns.upper-content .img-container .img-box{vertical-align:top}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns.upper-content .img-container .img-box{vertical-align:middle}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns.upper-content .img-container .img-box{vertical-align:middle}}.timeline .timeline-container .timeline-columns.upper-content .img-container .bg-img svg{transform:rotate(90deg)}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns.upper-content .img-container .bg-img svg{transform:rotate(-180deg)}}@media (max-width:480px){.timeline .timeline-container .timeline-columns.upper-content .img-container .bg-img svg{transform:rotate(-180deg)}}.timeline .timeline-container .timeline-columns.upper-content .connect-line{top:-15px;bottom:auto}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns.upper-content .connect-line{top:calc(50% - 1px);right:auto;left:-15px}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns.upper-content .connect-line{top:calc(50% - 1px);right:auto;left:-15px}}@media (min-width:481px) and (max-width:595px){.timeline .timeline-container .timeline-columns.upper-content .connect-line{top:75px}}@media (max-width:480px){.timeline .timeline-container .timeline-columns.upper-content .connect-line{top:75px}}.timeline .timeline-container .timeline-columns.upper-content .connect-line:after{top:auto;bottom:0}@media (min-width:768px) and (max-width:991px){.timeline .timeline-container .timeline-columns.upper-content .connect-line:after{left:auto;right:0}}@media (min-width:596px) and (max-width:767px){.timeline .timeline-container .timeline-columns.upper-content .connect-line:after{left:auto;right:0}}.timeline.start-animate .timeline-container .gradient-line:before{animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-delay:0ms;animation-duration:5s;animation-name:lineanimate}@media (min-width:768px) and (max-width:991px){.timeline.start-animate .timeline-container .gradient-line:before{animation-name:lineanimateHeight}}@media (min-width:596px) and (max-width:767px){.timeline.start-animate .timeline-container .gradient-line:before{animation-name:lineanimateHeight}}@media (min-width:481px) and (max-width:595px){.timeline.start-animate .timeline-container .gradient-line:before{animation-name:lineanimateHeight}}@media (max-width:480px){.timeline.start-animate .timeline-container .gradient-line:before{animation-name:lineanimateHeight}}.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .active-point{transition-delay:.5s;transform:scale(1)}.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .connect-line:after{transition-delay:.65s;height:0}@media (min-width:768px) and (max-width:991px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .connect-line:after{height:100%;width:0}}@media (min-width:596px) and (max-width:767px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .connect-line:after{height:100%;width:0}}@media (min-width:481px) and (max-width:595px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .connect-line:after{height:100%;width:0}}@media (max-width:480px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .connect-line:after{height:100%;width:0}}.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .text-container{transition-delay:.75s;opacity:1}.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .img-container .bg-img svg path{animation-delay:.85s;-webkit-animation-name:circle-in;-webkit-animation-duration:.2s;-webkit-animation-timing-function:linear;-moz-animation-name:circle-in;-moz-animation-duration:.2s;-moz-animation-timing-function:linear;-o-animation-name:circle-in;-o-animation-duration:.2s;-o-animation-timing-function:linear;animation-name:circle-in;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:forwards}.timeline.start-animate .timeline-container .timeline-columns:nth-child(2) .img-container .bg-img img{opacity:1;transition-delay:1.5s}.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .active-point{transition-delay:1.75s;transform:scale(1)}.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .connect-line:after{transition-delay:1.9s;height:0}@media (min-width:768px) and (max-width:991px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .connect-line:after{height:100%;width:0}}@media (min-width:596px) and (max-width:767px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .connect-line:after{height:100%;width:0}}@media (min-width:481px) and (max-width:595px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .connect-line:after{height:100%;width:0}}@media (max-width:480px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .connect-line:after{height:100%;width:0}}.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .text-container{transition-delay:2s;opacity:1}.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .img-container .bg-img svg path{animation-delay:2.1s;-webkit-animation-name:circle-in;-webkit-animation-duration:.2s;-webkit-animation-timing-function:linear;-moz-animation-name:circle-in;-moz-animation-duration:.2s;-moz-animation-timing-function:linear;-o-animation-name:circle-in;-o-animation-duration:.2s;-o-animation-timing-function:linear;animation-name:circle-in;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:forwards}.timeline.start-animate .timeline-container .timeline-columns:nth-child(3) .img-container .bg-img img{opacity:1;transition-delay:2.3s}.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .active-point{transition-delay:3s;transform:scale(1)}.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .connect-line:after{transition-delay:3.15s;height:0}@media (min-width:768px) and (max-width:991px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .connect-line:after{height:100%;width:0}}@media (min-width:596px) and (max-width:767px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .connect-line:after{height:100%;width:0}}@media (min-width:481px) and (max-width:595px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .connect-line:after{height:100%;width:0}}@media (max-width:480px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .connect-line:after{height:100%;width:0}}.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .text-container{transition-delay:3.25s;opacity:1}.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .img-container .bg-img svg path{animation-delay:3.35s;-webkit-animation-name:circle-in;-webkit-animation-duration:.2s;-webkit-animation-timing-function:linear;-moz-animation-name:circle-in;-moz-animation-duration:.2s;-moz-animation-timing-function:linear;-o-animation-name:circle-in;-o-animation-duration:.2s;-o-animation-timing-function:linear;animation-name:circle-in;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:forwards}.timeline.start-animate .timeline-container .timeline-columns:nth-child(4) .img-container .bg-img img{opacity:1;transition-delay:3.55s}.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .active-point{transition-delay:4.25s;transform:scale(1)}.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .connect-line:after{transition-delay:4.4s;height:0}@media (min-width:768px) and (max-width:991px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .connect-line:after{height:100%;width:0}}@media (min-width:596px) and (max-width:767px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .connect-line:after{height:100%;width:0}}@media (min-width:481px) and (max-width:595px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .connect-line:after{height:100%;width:0}}@media (max-width:480px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .connect-line:after{height:100%;width:0}}.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .text-container{transition-delay:4.5s;opacity:1}.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .img-container .bg-img svg path{animation-delay:4.6s;-webkit-animation-name:circle-in;-webkit-animation-duration:.2s;-webkit-animation-timing-function:linear;-moz-animation-name:circle-in;-moz-animation-duration:.2s;-moz-animation-timing-function:linear;-o-animation-name:circle-in;-o-animation-duration:.2s;-o-animation-timing-function:linear;animation-name:circle-in;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:forwards}.timeline.start-animate .timeline-container .timeline-columns:nth-child(5) .img-container .bg-img img{opacity:1;transition-delay:4.8s}.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .active-point{transition-delay:5.5s;transform:scale(1)}.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .connect-line:after{transition-delay:5.65s;height:0}@media (min-width:768px) and (max-width:991px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .connect-line:after{height:100%;width:0}}@media (min-width:596px) and (max-width:767px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .connect-line:after{height:100%;width:0}}@media (min-width:481px) and (max-width:595px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .connect-line:after{height:100%;width:0}}@media (max-width:480px){.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .connect-line:after{height:100%;width:0}}.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .text-container{transition-delay:5.75s;opacity:1}.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .img-container .bg-img svg path{animation-delay:5.85s;-webkit-animation-name:circle-in;-webkit-animation-duration:.2s;-webkit-animation-timing-function:linear;-moz-animation-name:circle-in;-moz-animation-duration:.2s;-moz-animation-timing-function:linear;-o-animation-name:circle-in;-o-animation-duration:.2s;-o-animation-timing-function:linear;animation-name:circle-in;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:forwards}.timeline.start-animate .timeline-container .timeline-columns:nth-child(6) .img-container .bg-img img{opacity:1;transition-delay:6.05s}.timeline.start-animate .timeline-container .view-more{transition-delay:6.75s;transform:scale(1)}@keyframes lineanimate2{0%{width:90%}to{width:70%}}@keyframes lineanimate3{0%{width:70%}to{width:50%}}@keyframes lineanimate4{0%{width:50%}to{width:30%}}@keyframes lineanimate5{0%{width:30%}to{width:10%}}@keyframes lineanimate6{0%{width:10%}to{width:0}}@keyframes lineanimateHeight{0%{height:100%}to{height:0%}}@keyframes lineanimateHeight2{0%{height:95%}to{height:75%}}@keyframes lineanimateHeight3{0%{height:75%}to{height:55%}}@keyframes lineanimateHeight4{0%{height:55%}to{height:35%}}@keyframes lineanimateHeight5{0%{height:35%}to{height:15%}}@keyframes lineanimateHeight6{0%{height:15%}to{height:0%}}@keyframes circle-in{0%{stroke-dashoffset:700;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes activepoint{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes connectLine{0%{height:100%}to{height:0}}@keyframes showcontent{0%{opacity:0}to{opacity:1}}.testimonial{position:relative;padding:0 0 66px;margin:0 0 140px;background:#6a6b57;background:linear-gradient(90deg,#6a6b57 0,#282d28);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6a6b57",endColorstr="#282d28",GradientType=1)}@media (min-width:992px) and (max-width:1210px){.testimonial{margin:20px 0 80px;padding:0 0 100px}}@media (min-width:768px) and (max-width:991px){.testimonial{margin:20px 0 80px;padding:0 0 100px}}@media (max-width:767px){.testimonial{padding-bottom:0;margin-bottom:30px;padding-top:20px}}.testimonial:after{content:"";position:absolute;right:0;bottom:0;width:70%;height:66px;background:#91947e;background:linear-gradient(90deg,#91947e 0,#4e564c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#91947e",endColorstr="#4e564c",GradientType=1)}@media (min-width:992px) and (max-width:1210px){.testimonial:after{height:100px}}@media (min-width:768px) and (max-width:991px){.testimonial:after{height:100px}}@media (max-width:767px){.testimonial:after{display:none}}.testimonial .container{z-index:1}@media (max-width:767px){.testimonial .container{height:auto}}.testimonial .container .bg-img{position:absolute;bottom:-136px;left:90px;width:350px;height:350px;border-radius:50%}@media (min-width:992px) and (max-width:1210px){.testimonial .container .bg-img{bottom:-150px}}@media (max-width:767px){.testimonial .container .bg-img{position:relative;left:0;bottom:0;margin:0 auto}}@media (min-width:768px) and (max-width:991px){.testimonial .container .bg-img{height:320px;width:320px;bottom:-150px;left:50px}}@media (min-width:596px) and (max-width:767px){.testimonial .container .bg-img{height:250px;width:250px}}@media (max-width:595px){.testimonial .container .bg-img{height:200px;width:200px;top:20px}}.testimonial .container .bg-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:50%;border:31px solid #fff;mix-blend-mode:overlay;box-sizing:border-box;opacity:.6\0}@media (max-width:767px){.testimonial .container .bg-img:after{border:12px solid #fff}}.testimonial .container .testimonial-content{position:relative;width:100%;height:100%;min-height:233px;float:left;padding-left:502px}@media (min-width:992px) and (max-width:1210px){.testimonial .container .testimonial-content{padding-left:450px}}@media (max-width:767px){.testimonial .container .testimonial-content{padding:0}}@media (min-width:768px) and (max-width:991px){.testimonial .container .testimonial-content{padding-left:400px}}@media (max-width:1210px){.testimonial .container .testimonial-content{width:96%}}@media (max-width:767px){.testimonial .container .testimonial-content{width:100%}}.testimonial .container .testimonial-content .text-container{padding:45px 0 0;position:relative}@media (min-width:768px) and (max-width:991px){.testimonial .container .testimonial-content .text-container{padding:40px 0 0}}@media (max-width:767px){.testimonial .container .testimonial-content .text-container{text-align:center;padding:30px 0 0 20px}}.testimonial .container .testimonial-content .text-container a{margin-top:29px}@media (min-width:768px) and (max-width:991px){.testimonial .container .testimonial-content .text-container a{margin-top:10px}}@media (max-width:767px){.testimonial .container .testimonial-content .text-container a{float:none;right:0}}@media (max-width:595px){.testimonial .container .testimonial-content .text-container a{margin-top:35px}}.testimonial .container .testimonial-content .text-container p{position:relative;line-height:1.9;color:#fff}@media (min-width:992px) and (max-width:1210px){.testimonial .container .testimonial-content .text-container p{padding-bottom:20px}}@media (min-width:768px) and (max-width:991px){.testimonial .container .testimonial-content .text-container p{padding-bottom:10px}}@media (max-width:767px){.testimonial .container .testimonial-content .text-container p{text-align:left;padding:0 0 20px}}.testimonial .container .testimonial-content .text-container:after{content:"“";position:absolute;top:11px;left:-34px;font-family:Adobe Caslon Pro,sans-serif;font-size:150px;color:#c6caa4;z-index:-1}@media (min-width:768px) and (max-width:991px){.testimonial .container .testimonial-content .text-container:after{top:7px;left:-30px}}@media (min-width:596px) and (max-width:767px){.testimonial .container .testimonial-content .text-container:after{top:6px;left:-5px;font-size:120px}}@media (max-width:595px){.testimonial .container .testimonial-content .text-container:after{top:10px;left:0;font-size:100px}}.testimonial .container a{float:right;position:relative;margin-top:0}.testimonial .intro-content{position:absolute;right:0;bottom:-66px;width:calc(100% - 455px);float:left;height:66px;padding-left:62px;display:table;right:auto\0;left:455px\0}.testimonial .intro-content .content-box{display:table-cell;vertical-align:middle}@media (min-width:992px) and (max-width:1210px){.testimonial .intro-content{padding-left:12px;display:table;height:100px;bottom:-100px}}@media (max-width:767px){.testimonial .intro-content{left:0;padding:10px 0;width:100%;position:relative;bottom:0;text-align:center}.testimonial .intro-content:after{content:"";z-index:-1;position:absolute;left:-20px;width:calc(100% + 40px);right:0;bottom:0;height:100%;background:#91947e;background:linear-gradient(90deg,#91947e,#4e564c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#91947e",endColorstr="#4e564c",GradientType=1)}}@media (min-width:768px) and (max-width:991px){.testimonial .intro-content{width:calc(100% - 360px);padding:0 10px 0 56px;text-align:left;bottom:-100px;height:100px;left:360px\0}}.testimonial .intro-content .social-icons{display:inline-block;vertical-align:middle;margin-left:34px;font-size:0}@media (min-width:992px) and (max-width:1210px){.testimonial .intro-content .social-icons{margin-left:8px}}@media (min-width:768px) and (max-width:991px){.testimonial .intro-content .social-icons{margin-left:0;padding-bottom:5px;display:block;position:relative}}@media (max-width:767px){.testimonial .intro-content .social-icons{display:block;text-align:center;position:relative;top:0;margin-left:0;width:100%}}.testimonial .intro-content .social-icons a{padding-right:10px;float:none;right:0;width:30px;height:30px;background:#fff;display:inline-block;padding:6px 0;text-align:center;border-radius:50%;margin-right:20px;font-size:20px}.testimonial .intro-content .social-icons a:last-child{margin-right:0}@media (min-width:992px) and (max-width:1210px){.testimonial .intro-content .social-icons a{margin-right:9px}}@media (min-width:768px) and (max-width:991px){.testimonial .intro-content .social-icons a{margin-right:9px}}@media (max-width:767px){.testimonial .intro-content .social-icons a{margin-right:9px}}.testimonial .intro-content .social-icons a .fa{vertical-align:top;color:#505a52}.testimonial .intro-content .social-icons a .fa.fa-envelope{font-size:18px}.testimonial .intro-content .social-icons a:hover .fa{transform:rotate(1turn);transition:transform .3s ease}.testimonial .intro-content .title{display:inline-block;vertical-align:middle;width:auto;max-width:327px;padding:0 0 0 10px}@media (min-width:992px) and (max-width:1210px){.testimonial .intro-content .title{width:auto;padding:0}}@media (min-width:768px) and (max-width:991px){.testimonial .intro-content .title{display:block;padding:0 0 5px;width:100%;max-width:100%}}@media (max-width:767px){.testimonial .intro-content .title{padding:0 0 5px;width:100%;max-width:100%}}.testimonial .intro-content .title h5{color:#fff;font-family:Heebo,sans-serif;font-size:18px;line-height:1.2}@media (max-width:991px){.testimonial .intro-content .title h5{font-size:16px}}.testimonial .intro-content .title p{color:#fff;line-height:1.2;font-family:Heebo,sans-serif}@media (max-width:991px){.testimonial .intro-content .title p{font-size:14px;margin-top:3px}}.ie-all .testimonial .container .testimonial-content .text-container:after{top:-14px;left:-34px}@media (min-width:768px) and (max-width:991px){.ie-all .testimonial .container .testimonial-content .text-container:after{top:-20px;left:-34px}}@media (min-width:596px) and (max-width:767px){.ie-all .testimonial .container .testimonial-content .text-container:after{top:-12px;left:-6px}}@media (max-width:595px){.ie-all .testimonial .container .testimonial-content .text-container:after{top:-5px;left:0}}.statistics h3{font-family:tgn-soft-round-con,sans-serif}.statistics h3,.statistics p,.statistics span{color:#fff}@media (max-width:991px){.statistics .column-wrapper{text-align:center}}.statistics .col{padding:0 30px}@media (min-width:992px) and (max-width:1210px){.statistics .col{padding:0 20px}}@media (min-width:768px) and (max-width:991px){.statistics .col{padding:0 5px;width:25%}}@media (min-width:596px) and (max-width:767px){.statistics .col{width:auto;float:none;display:inline-block;margin:0 20px 20px}}.statistics .col .circle-wrapper{position:relative;max-width:200px;max-height:200px;margin:0 auto}@media (max-width:991px){.statistics .col .circle-wrapper{margin:0 auto 10px}}@media (min-width:768px) and (max-width:991px){.statistics .col .circle-wrapper{max-width:175px;max-height:175px}}@media (max-width:767px){.statistics .col .circle-wrapper{max-width:175px;max-height:175px}}@media (min-width:596px) and (max-width:767px){.statistics .col .circle-wrapper{text-align:center;min-width:175px}}.statistics .col .circle-wrapper h3{font-family:tgn-soft-round-con,sans-serif;font-size:78px;line-height:.8;display:inline-block}@media (min-width:992px) and (max-width:1210px){.statistics .col .circle-wrapper h3{font-size:70px}}@media (min-width:768px) and (max-width:991px){.statistics .col .circle-wrapper h3{font-size:60px}}@media (min-width:596px) and (max-width:767px){.statistics .col .circle-wrapper h3{font-size:50px}}@media (min-width:481px) and (max-width:595px){.statistics .col .circle-wrapper h3{font-size:45px}}@media (max-width:480px){.statistics .col .circle-wrapper h3{font-size:40px}}.statistics .col .circle-wrapper p{font-size:19px;font-family:Heebo,sans-serif;padding:0 25px}@media (min-width:992px) and (max-width:1210px){.statistics .col .circle-wrapper p{font-size:18px}}@media (min-width:768px) and (max-width:991px){.statistics .col .circle-wrapper p{font-size:16px}}@media (min-width:596px) and (max-width:767px){.statistics .col .circle-wrapper p{font-size:15px}}@media (min-width:481px) and (max-width:595px){.statistics .col .circle-wrapper p{font-size:15px}}@media (max-width:480px){.statistics .col .circle-wrapper p{font-size:14px}}.statistics .col .circle-wrapper span{font-size:55px;line-height:.8;position:relative;color:#fff}@media (min-width:992px) and (max-width:1210px){.statistics .col .circle-wrapper span{font-size:50px}}@media (min-width:768px) and (max-width:991px){.statistics .col .circle-wrapper span{font-size:45px}}@media (min-width:596px) and (max-width:767px){.statistics .col .circle-wrapper span{font-size:40px}}@media (max-width:480px){.statistics .col .circle-wrapper span{font-size:35px}}.statistics .col .circle-wrapper span sup{font-size:48px;position:absolute}@media (min-width:992px) and (max-width:1210px){.statistics .col .circle-wrapper span sup{font-size:40px}}@media (min-width:768px) and (max-width:991px){.statistics .col .circle-wrapper span sup{font-size:35px}}@media (min-width:596px) and (max-width:767px){.statistics .col .circle-wrapper span sup{font-size:30px}}@media (max-width:480px){.statistics .col .circle-wrapper span sup{font-size:25px}}.statistics .col .circle-wrapper .v-middle-inner{width:154px;height:154px;top:23px;left:23px}@media (max-width:991px){.statistics .col .circle-wrapper .v-middle-inner{width:135px;height:135px;top:20px;left:19px}}.statistics .col .circle-wrapper .v-middle-inner .v-middle{background:rgba(0,0,0,.55);border-radius:50%}.statistics .col:last-child .circle-wrapper span sup{margin-left:15px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.statistics .col .circle-wrapper{width:175px;height:175px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.statistics .col .circle-wrapper{width:175px;height:175px}}.video-section .col-eight,.video-section .col-four{float:left}.video-section h3{font-family:tgn-soft-round-con,sans-serif}.video-section h3,.video-section h5,.video-section p,.video-section span{color:#fff;letter-spacing:-.02em;margin-bottom:1px}.video-section .col-four{width:41.2%}@media (max-width:767px){.video-section .col-four{width:100%}}.video-section .col-four p{line-height:1.9;padding:5px 0}@media (max-width:1210px){.video-section .col-four p{padding:0}}.video-section .col-four ul{padding-left:17px}.video-section .col-four ul li{color:#fff}.video-section .col-four .content{text-align:left;padding:38px 60px 32px 20px}@media (max-width:1210px){.video-section .col-four .content{padding-right:15px}}@media (min-width:768px) and (max-width:991px){.video-section .col-four .content{padding:15px 15px 30px 20px}}@media (max-width:767px){.video-section .col-four .content{padding:20px}}.video-section .col-eight{width:58.8%;padding-left:8px;overflow:hidden}@media (min-width:768px) and (max-width:991px){.video-section .col-eight{padding-left:5px}}@media (max-width:767px){.video-section .col-eight{width:100%;padding:5px 0 0}}.video-section .col-eight .bg-img{position:relative;height:100%}@media (max-width:767px){.video-section .col-eight .bg-img{height:auto;max-height:350px}}.video-section .col-eight .bg-img.overlay:after{content:"";position:absolute;background:rgba(0,0,0,.6);top:0;left:0;width:100%;height:100%}.video-section .col-eight .content{position:relative;height:100%}.video-section .col-eight .content .v-middle-inner{padding:0 15px 0 30px}@media (max-width:767px){.video-section .col-eight .content .v-middle-inner{padding:0 20px}}.video-section .col-eight .content span,.video-section .col-eight .content span.link-white{font-family:Heebo,sans-serif}.video-section .col-eight .content .content-800{padding-top:12px}.video-section .col-eight .content .content-800 h5{font-family:Heebo,sans-serif;line-height:1.1;margin-top:5px}.video-section .col-eight .content .content-800 span.link-white{font-size:14px;margin-top:15px}.video-section .col-eight .content .logo{margin-bottom:16px}@media (max-width:767px){.video-section .col-eight .content .logo{width:40px;margin:0 auto 15px}}.video-section .col-eight .content .title{position:absolute;top:25px;left:30px;font-size:18px;font-family:Heebo,sans-serif}@media (max-width:767px){.video-section .col-eight .content .title{left:20px;font-size:16px}}.video-section .col-eight .content .title:after{content:"";position:absolute;width:62px;height:1px;background:#fff;bottom:-3px;left:2px}@media (max-width:767px){.video-section .col-eight .content .title:after{width:50px}}.video-section .id,.video-section .yid{display:none}.share-button{position:fixed;right:-39px;top:50%;z-index:6;cursor:pointer;transform:rotate(-90deg);transition:top .3s ease}@media (max-width:767px){.share-button{bottom:0;top:auto!important;transform:none;right:0}}.share-button h5{position:relative;font-size:18px;padding:16px 60px 10px 20px;border-radius:5px 5px 0 0;color:#fff;background:#544153;font-family:Heebo,sans-serif;font-weight:500;z-index:99}@media (max-width:767px){.share-button h5{padding:10px 40px 10px 10px}}.share-button h5:after{content:"";position:absolute;width:22px;height:22px;bottom:16px;right:25px;z-index:99;transform:rotate(94deg);transition:all .3s ease;background-image:url(/themes/custom/reef/images/share_arrow.png)}@media (max-width:767px){.share-button h5:after{right:10px;bottom:13px}}.share-button .share-option{position:absolute;left:-110px;top:-78px;padding:18px 10px 5px;background:#e0dfdf;opacity:0;border-radius:5px 0 0 5px;transform:rotate(90deg);display:block;visibility:hidden;transition:all .3s ease-in-out}.share-button .share-option ul{padding:0;margin:0;list-style:none}@media (max-width:767px){.share-button .share-option{top:0;padding:9px 7px;transform:rotate(0)}}.share-button .share-option li{height:30px;width:30px;border-radius:50%;background:#554254;padding:3px 2px;text-align:center;margin-bottom:16px}@media (max-width:767px){.share-button .share-option li{display:inline-block;margin:auto}}.share-button .share-option li a{color:#fff}.share-button .share-option li a .fa{font-size:17px;vertical-align:0}.share-button .share-option li:hover{background:#a25b29}@media (min-width:992px){.share-button.active h5:after{transform:rotate(270deg)}.share-button.active .share-option{display:block;visibility:visible;opacity:1;left:-126px}}@media (min-width:768px) and (max-width:991px){.share-button.active h5:after{transform:rotate(270deg)}.share-button.active .share-option{display:block;visibility:visible;left:-126px;opacity:1}}@media (max-width:767px){.share-button.active h5:after{transform:rotate(270deg)}.share-button.active .share-option{left:-147px;visibility:visible;opacity:1}}.share-button.top-space{top:20%!important}@media (max-width:767px){.share-button.top-space{top:auto!important}}.mtb .col-eight,.mtb .col-four{min-height:600px!important}@media (max-width:767px){.mtb .col-eight,.mtb .col-four{min-height:inherit!important}}.enquiry-form{padding:20px 0 0}.enquiry-form .heading{text-align:center}.enquiry-form .heading p{font-size:24px;color:#666;line-height:1.5}.enquiry-form .form-wrapper{max-width:630px;margin:0 auto}.enquiry-form .form-wrapper .submit-button{text-align:right}.enquiry-form .form-wrapper .submit-button button{margin-top:0}.enquiry-form .form-wrapper .form-content{margin-bottom:17px}@media (min-width:768px) and (max-width:991px){.enquiry-form .form-wrapper .form-content{margin-bottom:14px}}@media (max-width:767px){.enquiry-form .form-wrapper .form-content{margin-bottom:10px}}.enquiry-form .form-wrapper .form-content textarea{width:100%;border:1px solid #a25b29;padding:24px 22px 7px;font-size:24px;color:#000;resize:vertical;min-height:95px;height:226px;font-family:Heebo,sans-serif;line-height:2;letter-spacing:-.016em}.enquiry-form .form-wrapper .form-content textarea:focus{outline:none}.enquiry-form .form-wrapper .form-content textarea::-webkit-resizer{opacity:0}@media (min-width:768px) and (max-width:991px){.enquiry-form .form-wrapper .form-content textarea{font-size:22px;padding:22px 22px 7px}}@media (min-width:596px) and (max-width:767px){.enquiry-form .form-wrapper .form-content textarea{font-size:20px;padding:20px 15px 7px}}@media (min-width:481px) and (max-width:595px){.enquiry-form .form-wrapper .form-content textarea{font-size:18px;padding:18px 15px 7px}}@media (max-width:480px){.enquiry-form .form-wrapper .form-content textarea{font-size:16px;padding:16px 15px 7px}}.enquiry-form .form-wrapper .form-content input{width:100%;border:1px solid #a25b29;padding:14px 22px 0;font-size:18px;color:#000;font-family:Heebo,sans-serif;line-height:2;letter-spacing:-.016em;height:64px;-webkit-appearance:none;border-radius:0}.enquiry-form .form-wrapper .form-content input:focus{outline:none}@media (max-width:991px){.enquiry-form .form-wrapper .form-content input{height:auto}}@media (min-width:596px) and (max-width:767px){.enquiry-form .form-wrapper .form-content input{padding:14px 15px 0}}@media (min-width:481px) and (max-width:595px){.enquiry-form .form-wrapper .form-content input{padding:14px 15px 0}}@media (max-width:480px){.enquiry-form .form-wrapper .form-content input{font-size:16px;padding:14px 15px 0}}.enquiry-form .form-wrapper .form-content.used label{top:8px;font-size:12px;color:#666}@media (max-width:991px){.enquiry-form .form-wrapper .form-content.used label{top:6px}}@media (max-width:595px){.enquiry-form .form-wrapper .form-content.used label{top:3px}}.enquiry-form .form-wrapper .form-content label{left:24px;top:12px;font-size:18px;transition:all .3s ease}@media (min-width:768px) and (max-width:991px){.enquiry-form .form-wrapper .form-content label{top:10px}}@media (min-width:596px) and (max-width:767px){.enquiry-form .form-wrapper .form-content label{top:10px;left:15px}}@media (min-width:481px) and (max-width:595px){.enquiry-form .form-wrapper .form-content label{top:10px;left:15px}}@media (max-width:480px){.enquiry-form .form-wrapper .form-content label{font-size:16px;top:10px;left:15px}}.enquiry-form .form-wrapper .form-content input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.enquiry-form .form-wrapper .form-content .used label,.enquiry-form .form-wrapper .form-content .used~label,.enquiry-form .form-wrapper .form-content input:focus~label,.enquiry-form .form-wrapper .form-content textarea:focus~label{top:8px;font-size:12px;color:#666}@media (max-width:991px){.enquiry-form .form-wrapper .form-content .used label,.enquiry-form .form-wrapper .form-content .used~label,.enquiry-form .form-wrapper .form-content input:focus~label,.enquiry-form .form-wrapper .form-content textarea:focus~label{top:6px}}@media (max-width:595px){.enquiry-form .form-wrapper .form-content .used label,.enquiry-form .form-wrapper .form-content .used~label,.enquiry-form .form-wrapper .form-content input:focus~label,.enquiry-form .form-wrapper .form-content textarea:focus~label{top:3px}}.enquiry-form .form-wrapper .form-content.text-box:after{pointer-events:none;content:"";position:absolute;text-align:center;bottom:7px;right:2px;width:20px;height:20px;background:#fff;z-index:2;background-image:url(/themes/custom/reef/images/switch_arrow.png);background-repeat:no-repeat;transform:rotate(0)}.form-content{position:relative;width:100%}.form-content:focus{outline:none}.form-content.used label{top:8px;font-size:12px;color:#666}@media (max-width:991px){.form-content.used label{top:6px}}@media (max-width:595px){.form-content.used label{top:3px}}.form-content textarea{width:100%;border:1px solid #a25b29;padding:27px 14px 7px;font-size:18px;color:#000;resize:vertical;min-height:95px}.form-content textarea:focus{outline:none}.form-content input{width:100%;border:1px solid #a25b29;padding:14px 14px 0;color:#000;height:64px;-webkit-appearance:none;border-radius:0;font-size:18px}.form-content input:focus{outline:none}.form-content select{font-size:18px;border:1px solid #a25b29;background-color:transparent;border-radius:0;height:64px;width:100%;-webkit-appearance:button;-moz-appearance:none;-webkit-border-radius:0;padding:0 15px;padding-right:30px;background-position:96%;background-repeat:no-repeat;background-image:url(/themes/custom/reef/images/down_arrow.png)}.form-content select:focus{outline:none}.form-content .used label,.form-content .used~label,.form-content input:focus~label,.form-content textarea:focus~label{top:8px;font-size:12px;color:#666}@media (max-width:991px){.form-content .used label,.form-content .used~label,.form-content input:focus~label,.form-content textarea:focus~label{top:6px}}@media (max-width:595px){.form-content .used label,.form-content .used~label,.form-content input:focus~label,.form-content textarea:focus~label{top:3px}}.contact-info{max-width:1230px}.contact-info .content-710{padding:0 10px;width:100%;text-align:center}.contact-info .content-710 h4{font-size:30px;line-height:1.2;font-family:Heebo,sans-serif;color:#3d5164;letter-spacing:-.024em;word-spacing:-1px;margin-bottom:21px}@media (min-width:768px) and (max-width:991px){.contact-info .content-710 h4{font-size:28px;margin-bottom:17px}}@media (min-width:596px) and (max-width:767px){.contact-info .content-710 h4{font-size:26px;margin-bottom:15px}}@media (min-width:481px) and (max-width:595px){.contact-info .content-710 h4{font-size:24px;margin-bottom:15px}}@media (max-width:480px){.contact-info .content-710 h4{font-size:20px;margin-bottom:15px}}.contact-info .content-710 p{font-size:24px;line-height:1;color:#333;font-family:Heebo,sans-serif;letter-spacing:-.024em;margin-bottom:5px}.contact-info .content-710 p.bold{font-family:Heebo,sans-serif;letter-spacing:-.026em;margin-bottom:8px}@media (min-width:768px) and (max-width:991px){.contact-info .content-710 p{font-size:22px}}@media (min-width:596px) and (max-width:767px){.contact-info .content-710 p{font-size:18px}}@media (min-width:481px) and (max-width:595px){.contact-info .content-710 p{font-size:17px}}@media (max-width:480px){.contact-info .content-710 p{font-size:16px}}.contact-info .content-wrapper{padding:41px 0 12px;background:url(/themes/custom/reef/images/world_europe.jpg) no-repeat;overflow:hidden;background-size:cover;margin-top:42px}@media (min-width:992px) and (max-width:1210px){.contact-info .content-wrapper{padding:40px 0 14px;margin-top:30px}}@media (min-width:768px) and (max-width:991px){.contact-info .content-wrapper{padding:40px 0 26px;margin-top:25px}}@media (min-width:596px) and (max-width:767px){.contact-info .content-wrapper{padding:30px 0 20px;margin-top:20px}}@media (min-width:481px) and (max-width:595px){.contact-info .content-wrapper{padding:30px 0 20px;margin-top:15px}}@media (max-width:480px){.contact-info .content-wrapper{padding:30px 15px 20px;margin-top:15px}}.contact-info .content-wrapper .title-box{float:left;width:32%;height:120px;padding:0 10px}@media (max-width:991px){.contact-info .content-wrapper .title-box{width:100%;height:auto}}.contact-info .content-wrapper .title-box .v-middle-inner .v-middle h4{font-size:30px;line-height:1;font-family:Heebo,sans-serif;color:#fff;letter-spacing:-.021em}@media (min-width:768px) and (max-width:991px){.contact-info .content-wrapper .title-box .v-middle-inner .v-middle h4{font-size:28px;padding-bottom:20px}}@media (min-width:596px) and (max-width:767px){.contact-info .content-wrapper .title-box .v-middle-inner .v-middle h4{font-size:26px;padding-bottom:20px}}@media (min-width:481px) and (max-width:595px){.contact-info .content-wrapper .title-box .v-middle-inner .v-middle h4{font-size:24px;padding-bottom:17px}}@media (max-width:480px){.contact-info .content-wrapper .title-box .v-middle-inner .v-middle h4{font-size:20px;padding-bottom:13px}}.contact-info .content-wrapper .column-wrapper{float:left;width:68%;padding-left:18px}@media (min-width:992px) and (max-width:1210px){.contact-info .content-wrapper .column-wrapper{padding-left:10px}}.contact-info .content-wrapper .column-wrapper ul{list-style:none;padding:0;margin:0}@media (max-width:991px){.contact-info .content-wrapper .column-wrapper{width:100%}}@media (min-width:768px) and (max-width:991px){.contact-info .content-wrapper .column-wrapper{padding-left:10px}}@media (min-width:596px) and (max-width:767px){.contact-info .content-wrapper .column-wrapper{padding-left:10px}}@media (min-width:481px) and (max-width:595px){.contact-info .content-wrapper .column-wrapper{padding-left:10px}}@media (max-width:480px){.contact-info .content-wrapper .column-wrapper{padding-left:10px}}.contact-info .content-wrapper .column-wrapper .col ul li{float:left;position:relative;padding:2px 0 26px;width:calc(25% - 38px);margin:0 19px}@media (min-width:992px) and (max-width:1210px){.contact-info .content-wrapper .column-wrapper .col ul li{width:calc(25% - 18px);margin:0 9px}}@media (min-width:768px) and (max-width:991px){.contact-info .content-wrapper .column-wrapper .col ul li{padding:2px 0 15px}}@media (min-width:596px) and (max-width:767px){.contact-info .content-wrapper .column-wrapper .col ul li{padding:2px 0 12px;width:calc(25% - 14px);margin:0 10px}}@media (min-width:481px) and (max-width:595px){.contact-info .content-wrapper .column-wrapper .col ul li{width:calc(50% - 30px);text-align:left;padding:2px 0 10px;float:left;margin:0 15px;padding:2px 0 12px}}@media (max-width:480px){.contact-info .content-wrapper .column-wrapper .col ul li{width:100%;float:none;clear:both;text-align:center;margin:0;padding:2px 0 10px}}.contact-info .content-wrapper .column-wrapper .col ul li a.link-out{line-height:1;font-size:18px;position:relative;display:inline;padding-right:22px;padding-right:16px\0;letter-spacing:-.01em;text-decoration:none}@media (min-width:992px) and (max-width:1210px){.contact-info .content-wrapper .column-wrapper .col ul li a.link-out{font-size:16px}}@media (min-width:768px) and (max-width:991px){.contact-info .content-wrapper .column-wrapper .col ul li a.link-out{font-size:16px}}@media (min-width:596px) and (max-width:767px){.contact-info .content-wrapper .column-wrapper .col ul li a.link-out{font-size:16px}}@media (min-width:481px) and (max-width:595px){.contact-info .content-wrapper .column-wrapper .col ul li a.link-out{font-size:16px}}@media (max-width:480px){.contact-info .content-wrapper .column-wrapper .col ul li a.link-out{font-size:14px}}.contact-info .content-wrapper .column-wrapper .col ul li a.link-out:before{content:"";position:absolute;width:calc(100% - 22px);height:1.5px;bottom:0;background-color:#a25b29}@media (min-width:992px) and (max-width:1210px){.contact-info .content-wrapper .column-wrapper .col ul li a.link-out:before{height:1px}}@media (max-width:991px){.contact-info .content-wrapper .column-wrapper .col ul li a.link-out:before{height:1px}}.contact-info .content-wrapper .column-wrapper .col ul li a.link-out:after{position:absolute;top:0;bottom:0;margin:auto;right:1px}.ie-all .contact-info .content-wrapper .column-wrapper .col ul li a.link-out{padding-right:16px}.feature-block .col{padding-right:6px;padding-bottom:6px}@media (max-width:767px){.feature-block .col{padding-right:0;padding-bottom:6px}}.feature-block .col .featured-content{position:relative}.feature-block .col .bg-img{height:300px;position:relative}@media (min-width:596px) and (max-width:767px){.feature-block .col .bg-img{height:270px}}@media (max-width:595px){.feature-block .col .bg-img{height:240px}}.feature-block .col .bg-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);transition:all .3s ease}.feature-block .col .bg-img img{transform:scale(1);transition:all .3s ease}.feature-block .col .v-middle-inner{text-align:center}.feature-block .col .v-bottom{padding-bottom:80px}@media (max-width:595px){.feature-block .col .v-bottom{padding-bottom:60px}}.feature-block .col h5{font-family:Heebo,sans-serif;color:#fff;line-height:1;letter-spacing:-.025em;min-height:50px;margin-top:35px}.feature-block .col p{color:#fff}.feature-block .col .hover-off{opacity:1;transition:all .4s ease}.feature-block .col .hover-off .content{padding:0 20px;color:#fff}.feature-block .col .hover-off .content h5{margin-bottom:25px}@media (min-width:768px) and (max-width:991px){.feature-block .col .hover-off .content h5{margin-bottom:15px}}@media (min-width:596px) and (max-width:767px){.feature-block .col .hover-off .content h5{margin-bottom:15px}}@media (min-width:481px) and (max-width:595px){.feature-block .col .hover-off .content h5{margin-bottom:10px}}@media (max-width:480px){.feature-block .col .hover-off .content h5{margin-bottom:7px}}.feature-block .col .hover-off .content p{max-width:80%;margin:0 auto;line-height:1.2;min-height:60px}@media (min-width:768px) and (max-width:991px){.feature-block .col .hover-off .content p{padding:0 5px}}@media (max-width:767px){.feature-block .col .hover-off .content .btn-default{margin-left:0}}.feature-block .col .hover-off .content a{text-decoration:underline;color:#fff}.feature-block .col:hover .bg-img:after{background:rgba(0,0,0,.2)}.feature-block .col:hover .bg-img img{transform:scale(1.1)}@media (min-width:992px) and (max-width:1210px){.feature-block .col .capture-icon{right:5px}}@media (min-width:768px) and (max-width:991px){.feature-block .col .capture-icon{right:5px}}.column-two-grid .column-wrapper{float:left;width:100%;max-height:450px}.column-two-grid .column-wrapper .text-img-box .bg-img{opacity:1\0}@media (max-width:767px){.column-two-grid .column-wrapper{max-height:none}}.column-two-grid .column-wrapper:after{content:"";display:block;clear:both}.column-two-grid .column-wrapper.left .col.img-wrapper{float:right!important}@media (max-width:595px){.column-two-grid .column-wrapper.left .col.img-wrapper{float:none}}.column-two-grid .column-wrapper.left .col.text-img-box:after{left:auto;right:-22px;top:calc(50% - 23px);transform:rotate(180deg);moz-transform-origin:50% 50%;transform-origin:50% 50%}@media (max-width:767px){.column-two-grid .column-wrapper.left .col.text-img-box:after{top:-23px;left:calc(50% - 23px);right:auto;transform:rotate(0deg)}}@media (max-width:480px){.column-two-grid .column-wrapper.left .col.text-img-box:after{top:-16px;left:calc(50% - 16px);border-width:0 16px 16.4px}}.column-two-grid .column-wrapper .col{position:relative}.column-two-grid .column-wrapper .col.blue-vertical-gradient:after,.column-two-grid .column-wrapper .col.green-vertical-gradient:after,.column-two-grid .column-wrapper .col.orange-vertical-gradient:after,.column-two-grid .column-wrapper .col.violet-vertical-gradient:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:23px 23.4px 23px 0;border-color:transparent #382736 transparent transparent;z-index:1;left:-22px;top:50%;transform:translateY(-50%)}@media (max-width:767px){.column-two-grid .column-wrapper .col.blue-vertical-gradient:after,.column-two-grid .column-wrapper .col.green-vertical-gradient:after,.column-two-grid .column-wrapper .col.orange-vertical-gradient:after,.column-two-grid .column-wrapper .col.violet-vertical-gradient:after{top:-23px;left:50%;transform:translateX(-50%);border-width:0 23px 23.4px;border-color:transparent transparent #544053}}@media (max-width:480px){.column-two-grid .column-wrapper .col.blue-vertical-gradient:after,.column-two-grid .column-wrapper .col.green-vertical-gradient:after,.column-two-grid .column-wrapper .col.orange-vertical-gradient:after,.column-two-grid .column-wrapper .col.violet-vertical-gradient:after{border-width:0 16px 16.4px;top:-16px}}.column-two-grid .column-wrapper .col.blue-vertical-gradient:after{border-color:transparent #2a3c50 transparent transparent}@media (max-width:767px){.column-two-grid .column-wrapper .col.blue-vertical-gradient:after{top:-23px;transform:translateX(-50%);border-color:transparent transparent #2a3c50;border-color:transparent transparent #3d5164}}@media (max-width:480px){.column-two-grid .column-wrapper .col.blue-vertical-gradient:after{border-width:0 16px 16.4px;top:-16px}}.column-two-grid .column-wrapper .col.orange-vertical-gradient:after{border-color:transparent #a05830 transparent transparent}@media (max-width:480px){.column-two-grid .column-wrapper .col.orange-vertical-gradient:after{border-width:0 16px 16.4px;top:-16px}}@media (max-width:767px){.column-two-grid .column-wrapper .col.orange-vertical-gradient:after{top:-23px;left:50%;right:auto;transform:translateX(-50%);border-width:0 23px 23.4px;border-color:transparent transparent #a25b29}}.column-two-grid .column-wrapper .col.green-vertical-gradient:after{border-color:transparent #484b3f transparent transparent}@media (max-width:767px){.column-two-grid .column-wrapper .col.green-vertical-gradient:after{top:-23px;left:50%;right:auto;transform:translateX(-50%);border-width:0 23px 23.4px;border-color:transparent transparent #6a6b57}}@media (max-width:480px){.column-two-grid .column-wrapper .col.green-vertical-gradient:after{border-width:0 16px 16.4px;top:-16px}}@media (max-width:595px){.column-two-grid .column-wrapper .col{float:none;clear:both;text-align:center}}@media (max-width:767px){.column-two-grid .column-wrapper .col.img-wrapper{height:350px}}.column-two-grid .column-wrapper .col .bg-img{height:100%;mix-blend-mode:multiply}.column-two-grid .column-wrapper .col.text-img-box{padding:16px 26px 76px 33px}@media (min-width:992px) and (max-width:1210px){.column-two-grid .column-wrapper .col.text-img-box{padding:16px 20px 76px}}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box{padding:16px 20px 76px}}@media (max-width:767px){.column-two-grid .column-wrapper .col.text-img-box{padding:16px 20px 90px}}.column-two-grid .column-wrapper .col.text-img-box .img-box{text-align:center;float:left;width:26%;max-width:125px;max-height:125px;border-radius:50%;position:relative}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box .img-box{max-width:115px;max-height:115px}}@media (min-width:596px) and (max-width:767px){.column-two-grid .column-wrapper .col.text-img-box .img-box{max-width:115px;max-height:115px}}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box .img-box{width:100%;float:none;clear:both;margin:0 auto}}@media (max-width:595px){.column-two-grid .column-wrapper .col.text-img-box .img-box{width:100%;float:none;clear:both;margin:0 auto;max-width:110px;max-height:110px}}.column-two-grid .column-wrapper .col.text-img-box .img-box h5{color:#fff;font-size:40px;line-height:.75;letter-spacing:normal;text-transform:capitalize;font-family:tgn-soft-round-con,sans-serif}@media (min-width:992px) and (max-width:1210px){.column-two-grid .column-wrapper .col.text-img-box .img-box h5{font-size:40px}}@media (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box .img-box h5{font-size:40px}}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper{float:left;width:74%;padding-left:27px}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper ul{padding:0 16px;text-align:left}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper ul li a{color:#fff}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper ul li a:hover{color:#a25b29}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper{padding-left:0;width:100%;float:none;clear:both;padding-left:13px}}@media (min-width:596px) and (max-width:767px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper{padding-left:20px}}@media (max-width:595px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper{width:100%;float:none;clear:both;padding-left:0}}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5{color:#fff;font-family:Heebo,sans-serif;font-size:30px;line-height:1;padding-top:53px}@media (min-width:992px) and (max-width:1210px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5{padding-top:30px;font-size:28px}}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5{font-size:26px;padding-top:20px}}@media (max-width:767px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5{font-size:24px;padding-top:17px}}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5+p{padding:25px 0 0;line-height:1.88}@media (min-width:992px) and (max-width:1210px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5+p{padding:20px 0 0}}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5+p{padding:15px 0 0}}@media (max-width:767px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper h5+p{padding:17px 0 0;font-size:14px}}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper p{padding:36px 0 0;color:#fff;text-align:left;font-size:16px;line-height:1.9;letter-spacing:-.0002em}@media (min-width:992px) and (max-width:1210px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper p{padding:40px 0 0}}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper p{padding:10px 0 0}}@media (min-width:596px) and (max-width:767px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper p{padding:15px 0 0}}@media (max-width:595px){.column-two-grid .column-wrapper .col.text-img-box .text-wrapper p{padding:20px 0 0;font-size:14px}}.column-two-grid .column-wrapper .col.text-img-box .text-wrapper li{color:#fff}.column-two-grid .column-wrapper .btn-long{position:absolute;bottom:0;right:125px}@media (min-width:768px) and (max-width:991px){.column-two-grid .column-wrapper .btn-long{right:auto;left:50%;transform:translateX(-50%)}}@media (max-width:767px){.column-two-grid .column-wrapper .btn-long{left:50%;transform:translateX(-50%);right:auto}}.page-node-46 .column-two-grid .column-wrapper:last-of-type .col.text-img-box .img-box h5{font-size:41.38px}@media (min-width:992px) and (max-width:1210px){.page-node-46 .column-two-grid .column-wrapper:last-of-type .col.text-img-box .img-box h5{font-size:35px}}@media (max-width:991px){.page-node-46 .column-two-grid .column-wrapper:last-of-type .col.text-img-box .img-box h5{font-size:35px}}.grid-block{padding:68px 0}.grid-block .column-wrapper{height:488px;overflow:hidden;position:relative}@media (max-width:991px){.grid-block .column-wrapper{height:auto}}@media (min-width:768px) and (max-width:991px){.grid-block .column-wrapper{height:735px}}@media (min-width:596px) and (max-width:767px){.grid-block .column-wrapper{height:972px}}@media (min-width:768px) and (max-width:991px){.grid-block{padding:50px 0}}@media (max-width:767px){.grid-block{padding:40px 0}}.grid-block .v-bottom{padding:0 10px 25px}.grid-block span{font-family:Heebo,sans-serif;font-size:14px;position:relative}.grid-block .points{padding-left:43px}@media (min-width:992px) and (max-width:1210px){.grid-block .points{padding-left:30px}}@media (max-width:991px){.grid-block .points{padding-left:30px}}.grid-block .points:before{position:absolute;content:"";width:3px;height:3px;background-color:#fff;border-radius:50%;left:18px;top:5px}@media (min-width:992px) and (max-width:1210px){.grid-block .points:before{left:12px}}@media (min-width:768px) and (max-width:991px){.grid-block .points:before{left:12px}}@media (max-width:767px){.grid-block .points:before{left:13px}}.grid-block h5{font-size:18px;font-family:Heebo,sans-serif;line-height:1.19;margin-bottom:1px;padding:0 34px;margin-top:4px}@media (min-width:992px) and (max-width:1210px){.grid-block h5{padding:0 10px}}@media (max-width:991px){.grid-block h5{padding:0 20px}}.grid-block .title{position:absolute;top:12px;left:15px;z-index:2;font-size:18px;font-family:Heebo,sans-serif}@inclide tablet-down{.grid-block .title{left:20px}}.grid-block .title:after{content:"";position:absolute;border-bottom:2px solid #fff;width:50px;top:23px;left:0}.grid-block .text{display:table-cell;vertical-align:middle;color:#fff}.grid-block .bg-img{height:240px;transition:background .3s ease}@media (min-width:768px) and (max-width:991px){.grid-block .bg-img{height:241px}}.grid-block .bg-img include phablet-down{height:200px}.grid-block h5,.grid-block h6,.grid-block p,.grid-block span{color:#fff}.grid-block p{line-height:1.875}.grid-block .info p,.grid-block p{font-family:Heebo,sans-serif}.grid-block h5{color:#fff}.grid-block h6{font-size:18px}@media (max-width:767px){.grid-block h6{font-size:16px}}.grid-block .view-block{position:absolute;bottom:1px;left:0;width:17.5%}@media (min-width:992px) and (max-width:1210px){.grid-block .view-block .btn-default{font-size:16px}}.grid-block .view-block .bg-img img{transition:transform .3s ease;transform:scale(1)}.grid-block .view-block:hover>.bg-img:after{transition:background .3s ease;background:rgba(0,0,0,.3)}.grid-block .view-block:hover>.bg-img img{transform:scale(1.1)}@media (max-width:991px){.grid-block .view-block{bottom:0}}@media (max-width:595px){.grid-block .view-block{width:100%;position:relative;left:auto;bottom:auto;margin-bottom:4px}}.grid-block .view-block .bg-img{position:relative}.grid-block .view-block .bg-img:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);transition:all .3s ease}.grid-block .view-block .gradient,.grid-block .view-block .img-wrapper{position:relative;height:100%;mix-blend-mode:multiply}.grid-block .view-block .gradient img,.grid-block .view-block .img-wrapper img{max-height:80px\0;max-width:80px;margin:auto;display:block;top:40px;position:relative;transition:transform .3s ease;transform:scale(1)}.grid-block .view-block:hover .img-wrapper img{transform:scale(1.1)}.grid-block .view-block.left-div1{width:calc(18.85% - 4px)}@media (min-width:768px) and (max-width:991px){.grid-block .view-block.left-div1{width:calc(50% - 6px)}}@media (min-width:596px) and (max-width:767px){.grid-block .view-block.left-div1{width:calc(65% - 2px);bottom:auto;top:244px;right:0;left:auto}}@media (max-width:595px){.grid-block .view-block.left-div1{width:100%}}.grid-block .view-block.left-div2{width:calc(31.3% - 12px);left:calc(18.85% + 4px)}@media (min-width:768px) and (max-width:991px){.grid-block .view-block.left-div2{width:calc(50% - 6px);left:0;bottom:247px}}@media (min-width:596px) and (max-width:767px){.grid-block .view-block.left-div2{width:calc(35% - 2px);left:0;bottom:auto;top:244px}}@media (max-width:595px){.grid-block .view-block.left-div2{width:100%;position:relative;left:auto}}.grid-block .view-block.left-div3{top:0;height:240px;left:calc(50.15% + 0px);width:calc(18.85% - 4px)}@media (min-width:768px) and (max-width:991px){.grid-block .view-block.left-div3{left:50%;width:calc(25% - 3px)}}@media (min-width:596px) and (max-width:767px){.grid-block .view-block.left-div3{width:calc(35% - 2px);bottom:244px;top:auto;left:0}}@media (max-width:595px){.grid-block .view-block.left-div3{left:auto;width:100%}}.grid-block .view-block.left-div4{height:240px;top:auto;width:calc(18.85% - 4px);left:calc(50.15% + 0px)}@media (min-width:768px) and (max-width:991px){.grid-block .view-block.left-div4{width:calc(25% - 3px);top:0;bottom:auto;right:0;left:auto}}@media (min-width:596px) and (max-width:767px){.grid-block .view-block.left-div4{width:calc(35% - 2px);top:auto;left:0;bottom:0}}@media (max-width:595px){.grid-block .view-block.left-div4{left:auto;width:100%}}.grid-block .view-block.left-div5{height:100%;left:auto;right:0;width:calc(31% - 4px);left:calc(69% + 4px);bottom:0}@media (min-width:768px) and (max-width:991px){.grid-block .view-block.left-div5{width:50%;height:66.4%;left:auto}}@media (min-width:596px) and (max-width:767px){.grid-block .view-block.left-div5{width:calc(65% - 2px);height:49.8%;left:auto}}@media (max-width:595px){.grid-block .view-block.left-div5{position:relative;left:auto;height:300px;width:100%;right:auto}}.grid-block .view-block.left-div5 .bg-img{height:100%}.grid-block .view-block.right-div{height:100%;left:auto;right:0;width:31.5%}@media (max-width:595px){.grid-block .view-block.right-div{width:100%;position:relative}}.grid-block .view-block.right-div .bg-img{height:100%}.grid-block .view-block.right-div .v-bottom{vertical-align:middle}.grid-block .view-block.right-div .v-bottom .btn-long{position:absolute;bottom:0;left:calc(50% - 96px)}.grid-block .full-width{height:240px;padding-left:75px;padding-right:96px;padding-top:28px;width:calc(50.2% - 8px);display:table}@media (min-width:992px) and (max-width:1210px){.grid-block .full-width{margin-bottom:6px;padding:20px 15px 8px}}@media (min-width:768px) and (max-width:991px){.grid-block .full-width{display:inherit;height:241px;width:calc(50% - 6px);padding:15px}}@media (min-width:596px) and (max-width:767px){.grid-block .full-width{margin-bottom:4px;max-height:240px;padding:20px}}@media (max-width:595px){.grid-block .full-width{margin-bottom:4px;height:auto;padding:20px 8%;min-height:200px}}@media (max-width:767px){.grid-block .full-width{width:100%}}.grid-block .full-width .text>p{position:relative;z-index:1}@media (min-width:992px) and (max-width:1210px){.grid-block .full-width .text>p{padding-left:10px}}@media (min-width:768px) and (max-width:991px){.grid-block .full-width .text>p{padding-left:15px;line-height:1.6}}.grid-block .full-width .text>p:before{position:absolute;content:"“";font-size:150px;color:#2e527a;font-family:Adobe Caslon Pro,sans-serif;font-weight:600;top:3px;left:-37px;line-height:.7;z-index:-1;top:15px\0}@media (min-width:992px) and (max-width:1210px){.grid-block .full-width .text>p:before{top:5px;left:-10px;font-size:130px}}@media (min-width:768px) and (max-width:991px){.grid-block .full-width .text>p:before{font-size:100px;top:8px;left:-2px;top:16px\0}}@media (min-width:596px) and (max-width:767px){.grid-block .full-width .text>p:before{top:9px;left:-10px;font-size:100px;top:16px\0;left:-18px\0}}@media (max-width:595px){.grid-block .full-width .text>p:before{top:7px;left:-15px;font-size:100px;top:-15px\0}}.grid-block .full-height{transition:all .4s ease-in-out;width:100%}.grid-block .full-height .btn-default{margin-top:10px}.grid-block .full-height h5{margin-top:5px;margin-bottom:12px}.grid-block .full-height .bg-img{height:488px;transition:all .4s ease-in-out}@media (min-width:992px) and (max-width:1210px){.grid-block .full-height .bg-img{height:486px}}@media (min-width:768px) and (max-width:991px){.grid-block .full-height .bg-img{height:485px}}@media (min-width:596px) and (max-width:767px){.grid-block .full-height .bg-img{height:485px}}@media (max-width:595px){.grid-block .full-height .bg-img{height:350px}}.grid-block .full-height:hover>.bg-img:after{transition:all .4s ease-in-out;background:rgba(0,0,0,.3)}.grid-block .full-height:hover>.bg-img img{transform:scale(1.1)}.grid-block .info{text-align:end;margin-top:10px}@media (min-width:768px) and (max-width:991px){.grid-block .info{margin-top:3px}}.grid-block .image-container{float:left;width:100%}.grid-block .col-four{float:left;width:38%;position:relative;padding-right:8px;transition:all .4s ease}@media (min-width:992px) and (max-width:1210px){.grid-block .col-four{width:40%;padding-right:6px}}@media (min-width:768px) and (max-width:991px){.grid-block .col-four{width:100%;padding-right:0;margin-bottom:4px}}@media (min-width:596px) and (max-width:767px){.grid-block .col-four{margin-bottom:4px;padding-right:4px}}@media (max-width:595px){.grid-block .col-four{width:100%;margin-bottom:4px;padding-right:0}}.grid-block .col-eight{float:left;width:62%;position:relative}@media (min-width:992px) and (max-width:1210px){.grid-block .col-eight{width:60%}}@media (min-width:768px) and (max-width:991px){.grid-block .col-eight{width:100%;margin-bottom:4px}}@media (max-width:595px){.grid-block .col-eight{width:100%;margin-bottom:4px}}.grid-block .col-eight .v-middle-inner,.grid-block .col-four .v-middle-inner{padding:0 15px 0 10px}.grid-block .col-eight p,.grid-block .col-four p{line-height:1.875}.grid-block .col-eight .btn-long,.grid-block .col-four .btn-long{position:absolute;bottom:0;left:calc(50% - 96px)}@media (min-width:768px) and (max-width:991px){.grid-block .col-eight .btn-long,.grid-block .col-four .btn-long{left:calc(50% - 89px)}}@media (max-width:767px){.grid-block .col-eight .btn-long,.grid-block .col-four .btn-long{left:calc(50% - 82px)}}.grid-block .col-eight .bg-img,.grid-block .col-four .bg-img{position:relative}.grid-block .col-eight .bg-img:after,.grid-block .col-four .bg-img:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition:all .4s ease-in-out}.grid-block .col-eight .bg-img img,.grid-block .col-four .bg-img img{transform:scale(1);transition:transform .4s ease}.grid-block .col-eight .col-inner,.grid-block .col-four .col-inner{position:relative;margin-bottom:0}.grid-block .col-eight .col-inner:first-child,.grid-block .col-four .col-inner:first-child{margin-bottom:8px}@media (min-width:992px) and (max-width:1210px){.grid-block .col-eight .col-inner:first-child,.grid-block .col-four .col-inner:first-child{margin-bottom:6px}}@media (min-width:768px) and (max-width:991px){.grid-block .col-eight .col-inner:first-child,.grid-block .col-four .col-inner:first-child{margin-bottom:0}}@media (max-width:767px){.grid-block .col-eight .col-inner:first-child,.grid-block .col-four .col-inner:first-child{margin-bottom:4px}}@media (min-width:768px) and (max-width:991px){.grid-block .col-eight .col-inner,.grid-block .col-four .col-inner{float:left;width:50%}.grid-block .col-eight .col-inner:first-child,.grid-block .col-four .col-inner:first-child{padding-right:4px}}@media (max-width:595px){.grid-block .col-eight .col-inner:first-child,.grid-block .col-four .col-inner:first-child{margin-bottom:4px}}.grid-block .col-eight .col-inner:hover>.bg-img:after,.grid-block .col-four .col-inner:hover>.bg-img:after{background:rgba(0,0,0,.3)}.grid-block .col-eight .col-inner:hover>.bg-img img,.grid-block .col-four .col-inner:hover>.bg-img img{transform:scale(1.1)}@media (max-width:595px){.grid-block .col-eight .image,.grid-block .col-four .image{margin-bottom:0}}.grid-block .col-eight:hover>.bg-img:after,.grid-block .col-four:hover>.bg-img:after{background:rgba(0,0,0,.3)}.grid-block .col-eight:hover>.bg-img img,.grid-block .col-four:hover>.bg-img img{transform:scale(1.1)}.grid-block .col:first-child{padding-right:8px}@media (min-width:992px) and (max-width:1210px){.grid-block .col:first-child{padding-right:6px}}@media (min-width:768px) and (max-width:991px){.grid-block .col:first-child{padding-right:4px}}@media (max-width:767px){.grid-block .col:first-child{padding-right:0}}.grid-block .contextual-region{position:inherit}.grid-block .project.left-div5 .v-bottom{vertical-align:middle}.grid-block .project.left-div5 .v-bottom .btn-long{position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.pager .pager__items li a{padding:6px 0}@media (min-width:768px) and (max-width:991px){.pager .pager__items li a{font-size:21px;padding:8px 0}}@media (min-width:596px) and (max-width:767px){.pager .pager__items li a{font-size:18px;padding:5px 0}}@media (min-width:481px) and (max-width:595px){.pager .pager__items li a{padding:6px 5px;font-size:16px}}@media (max-width:480px){.pager .pager__items li a{padding:5px 3px;font-size:15px}}.pager .pager__item.pager__item--next{margin-left:76px}@media (min-width:768px) and (max-width:991px){.pager .pager__item.pager__item--next{margin-left:50px}}@media (min-width:596px) and (max-width:767px){.pager .pager__item.pager__item--next{margin-left:40px}}@media (max-width:595px){.pager .pager__item.pager__item--next{margin-left:35px}}@media (max-width:480px){.pager .pager__item.pager__item--next{margin-left:15px}}@media (min-width:481px) and (max-width:595px){.pager .pager__item.pager__item--next{margin-left:30px}}.pager .pager__item.pager__item--previous{margin-right:76px}@media (min-width:768px) and (max-width:991px){.pager .pager__item.pager__item--previous{margin-right:50px}}@media (min-width:596px) and (max-width:767px){.pager .pager__item.pager__item--previous{margin-right:40px}}@media (max-width:480px){.pager .pager__item.pager__item--previous{margin-right:15px}}@media (min-width:481px) and (max-width:595px){.pager .pager__item.pager__item--previous{margin-right:30px}}.filter-status{width:100%;text-align:center}.filter-status ul{padding:0;margin:0}@media (max-width:480px){.filter-status ul{padding:0 10px}}@media (max-width:480px){.filter-status ul li .btn-default{margin-top:10px}}@media (max-width:480px){.filter-status ul li{margin-top:5px}}.blog-event .view-tabs .tabs,.dig-in-support .view-tabs .tabs{float:left;width:216px}.blog,.resources{overflow:hidden;padding:0 0 60px}.blog .col-wrap,.resources .col-wrap{display:none;opacity:0;float:left;width:100%}.blog .col-wrap#current,.resources .col-wrap#current{display:block;opacity:1}.blog .view-tabs,.resources .view-tabs{width:100%;max-width:432px;margin:0 auto;text-align:center}.blog .view-tabs:after,.resources .view-tabs:after{content:"";display:block;clear:both}.blog .view-tabs .tabs,.resources .view-tabs .tabs{position:relative;border-bottom:5px solid #cecdcd;margin:auto;cursor:pointer}@media (max-width:595px){.blog .view-tabs .tabs,.resources .view-tabs .tabs{display:inline-block;float:none;border-bottom:3px solid #cecdcd}}.blog .view-tabs .tabs.tabeone:after,.resources .view-tabs .tabs.tabeone:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;right:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.blog .view-tabs .tabs.tabeone:after,.resources .view-tabs .tabs.tabeone:after{height:3px;bottom:-3px}}@media (max-width:595px){.blog .view-tabs .tabs.tabeone,.resources .view-tabs .tabs.tabeone{margin-bottom:20px}}.blog .view-tabs .tabs.tabetwo:after,.resources .view-tabs .tabs.tabetwo:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;left:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.blog .view-tabs .tabs.tabetwo:after,.resources .view-tabs .tabs.tabetwo:after{height:3px;bottom:-3px}}.blog .view-tabs .tabs.active:after,.resources .view-tabs .tabs.active:after{width:100%}.blog .view-tabs .tabs h5,.resources .view-tabs .tabs h5{font-size:22px;color:#3d5164;text-align:center;font-family:Heebo,sans-serif;padding-bottom:2px}@media (min-width:992px) and (max-width:1210px){.blog .view-tabs .tabs h5,.resources .view-tabs .tabs h5{font-size:20px}}@media (min-width:768px) and (max-width:991px){.blog .view-tabs .tabs h5,.resources .view-tabs .tabs h5{font-size:20px}}@media (min-width:596px) and (max-width:767px){.blog .view-tabs .tabs h5,.resources .view-tabs .tabs h5{font-size:18px}}@media (max-width:595px){.blog .view-tabs .tabs h5,.resources .view-tabs .tabs h5{font-size:16px}}.blog .filters,.resources .filters{position:relative;width:100%;max-width:550px;margin:21px auto 37px;border-top:1px solid #666;padding-top:8px;padding-bottom:8px;transition:all .5s ease}@media (min-width:992px) and (max-width:1210px){.blog .filters,.resources .filters{margin:21px auto 35px}}@media (min-width:768px) and (max-width:991px){.blog .filters,.resources .filters{margin:21px auto 35px}}@media (min-width:596px) and (max-width:767px){.blog .filters,.resources .filters{margin:30px auto 35px}}.blog .filters.active,.resources .filters.active{margin:21px auto 60px}@media (min-width:992px) and (max-width:1210px){.blog .filters.active,.resources .filters.active{margin:21px auto 60px}}@media (min-width:768px) and (max-width:991px){.blog .filters.active,.resources .filters.active{margin:21px auto 60px}}@media (min-width:596px) and (max-width:767px){.blog .filters.active,.resources .filters.active{margin:21px auto 60px}}@media (min-width:481px) and (max-width:595px){.blog .filters.active,.resources .filters.active{margin:21px auto 30px}}@media (max-width:480px){.blog .filters.active,.resources .filters.active{margin:21px auto 30px}}@media (max-width:595px){.blog .filters,.resources .filters{margin:30px auto 35px;padding-top:0;padding-bottom:0}}.blog .filters:after,.resources .filters:after{content:"";display:block;clear:both}.blog .filters .filter-row,.resources .filters .filter-row{float:left;width:100%}@media (max-width:595px){.blog .filters .filter-row,.resources .filters .filter-row{width:100%}}.blog .filters .filter-row-resource,.resources .filters .filter-row-resource{width:50%}.blog .filters form,.resources .filters form{float:left;width:100%;border-bottom:1px solid #666;padding-bottom:8px}.blog .filters .select2,.resources .filters .select2{border-left:1px solid #666}@media (max-width:595px){.blog .filters .select2,.resources .filters .select2{width:100%;border-left:none;border-right:none;border-top:1px solid #666;border-bottom:1px solid #666;padding:3px 0 4px}}.blog .filters .selectboxit-arrow-container,.blog .filters .selectboxit .selectboxit-arrow-container .selectboxit-arrow,.resources .filters .selectboxit-arrow-container,.resources .filters .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.blog .filters .selectboxit-container,.resources .filters .selectboxit-container{width:100%;display:table}.blog .filters .selectboxit-container .selectboxit,.resources .filters .selectboxit-container .selectboxit{position:relative;display:table-cell;vertical-align:middle;width:100%!important;background:transparent;border:0;text-align:center}.blog .filters .selectboxit-container .selectboxit .selectboxit-text,.resources .filters .selectboxit-container .selectboxit .selectboxit-text{position:relative;display:inline-table;font-family:Heebo,sans-serif;white-space:normal;padding-right:10px}.blog .filters .selectboxit-container .selectboxit .selectboxit-text:after,.resources .filters .selectboxit-container .selectboxit .selectboxit-text:after{content:"";display:inline-block;width:0;height:0;margin-right:2px;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg);transition:all .5s ease}.blog .filters .selectboxit-container .selectboxit.selectboxit-open .selectboxit-text,.resources .filters .selectboxit-container .selectboxit.selectboxit-open .selectboxit-text{color:#999}.blog .filters .selectboxit-container .selectboxit.selectboxit-open .selectboxit-text:after,.resources .filters .selectboxit-container .selectboxit.selectboxit-open .selectboxit-text:after{transform:rotate(-90deg)}.blog .filters .selectboxit-container span,.resources .filters .selectboxit-container span{height:auto;margin:0}@media (max-width:595px){.blog .filters .selectboxit-container span,.resources .filters .selectboxit-container span{padding:5px 0}}.blog .filters .selectboxit-container .selectboxit-text,.resources .filters .selectboxit-container .selectboxit-text{display:inherit;font-size:18px;color:#3d5164;text-align:center;max-width:inherit!important;float:none}@media (max-width:767px){.blog .filters .selectboxit-container .selectboxit-text,.resources .filters .selectboxit-container .selectboxit-text{font-size:16px}}.blog .filters .selectboxit-container .selectboxit-options,.resources .filters .selectboxit-container .selectboxit-options{width:100%;border-radius:0;border:none;background:hsla(0,0%,100%,.95);margin:16px 0 12px;min-width:100%!important;top:100%!important;left:0}.blog .filters .selectboxit-container .selectboxit-options li:first-child,.resources .filters .selectboxit-container .selectboxit-options li:first-child{display:none}.blog .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor,.resources .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor{font-size:16px;padding:0 17px;margin:5px 0 4px;text-indent:0;color:#666;height:auto;line-height:1.4;white-space:normal;font-family:Heebo,sans-serif}.blog .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor span,.resources .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor span{display:none}.blog .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor,.resources .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:transparent;background-image:none;color:#b9784b;font-weight:600}.blog .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor:hover,.resources .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor:hover{background:transparent;color:#b9784b;font-weight:600}.blog .filters .filter-status,.resources .filters .filter-status{position:absolute;bottom:-29px;display:none}@media (min-width:992px) and (max-width:1210px){.blog .filters .filter-status,.resources .filters .filter-status{bottom:-29px}}@media (min-width:768px) and (max-width:991px){.blog .filters .filter-status,.resources .filters .filter-status{bottom:-29px}}@media (min-width:596px) and (max-width:767px){.blog .filters .filter-status,.resources .filters .filter-status{bottom:-29px}}@media (min-width:481px) and (max-width:595px){.blog .filters .filter-status,.resources .filters .filter-status{position:relative;text-align:center;float:left;width:100%;bottom:0}}@media (max-width:480px){.blog .filters .filter-status,.resources .filters .filter-status{position:relative;text-align:center;float:left;width:100%;bottom:0}}.blog .filters .filter-status li,.resources .filters .filter-status li{display:inline-block;margin-right:30px;position:relative;font-family:Heebo,sans-serif;font-size:14px;color:#010101;display:none}.blog .filters .filter-status li:before,.resources .filters .filter-status li:before{content:"";position:absolute;height:14px;width:14px;top:-1px;left:-18px;background-image:url(/themes/custom/reef/images/cross.png);background-repeat:no-repeat;background-size:contain}.blog .filters .filter-status li:first-child,.resources .filters .filter-status li:first-child{display:inline-block}.blog .filters .filter-status li:first-child:before,.resources .filters .filter-status li:first-child:before{display:none}.resources .filters{margin-top:0}.resources .grid-blog .col-three .v-bottom{padding-bottom:154px}@media (min-width:992px) and (max-width:1210px){.resources .grid-blog .col-three .v-bottom{padding-bottom:120px}}@media (min-width:768px) and (max-width:991px){.resources .grid-blog .col-three .v-bottom{padding-bottom:100px}}@media (min-width:596px) and (max-width:767px){.resources .grid-blog .col-three .v-bottom{padding-bottom:80px}}@media (max-width:595px){.resources .grid-blog .col-three .v-bottom{padding-bottom:60px}}.resources .pagination{margin-bottom:70px}.grid-blog{margin-left:-4px;margin-right:-4px}@media (max-width:767px){.grid-blog .pagination{margin:10px 0}}@media (max-width:595px){.grid-blog{margin:0}}.grid-blog:after{display:block;clear:both;content:""}.grid-blog h4,.grid-blog h5,.grid-blog span{color:#fff}.grid-blog .col-three{float:left;width:calc(33.33% - 8px);position:relative;margin:4px;height:460px;overflow:hidden;transition:background .5s ease-in-out}@media (min-width:768px) and (max-width:991px){.grid-blog .col-three{width:calc(50% - 8px);margin:4px;height:400px}}@media (min-width:596px) and (max-width:767px){.grid-blog .col-three{width:calc(50% - 8px);margin:4px;height:350px}}@media (max-width:595px){.grid-blog .col-three{width:100%;margin:0 0 8px;height:300px}}.grid-blog .col-three .bg-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);transition:all .3s ease}.grid-blog .col-three .bg-img img{transform:scale(1);transition:all .5s ease}.grid-blog .col-three .img-wrapper{height:100%;text-align:center;max-width:100px;margin:auto;mix-blend-mode:multiply}.grid-blog .col-three .img-wrapper img{transform:scale(1) translateY(75%);transition:all .5s ease-in-out;width:100%\0}.grid-blog .col-three .img-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:background .5s ease-in-out}.grid-blog .col-three:hover .img-wrapper img{transform:translateY(75%) scale(1.4)}.grid-blog .col-three:hover .img-wrapper:after{background:rgba(0,0,0,.1)}.grid-blog .col-three .v-bottom{padding-bottom:135px}@media (min-width:992px) and (max-width:1210px){.grid-blog .col-three .v-bottom{padding-bottom:100px}}@media (min-width:768px) and (max-width:991px){.grid-blog .col-three .v-bottom{padding-bottom:80px}}@media (min-width:596px) and (max-width:767px){.grid-blog .col-three .v-bottom{padding-bottom:60px}}@media (max-width:595px){.grid-blog .col-three .v-bottom{padding-bottom:50px}}.grid-blog .col-three .v-middle-inner{padding:0 15px}@media (max-width:767px){.grid-blog .col-three .v-middle-inner{padding:0 20px}}.grid-blog .col-three .bg-img{height:460px;position:relative}@media (min-width:768px) and (max-width:991px){.grid-blog .col-three .bg-img{height:400px}}@media (min-width:596px) and (max-width:767px){.grid-blog .col-three .bg-img{height:350px}}@media (max-width:595px){.grid-blog .col-three .bg-img{height:100%}}.grid-blog .col-three span{font-size:14px;text-transform:capitalize;font-family:Heebo,sans-serif}@media (min-width:596px) and (max-width:767px){.grid-blog .col-three span{font-size:13px}}@media (max-width:595px){.grid-blog .col-three span{font-size:12px}}.grid-blog .col-three span b{margin-right:2px}.grid-blog .col-three span.points{position:relative;margin-left:30px}.grid-blog .col-three span.points:before{content:"";left:-18px;position:absolute;top:calc(50% - 3px);height:4px;width:4px;background:#fff;border-radius:50%}.grid-blog .col-three span.btn-default{font-size:18px;font-family:Heebo,sans-serif}@media (max-width:595px){.grid-blog .col-three span.btn-default{font-size:14px}}@media (min-width:596px) and (max-width:767px){.grid-blog .col-three span.btn-default{font-size:16px}}@media (min-width:768px) and (max-width:991px){.grid-blog .col-three span.btn-default{font-size:16px}}.grid-blog .col-three span.title{font-family:Heebo,sans-serif;position:absolute;top:20px;left:20px;font-size:18px}@media (min-width:596px) and (max-width:767px){.grid-blog .col-three span.title{font-size:16px}}@media (min-width:768px) and (max-width:991px){.grid-blog .col-three span.title{left:35px}}@media (max-width:767px){.grid-blog .col-three span.title{font-size:14px;left:20px}}.grid-blog .col-three span.title:after{content:"";position:absolute;bottom:-5px;left:0;height:2px;width:calc(100% + 13px);background:#fff}.grid-blog .col-three h4,.grid-blog .col-three h5{font-family:Heebo,sans-serif;line-height:1.2;margin:9px 0 16px;max-height:85px;-webkit-line-clamp:3;-moz-line-clamp:3;-ms-line-clamp:3;-o-line-clamp:3;line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:block;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical}@media (max-width:991px){.grid-blog .col-three h4,.grid-blog .col-three h5{padding:0 5px}}.grid-blog .col-three h5.title{color:#fff;overflow:inherit;margin-bottom:30px;display:inline-block}.grid-blog .col-three .time{margin:5px 0}.grid-blog .col-three:hover .bg-img:after{background:rgba(0,0,0,.2)}.grid-blog .col-three:hover .bg-img img{transform:scale(1.1)}.blog-event{padding-bottom:60px}@media (min-width:992px) and (max-width:1210px){.blog-event{padding-bottom:40px}}@media (min-width:768px) and (max-width:991px){.blog-event{padding-bottom:40px}}@media (max-width:767px){.blog-event{padding-bottom:30px}}.blog-event .col-three .bg-img{height:460px}.blog-event .col-three .v-middle{font-size:0}.blog-event .col-three h5{margin:7px 0 13px}.blog-event .col-three .location span{display:inline-block;line-height:1.2}@media (min-width:992px) and (max-width:1210px){.blog-event .col-three .location span{font-size:13px}}@media (min-width:768px) and (max-width:991px){.blog-event .col-three .location span{font-size:13px}}.blog-event .col-three .time{margin:5px 0 3px}.blog-event .col-three .time span{display:inline-block;line-height:1.2}@media (min-width:992px) and (max-width:1210px){.blog-event .col-three .time span{font-size:13px}}@media (min-width:768px) and (max-width:991px){.blog-event .col-three .time span{font-size:13px}}.blog-event .col-three p{display:none;color:#fff;padding:10px 0}.blog-event .col-three .action-link{padding-top:10px;cursor:pointer}.blog-event .col-three .btn-default{display:none}.blog-event .col-three.active p{display:inline-block}.blog-event .col-three.active .action-link{display:none}.blog-event .col-three.active .btn-default{display:inline-block}.edit a{color:#fff}.blog .active.filters .selectboxit-container .selectboxit-options,.resources .active.filters .selectboxit-container .selectboxit-options{max-height:236px!important;overflow-y:scroll}#views-exposed-form-blog-block-1,#views-exposed-form-blog-block-3,#views-exposed-form-blog-block-7,#views-exposed-form-event-block-1,#views-exposed-form-event-block-2,#views-exposed-form-press-release-block-1,#views-exposed-form-press-release-block-2,#views-exposed-form-press-release-block-3,#views-exposed-form-press-release-block-8,#views-exposed-form-project-landing-block-1,#views-exposed-form-project-landing-block-2,#views-exposed-form-project-landing-block-3,#views-exposed-form-project-landing-block-4,#views-exposed-form-project-landing-block-5,#views-exposed-form-resource-block-1{display:none}.feed-icon{display:block;margin:0 auto;position:relative;top:20px;width:9em}.blog-detail{position:relative;overflow:hidden;padding:0}.blog-detail h2{font-family:tgn-soft-round-con,sans-serif}@media (max-width:595px){.blog-detail h2{font-size:36px}}.blog-detail .blog-heading{padding-top:55px}@media (min-width:992px) and (max-width:1210px){.blog-detail .blog-heading{padding-top:40px}}@media (min-width:768px) and (max-width:991px){.blog-detail .blog-heading{padding-top:30px}}@media (max-width:767px){.blog-detail .blog-heading{padding-top:20px}}.blog-detail .blog-heading h2{font-family:tgn-soft-round-con,sans-serif;text-transform:none;margin-bottom:6px}@media (min-width:992px) and (max-width:1210px){.blog-detail .blog-heading h2{font-size:75px}}@media (min-width:768px) and (max-width:991px){.blog-detail .blog-heading h2{font-size:56px}}@media (min-width:596px) and (max-width:767px){.blog-detail .blog-heading h2{font-size:44px}}@media (min-width:481px) and (max-width:595px){.blog-detail .blog-heading h2{font-size:42px}}.blog-detail .blog-heading h5{color:#666}.blog-detail .blog-heading .blog-by{position:relative;display:inline-block;padding-right:15px}.blog-detail .blog-heading .blog-by:after{content:"";position:absolute;right:3px;top:calc(50% - 3px);height:5px;width:5px;background:#666;border-radius:50%}.blog-detail .blog-heading .blog-date{display:inline-block}.blog-detail .blog-heading span{color:#666;font-size:16px}.blog-detail .column-left{position:relative;max-width:70.5%;float:left;vertical-align:top}@media (max-width:991px){.blog-detail .column-left{max-width:100%;float:none;clear:both}}.blog-detail .column-left .share-icons{text-align:right;width:100%;margin-bottom:17px}@media (min-width:992px) and (max-width:1210px){.blog-detail .column-left .share-icons{margin:10px 0 15px;padding:0 30px}}@media (min-width:768px) and (max-width:991px){.blog-detail .column-left .share-icons{margin:10px 0 15px}}@media (max-width:767px){.blog-detail .column-left .share-icons{margin:10px 0;padding:0 20px}}.blog-detail .column-left .share-icons a{display:inline-block;color:#ccc;padding-right:5px;top:5px;position:relative}@media (min-width:768px) and (max-width:991px){.blog-detail .column-left .share-icons a .fa.fa-2x{font-size:24px}}@media (min-width:596px) and (max-width:767px){.blog-detail .column-left .share-icons a .fa.fa-2x{font-size:22px}}@media (max-width:595px){.blog-detail .column-left .share-icons a .fa.fa-2x{font-size:21px}}.blog-detail .column-left .share-icons a:hover,.blog-detail .column-left .share-icons a:hover span{color:#a25b29}.blog-detail .column-left .share-icons a span{color:#ccc;font-size:10px;padding-left:5px}.blog-detail .column-left .bg-img{position:relative}.blog-detail .column-left .bg-img img{min-height:inherit}.blog-detail .column-left .blog-content{padding:45px 0 5px;max-width:100%;float:left;width:100%;padding-left:120px;transition:padding-left .2s ease}@media (min-width:768px) and (max-width:991px){.blog-detail .column-left .blog-content{padding:30px 20px 0;max-width:inherit;padding-left:30px!important}}@media (max-width:767px){.blog-detail .column-left .blog-content{padding:20px 20px 0!important;max-width:inherit}}.blog-detail .column-left .blog-content h5{color:#666;padding-bottom:10px;letter-spacing:-.02em;font-family:Heebo,sans-serif}.blog-detail .column-left .blog-content p{margin-bottom:20px;color:#333;line-height:1.9}@media (min-width:768px) and (max-width:991px){.blog-detail .column-left .blog-content p{margin-bottom:15px}}@media (min-width:596px) and (max-width:767px){.blog-detail .column-left .blog-content p{margin-bottom:15px}}@media (max-width:595px){.blog-detail .column-left .blog-content p{margin-bottom:15px}}.blog-detail .column-left .blog-content a,.blog-detail .column-left .blog-content p a{font-size:inherit}.blog-detail .column-left .blog-content .btn-default{margin:20px auto}.blog-detail .column-left .blog-content ul li{margin:5px 0;color:#333;line-height:1.9}.blog-detail .column-left .column-wrapper{float:left;width:100%}@media (min-width:768px) and (max-width:991px){.blog-detail .column-left .column-wrapper{padding:0 15px;max-width:100%}}@media (max-width:767px){.blog-detail .column-left .column-wrapper{padding:0 20px}}.blog-detail .column-left .column-wrapper .col{height:250px;cursor:pointer;padding-right:5px;margin-bottom:5px}.blog-detail .column-left .column-wrapper .col .bg-img{position:relative;height:100%}.blog-detail .column-left .column-wrapper .col .bg-img img{min-height:100%}@media (max-width:767px){.blog-detail .column-left .column-wrapper .col .bg-img{max-height:350px}}.blog-detail .column-left .column-wrapper .blog-tags{position:relative;display:inline-block;width:100%;overflow:hidden;margin:27px 0}@media (max-width:480px){.blog-detail .column-left .column-wrapper .blog-tags{margin:20px 0}}.blog-detail .column-left .column-wrapper .blog-tags span{font-size:12px;color:#333;padding-right:15px;margin-top:5px;float:left}@media (max-width:480px){.blog-detail .column-left .column-wrapper .blog-tags span{padding-right:10px}}.blog-detail .column-left .column-wrapper .blog-tags a{color:#fff;background:#b2b1b1;font-size:14px;display:inline-block;padding:5px;margin-right:10px;float:left;margin-bottom:5px}.blog-detail .column-left .column-wrapper .blog-tags a:hover{background:#a25b29}@media (max-width:480px){.blog-detail .column-left .column-wrapper .blog-tags a{margin-right:5px}}.blog-detail .column-right{max-width:29.5%;float:left}@media (max-width:991px){.blog-detail .column-right{max-width:100%;float:none;clear:both}}.blog-detail .column-right .blog-author{position:relative;text-align:center;overflow:hidden;padding-top:45px;padding-bottom:47px;margin:0 auto;border-top:1px solid #999;border-bottom:1px solid #999;margin:46px 35px 0}@media (min-width:992px) and (max-width:1210px){.blog-detail .column-right .blog-author{padding:45px 15px}}@media (min-width:768px) and (max-width:991px){.blog-detail .column-right .blog-author{padding:35px 15px}}@media (max-width:767px){.blog-detail .column-right .blog-author{padding:30px 20px}}@media (max-width:991px){.blog-detail .column-right .blog-author{margin:0;max-width:none}}.blog-detail .column-right .blog-author h5{color:#666}@media (min-width:768px) and (max-width:991px){.blog-detail .column-right .blog-author h5{font-size:22px}}.blog-detail .column-right .blog-author a:hover{text-decoration:underline}.blog-detail .column-right .blog-author .bg-img{margin:16px auto 30px;width:150px;height:150px;position:relative;border-radius:50%;max-width:150px;max-height:150px}@media (min-width:992px) and (max-width:1210px){.blog-detail .column-right .blog-author .bg-img{margin:16px auto 20px}}.blog-detail .column-right .blog-author .bg-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:50%;border:13px solid #fff;mix-blend-mode:overlay;box-sizing:border-box;opacity:.7\0}@media (min-width:768px) and (max-width:991px){.blog-detail .column-right .blog-author .bg-img{margin:15px auto}}@media (max-width:767px){.blog-detail .column-right .blog-author .bg-img{margin:10px auto}}.blog-detail .column-right .blog-author p{padding-bottom:16px;line-height:1.9;color:#666;height:157px;display:-webkit-box;-webkit-line-clamp:5;-ms-line-clamp:5;-o-line-clamp:5;-line-clamp:5;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px) and (max-width:991px){.blog-detail .column-right .blog-author p{line-height:1.8;height:145px;margin-bottom:10px}}@media (min-width:481px) and (max-width:595px){.blog-detail .column-right .blog-author p{height:146px}}@media (max-width:480px){.blog-detail .column-right .blog-author p{height:136px}}.blog-detail .column-right .content-right{position:relative;padding:50px 25px 50px 29px;text-align:left}@media (min-width:992px) and (max-width:1210px){.blog-detail .column-right .content-right{padding:50px 10px}}@media (min-width:768px) and (max-width:991px){.blog-detail .column-right .content-right{padding:20px 30px 0}}@media (max-width:767px){.blog-detail .column-right .content-right{padding:20px 20px 0}}.blog-detail .column-right .content-right h5{font-size:18px;text-align:left;color:#666;font-family:Heebo,sans-serif;padding-bottom:12px}.blog-detail .column-right .content-right .blog-post{text-align:left;display:inline-block;font-size:0;width:100%;vertical-align:top;margin-bottom:14px}.blog-detail .column-right .content-right .blog-post .post-icon{display:inline-block;width:110px;height:110px;max-height:110px;overflow:hidden;vertical-align:top}.blog-detail .column-right .content-right .blog-post .post-icon img{min-width:100%;min-height:100%;object-fit:cover}.blog-detail .column-right .content-right .blog-post .post-content{display:inline-block;width:calc(100% - 115px);vertical-align:top;padding:0 20px 0 10px}@media (min-width:992px) and (max-width:1210px){.blog-detail .column-right .content-right .blog-post .post-content{padding:0 5px}}.blog-detail .column-right .content-right .blog-post .post-content p{font-size:14px;color:#666;line-height:1.22;font-family:Heebo,sans-serif}.blog-detail .column-right .content-right .blog-post .post-content span{font-size:14px;color:#666;font-family:Heebo,sans-serif}.blog-detail .column-right .content-right .blog-post .post-content span.date{position:relative;padding-left:30px}@media (min-width:992px) and (max-width:1210px){.blog-detail .column-right .content-right .blog-post .post-content span.date{padding-left:20px}}.blog-detail .column-right .content-right .blog-post .post-content span.date:before{content:"";left:10px;position:absolute;top:calc(50% - 3px);height:5px;width:5px;background:#666;border-radius:50%}@media (min-width:992px) and (max-width:1210px){.blog-detail .column-right .content-right .blog-post .post-content span.date:before{left:5px}}.blog-detail .blue-vertical-gradient,.blog-detail .green-blue-gradient,.blog-detail .green-vertical-gradient,.blog-detail .orange-gradient,.blog-detail .orange-vertical-gradient{height:360px;display:table;width:100%}.blog-detail .blue-vertical-gradient .img-wrapper,.blog-detail .green-blue-gradient .img-wrapper,.blog-detail .green-vertical-gradient .img-wrapper,.blog-detail .orange-gradient .img-wrapper,.blog-detail .orange-vertical-gradient .img-wrapper{display:table-cell;vertical-align:middle;mix-blend-mode:multiply;text-align:center}.blog-detail .blue-vertical-gradient .img-wrapper img,.blog-detail .green-blue-gradient .img-wrapper img,.blog-detail .green-vertical-gradient .img-wrapper img,.blog-detail .orange-gradient .img-wrapper img,.blog-detail .orange-vertical-gradient .img-wrapper img{max-height:200px}.blog-overlay{position:fixed;top:0;left:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.7) 0,hsla(0,0%,6%,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#63000333",endColorstr="#c4666666",GradientType=1);width:100%;height:100%;z-index:-1;display:block;opacity:0}.blog-overlay .featured-image{width:100%;max-width:750px;padding:0 31px;padding:0 15px;display:table;position:relative;margin:0 auto;opacity:0;transition:all .3s ease}@media (min-width:768px) and (max-width:991px){.blog-overlay .featured-image{max-width:550px}}@media (min-width:596px) and (max-width:767px){.blog-overlay .featured-image{max-width:500px}}@media (min-width:481px) and (max-width:595px){.blog-overlay .featured-image{max-width:400px}}@media (max-width:480px){.blog-overlay .featured-image{max-width:300px}}.blog-overlay .featured-image .close-video{position:absolute;right:20px;top:-40px;display:inline-block;width:19px;color:#fff;height:19px;border-radius:100%;text-align:center;cursor:pointer;background:#999}.blog-overlay .featured-image .close-video:before{position:absolute;content:"";height:12px;width:3.4px;top:1px;bottom:0;margin:auto;left:1px;left:0\0;right:0;background-color:#1d2224;transform:rotate(45deg)}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.blog-overlay .featured-image .close-video:before{left:2px;right:2px;top:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.blog-overlay .featured-image .close-video:before{left:2px;right:2px;top:0}}.blog-overlay .featured-image .close-video:after{position:absolute;content:"";height:12px;width:3.4px;top:1px;bottom:0;margin:auto;left:1px;right:1\0;right:0;background-color:#1d2224;transform:rotate(-45deg)}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.blog-overlay .featured-image .close-video:after{left:2px;right:2px;top:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.blog-overlay .featured-image .close-video:after{left:2px;right:2px;top:0}}.blog-overlay .slider-nav{position:absolute;width:100%;top:calc(50% - 10px);left:0}.blog-overlay .slider-nav .next-image{float:right;width:30px;right:-30px;cursor:pointer;position:relative}@media (max-width:480px){.blog-overlay .slider-nav .next-image{right:-5px;width:16px;left:auto}}.blog-overlay .slider-nav .prev-image{float:left;width:30px;left:-30px;cursor:pointer;position:relative}@media (max-width:480px){.blog-overlay .slider-nav .prev-image{right:auto;width:16px;left:-5px}}.blog-overlay .slider{width:100%;overflow:hidden;max-width:800px;max-height:600px;margin:auto;position:relative}.blog-overlay .slide-item{position:absolute;top:0;opacity:0;z-index:-1;width:100%;transition:opacity .4s ease}.blog-overlay .slide-item.active{position:relative;opacity:1;z-index:1;height:100%}.blog-overlay .slide-item img{margin:auto;width:100%;position:relative;display:block}.blog-detail.image-overlay .column-wrapper{position:relative;width:100%}.blog-detail.image-overlay .column-wrapper .slick-image-slider{position:relative}.blog-detail.image-overlay .column-wrapper .slick-image-slider .bg-img:focus{outline:none}.blog-detail.image-overlay .column-wrapper .slick-image-slider button{position:absolute;text-indent:100px;width:38px;overflow:hidden;height:38px;background:transparent;z-index:1;cursor:pointer}@media (min-width:768px) and (max-width:991px){.blog-detail.image-overlay .column-wrapper .slick-image-slider button{width:35px;height:35px}}@media (min-width:596px) and (max-width:767px){.blog-detail.image-overlay .column-wrapper .slick-image-slider button{width:30px;height:30px}}@media (max-width:595px){.blog-detail.image-overlay .column-wrapper .slick-image-slider button{width:30px;height:30px}}.blog-detail.image-overlay .column-wrapper .slick-image-slider .slick-prev{background:url(/themes/custom/reef/images/slide-prev.png) no-repeat;left:15px;background-size:contain;top:0;bottom:0;margin:auto}.blog-detail.image-overlay .column-wrapper .slick-image-slider .slick-next{background:url(/themes/custom/reef/images/slide-next.png) no-repeat;background-size:contain;right:20px;top:0;bottom:0;margin:auto}.blog-author .bg-img h2{display:none}.blog-author .bg-img article{height:100%;position:relative}.blog-author .bg-img article>div{height:100%}.blog-author .bg-img article .form-item,.blog-author .bg-img article div:last-of-type{display:none}@media (max-width:991px){.page-node-1809 .blog-detail table{width:100%!important;display:block}.page-node-1809 .blog-detail table thead{display:none}.page-node-1809 .blog-detail table tbody,.page-node-1809 .blog-detail table td,.page-node-1809 .blog-detail table tr{width:100%!important;display:block}.page-node-1809 .blog-detail table tbody td,.page-node-1809 .blog-detail table td td,.page-node-1809 .blog-detail table tr td{padding-top:70px;position:relative}.page-node-1809 .blog-detail table tbody td:after,.page-node-1809 .blog-detail table tbody td:before,.page-node-1809 .blog-detail table td td:after,.page-node-1809 .blog-detail table td td:before,.page-node-1809 .blog-detail table tr td:after,.page-node-1809 .blog-detail table tr td:before{font-size:16px;line-height:1.5;font-weight:700;width:100%;text-align:center;position:absolute;top:10px}.page-node-1809 .blog-detail table tbody td:after,.page-node-1809 .blog-detail table td td:after,.page-node-1809 .blog-detail table tr td:after{top:40px;color:#000}.page-node-1809 .blog-detail table tbody td:first-child:before,.page-node-1809 .blog-detail table td td:first-child:before,.page-node-1809 .blog-detail table tr td:first-child:before{content:"Full Demo"}.page-node-1809 .blog-detail table tbody td:first-child:after,.page-node-1809 .blog-detail table td td:first-child:after,.page-node-1809 .blog-detail table tr td:first-child:after{content:"Price - $240 + fee"}.page-node-1809 .blog-detail table tbody td:nth-child(2):before,.page-node-1809 .blog-detail table td td:nth-child(2):before,.page-node-1809 .blog-detail table tr td:nth-child(2):before{content:"BYOB"}.page-node-1809 .blog-detail table tbody td:nth-child(2):after,.page-node-1809 .blog-detail table td td:nth-child(2):after,.page-node-1809 .blog-detail table tr td:nth-child(2):after{content:"Price - $190 + fee"}.page-node-1809 .blog-detail table tbody td:last-child:before,.page-node-1809 .blog-detail table td td:last-child:before,.page-node-1809 .blog-detail table tr td:last-child:before{content:"Social Card"}.page-node-1809 .blog-detail table tbody td:last-child:after,.page-node-1809 .blog-detail table td td:last-child:after,.page-node-1809 .blog-detail table tr td:last-child:after{content:"Price - $85 + fee"}.page-node-1809 .blog-detail table tbody td li,.page-node-1809 .blog-detail table td td li,.page-node-1809 .blog-detail table tr td li{font-size:14px}}.keyline{display:block;width:75%;margin:0 auto 50px;clear:both;border-top:1px solid #ccc}.featured-slider{width:100%;height:500px;padding:0}.featured-slider .blend-layer{background-color:#333;position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:hard-light;background-color:rgba(51,51,51,.75) \0}.featured-slider .slides-container{position:relative;width:100%;height:100%;overflow:hidden}.featured-slider .slides-container .slick-list,.featured-slider .slides-container .slick-track{height:100%}.featured-slider .slides-container:after{content:"";display:block;clear:both}.featured-slider .slides-container .slide-item{position:relative;top:0;left:0;width:100%;height:100%}.featured-slider .slides-container .slide-item .bg-img{width:100%;height:100%;overflow:hidden}.featured-slider .slides-container .slide-item .content-overlay{position:absolute;top:50%;left:50%;width:100%;height:250px;max-width:800px;color:#fff;top:0;bottom:0;left:0;right:0;margin:auto}@media (min-width:768px) and (max-width:991px){.featured-slider .slides-container .slide-item .content-overlay{width:calc(100% - 180px);max-width:auto}}@media (min-width:596px) and (max-width:767px){.featured-slider .slides-container .slide-item .content-overlay{width:calc(100% - 140px);max-width:auto}}@media (min-width:481px) and (max-width:595px){.featured-slider .slides-container .slide-item .content-overlay{width:calc(100% - 100px);max-width:auto}}@media (max-width:480px){.featured-slider .slides-container .slide-item .content-overlay{width:calc(100% - 90px);max-width:auto}}.featured-slider .slides-container .slide-item .content-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.featured-slider .slides-container .slide-item .content-overlay span{position:relative;z-index:1}.featured-slider .slides-container .slide-item .content-overlay .post-name{position:absolute;top:18px;left:20px;font-size:18px;text-transform:capitalize}@media (min-width:596px) and (max-width:767px){.featured-slider .slides-container .slide-item .content-overlay .post-name{font-size:16px}}@media (max-width:595px){.featured-slider .slides-container .slide-item .content-overlay .post-name{font-size:14px}}.featured-slider .slides-container .slide-item .content-overlay .post-name:before{content:"";position:absolute;bottom:-3px;left:0;width:calc(100% + 13px);height:2px;background:#fff}.featured-slider .slides-container .slide-item .content-overlay .text-container{position:relative;text-align:center;z-index:1;height:100%;padding:20px}@media (max-width:480px){.featured-slider .slides-container .slide-item .content-overlay .text-container{padding:15px 20px}}.featured-slider .slides-container .slide-item .content-overlay .text-container .post-info{margin-bottom:3px;margin-top:15px}.featured-slider .slides-container .slide-item .content-overlay .text-container span{font-size:14px;font-family:Heebo,sans-serif}.featured-slider .slides-container .slide-item .content-overlay .text-container .post-date{position:relative;padding-left:35px}.featured-slider .slides-container .slide-item .content-overlay .text-container .post-date:before{content:"";position:absolute;bottom:6px;left:16px;width:4px;height:4px;border-radius:50%;background:#fff}.featured-slider .slides-container .slide-item .content-overlay .text-container h5{color:#fff;font-family:Heebo,sans-serif;margin-bottom:13px}.featured-slider .slides-container .slide-item .content-overlay .text-container .btn-default{margin-top:6px}.featured-slider .slides-container.active{z-index:1}.featured-slider .slides-container .slick-arrow{display:none!important}.featured-slider .next{position:absolute;top:0;bottom:0;margin:auto;right:27px;width:68px;height:68px;border-radius:50%;cursor:pointer;text-align:center}@media (min-width:992px) and (max-width:1210px){.featured-slider .next{width:60px;height:60px}}@media (min-width:768px) and (max-width:991px){.featured-slider .next{width:50px;height:50px;right:20px}}@media (min-width:596px) and (max-width:767px){.featured-slider .next{width:40px;height:40px;right:10px}}@media (max-width:595px){.featured-slider .next{width:30px;height:30px;right:10px}}@media (max-width:480px){.featured-slider .next{width:22px;height:22px;right:10px}}.featured-slider .prev{position:absolute;top:0;bottom:0;margin:auto;left:27px;border-radius:50%;width:68px;height:68px;cursor:pointer}@media (min-width:992px) and (max-width:1210px){.featured-slider .prev{width:60px;height:60px}}@media (min-width:768px) and (max-width:991px){.featured-slider .prev{width:50px;height:50px;left:20px}}@media (min-width:596px) and (max-width:767px){.featured-slider .prev{width:40px;height:40px;left:10px}}@media (min-width:481px) and (max-width:595px){.featured-slider .prev{width:30px;height:30px;left:10px}}@media (max-width:480px){.featured-slider .prev{width:22px;height:22px;left:10px}}.featured-resource-slider.bg-img-section .resource-slider{margin-bottom:0}.featured-resource-slider.bg-img-section .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.featured-resource-slider.bg-img-section .slide-nav .left .img1{display:none}.featured-resource-slider.bg-img-section .slide-nav .left .img2{display:block}.featured-resource-slider.bg-img-section .slide-nav .right .img1{display:none}.featured-resource-slider.bg-img-section .slide-nav .right .img2{display:block}.featured-resource-slider.bg-img-section h3{color:#fff;margin-bottom:32px;margin-top:0;font-family:tgn-soft-round-con,sans-serif}@media (min-width:992px) and (max-width:1210px){.featured-resource-slider.bg-img-section h3{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider.bg-img-section h3{margin-bottom:20px}}@media (max-width:767px){.featured-resource-slider.bg-img-section h3{margin-bottom:20px}}.featured-resource-slider .bg-img{display:none}.featured-resource-slider .container{max-width:1410px;margin:auto;padding:0 70px}@media (min-width:992px) and (max-width:1210px){.featured-resource-slider .container{padding:0 40px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .container{padding:0 35px}}@media (max-width:767px){.featured-resource-slider .container{padding:0 15px}}.featured-resource-slider h3{text-align:center;margin-bottom:20px;margin-top:14px;font-family:tgn-soft-round-con,sans-serif}@media (max-width:1210px){.featured-resource-slider h3{margin-top:0}}.featured-resource-slider .resource-slider{margin:0 auto;padding:0 15px;max-width:1230px;margin-bottom:8px}@media (max-width:1210px){.featured-resource-slider .resource-slider{margin-bottom:0}}.featured-resource-slider .resource-slider .slick-next,.featured-resource-slider .resource-slider .slick-prev{display:none!important}.featured-resource-slider .slide-nav{position:absolute;width:100%;top:50%;left:0}.featured-resource-slider .slide-nav .left{position:relative;cursor:pointer;left:10px}.featured-resource-slider .slide-nav .left .img1{display:block}.featured-resource-slider .slide-nav .left .img2{display:none}@media (min-width:992px) and (max-width:1210px){.featured-resource-slider .slide-nav .left{height:45px;width:45px;left:2px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .slide-nav .left{height:40px;width:40px;left:10px}}@media (max-width:767px){.featured-resource-slider .slide-nav .left{height:30px;width:30px;left:8px}}.featured-resource-slider .slide-nav .right{position:relative;cursor:pointer;right:15px}.featured-resource-slider .slide-nav .right .img1{display:block}.featured-resource-slider .slide-nav .right .img2{display:none}@media (min-width:992px) and (max-width:1210px){.featured-resource-slider .slide-nav .right{height:45px;width:45px;right:12px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .slide-nav .right{height:40px;width:40px;right:8px}}@media (max-width:767px){.featured-resource-slider .slide-nav .right{height:30px;width:30px;right:8px}}.featured-resource-slider .slide-item{padding-right:7px;position:relative}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .slide-item{padding-right:2.5px;padding-left:2.5px}}@media (max-width:767px){.featured-resource-slider .slide-item{padding-right:10px;padding-left:10px}}.featured-resource-slider .title{position:absolute;top:15px;left:16px;color:#fff;font-size:18px}@media (min-width:992px) and (max-width:1210px){.featured-resource-slider .title{font-size:17px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .title{font-size:16px}}@media (min-width:596px) and (max-width:767px){.featured-resource-slider .title{font-size:15px}}@media (min-width:481px) and (max-width:595px){.featured-resource-slider .title{font-size:14px}}@media (max-width:480px){.featured-resource-slider .title{font-size:12px}}.featured-resource-slider .title:after{content:"";position:absolute;bottom:-5px;left:0;height:2px;width:110%;background:#fff}.featured-resource-slider .inner-content{display:table;padding:24px 0 25px;height:inherit;width:100%}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .inner-content h5{font-size:20px}}@media (max-width:767px){.featured-resource-slider .inner-content{font-size:20px;padding:20px 0 15px}}.featured-resource-slider .col-two{width:52%;text-align:center;padding-right:17px;vertical-align:middle;display:table-cell;position:relative}.featured-resource-slider .col-two:last-child{width:48%}@media (max-width:595px){.featured-resource-slider .col-two:last-child{width:100%}}.featured-resource-slider .col-two:first-of-type{vertical-align:bottom;padding:0 10px 20px}@media (min-width:992px) and (max-width:1210px){.featured-resource-slider .col-two:first-of-type{padding:0 10px 10px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .col-two:first-of-type{padding:0 10px 10px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .col-two:first-of-type .btn-default{margin-top:5px}}@media (min-width:596px) and (max-width:767px){.featured-resource-slider .col-two:first-of-type{padding-bottom:15px}}@media (max-width:595px){.featured-resource-slider .col-two:first-of-type{padding:10px}}@media (max-width:595px){.featured-resource-slider .col-two{display:block;width:100%;padding:10px}}.featured-resource-slider .col-two h5{line-height:1.23;letter-spacing:-.06em}.featured-resource-slider .col-two h5,.featured-resource-slider .col-two span{color:#fff}.featured-resource-slider .col-two .logo{width:100px;height:100px;mix-blend-mode:multiply;opacity:.5\0;position:absolute;top:10%;left:0;right:0;margin:auto}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .col-two .logo{width:90px;height:90px}}@media (min-width:596px) and (max-width:767px){.featured-resource-slider .col-two .logo{width:90px;height:90px}}@media (max-width:595px){.featured-resource-slider .col-two .logo{width:85px;height:85px;position:relative;top:0;margin-bottom:10px}}.featured-resource-slider .col-two .logo img{width:100%;position:relative;min-width:100%;min-height:100%;object-fit:cover}.featured-resource-slider .col-two .head{position:relative;top:-41px}@media (min-width:992px) and (max-width:1210px){.featured-resource-slider .col-two .head{top:-25px}}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .col-two .head{top:-7px}}@media (min-width:596px) and (max-width:767px){.featured-resource-slider .col-two .head{top:-20px}}@media (max-width:595px){.featured-resource-slider .col-two .head{top:0}}.featured-resource-slider .col-two .head>span{font-size:14px;font-family:Heebo,sans-serif;margin-bottom:9px;display:block}@media (min-width:768px) and (max-width:991px){.featured-resource-slider .col-two .head>span{margin-bottom:5px}}@media (min-width:596px) and (max-width:767px){.featured-resource-slider .col-two .head>span{font-size:13px}}@media (min-width:481px) and (max-width:595px){.featured-resource-slider .col-two .head>span{font-size:13px;margin-bottom:10px}}@media (max-width:480px){.featured-resource-slider .col-two .head>span{font-size:12px;margin-bottom:8px}}.featured-resource-slider .col-two .image{max-width:243px;margin:0 auto}@media (max-width:595px){.featured-resource-slider .col-two .image{max-width:160px;margin:0 auto}}.info-content .container .intro-text .title-text h5{font-family:Heebo,sans-serif;text-align:center;color:#666;margin-top:5px}.info-content .container .intro-text h3{font-family:tgn-soft-round-con,sans-serif;text-align:center}.info-content .container .intro-text p{color:#333;font-size:16px;margin-bottom:10px;line-height:1.875}@media (max-width:595px){.info-content .container .intro-text p{font-size:14px}}.info-content .container .intro-text p.strong{font-weight:700}.info-content .container .intro-text .icon-box{max-width:340px;margin:0 auto;width:100%;margin-bottom:30px;margin-top:22px}.info-content .container .intro-text .icon-box .img-box{position:relative;float:left;width:111px;height:110px;border-radius:50%;display:table;transition:all .5s ease}.info-content .container .intro-text .icon-box .img-box:hover:before{opacity:0}.info-content .container .intro-text .icon-box .img-box:hover:after,.info-content .container .intro-text .icon-box .img-box:hover:before{opacity:1}@media (min-width:596px) and (max-width:767px){.info-content .container .intro-text .icon-box .img-box{width:100px;height:100px}}@media (min-width:481px) and (max-width:595px){.info-content .container .intro-text .icon-box .img-box{width:90px;height:90px}}@media (max-width:480px){.info-content .container .intro-text .icon-box .img-box{width:85px;height:85px}}.info-content .container .intro-text .icon-box .img-box:after,.info-content .container .intro-text .icon-box .img-box:before{content:"";background-image:url(/themes/custom/reef/images/join_logo1.png);width:100%;height:100%;opacity:0;top:0;left:0;z-index:-1;background-size:contain;background-repeat:no-repeat}.info-content .container .intro-text .icon-box .img-box:before{content:"";opacity:1;background-image:url(/themes/custom/reef/images/join_logo.png)}.info-content .container .intro-text .icon-box .img-box.right{float:right}.info-content .container .intro-text .icon-box .img-box.right:after,.info-content .container .intro-text .icon-box .right.img-box:before{background-image:url(/themes/custom/reef/images/renew_logo1.png)}.info-content .container .intro-text .icon-box .img-box.right:before{background-image:url(/themes/custom/reef/images/renew_logo.png)}.info-content .container .intro-text .icon-box .img-box.right h5{text-align:left}.info-content .container .intro-text .icon-box .img-box:after,.info-content .container .intro-text .icon-box .img-box:before{position:absolute}.info-content .container .intro-text .icon-box .img-box .img2,.info-content .container .intro-text .icon-box .img-box:hover .img1{opacity:0;display:none}.info-content .container .intro-text .icon-box .img-box:hover .img2{opacity:1;display:block}.info-content .container .intro-text .icon-box .img-box h5{font-size:48px;font-family:Billy Ohio Dua,sans-serif;color:#fff;display:table-cell;vertical-align:middle;text-align:center;padding:0 10px}@media (min-width:596px) and (max-width:767px){.info-content .container .intro-text .icon-box .img-box h5{font-size:43px}}@media (min-width:481px) and (max-width:595px){.info-content .container .intro-text .icon-box .img-box h5{font-size:40px}}@media (max-width:480px){.info-content .container .intro-text .icon-box .img-box h5{font-size:35px}}.info-content .container .intro-text .icon-box:after{content:"";display:block;clear:both}.info-content .container .column-wrapper{margin-top:8px}.info-content .container .column-wrapper .col h5{line-height:1.3;margin-top:15px}.info-content .container .column-wrapper .col p{margin:1px 0 4px;line-height:1.875}.info-content .container .column-wrapper .col:first-child{padding-right:45px}@media (min-width:992px) and (max-width:1210px){.info-content .container .column-wrapper .col:first-child{padding-right:20px}}@media (min-width:768px) and (max-width:991px){.info-content .container .column-wrapper .col:first-child{padding-right:10px}}@media (max-width:767px){.info-content .container .column-wrapper .col:first-child{padding-right:0}}.info-content .container .column-wrapper .col:nth-child(2){padding-left:15px}.info-content .container .column-wrapper .col:nth-child(2) h5{margin-bottom:10px}@media (max-width:767px){.info-content .container .column-wrapper .col:nth-child(2) h5{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){.info-content .container .column-wrapper .col:nth-child(2){padding-left:10px}}@media (max-width:767px){.info-content .container .column-wrapper .col:nth-child(2){padding-left:0}}.info-content .container .column-wrapper .col .img-box{margin-left:39px;max-width:177px;margin-top:17px}@media (max-width:767px){.info-content .container .column-wrapper .col .img-box{margin-left:0}}.info-content .container .column-wrapper .col ul{padding:0;margin:0;list-style:none}.info-content .container .column-wrapper .col ul li{font-family:Heebo,sans-serif;font-size:16px;margin:0 0 4px;line-height:1.875;color:#333;position:relative;padding:0 23px 0 37px;list-style:none}@media (max-width:595px){.info-content .container .column-wrapper .col ul li{font-size:14px}}@media (max-width:767px){.info-content .container .column-wrapper .col ul li{padding:0 0 0 20px}}.info-content .container .column-wrapper .col ul li:before{content:"";width:4px;height:4px;position:absolute;border-radius:50%;background:#000;top:11px;left:3px}@media (max-width:767px){.info-content .container .column-wrapper .col ul li:before{left:0}}.info-content .container p{margin-bottom:10px}.info-content .contact-info .column-wrapper{margin-top:0}.info-content .contact-info .column-wrapper .col ul li{padding:3px 0 28px;margin:0 19px;line-height:1;font-family:Heebo,sans-serif;position:relative}@media (min-width:992px) and (max-width:1210px){.info-content .contact-info .column-wrapper .col ul li{margin:0 9px}}@media (min-width:768px) and (max-width:991px){.info-content .contact-info .column-wrapper .col ul li{padding:2px 0 15px}}@media (min-width:596px) and (max-width:767px){.info-content .contact-info .column-wrapper .col ul li{padding:2px 0 12px;margin:0 7px}}@media (min-width:481px) and (max-width:595px){.info-content .contact-info .column-wrapper .col ul li{width:calc(50% - 30px);text-align:left;float:left;padding:2px 0 12px;margin:0 15px}}@media (max-width:480px){.info-content .contact-info .column-wrapper .col ul li{margin:0;padding:2px 0 10px}}.info-content .contact-info .column-wrapper .col ul li:before{display:none}.info-content .contact-info .column-wrapper .col:first-child{padding-right:0}.intractive-map{position:relative;overflow:hidden;z-index:7}.intractive-map .filters .selectboxit-container .selectboxit.selectboxit-open .selectboxit-text:after{transform:rotate(-90deg)}.intractive-map.open-tab .open-close-button h5:after{transform:rotate(-94deg)}.intractive-map.open-tab.close-tab .open-close-button h5:after{transform:rotate(94deg)}.intractive-map .popular .selectboxit-container .selectboxit-options a,.intractive-map .popular .selectboxit-container span{height:20px;line-height:normal}.intractive-map .popular .selectboxit-open .selectboxit-arrow-container .selectboxit-arrow.selectboxit-default-arrow{transform:rotate(-90deg)}.intractive-map .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:transparent;color:#333;background-repeat:no-repeat;background-image:unset}.intractive-map .selectboxit-list>.selectboxit-selected>.selectboxit-option-anchor,.intractive-map .selectboxit-list a.selectboxit-option-anchor:hover{color:#a25b29}.intractive-map .selectboxit-container .selectboxit-options,.intractive-map .selectboxit-container .selectboxit-options .selectboxit-option-first,.intractive-map .selectboxit-container .selectboxit-options .selectboxit-option-last{border-radius:0;border:0}.intractive-map .selectboxit{background:transparent;border:0}.intractive-map .selectboxit .selectboxit-option-icon-container{margin-left:0}.intractive-map .selectboxit .selectboxit-arrow-container .selectboxit-arrow{position:absolute;top:26%;right:-17px;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg)}@media (min-width:992px) and (max-width:1210px){.intractive-map .selectboxit .selectboxit-arrow-container .selectboxit-arrow{top:5%}}@media (min-width:768px) and (max-width:991px){.intractive-map .selectboxit .selectboxit-arrow-container .selectboxit-arrow{top:12%}}@media (min-width:596px) and (max-width:767px){.intractive-map .selectboxit .selectboxit-arrow-container .selectboxit-arrow{top:12%}}@media (max-width:595px){.intractive-map .selectboxit .selectboxit-arrow-container .selectboxit-arrow{top:9%}}.intractive-map .selectboxit:active,.intractive-map .selectboxit:focus,.intractive-map .selectboxit:hover{background:transparent}.intractive-map .selectboxit .selectboxit-text{height:auto;line-height:1;display:block;font-size:18px;font-family:Heebo,sans-serif;color:#3d5164;max-width:unset!important;line-height:1.28\0}@media (min-width:992px) and (max-width:1210px){.intractive-map .selectboxit .selectboxit-text{font-size:15px;line-height:1.2}}@media (min-width:768px) and (max-width:991px){.intractive-map .selectboxit .selectboxit-text{font-size:15px;line-height:1.2}}@media (min-width:596px) and (max-width:767px){.intractive-map .selectboxit .selectboxit-text{font-size:15px;line-height:1.2}}@media (max-width:595px){.intractive-map .selectboxit .selectboxit-text{font-size:14px;line-height:1.2}}.intractive-map .open-close-button{position:absolute;z-index:99;cursor:pointer;opacity:0;transform:rotate(-90deg);right:0;top:-38px;transform-origin:right bottom;transition:all .3s ease}@media (max-width:991px){.intractive-map .open-close-button{display:none}}.intractive-map .open-close-button h5{position:relative;font-size:14px;padding:11px 32px 8px 11px;border-radius:5px 5px 0 0;color:#fff;background:#a25b29;font-family:Comfortaa,sans-serif;font-weight:500;z-index:99;margin:0}.intractive-map .open-close-button h5:after{content:"";position:absolute;width:15px;height:15px;background-size:contain;bottom:14px;right:11px;z-index:99;transform:rotate(94deg);transition:all .3s ease;background-image:url(/themes/custom/reef/images/share_arrow.png);background-repeat:no-repeat}.intractive-map .map-box-container{margin-top:65px;height:475px}.intractive-map .map-box-container .map-wrapper{float:left;width:100%;height:475px;transition:all .3s ease}.intractive-map .map-box-container .map-wrapper img{width:100%}@media (min-width:992px) and (max-width:1210px){.intractive-map .map-box-container .map-wrapper{width:100%}}@media (min-width:768px) and (max-width:991px){.intractive-map .map-box-container .map-wrapper{width:100%;float:none;clear:both;text-align:center}}@media (max-width:767px){.intractive-map .map-box-container .map-wrapper{width:100%;float:none;clear:both;text-align:center}}.intractive-map .map-box-container .side-left-box{float:right;width:31%;opacity:1;z-index:1;position:absolute;right:-32%;transition:right .3s ease}@media (min-width:992px) and (max-width:1210px){.intractive-map .map-box-container .side-left-box{width:40%;right:-41%}}@media (max-width:991px){.intractive-map .map-box-container .side-left-box{width:100%;padding:20px 15px 0;float:none;clear:both;text-align:center;position:relative;right:0}}@media (max-width:767px){.intractive-map .map-box-container .side-left-box{padding-top:25px}}.intractive-map .map-box-container .side-left-box .pagination{margin:10px 0}.intractive-map .map-box-container .side-left-box .pagination .pagination-800{overflow:hidden;width:100%;text-align:center;font-size:0;min-width:313px;max-width:none}.intractive-map .map-box-container .side-left-box .pagination .pagination-800 .more-pages{cursor:inherit}.intractive-map .map-box-container .side-left-box .pagination .pagination-800 .more-pages:hover{background:none;color:#666}.intractive-map .map-box-container .side-left-box .pagination .pagination-800 .pagination-no{display:inline-block;vertical-align:top;float:none;width:auto;margin:0 37px}.intractive-map .map-box-container .side-left-box .pagination .pagination-800 .pagination-no span{margin-right:7px}.intractive-map .map-box-container .side-left-box .pagination .pagination-800 .pagination-no span:last-of-type{margin-right:0}.intractive-map .map-box-container .side-left-box .pagination .right-arrow{width:27px;height:28px;background-size:contain;background-repeat:no-repeat;float:none;vertical-align:top;background-image:url(/themes/custom/reef/images/pagination-right.png);border-radius:50%}.intractive-map .map-box-container .side-left-box .pagination .right-arrow:disabled{background-image:url(/themes/custom/reef/images/pagination-left.png);transform:rotate(180deg)}@media (max-width:767px){.intractive-map .map-box-container .side-left-box .pagination .right-arrow{width:25px;height:25px}}.intractive-map .map-box-container .side-left-box .pagination .left-arrow{width:27px;height:28px;border-radius:50%;float:none;vertical-align:top;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/reef/images/pagination-right.png);transform:rotate(180deg)}.intractive-map .map-box-container .side-left-box .pagination .left-arrow:disabled{background-image:url(/themes/custom/reef/images/pagination-left.png);transform:none}@media (max-width:767px){.intractive-map .map-box-container .side-left-box .pagination .left-arrow{width:25px;height:25px;margin-right:0}}.intractive-map .map-box-container .side-left-box .pagination .pagination-no span{width:28px;height:28px;padding:4px;font-size:16.56px}@media (max-width:767px){.intractive-map .map-box-container .side-left-box .pagination .pagination-no span{width:25px;height:25px;font-size:16px}}.intractive-map .map-box-container .side-left-box .pagination .pagination-no{width:76%}.intractive-map .map-box-container .side-left-box h5{color:#666;font-size:18px;margin:0 0 6px;line-height:1}@media (min-width:992px) and (max-width:1210px){.intractive-map .map-box-container .side-left-box h5{font-size:15px;line-height:1.2}}@media (min-width:768px) and (max-width:991px){.intractive-map .map-box-container .side-left-box h5{font-size:15px;line-height:1.2}}@media (max-width:595px){.intractive-map .map-box-container .side-left-box h5{font-size:14px;line-height:1.2}}@media (min-width:596px) and (max-width:767px){.intractive-map .map-box-container .side-left-box h5{font-size:14px;line-height:1.2}}.intractive-map .map-box-container .side-left-box h5 .result{display:inline-block;position:relative;padding-right:17px}@media (min-width:992px) and (max-width:1210px){.intractive-map .map-box-container .side-left-box h5 .result{padding-right:7px}}.intractive-map .map-box-container .side-left-box h5 .result:after{content:"";position:absolute;width:1px;height:27px;background-color:#666;right:8px;top:-7px}@media (min-width:992px) and (max-width:1210px){.intractive-map .map-box-container .side-left-box h5 .result:after{right:1px;top:-7px}}.intractive-map .map-box-container .side-left-box h5 .popular{display:inline-block;position:relative;color:#3d5164}.intractive-map .map-box-container .side-left-box .map-content-box{float:left;width:100%}.intractive-map .map-box-container .side-left-box .map-content-box h3{font-family:Heebo,sans-serif;font-size:20px;color:#666}@media (min-width:768px) and (max-width:991px){.intractive-map .map-box-container .side-left-box .map-content-box h3{font-size:18px}}@media (max-width:767px){.intractive-map .map-box-container .side-left-box .map-content-box h3{font-size:16px}}@media (max-width:991px){.intractive-map .map-box-container .side-left-box .map-content-box h3{width:100%;float:left}.intractive-map .map-box-container .side-left-box .map-content-box h3:after{clear:both;display:block;content:""}}@media (max-width:991px){.intractive-map .map-box-container .side-left-box .map-content-box{width:100%;float:none}}@media (max-width:480px){.intractive-map .map-box-container .side-left-box .map-content-box{width:100%}}.intractive-map .map-box-container .side-left-box .map-content-box:after{clear:both;display:block;content:""}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box{float:left;width:100%;height:100px}@media (max-width:480px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box{height:auto!important;max-height:none}}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover{cursor:pointer}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .bg-img .img1{display:none;opacity:0;transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .bg-img .img2{display:block;opacity:1;transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .bg-img:after{background:transparent;opacity:1;transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .content-box{transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .content-box.violet-vertical-gradient{background-image:none;background:#fff}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .content-box h6{color:#000}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .content-box p{color:#666}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:hover .content-box a{color:#a25b29}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active{cursor:pointer}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .bg-img .img1{display:none;opacity:0;transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .bg-img .img2{display:block;opacity:1;transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .bg-img:after{background:transparent;opacity:1;transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .content-box{transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .content-box.violet-vertical-gradient{background-image:none;background:#fff}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .content-box h6{color:#000}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .content-box p{color:#666}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box.active .content-box a{color:#a25b29}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box:after{display:block;content:"";clear:both}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{float:left;width:53.5%;height:100%;max-height:100px;overflow:hidden;position:relative}@media (min-width:992px) and (max-width:1210px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{width:54%}}@media (min-width:768px) and (max-width:991px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{width:20%;max-width:233px}}@media (min-width:596px) and (max-width:767px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{width:30%;max-width:233px}}@media (min-width:481px) and (max-width:595px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{width:40%;max-width:233px}}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img .img1{transition:all .5s ease;display:block;opacity:1}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img .img2{display:none;opacity:0;transition:all .5s ease}@media (min-width:768px) and (max-width:991px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{max-height:100%}}@media (min-width:596px) and (max-width:767px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{max-height:100%}}@media (min-width:481px) and (max-width:595px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{max-height:100%}}@media (max-width:480px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img{max-width:inherit;width:100%;float:none;clear:both;max-height:100px}}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .bg-img:after{content:"";position:absolute;background-color:#000;opacity:.5;top:0;left:0;height:100%;width:100%;transition:all .5s ease}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box{height:100%;float:left;width:46.5%;transition:all .5s ease}@media (min-width:992px) and (max-width:1210px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box{width:46%}}@media (min-width:768px) and (max-width:991px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box{width:80%}}@media (min-width:596px) and (max-width:767px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box{width:70%}}@media (min-width:481px) and (max-width:595px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box{width:60%}}@media (max-width:480px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box{max-width:inherit;float:none;clear:both;padding:8px 15px;width:100%}}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box .v-middle-inner{text-align:left;padding:19px 23px 10px 14px}@media (max-width:480px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box .v-middle-inner{padding:0}}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box h6{font-size:14px;font-family:Heebo,sans-serif;line-height:1.23;display:-webkit-box;max-width:100%;height:36.2px;margin:0 auto;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-ms-line-clamp:2;-o-line-clamp:2;-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:#fff}@media (max-width:595px){.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box h6{font-size:13px}}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box p{font-size:12px;color:#fff;font-family:Heebo,sans-serif;display:-webkit-box;height:17.2px;margin:0 auto;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;-ms-line-clamp:1;-o-line-clamp:1;-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.intractive-map .map-box-container .side-left-box .map-content-box .outer-box .content-box a{font-size:10px;margin-top:6px;color:#fff;font-family:Heebo,sans-serif}.intractive-map .map-box-container .side-left-box:after,.intractive-map .map-box-container:after{clear:both;content:"";display:block}.intractive-map.open-tab .filters .filter-status li.filter-show{display:inline-block}.intractive-map .filters{position:relative;width:100%;max-width:568px;margin:0 auto 35px;border-top:1px solid #666;border-bottom:1px solid #666;padding-top:8px;padding-bottom:8px;transition:all .3s ease;transition-delay:.3s}@media (min-width:992px) and (max-width:1210px){.intractive-map .filters{margin:21px auto 35px}}@media (min-width:768px) and (max-width:991px){.intractive-map .filters{margin:21px auto 35px}}@media (min-width:596px) and (max-width:767px){.intractive-map .filters{margin:30px auto}}@media (max-width:595px){.intractive-map .filters{margin:30px auto;padding-top:0;padding-bottom:0;border-bottom:0;padding:0 15px;border-top:0}}.intractive-map .filters:after{content:"";display:block;clear:both}.intractive-map .filters.active{margin:21px auto 70px}@media (min-width:992px) and (max-width:1210px){.intractive-map .filters.active{margin:21px auto 70px}}@media (min-width:768px) and (max-width:991px){.intractive-map .filters.active{margin:21px auto 70px}}@media (min-width:596px) and (max-width:767px){.intractive-map .filters.active{margin:30px auto 40px}}@media (max-width:595px){.intractive-map .filters.active{margin:30px auto 40px;padding-top:0;padding-bottom:0}}.intractive-map .filters form{float:left;width:100%;padding-bottom:8px;border-bottom:1px solid #666}.intractive-map .filters .filter-status{position:absolute;bottom:-36px;display:none;transition:all .3s ease;transition-delay:.35s}.intractive-map .filters .filter-status.filter-show{display:block}@media (min-width:768px) and (max-width:991px){.intractive-map .filters .filter-status{bottom:-36px}}@media (min-width:596px) and (max-width:767px){.intractive-map .filters .filter-status{bottom:-36px}}@media (max-width:595px){.intractive-map .filters .filter-status{position:relative;bottom:0;float:left;width:100%;padding:0 15px;text-align:center}}.intractive-map .filters .filter-status li{margin-right:30px;position:relative;font-family:Comfortaa,sans-serif;font-size:14px;color:#010101;display:none;cursor:pointer}.intractive-map .filters .filter-status li:before{content:"";position:absolute;height:14px;width:14px;top:-1px;left:-18px;background-image:url(/themes/custom/reef/images/cross.png);background-repeat:no-repeat;background-size:contain;cursor:pointer}.intractive-map .filters .filter-status li:first-child{display:inline-block}.intractive-map .filters .filter-status li:first-child:before{display:none}.intractive-map .filters .filter-row{float:left;width:33.33%}@media (max-width:595px){.intractive-map .filters .filter-row{width:100%;padding:3px 0 2px}}.intractive-map .filters .input-search{z-index:2;display:none;position:absolute;bottom:-50px;left:0;width:100%;height:52px;border:1px solid #a25b29;background:#fff}@media (max-width:767px){.intractive-map .filters .input-search{bottom:-40px;height:40px}}@media (max-width:595px){.intractive-map .filters .input-search{bottom:53px;left:15px;width:calc(100% - 30px)}}.intractive-map .filters .input-search:after{content:"";position:absolute;top:-7px;top:-6px\0;left:68px;width:14px;height:7px;background:url(/themes/custom/reef/images/search_arrow.png)}.intractive-map .filters .input-search input[type=text]{width:calc(100% - 170px);height:100%;border:0;padding:0 18px;font-size:14px;color:#3e5264;float:left;line-height:1.1;background:transparent}@media (max-width:767px){.intractive-map .filters .input-search input[type=text]{width:calc(100% - 70px)}}.intractive-map .filters .input-search input[type=text]:focus{outline:none}.intractive-map .filters .input-search button{display:none;float:left;background:transparent;width:30px;height:30px;font-size:18px;margin-top:2px;color:#999;cursor:pointer}@media (max-width:767px){.intractive-map .filters .input-search button{display:block}}.intractive-map .filters .input-search .search-note{font-size:14px;color:#ccc;float:left;padding:18px 0;letter-spacing:-.02em}@media (max-width:767px){.intractive-map .filters .input-search .search-note{display:none}}.intractive-map .filters .input-search .close-filter{position:relative;width:12px;height:12px;background:#999;border-radius:50%;float:left;margin:19px 0 10px 12px;cursor:pointer}@media (max-width:767px){.intractive-map .filters .input-search .close-filter{margin:13px 0 0 16px}}.intractive-map .filters .input-search .close-filter:before{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(45deg)}.intractive-map .filters .input-search .close-filter:after{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(-45deg)}.intractive-map .filters .search-filter{border-right:1px solid #666;width:33.33%;padding:6px 20px;text-align:center;cursor:pointer}@media (min-width:596px) and (max-width:767px){.intractive-map .filters .search-filter{padding:5px 20px}}@media (max-width:595px){.intractive-map .filters .search-filter{height:45px;border-right:0;border-bottom:1px solid #666;border-top:1px solid #666;width:100%;padding:14px 10px}}.intractive-map .filters .search-filter span{position:relative;color:#3d5164;text-align:center;font-size:18px}@media (max-width:767px){.intractive-map .filters .search-filter span{font-size:16px}}.intractive-map .filters .search-filter span:after{content:"";display:inline-block;width:0;height:0;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg);transition:all .5s ease}.intractive-map .filters .search-filter.active span:after{transform:rotate(-90deg)}.intractive-map .filters .select2{border-left:1px solid #666}@media (max-width:595px){.intractive-map .filters .select2{width:100%;border-left:none;border-right:none;border-top:1px solid #666;padding:3px 0 4px;border-bottom:1px solid #666}}@media (max-width:595px) and (max-width:595px){.intractive-map .filters .select2{padding:3px 0 2px}}.intractive-map .filters .selectboxit-arrow-container,.intractive-map .filters .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.intractive-map .filters .selectboxit-container{width:100%;display:table}.intractive-map .filters .selectboxit-container .selectboxit{position:relative;display:table-cell;vertical-align:middle;width:100%!important;background:transparent;border:0;text-align:center;top:2px}@media (max-width:595px){.intractive-map .filters .selectboxit-container .selectboxit{top:inherit}}.intractive-map .filters .selectboxit-container .selectboxit .selectboxit-text{position:relative;display:inline-table;font-family:Heebo,sans-serif;white-space:normal;padding-right:10px}.intractive-map .filters .selectboxit-container .selectboxit .selectboxit-text:after{content:"";display:inline-block;width:0;height:0;margin-right:2px;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg);transition:all .5s ease}.intractive-map .filters .selectboxit-container .selectboxit.selectboxit-open:after{transform:rotate(-90deg)}.intractive-map .filters .selectboxit-container span{height:auto;margin:0}@media (max-width:595px){.intractive-map .filters .selectboxit-container span{padding:5px 0}}.intractive-map .filters .selectboxit-container .selectboxit-text{display:inherit;font-size:18px;color:#3d5164;text-align:center;max-width:inherit!important;float:none}@media (max-width:767px){.intractive-map .filters .selectboxit-container .selectboxit-text{font-size:16px}}.intractive-map .filters .selectboxit-container .selectboxit-options{width:100%;border-radius:0;border:none;background:hsla(0,0%,100%,.95);padding:0 0 12px;min-width:100%!important;top:100%!important;max-height:551px!important;left:0;margin-top:16px;max-height:548px\0!important}.intractive-map .filters .selectboxit-container .selectboxit-options li:first-child{display:none}.intractive-map .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor{font-size:16px;padding:0 17px;text-indent:0;color:#666;height:auto;line-height:1.4;white-space:normal;font-family:Heebo,sans-serif;margin:5px 0 4px}.intractive-map .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor span{display:none}.intractive-map .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:transparent;background-image:none;color:#a25b29;font-weight:600}.intractive-map .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor:hover{background:transparent;color:#a25b29;font-weight:600}.intractive-map .filters.search-open{margin-bottom:80px;transition-delay:0s}.intractive-map .filters.search-open .input-search{bottom:-50px}@media (min-width:596px) and (max-width:767px){.intractive-map .filters.search-open .input-search{bottom:-40px}}@media (max-width:595px){.intractive-map .filters.search-open .input-search{bottom:88px}}@media (max-width:595px){.intractive-map .filters.search-open{margin-bottom:0}}.intractive-map .filters.search-open .filter-status{bottom:-76px;bottom:-78px\0;transition-delay:0s}@media (max-width:595px){.intractive-map .filters.search-open .filter-status{bottom:0}}.intractive-map.open-tab .map-box-container .map-wrapper{width:69%;padding-right:20px}@media (max-width:991px){.intractive-map.open-tab .map-box-container .map-wrapper{width:100%;padding-right:0}}.intractive-map.open-tab .map-box-container .side-left-box{width:31%;position:absolute;opacity:1;z-index:1;right:0}@media (max-width:991px){.intractive-map.open-tab .map-box-container .side-left-box{width:100%;position:relative}}.intractive-map.open-tab .open-close-button{opacity:1}.intractive-map.close-tab .map-box-container .map-wrapper{width:100%}.intractive-map.close-tab .map-box-container .side-left-box{right:-32%}@media (max-width:991px){.intractive-map.close-tab .map-box-container .side-left-box{right:0}}.intractive-map.close-tab .filters .filter-status.filter-show{display:none}.intractive-map .filters .input-search input[type=text]::-ms-clear{display:none}.ref-resource{padding:0 0 70px;overflow:hidden}@media (min-width:768px) and (max-width:991px){.ref-resource{padding:0 0 60px}}@media (max-width:767px){.ref-resource{padding:0 0 50px}}.ref-resource h3{font-family:tgn-soft-round-con,sans-serif;color:#fff;padding-top:31px;text-transform:none}.ref-resource h5{font-family:Heebo,sans-serif;color:#fff}.ref-resource .container{text-align:center;max-width:1230px}@media (max-width:767px){.ref-resource .container{padding:0 15px}}.ref-resource .container .col{max-height:350px;overflow:hidden}@media (max-width:767px){.ref-resource .container .col{max-height:none}}.ref-resource .container .col .date-wrapper span{font-size:14px;color:#fff;line-height:1}.ref-resource .container .col a.link-white{display:block;font-size:14px}.ref-resource .container .col a.link-white:hover{color:#fff}@media (max-width:480px){.ref-resource .container .col{max-height:none}}@media (max-width:767px){.ref-resource .container .col{height:100%!important}}.ref-resource .container .col .outer-content{height:50%;position:relative;overflow:hidden;width:calc(50% - 4px);max-height:175px;min-height:175px}.ref-resource .container .col .outer-content:first-of-type{margin-bottom:8px}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:first-of-type{margin-bottom:0;margin-right:3px}}.ref-resource .container .col .outer-content:nth-child(2):after{background-repeat:repeat-x;background-image:linear-gradient(-50deg,#544053,rgba(40,23,40,.95));content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:1;transition:height .2s cubic-bezier(.645,.045,.355,1)}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:nth-child(2){margin-left:3px}}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content{height:210px;float:left;width:calc(50% - 3px)}}@media (max-width:595px){.ref-resource .container .col .outer-content{margin-bottom:8px;height:100%;width:100%}}.ref-resource .container .col .outer-content:hover .blend-layer{z-index:2;position:absolute}.ref-resource .container .col .outer-content .blend-layer{background-color:#3d5164;left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.9\0}.ref-resource .container .col .outer-content:first-of-type:after{content:"";position:absolute;top:0;background-repeat:repeat-x;background-image:linear-gradient(50deg,#3d5164,rgba(21,36,55,.95));left:0;width:100%;height:100%;opacity:1;z-index:1;transition:height .2s cubic-bezier(.645,.045,.355,1)}.ref-resource .container .col .outer-content:hover:after{opacity:1;height:0%}.ref-resource .container .col .outer-content .v-middle-inner{padding:30px 20px 0;margin:0 auto}@media (min-width:768px) and (max-width:991px){.ref-resource .container .col .outer-content .v-middle-inner{padding:30px 10px 0}}.ref-resource .container .col .outer-content h5,.ref-resource .container .col .outer-content span{color:#fff}.ref-resource .container .col .outer-content .heading{font-family:Heebo,sans-serif;line-height:1;max-width:440px;margin:4px auto 16px}@media (min-width:768px) and (max-width:991px){.ref-resource .container .col .outer-content .heading{margin:4px auto 10px}}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content .heading{margin:4px auto 10px}}@media (max-width:595px){.ref-resource .container .col .outer-content .heading{margin:4px auto 10px}}.ref-resource .container .col .outer-content span{font-family:Heebo,sans-serif}.ref-resource .container .col .outer-content span.action{position:relative;padding-right:30px;letter-spacing:-.046em}.ref-resource .container .col .outer-content span.action:after{content:"•";position:absolute;right:10px;top:1px}.ref-resource .container .col .outer-content .bg-img{position:relative;height:100%}@media (max-width:595px){.ref-resource .container .col .outer-content .bg-img{height:160px}}.ref-resource .container .col .outer-content .bg-img:before{content:"";background-color:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.ref-resource .container .col .outer-content .bg-img img{min-height:inherit;min-width:inherit;max-width:inherit}.ref-resource .container .col .outer-content .img-wrapper{padding-top:40px;mix-blend-mode:multiply}.ref-resource .container .col .outer-content .img-wrapper img{max-width:100px}.ref-resource .container .col .outer-content:last-of-type{position:absolute;right:0;top:0;width:calc(50% - 4px);height:100%;max-height:inherit}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:last-of-type{height:250px;position:relative;width:100%;margin:6px 0 0}}@media (max-width:595px){.ref-resource .container .col .outer-content:last-of-type{max-height:250px;margin-top:3px;position:relative;width:100%}}.ref-resource .container .col .outer-content:last-of-type .blend-layer{background-color:#333;position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.85\0}.ref-resource .container .col .outer-content:last-of-type .link-white{margin-top:16px}@media (min-width:768px) and (max-width:991px){.ref-resource .container .col .outer-content:last-of-type .link-white{margin-top:10px}}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:last-of-type .link-white{margin-top:10px}}@media (max-width:595px){.ref-resource .container .col .outer-content:last-of-type .link-white{margin-top:10px}}.ref-resource .container .col .outer-content:last-of-type .date-wrapper{margin-bottom:4px}.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .v-bottom{padding-bottom:62px}@media (min-width:992px) and (max-width:1210px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .v-bottom{padding-bottom:56px}}@media (min-width:768px) and (max-width:991px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .v-bottom{padding-bottom:56px}}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .v-bottom{padding-bottom:40px}}@media (max-width:595px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .v-bottom{padding-bottom:40px}}.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .capture-icon{bottom:21px}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .capture-icon{bottom:10px}}@media (max-width:480px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .capture-icon{bottom:10px;right:5px}}@media (max-width:480px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .capture-icon .info{padding:9px 35px 8px 8px}}.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box .action{position:relative;padding-right:30px;letter-spacing:-.046em}.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box .action:after{content:"";background-color:#fff;top:4px;right:13px;position:absolute;width:3px;height:3px;border-radius:50%}.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box .logo{width:65px;height:65px;border-radius:50%;margin:0 auto 22px;cursor:pointer}@media (min-width:768px) and (max-width:991px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box .logo{width:50px;height:50px;margin:0 auto 17px}}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box .logo{width:50px;height:50px;margin:0 auto 10px}}@media (min-width:481px) and (max-width:595px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box .logo{width:45px;height:45px;margin:0 auto 10px}}@media (max-width:480px){.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box .logo{width:40px;height:40px;margin:0 auto 10px}}.ref-resource .container .col .outer-content:last-of-type .v-middle-wrapper .content-box h5{font-family:Heebo,sans-serif;line-height:1}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:last-of-type{height:250px}}@media (max-width:595px){.ref-resource .container .col .outer-content:last-of-type{height:250px}}.ref-resource .container .col .outer-content:last-of-type .bg-img{position:relative;height:inherit;width:100%;float:left}@media (min-width:481px) and (max-width:595px){.ref-resource .container .col .outer-content:last-of-type .bg-img{width:100%}}@media (max-width:480px){.ref-resource .container .col .outer-content:last-of-type .bg-img{width:100%}}.ref-resource .container .col .outer-content:last-of-type .action-link{font-size:16px}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .outer-content:last-of-type .action-link{font-size:14px}}@media (max-width:595px){.ref-resource .container .col .outer-content:last-of-type .action-link{font-size:12px}}.ref-resource .container .col .outer-content:last-of-type .action-link:hover{color:#fff;text-decoration:underline}.ref-resource .container .col .outer-content:last-of-type .title{left:14px;top:20px}@media (max-width:767px){.ref-resource .container .col .outer-content:last-of-type .title{left:11px}}.ref-resource .container .col .title{position:absolute;top:6px;left:12px;z-index:2;font-size:18px;font-family:Heebo,sans-serif;letter-spacing:-.026em}@media (min-width:768px) and (max-width:991px){.ref-resource .container .col .title{font-size:16px}}@media (min-width:596px) and (max-width:767px){.ref-resource .container .col .title{font-size:15px}}@media (min-width:481px) and (max-width:595px){.ref-resource .container .col .title{font-size:14px}}@media (max-width:480px){.ref-resource .container .col .title{font-size:14px}}.ref-resource .container .col .title:after{content:"";position:absolute;border-bottom:1px solid #fff;width:50px;top:24px;left:0}@media (min-width:481px) and (max-width:595px){.ref-resource .container .col .title:after{border-bottom:1px solid #fff;width:35px;top:26px}}@media (max-width:480px){.ref-resource .container .col .title:after{border-bottom:1px solid #fff;width:35px;top:26px}}.timeline-slider .slider{position:relative;max-width:1370px;margin:auto;overflow:hidden}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider{height:auto}}@media (max-width:991px){.timeline-slider .slider{height:auto}}.timeline-slider .slider:before{content:"";position:absolute;width:137px;height:300px;left:-50px;top:22%;z-index:11;box-shadow:46px 10px 143px 22px #fff;background:#fff}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider:before{width:88px;left:-60px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider:before{width:57px;left:-60px}}@media (max-width:767px){.timeline-slider .slider:before{width:57px;left:-60px}}@media (max-width:480px){.timeline-slider .slider:before{display:none}}.timeline-slider .slider:after{content:"";position:absolute;width:137px;height:300px;right:-40px;top:22%;z-index:1;box-shadow:-45px 1px 85px 2px #fff;background-color:#fff}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider:after{right:-100px}}@media (max-width:991px){.timeline-slider .slider:after{right:-100px}}@media (max-width:480px){.timeline-slider .slider:after{width:80px;height:340px;top:10%;display:none}}.timeline-slider .slider .slide-item{overflow:hidden}.timeline-slider .slider .vline-circle{position:absolute;left:calc(15% - 25px);top:22%}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .vline-circle{top:calc(20% - 6px);left:calc(15% - 48px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle{top:16%}}.timeline-slider .slider .vline-circle .circle{display:block;height:51px;width:51px;border-radius:50%;overflow:hidden;mix-blend-mode:hard-light;background:#3d5164}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle .circle{height:40px;width:40px;height:35px;width:35px}}.timeline-slider .slider .vline-circle .circle:before{content:"";position:absolute;top:13px;left:13px;width:25px;height:25px;border-radius:50%;background:#fff}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle .circle:before{top:10px;left:10px;width:20px;height:20px}}.timeline-slider .slider .vline-circle .line{position:absolute;left:calc(50% - 1px);top:51px;height:43px;width:2px;background:#3d5164}.timeline-slider .slider .vline-circle .line:after{content:"";position:absolute;top:0;left:0;width:100%;background:#fff;transition:all .2s ease-in-out}.timeline-slider .slider .vline-circle1{position:absolute;left:calc(30% - 25px);top:22%}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .vline-circle1{top:calc(20% - 6px);left:calc(30% - 57px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle1{top:16%}}.timeline-slider .slider .vline-circle1 .circle{display:block;height:51px;width:51px;border-radius:50%;overflow:hidden;mix-blend-mode:hard-light;background:#3d5164}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle1 .circle{height:40px;width:40px}}.timeline-slider .slider .vline-circle1 .circle:before{content:"";position:absolute;top:13px;left:13px;width:25px;height:25px;border-radius:50%;background:#fff}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle1 .circle:before{top:10px;left:10px;width:20px;height:20px}}.timeline-slider .slider .vline-circle1 .line{position:absolute;left:calc(50% - 1px);top:51px;height:51px;width:2px;background:#3d5164}.timeline-slider .slider .vline-circle1 .line:after{content:"";position:absolute;top:0;left:0;width:100%;background:#fff;transition:all .2s ease-in-out}.timeline-slider .slider .vline-circle2{position:absolute;left:calc(50% - 25px);top:22%}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .vline-circle2{top:calc(20% - 6px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle2{top:16%}}.timeline-slider .slider .vline-circle2 .circle{display:block;height:51px;width:51px;border-radius:50%;overflow:hidden;mix-blend-mode:hard-light;background:#3d5164}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle2 .circle{height:40px;width:40px}}.timeline-slider .slider .vline-circle2 .circle:before{content:"";position:absolute;top:13px;left:13px;width:25px;height:25px;border-radius:50%;background:#fff}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle2 .circle:before{top:10px;left:10px;width:20px;height:20px}}.timeline-slider .slider .vline-circle2 .line{position:absolute;left:calc(50% - 1px);top:51px;height:60px;width:2px;background:#3d5164}.timeline-slider .slider .vline-circle2 .line:after{content:"";position:absolute;top:0;left:0;width:100%;background:#fff;transition:all .2s ease-in-out}.timeline-slider .slider .vline-circle3{position:absolute;left:calc(70% - 25px);top:22%}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .vline-circle3{top:calc(20% - 6px);left:calc(70% + 7px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle3{top:16%}}.timeline-slider .slider .vline-circle3 .circle{display:block;height:51px;width:51px;border-radius:50%;overflow:hidden;mix-blend-mode:hard-light;background:#3d5164}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle3 .circle{height:40px;width:40px}}.timeline-slider .slider .vline-circle3 .circle:before{content:"";position:absolute;top:13px;left:13px;width:25px;height:25px;border-radius:50%;background:#fff}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle3 .circle:before{top:10px;left:10px;width:20px;height:20px}}.timeline-slider .slider .vline-circle3 .line{position:absolute;left:calc(50% - 1px);top:51px;height:51px;width:2px;background:#3d5164}.timeline-slider .slider .vline-circle3 .line:after{content:"";position:absolute;top:0;left:0;width:100%;background:#fff;transition:all .2s ease-in-out}.timeline-slider .slider .vline-circle4{position:absolute;left:calc(85% - 25px);top:22%}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .vline-circle4{top:calc(20% - 6px);left:calc(85% + 3px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle4{top:16%}}.timeline-slider .slider .vline-circle4 .circle{display:block;height:51px;width:51px;border-radius:50%;overflow:hidden;mix-blend-mode:hard-light;background:#3d5164}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle4 .circle{height:40px;width:40px}}.timeline-slider .slider .vline-circle4 .circle:before{content:"";position:absolute;top:13px;left:13px;width:25px;height:25px;border-radius:50%;background:#fff}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .vline-circle4 .circle:before{top:10px;left:10px;width:20px;height:20px}}.timeline-slider .slider .vline-circle4 .line{position:absolute;left:calc(50% - 1px);top:51px;height:43px;width:2px;background:#3d5164}.timeline-slider .slider .vline-circle4 .line:after{content:"";position:absolute;top:0;left:0;width:100%;background:#fff;transition:all .2s ease-in-out}.timeline-slider .slider .col-five{text-align:center;position:absolute;z-index:1;transition:left .7s ease}.timeline-slider .slider .col-five h5{margin-bottom:45px;letter-spacing:-.05em}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five h5{margin-bottom:33px}}.timeline-slider .slider .col-five .timeline-img{position:relative;display:inline-block;border-radius:50%;overflow:hidden;height:400px;width:400px;transition:transform .7s ease}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five .timeline-img{height:370px;width:370px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five .timeline-img{height:350px;width:350px}}@media (max-width:767px){.timeline-slider .slider .col-five .timeline-img{height:300px;width:300px}}.timeline-slider .slider .col-five .timeline-img:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;border-radius:50%;background:rgba(0,0,0,.4)}.timeline-slider .slider .col-five .timeline-img:after{content:"";position:absolute;top:25px;left:25px;width:calc(100% - 50px);height:calc(100% - 50px);z-index:1;border-radius:50%;z-index:3;border:16px solid #fff;mix-blend-mode:overlay;opacity:.68\0;box-sizing:border-box}.timeline-slider .slider .col-five .timeline-img img{width:100%;position:relative;min-width:100%;min-height:100%;object-fit:cover}.timeline-slider .slider .col-five .hline-circle{position:absolute;left:calc(50% - 25px);top:calc(50% - 184px);height:51px;width:51px;border-radius:50%;overflow:hidden;mix-blend-mode:hard-light;background:#3d5164}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five .hline-circle{height:40px;width:40px;left:calc(50% - 20px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five .hline-circle{height:35px;width:35px;left:calc(50% - 17.5px)}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five .hline-circle{height:30px;width:30px;left:calc(50% - 15px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five .hline-circle{height:30px;width:30px;left:calc(50% - 15px)}}.timeline-slider .slider .col-five .hline-circle:before{content:"";position:absolute;top:13px;left:13px;width:25px;height:25px;border-radius:50%;background:#fff}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five .hline-circle:before{width:20px;height:20px;top:10px;left:10px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five .hline-circle:before{top:9px;left:9px;width:17px;height:17px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five .hline-circle:before{width:15px;height:15px;top:8px;left:8px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five .hline-circle:before{width:15px;height:15px;top:8px;left:8px}}.timeline-slider .slider .col-five .vline-circle{position:absolute;left:calc(50% - 1px);top:-50px;height:15px;width:2px;background:#3d5164}.timeline-slider .slider .col-five .vline-circle:after{content:"";position:absolute;top:0;left:0;width:100%;background:#fff;transition:all .2s ease-in-out}.timeline-slider .slider .col-five .content{margin:0 auto;border-radius:50%;position:relative}.timeline-slider .slider .col-five .content .circle-content{width:200px;margin:0 auto;position:absolute;opacity:0;left:calc(50% - 100px);z-index:9;bottom:30px}@media (max-width:767px){.timeline-slider .slider .col-five .content .circle-content{bottom:44px}}@media (max-width:480px){.timeline-slider .slider .col-five .content .circle-content{width:150px;left:calc(50% - 75px)}}@media (max-width:480px){.timeline-slider .slider .col-five .content .circle-content .btn-default{margin-top:8px}}.timeline-slider .slider .col-five .content .circle-content p{color:#fff;font-size:24px;line-height:1;font-family:Heebo,sans-serif}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five .content .circle-content p{font-size:20px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five .content .circle-content p{font-size:20px}}@media (max-width:480px){.timeline-slider .slider .col-five .content .circle-content p{font-size:16px}}.timeline-slider .slider .col-five .content .circle-content p .btn-default{margin-top:10px}.timeline-slider .slider .col-five.pp-active{left:6%;width:18%;top:77px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.pp-active{left:3%;top:78px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.pp-active{left:20px;width:15%;top:68px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.pp-active{width:14%;top:50px;left:-31%}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.pp-active{width:14%;top:50px;left:-31%}}@media (max-width:480px){.timeline-slider .slider .col-five.pp-active{width:14%;top:50px;left:-50%}}.timeline-slider .slider .col-five.pp-active .hline-circle{top:calc(50% - 184px);background:rgba(0,0,0,.2)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.pp-active .hline-circle{top:calc(50% - 186px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.pp-active .hline-circle{top:calc(50% - 181px)}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.pp-active .hline-circle{top:calc(50% - 156px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.pp-active .hline-circle{top:calc(50% - 156px)}}@media (max-width:480px){.timeline-slider .slider .col-five.pp-active .hline-circle{top:calc(50% - 156px)}}.timeline-slider .slider .col-five.pp-active .vline-circle{top:4px;height:30px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.pp-active .vline-circle{top:-16px;height:34px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.pp-active .vline-circle{height:28px;left:calc(50% + 0px);top:-11px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.pp-active .vline-circle{top:-26px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.pp-active .vline-circle{top:-26px}}@media (max-width:480px){.timeline-slider .slider .col-five.pp-active .vline-circle{top:-26px}}.timeline-slider .slider .col-five.pp-active h5{font-size:55px;color:#e4e4e4}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.pp-active h5{font-size:45px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.pp-active h5{font-size:35px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.pp-active h5{font-size:30px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.pp-active h5{font-size:30px}}@media (max-width:480px){.timeline-slider .slider .col-five.pp-active h5{font-size:30px}}.timeline-slider .slider .col-five.pp-active .timeline-img{top:-74px;left:calc(50% - 200px);box-shadow:0 0 0 2px #6a6b57;transform:scale(.5)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.pp-active .timeline-img{left:calc(50% - 190px);top:-93px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.pp-active .timeline-img{left:calc(50% - 173px);top:-83px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.pp-active .timeline-img{top:-82px;left:calc(50% - 154px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.pp-active .timeline-img{top:-83px;left:calc(50% - 150px)}}.timeline-slider .slider .col-five.p-active{left:19%;width:22%;top:58px;z-index:2}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.p-active{left:16%;width:20%;top:46px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.p-active{left:16%;top:44px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.p-active{top:37px;left:10%}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.p-active{top:37px;left:10%}}@media (max-width:480px){.timeline-slider .slider .col-five.p-active{top:37px;left:-60%}}.timeline-slider .slider .col-five.p-active .hline-circle{top:calc(50% - 179px);background:rgba(0,0,0,.4)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.p-active .hline-circle{top:calc(50% - 182px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.p-active .hline-circle{top:calc(50% - 172px)}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.p-active .hline-circle{top:calc(50% - 154px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.p-active .hline-circle{top:calc(50% - 154px)}}@media (max-width:480px){.timeline-slider .slider .col-five.p-active .hline-circle{top:calc(50% - 154px)}}.timeline-slider .slider .col-five.p-active .vline-circle{top:-4px;height:30px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.p-active .vline-circle{top:-26px;height:39px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.p-active .vline-circle{top:-18px;height:40px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.p-active .vline-circle{top:-28px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.p-active .vline-circle{top:-27px}}@media (max-width:480px){.timeline-slider .slider .col-five.p-active .vline-circle{top:-28px}}.timeline-slider .slider .col-five.p-active h5{font-size:75px;color:#ccc}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.p-active h5{font-size:65px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.p-active h5{font-size:55px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.p-active h5{font-size:45px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.p-active h5{font-size:45px}}@media (max-width:480px){.timeline-slider .slider .col-five.p-active h5{font-size:45px}}.timeline-slider .slider .col-five.p-active .timeline-img{box-shadow:0 0 0 2px #3d5164;left:calc(50% - 200px);top:-35px;transform:scale(.7)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.p-active .timeline-img{left:calc(50% - 184px);top:-46px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.p-active .timeline-img{left:calc(50% - 173px);top:-46px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.p-active .timeline-img{left:calc(50% - 153px);top:-58px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.p-active .timeline-img{left:calc(50% - 153px);top:-58px}}.timeline-slider .slider .col-five.active{width:100%;position:absolute;z-index:5;max-width:440px;margin:auto;left:calc(50% - 220px)}@media (max-width:480px){.timeline-slider .slider .col-five.active{left:calc(50% - 150px);max-width:300px}}.timeline-slider .slider .col-five.active .circle-content{display:block;opacity:1;transition:all .5s ease;transition-delay:.5s}.timeline-slider .slider .col-five.active .timeline-img{box-shadow:0 0 0 2px #5c495b;transform:scale(1)}.timeline-slider .slider .col-five.active .timeline-img:before{top:47%;left:4px;height:calc(100% - 30px);width:calc(100% - 5px);z-index:2;border-radius:50%;background:rgba(0,0,0,.2)}@media (max-width:767px){.timeline-slider .slider .col-five.active .timeline-img:before{top:42%;left:5px;height:calc(100% - 30px);width:calc(100% - 8px)}}@media (max-width:480px){.timeline-slider .slider .col-five.active .timeline-img:before{top:44%}}.timeline-slider .slider .col-five.active .timeline-img:after{top:58%;background:rgba(0,0,0,.5)}@media (max-width:767px){.timeline-slider .slider .col-five.active .timeline-img:after{top:52%}}@media (max-width:480px){.timeline-slider .slider .col-five.active .timeline-img:after{top:50%}}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.active .timeline-img{top:-12px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.active .timeline-img{top:-17px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.active .timeline-img{top:-22px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.active .timeline-img{top:-22px}}@media (max-width:480px){.timeline-slider .slider .col-five.active .timeline-img{height:250px;width:250px;top:-17px}}.timeline-slider .slider .col-five.active .hline-circle{top:calc(50% - 164px);background:rgba(84,64,83,.9)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.active .hline-circle{top:calc(50% - 170px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.active .hline-circle{top:calc(50% - 163px)}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.active .hline-circle{top:calc(50% - 144px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.active .hline-circle{top:calc(50% - 144px)}}@media (max-width:480px){.timeline-slider .slider .col-five.active .hline-circle{top:calc(50% - 120px);width:30px;left:calc(50% - 15px);height:30px}}@media (max-width:480px){.timeline-slider .slider .col-five.active .hline-circle:before{top:8px;left:8px;width:14px;height:14px}}.timeline-slider .slider .col-five.active .vline-circle{top:-31px;height:35px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.active .vline-circle{top:-47px;height:45px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.active .vline-circle{top:-45px;height:46px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.active .vline-circle{top:-44px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.active .vline-circle{top:-44px}}@media (max-width:480px){.timeline-slider .slider .col-five.active .vline-circle{top:-37px}}.timeline-slider .slider .col-five.active h5{font-size:130px;color:#544053}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.active h5{font-size:110px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.active h5{font-size:100px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.active h5{font-size:80px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.active h5{font-size:80px}}@media (max-width:480px){.timeline-slider .slider .col-five.active h5{font-size:70px}}.timeline-slider .slider .col-five.n-active{left:60%;width:22%;top:58px;z-index:2}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.n-active{left:63%;width:20%;top:46px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.n-active{left:62%;width:22%;top:43px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.n-active{top:37px;left:70%}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.n-active{top:37px;left:70%}}@media (max-width:480px){.timeline-slider .slider .col-five.n-active{top:37px;left:140%}}.timeline-slider .slider .col-five.n-active .hline-circle{top:calc(50% - 180px);background:rgba(0,0,0,.4)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.n-active .hline-circle{top:calc(50% - 182px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.n-active .hline-circle{top:calc(50% - 172px)}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.n-active .hline-circle{top:calc(50% - 155px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.n-active .hline-circle{top:calc(50% - 155px)}}@media (max-width:480px){.timeline-slider .slider .col-five.n-active .hline-circle{top:calc(50% - 155px);left:23%}}.timeline-slider .slider .col-five.n-active .vline-circle{top:-5px;height:31px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.n-active .vline-circle{top:-26px;height:40px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.n-active .vline-circle{top:-17px;height:40px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.n-active .vline-circle{top:-28px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.n-active .vline-circle{top:-28px}}@media (max-width:480px){.timeline-slider .slider .col-five.n-active .vline-circle{top:-38px;left:33%}}.timeline-slider .slider .col-five.n-active h5{font-size:75px;color:#ccc}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.n-active h5{font-size:65px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.n-active h5{font-size:55px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.n-active h5{font-size:45px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.n-active h5{font-size:45px}}@media (max-width:480px){.timeline-slider .slider .col-five.n-active h5{font-size:45px}}.timeline-slider .slider .col-five.n-active .timeline-img{box-shadow:0 0 0 2px #6a6b57;transform:scale(.7);left:calc(50% - 196px);top:-35px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.n-active .timeline-img{left:calc(50% - 185px);top:-46px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.n-active .timeline-img{left:calc(50% - 175px);top:-45px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.n-active .timeline-img{left:calc(50% - 156px);top:-59px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.n-active .timeline-img{left:calc(50% - 156px);top:-59px}}@media (max-width:480px){.timeline-slider .slider .col-five.n-active .timeline-img{left:-118px}}.timeline-slider .slider .col-five.nn-active{left:76%;width:18%;top:78px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nn-active{left:78%;top:66px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nn-active{left:77.5%;width:18%;top:64px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.nn-active{top:50px;left:130%}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.nn-active{top:50px;left:130%}}@media (max-width:480px){.timeline-slider .slider .col-five.nn-active{top:50px;left:140%}}.timeline-slider .slider .col-five.nn-active .hline-circle{background:rgba(0,0,0,.2);top:calc(50% - 184px)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nn-active .hline-circle{top:calc(50% - 186px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nn-active .hline-circle{top:calc(50% - 178px)}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.nn-active .hline-circle{top:calc(50% - 157px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.nn-active .hline-circle{top:calc(50% - 157px)}}@media (max-width:480px){.timeline-slider .slider .col-five.nn-active .hline-circle{top:calc(50% - 157px)}}.timeline-slider .slider .col-five.nn-active .vline-circle{top:5px;height:30px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nn-active .vline-circle{top:-16px;height:40px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nn-active .vline-circle{height:28px;top:-8px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.nn-active .vline-circle{top:-27px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.nn-active .vline-circle{top:-27px}}@media (max-width:480px){.timeline-slider .slider .col-five.nn-active .vline-circle{top:-27px}}.timeline-slider .slider .col-five.nn-active h5{font-size:55px;color:#e4e4e4}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nn-active h5{font-size:45px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nn-active h5{font-size:35px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.nn-active h5{font-size:30px}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.nn-active h5{font-size:30px}}@media (max-width:480px){.timeline-slider .slider .col-five.nn-active h5{font-size:30px}}.timeline-slider .slider .col-five.nn-active .timeline-img{box-shadow:0 0 0 2px #3d5164;left:calc(50% - 200px);top:-65px;transform:scale(.5)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nn-active .timeline-img{left:calc(50% - 188px);top:-74px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nn-active .timeline-img{left:calc(50% - 174px);top:-72px}}@media (min-width:596px) and (max-width:767px){.timeline-slider .slider .col-five.nn-active .timeline-img{top:-82px;left:calc(50% - 154px)}}@media (min-width:481px) and (max-width:595px){.timeline-slider .slider .col-five.nn-active .timeline-img{top:-83px;left:calc(50% - 150px)}}.timeline-slider .slider .col-five.nnn-active{left:100%;width:18%;top:66px;opacity:0}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nnn-active{top:67px}}@media (max-width:767px){.timeline-slider .slider .col-five.nnn-active{left:130%}}.timeline-slider .slider .col-five.nnn-active .hline-circle{top:calc(50% - 187px);background:rgba(0,0,0,.2)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nnn-active .hline-circle{top:calc(50% - 186px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nnn-active .hline-circle{top:calc(50% - 180px)}}.timeline-slider .slider .col-five.nnn-active .vline-circle{top:3px;height:30px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nnn-active .vline-circle{top:-16px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nnn-active .vline-circle{height:28px;left:calc(50% + 0px)}}.timeline-slider .slider .col-five.nnn-active h5{font-size:55px;color:#e4e4e4}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nnn-active h5{font-size:45px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nnn-active h5{font-size:35px}}.timeline-slider .slider .col-five.nnn-active .timeline-img{box-shadow:0 0 0 2px #6a6b57;top:-100px;left:-90px;transform:scale(.4)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.nnn-active .timeline-img{top:-88px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.nnn-active .timeline-img{top:-81px;left:calc(50% - 174px)}}.timeline-slider .slider .col-five.ppp-active{left:-22%;width:18%;top:66px;opacity:0}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.ppp-active{top:67px}}@media (max-width:767px){.timeline-slider .slider .col-five.ppp-active{left:-30%}}.timeline-slider .slider .col-five.ppp-active .hline-circle{top:calc(50% - 187px);background:rgba(0,0,0,.2)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.ppp-active .hline-circle{top:calc(50% - 186px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.ppp-active .hline-circle{top:calc(50% - 180px)}}.timeline-slider .slider .col-five.ppp-active .vline-circle{top:3px;height:30px}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.ppp-active .vline-circle{top:-16px;height:34px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.ppp-active .vline-circle{height:28px;left:calc(50% + 0px)}}.timeline-slider .slider .col-five.ppp-active h5{font-size:55px;color:#e4e4e4}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.ppp-active h5{font-size:45px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.ppp-active h5{font-size:35px}}.timeline-slider .slider .col-five.ppp-active .timeline-img{box-shadow:0 0 0 2px #6a6b57;top:-100px;left:-90px;transform:scale(.4)}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .col-five.ppp-active .timeline-img{left:calc(50% - 190px);top:-88px}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .col-five.ppp-active .timeline-img{top:-81px;left:calc(50% - 174px)}}.timeline-slider .slider .gradient-hline{position:absolute;top:calc(50% - 179px);left:100px;width:calc(100% - 200px);height:14px;border-radius:14px;overflow:hidden;background:#3d5164;background:linear-gradient(90deg,#3d5164,#b6774b 35%,#554053 50%,#b6774b 65%,#3d5164);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d5164",endColorstr="#3d5164",GradientType=1)}.timeline-slider .slider .gradient-hline:before{animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-delay:0ms;animation-duration:5s;animation-name:lineanimate}@media (min-width:992px) and (max-width:1210px){.timeline-slider .slider .gradient-hline{top:calc(50% - 190px);left:60px;width:calc(100% - 120px)}}@media (min-width:768px) and (max-width:991px){.timeline-slider .slider .gradient-hline{left:15px;width:calc(100% - 30px);top:calc(50% - 185px);height:10px}}@media (max-width:767px){.timeline-slider .slider .gradient-hline{left:15px;width:calc(100% - 30px);top:calc(50% - 168px);height:8px}}@media (max-width:480px){.timeline-slider .slider .gradient-hline{top:calc(50% - 134px)}}.timeline-slider .slider .slide-nav{max-width:240px;width:100%;margin:0 auto}.timeline-slider .slider .slide-nav .left,.timeline-slider .slider .slide-nav .right{cursor:pointer;z-index:5}@media (max-width:480px){.timeline-slider .slider .slide-nav .left,.timeline-slider .slider .slide-nav .right{width:50px}}@keyframes lineanimate{0%{width:100%}to{width:0}}@media (max-height:750px) and (min-width:991px){.timeline-slider .slider .gradient-hline{top:calc(50% - 174px)}.timeline-slider .slider .col-five .hline-circle{height:41px;width:41px}.timeline-slider .slider .col-five .hline-circle:before{top:11px;left:11px;width:20px;height:20px}.timeline-slider .slider .col-five .timeline-img{height:360px;width:360px}.timeline-slider .slider .col-five .vline-circle{left:calc(50% - 4px)}.timeline-slider .slider .col-five.active .hline-circle{top:calc(50% - 164px)}.timeline-slider .slider .col-five.active h5{font-size:100px}.timeline-slider .slider .col-five.active .vline-circle{top:-38px}.timeline-slider .slider .col-five.active .timeline-img{top:-3px}.timeline-slider .slider .col-five.n-active,.timeline-slider .slider .col-five.p-active{top:26px}.timeline-slider .slider .col-five.n-active h3,.timeline-slider .slider .col-five.p-active h3{font-family:tgn-soft-round-con,sans-serif;font-size:65px}.timeline-slider .slider .col-five.n-active .hline-circle,.timeline-slider .slider .col-five.p-active .hline-circle{top:calc(50% - 171px)}.timeline-slider .slider .col-five.n-active .vline-circle,.timeline-slider .slider .col-five.p-active .vline-circle{top:-26px}.timeline-slider .slider .col-five.n-active .timeline-img,.timeline-slider .slider .col-five.p-active .timeline-img{top:-61px}.timeline-slider .slider .col-five.nn-active,.timeline-slider .slider .col-five.nnn-active,.timeline-slider .slider .col-five.pp-active,.timeline-slider .slider .col-five.ppp-active{top:46px}.timeline-slider .slider .col-five.nn-active h3,.timeline-slider .slider .col-five.nnn-active h3,.timeline-slider .slider .col-five.pp-active h3,.timeline-slider .slider .col-five.ppp-active h3{font-family:tgn-soft-round-con,sans-serif;font-size:45px}.timeline-slider .slider .col-five.nn-active .hline-circle,.timeline-slider .slider .col-five.nnn-active .hline-circle,.timeline-slider .slider .col-five.pp-active .hline-circle,.timeline-slider .slider .col-five.ppp-active .hline-circle{top:calc(50% - 176px)}.timeline-slider .slider .col-five.nn-active .timeline-img,.timeline-slider .slider .col-five.nnn-active .timeline-img,.timeline-slider .slider .col-five.pp-active .timeline-img,.timeline-slider .slider .col-five.ppp-active .timeline-img{top:-90px;left:calc(50% - 181px)}.timeline-slider .slider .col-five.nn-active .vline-circle,.timeline-slider .slider .col-five.nnn-active .vline-circle,.timeline-slider .slider .col-five.pp-active .vline-circle,.timeline-slider .slider .col-five.ppp-active .vline-circle{top:-16px}.timeline-slider .slider .col-five.p-active .timeline-img{left:calc(50% - 186px)}.timeline-slider .slider .col-five.n-active .timeline-img{left:calc(50% - 183px)}.timeline-slider .slider .slide-nav .left,.timeline-slider .slider .slide-nav .right{width:50px}}.landing-slider{width:100%;padding:0}.landing-slider .blend-layer{background-color:#333;position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:hard-light;opacity:.75\0;background-color:rgba(51,51,51,.75) \0}.landing-slider .slides-container{position:relative;width:100%;height:100%;overflow:hidden}.landing-slider .slides-container:after{content:"";display:block;clear:both}.landing-slider .slides-container .slide-item{position:relative;top:0;left:0;width:100%;height:100%}.landing-slider .slides-container .slide-item .bg-img{width:100%;height:500px;overflow:hidden}@media (min-width:992px) and (max-width:1210px){.landing-slider .slides-container .slide-item .bg-img{height:450px}}@media (min-width:768px) and (max-width:991px){.landing-slider .slides-container .slide-item .bg-img{height:400px}}@media (max-width:767px){.landing-slider .slides-container .slide-item .bg-img{height:350px}}.landing-slider .slides-container .slide-item .content-overlay{position:absolute;top:50%;left:50%;width:100%;height:250px;max-width:800px;color:#fff;top:0;bottom:0;left:0;right:0;margin:auto}@media (min-width:768px) and (max-width:991px){.landing-slider .slides-container .slide-item .content-overlay{width:calc(100% - 180px);max-width:auto}}@media (min-width:596px) and (max-width:767px){.landing-slider .slides-container .slide-item .content-overlay{width:calc(100% - 140px);max-width:auto}}@media (min-width:481px) and (max-width:595px){.landing-slider .slides-container .slide-item .content-overlay{width:calc(100% - 100px);max-width:auto}}@media (max-width:480px){.landing-slider .slides-container .slide-item .content-overlay{width:calc(100% - 90px);max-width:auto}}.landing-slider .slides-container .slide-item .content-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.landing-slider .slides-container .slide-item .content-overlay span{position:relative;z-index:1}.landing-slider .slides-container .slide-item .content-overlay .post-name{position:absolute;top:18px;left:20px;font-size:18px;text-transform:capitalize}@media (min-width:596px) and (max-width:767px){.landing-slider .slides-container .slide-item .content-overlay .post-name{font-size:16px}}@media (max-width:595px){.landing-slider .slides-container .slide-item .content-overlay .post-name{font-size:14px}}.landing-slider .slides-container .slide-item .content-overlay .post-name:before{content:"";position:absolute;bottom:-3px;left:0;width:50px;height:2px;background:#fff}.landing-slider .slides-container .slide-item .content-overlay .text-container{position:relative;text-align:center;z-index:1;height:100%;padding:20px}@media (max-width:480px){.landing-slider .slides-container .slide-item .content-overlay .text-container{padding:15px 20px}}.landing-slider .slides-container .slide-item .content-overlay .text-container span{font-size:14px;font-family:Heebo,sans-serif}.landing-slider .slides-container .slide-item .content-overlay .text-container .post-date{position:relative;padding-left:35px}.landing-slider .slides-container .slide-item .content-overlay .text-container .post-date:before{content:"";position:absolute;bottom:6px;left:16px;width:4px;height:4px;border-radius:50%;background:#fff}.landing-slider .slides-container .slide-item .content-overlay .text-container h5{color:#fff;font-family:Heebo,sans-serif;margin-bottom:17px}.landing-slider .slides-container.active{z-index:1}.landing-slider .slick-next{background:url(/themes/custom/reef/images/corp_right_arrow.png) no-repeat;position:absolute;top:0;bottom:0;margin:auto;right:27px;width:68px;height:68px;border-radius:50%;cursor:pointer;text-align:center;text-indent:-9999px;z-index:1;background-size:100%}@media (min-width:992px) and (max-width:1210px){.landing-slider .slick-next{width:60px;height:60px}}@media (min-width:768px) and (max-width:991px){.landing-slider .slick-next{width:50px;height:50px;right:20px}}@media (min-width:596px) and (max-width:767px){.landing-slider .slick-next{width:40px;height:40px;right:10px}}@media (max-width:595px){.landing-slider .slick-next{width:30px;height:30px;right:10px}}@media (max-width:480px){.landing-slider .slick-next{width:22px;height:22px;right:10px}}.landing-slider .slick-prev{background:url(/themes/custom/reef/images/corp_left_arrow.png) no-repeat;background-size:100%;position:absolute;top:0;bottom:0;margin:auto;left:27px;border-radius:50%;width:68px;height:68px;cursor:pointer;text-indent:-9999px;z-index:1}@media (min-width:992px) and (max-width:1210px){.landing-slider .slick-prev{width:60px;height:60px}}@media (min-width:768px) and (max-width:991px){.landing-slider .slick-prev{width:50px;height:50px;left:20px}}@media (min-width:596px) and (max-width:767px){.landing-slider .slick-prev{width:40px;height:40px;left:10px}}@media (min-width:481px) and (max-width:595px){.landing-slider .slick-prev{width:30px;height:30px;left:10px}}@media (max-width:480px){.landing-slider .slick-prev{width:22px;height:22px;left:10px}}.filters .btn-default{font-size:14px;padding:5px 11px 3px}.logo-with-image.no-padding{padding:0 0 11px}@media (min-width:992px) and (max-width:1210px){.logo-with-image.no-padding{padding:0}}@media (max-width:991px){.logo-with-image.no-padding{padding:0}}.logo-with-image .logo-container.no-margin{margin:0}@media (max-width:767px){.logo-with-image .logo-container.no-margin{margin:20px 0 0}}.elite-grid{padding:45px 0 0;position:relative;overflow:hidden}.elite-grid h3{font-family:tgn-soft-round-con,sans-serif;text-transform:none;line-height:1.2}.elite-grid h5{font-family:Heebo,sans-serif;color:#666}@media (min-width:992px) and (max-width:1210px){.elite-grid h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.elite-grid h5{font-size:20px}}@media (max-width:767px){.elite-grid h5{font-size:18px}}.elite-grid .btn-long{position:absolute;bottom:0;right:15px;z-index:2}@media (max-width:1210px){.elite-grid .btn-long{right:15px}}@media (max-width:595px){.elite-grid .btn-long{right:50%;transform:translateX(50%)}}.elite-grid .logo-container{float:left;width:100%;position:relative;margin:40px 0 46px}.elite-grid .logo-container.no-margin-top{margin:0}.elite-grid .logo-container .border-bottom{position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}@media (min-width:481px) and (max-width:595px){.elite-grid .logo-container{margin:20px 0 85px}}@media (max-width:480px){.elite-grid .logo-container{margin:0 0 85px}}.elite-grid .col-five{float:left;width:20%;position:inherit;text-align:center;display:table;height:146px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:relative}.elite-grid .col-five:hover .on-hover{opacity:1}.elite-grid .col-five .on-hover{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;opacity:0;padding:6px 10px 6px 8px;overflow-y:scroll;transition:all .5s ease}@media (min-width:992px) and (max-width:1210px){.elite-grid .col-five .on-hover{padding:15px 10px}}@media (min-width:768px) and (max-width:991px){.elite-grid .col-five .on-hover{padding:15px 8px}}@media (min-width:596px) and (max-width:767px){.elite-grid .col-five .on-hover{padding:17px 10px}}@media (min-width:481px) and (max-width:595px){.elite-grid .col-five .on-hover{padding:20px 10px}}@media (max-width:480px){.elite-grid .col-five .on-hover{padding:20px 10px}}.elite-grid .col-five .on-hover p{text-align:left;color:#fff;font-family:Heebo,sans-serif;font-size:14px;line-height:1.24;margin-bottom:8px}@media (max-width:595px){.elite-grid .col-five .on-hover p{font-size:12px}}.elite-grid .col-five .on-hover p.strong{font-family:Heebo,sans-serif;font-size:16px;margin-bottom:7px}@media (min-width:992px) and (max-width:1210px){.elite-grid .col-five .on-hover p.strong{margin-bottom:3px}}@media (min-width:768px) and (max-width:991px){.elite-grid .col-five .on-hover p.strong{margin-bottom:2px}}@media (max-width:595px){.elite-grid .col-five .on-hover p.strong{font-size:14px}}.elite-grid .col-five .on-hover .link-white{font-size:12px;display:block}.elite-grid .col-five .on-hover .link-white:hover{color:#fff}@media (min-width:992px){.elite-grid .col-five:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.elite-grid .col-five:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.elite-grid .col-five:nth-child(3n){border-right:0}}@media (min-width:481px) and (max-width:595px){.elite-grid .col-five:nth-child(2n){border-right:0}}.elite-grid .col-five img{max-width:200px;transition:all .3s ease-in-out}@media (max-width:480px){.elite-grid .col-five img{max-width:40%}}@media (min-width:768px) and (max-width:991px){.elite-grid .col-five{width:25%}}@media (min-width:596px) and (max-width:767px){.elite-grid .col-five{width:33.33%}}@media (min-width:481px) and (max-width:595px){.elite-grid .col-five{width:50%}}@media (max-width:480px){.elite-grid .col-five{width:100%;height:140px;padding:20px 0;border-right:0}}.elite-grid .col-five .logo{display:table-cell;vertical-align:middle}@media (max-width:1210px){.elite-grid .col-five .logo{padding:0 10px}}.premier-grid{position:relative;overflow:hidden;padding-bottom:4px;padding-top:0}@media (min-width:992px) and (max-width:1210px){.premier-grid{padding-bottom:0}}@media (max-width:991px){.premier-grid{padding-bottom:0}}.premier-grid .container{max-width:1230px}.premier-grid h3{font-family:tgn-soft-round-con,sans-serif;text-transform:none;line-height:1.2}.premier-grid h5{font-family:Heebo,sans-serif;color:#666}@media (min-width:992px) and (max-width:1210px){.premier-grid h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.premier-grid h5{font-size:20px}}@media (max-width:767px){.premier-grid h5{font-size:18px}}.premier-grid .logo-container{float:left;width:100%;position:relative;margin:6px 0 0}.premier-grid .logo-container .border-bottom{position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}@media (max-width:767px){.premier-grid .logo-container{margin:20px 0 0}}.premier-grid .col-six{float:left;width:16.66%;position:inherit;text-align:center;display:table;height:147px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:relative}.premier-grid .col-six .logo img{max-height:93px;max-width:173px}@media (max-width:991px){.premier-grid .col-six .logo img{max-width:160px}}.premier-grid .col-six .on-hover{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;opacity:0;padding:6px 15px 6px 11px;overflow-y:scroll;transition:all .5s ease}@media (min-width:992px) and (max-width:1210px){.premier-grid .col-six .on-hover{padding:17px 10px}}@media (min-width:768px) and (max-width:991px){.premier-grid .col-six .on-hover{padding:17px 10px}}@media (min-width:596px) and (max-width:767px){.premier-grid .col-six .on-hover{padding:17px 10px}}@media (min-width:481px) and (max-width:595px){.premier-grid .col-six .on-hover{padding:25px 15px}}@media (max-width:480px){.premier-grid .col-six .on-hover{padding:20px 15px}}.premier-grid .col-six .on-hover p{text-align:left;color:#fff;font-family:Heebo,sans-serif;font-size:14px;line-height:1.24;margin-bottom:2px}@media (max-width:595px){.premier-grid .col-six .on-hover p{font-size:12px}}.premier-grid .col-six .on-hover p.strong{font-family:Heebo,sans-serif;font-size:16px;margin-bottom:7px}@media (max-width:595px){.premier-grid .col-six .on-hover p.strong{font-size:14px}}.premier-grid .col-six .on-hover .link-white{font-size:12px}.premier-grid .col-six .on-hover .link-white:hover{color:#fff}.premier-grid .col-six:hover .on-hover{opacity:1}@media (min-width:1210px){.premier-grid .col-six:nth-child(6n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.premier-grid .col-six:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.premier-grid .col-six:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.premier-grid .col-six:nth-child(3n){border-right:0}}@media (min-width:481px) and (max-width:595px){.premier-grid .col-six:nth-child(2n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.premier-grid .col-six{width:20%}}@media (min-width:768px) and (max-width:991px){.premier-grid .col-six{width:25%}}@media (min-width:596px) and (max-width:767px){.premier-grid .col-six{width:33.33%}}@media (min-width:481px) and (max-width:595px){.premier-grid .col-six{width:50%}}@media (max-width:480px){.premier-grid .col-six{width:100%;height:130px;padding:20px 0;border-right:0}}.premier-grid .col-six .logo{z-index:1;display:table-cell;vertical-align:middle;position:relative}@media (max-width:1210px){.premier-grid .col-six .logo{padding:0 10px}}.visionary-grid{padding-top:0;padding-bottom:0;position:relative;overflow:hidden}@media (min-width:992px) and (max-width:1210px){.visionary-grid{padding-bottom:0}}@media (max-width:991px){.visionary-grid{padding-bottom:0}}.visionary-grid .container{max-width:1230px}.visionary-grid h3{font-family:tgn-soft-round-con,sans-serif;text-transform:none;line-height:1.2}.visionary-grid h5{font-family:Heebo,sans-serif;color:#666}@media (min-width:992px) and (max-width:1210px){.visionary-grid h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.visionary-grid h5{font-size:20px}}@media (max-width:767px){.visionary-grid h5{font-size:18px}}.visionary-grid .logo-container{float:left;width:100%;position:relative}.visionary-grid .logo-container .border-bottom{position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}@media (max-width:767px){.visionary-grid .logo-container{margin:20px 0 0}}.visionary-grid .col-seven{float:left;width:14.28%;position:relative;text-align:center;display:table;height:147px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.visionary-grid .col-seven .on-hover{padding:7px 15px 7px 10px;position:absolute;width:100%;height:100%;opacity:0;z-index:2;left:0;top:0;overflow-y:scroll;transition:all .5s ease}@media (min-width:481px) and (max-width:595px){.visionary-grid .col-seven .on-hover{padding:25px 15px}}@media (min-width:768px) and (max-width:991px){.visionary-grid .col-seven .on-hover{padding:15px 9px 15px 10px}}@media (min-width:596px) and (max-width:767px){.visionary-grid .col-seven .on-hover{padding:15px 10px}}@media (min-width:992px) and (max-width:1210px){.visionary-grid .col-seven .on-hover{padding:15px 10px 15px 11px}}@media (max-width:480px){.visionary-grid .col-seven .on-hover{padding:20px 15px}}.visionary-grid .col-seven .on-hover p{text-align:left;color:#fff;font-family:Heebo,sans-serif;font-size:14px;line-height:1.22;margin-bottom:2px}@media (max-width:595px){.visionary-grid .col-seven .on-hover p{font-size:12px}}.visionary-grid .col-seven .on-hover p.strong{font-family:Heebo,sans-serif;font-size:16px;margin-bottom:5px}@media (max-width:595px){.visionary-grid .col-seven .on-hover p.strong{font-size:14px}}.visionary-grid .col-seven .on-hover .link-white{font-size:12px}.visionary-grid .col-seven .on-hover .link-white:hover{color:#fff}.visionary-grid .col-seven:hover .on-hover{opacity:1}@media (min-width:1210px){.visionary-grid .col-seven:nth-child(7n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.visionary-grid .col-seven:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.visionary-grid .col-seven:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.visionary-grid .col-seven:nth-child(3n){border-right:0}}@media (min-width:481px) and (max-width:595px){.visionary-grid .col-seven:nth-child(2n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.visionary-grid .col-seven{width:20%}}@media (min-width:768px) and (max-width:991px){.visionary-grid .col-seven{width:25%}}@media (min-width:596px) and (max-width:767px){.visionary-grid .col-seven{width:33.33%}}@media (min-width:481px) and (max-width:595px){.visionary-grid .col-seven{width:50%}}@media (max-width:480px){.visionary-grid .col-seven{width:100%;height:130px;padding:20px 0;border-right:0}}.visionary-grid .col-seven .logo{display:table-cell;vertical-align:middle;padding:0 30px;position:relative}@media (max-width:1210px){.visionary-grid .col-seven .logo{padding:0 10px}}.visionary-grid .col-seven .logo img{max-height:76px}@media (min-width:992px) and (max-width:1210px){.visionary-grid .col-seven .logo img{max-width:153px}}@media (min-width:768px) and (max-width:991px){.visionary-grid .col-seven .logo img{max-width:142px}}@media (min-width:596px) and (max-width:767px){.visionary-grid .col-seven .logo img{max-width:142px}}@media (max-width:595px){.visionary-grid .col-seven .logo img{max-width:142px}}.sustaining-grid{position:relative;overflow:hidden}.sustaining-grid .container{max-width:1230px}.sustaining-grid h3{font-family:tgn-soft-round-con,sans-serif;text-transform:none;line-height:1.2}.sustaining-grid h5{font-family:Heebo,sans-serif;color:#666}@media (min-width:992px) and (max-width:1210px){.sustaining-grid h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.sustaining-grid h5{font-size:20px}}@media (max-width:767px){.sustaining-grid h5{font-size:18px}}.sustaining-grid .logo-container{float:left;width:100%;position:relative}@media (max-width:767px){.sustaining-grid .logo-container{margin:20px 0}}.sustaining-grid .logo-container .border-bottom{position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}@media (max-width:767px){.sustaining-grid .logo-container{margin:10px 0}}.sustaining-grid .col-eight{float:left;width:12.5%;position:inherit;text-align:center;display:table;table-layout:fixed;height:93px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media (min-width:1210px){.sustaining-grid .col-eight:nth-child(8n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.sustaining-grid .col-eight:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.sustaining-grid .col-eight:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.sustaining-grid .col-eight:nth-child(3n){border-right:0}}@media (min-width:481px) and (max-width:595px){.sustaining-grid .col-eight:nth-child(2n){border-right:0}}.sustaining-grid .col-eight img{transition:all .3s ease-in-out}@media (min-width:992px) and (max-width:1210px){.sustaining-grid .col-eight{width:20%}}@media (min-width:768px) and (max-width:991px){.sustaining-grid .col-eight{width:25%}}@media (min-width:596px) and (max-width:767px){.sustaining-grid .col-eight{width:33.33%}}@media (min-width:481px) and (max-width:595px){.sustaining-grid .col-eight{width:50%}}@media (max-width:480px){.sustaining-grid .col-eight{width:100%;height:auto;padding:20px 0;border-right:0}}.sustaining-grid .col-eight .logo{display:table-cell;vertical-align:bottom;padding:0 18px}@media (max-width:1210px){.sustaining-grid .col-eight .logo{padding:0 10px}}.sustaining-grid .col-eight .logo img{max-height:55px}@media (min-width:992px) and (max-width:1210px){.sustaining-grid .col-eight .logo img{max-width:123px}}@media (max-width:991px){.sustaining-grid .col-eight .logo img{max-width:123px}}.sustaining-grid .col-eight .logo .link-arrow{margin-top:13px;font-size:12px;margin-bottom:5px;display:block}@media (min-width:768px) and (max-width:991px){.sustaining-grid .col-eight .logo .link-arrow{margin-top:6px}}.media-grid{position:relative;overflow:hidden;padding-bottom:70px}.media-grid .container{max-width:1230px}.media-grid h3{font-family:tgn-soft-round-con,sans-serif;text-transform:none;line-height:1.2}.media-grid h5{font-family:Heebo,sans-serif;color:#666}@media (min-width:992px) and (max-width:1210px){.media-grid h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.media-grid h5{font-size:20px}}@media (max-width:767px){.media-grid h5{font-size:18px}}.media-grid .logo-container{float:left;width:100%;position:relative}@media (min-width:596px) and (max-width:767px){.media-grid .logo-container{margin:20px 0 0}}@media (min-width:481px) and (max-width:595px){.media-grid .logo-container{margin:20px 0 0}}@media (max-width:480px){.media-grid .logo-container{margin:20px 0 30px}}.media-grid .col-five{float:left;width:20%;position:inherit;text-align:center;display:table;table-layout:fixed;height:147px;border-right:1px solid #ccc}.media-grid .col-five .logo{display:table-cell;vertical-align:middle;max-height:50px;max-width:222px}@media (max-width:1210px){.media-grid .col-five .logo{padding:0 10px}}@media (min-width:1210px){.media-grid .col-five:nth-child(5n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.media-grid .col-five:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.media-grid .col-five{width:25%}}@media (min-width:596px) and (max-width:767px){.media-grid .col-five{width:33.33%}}@media (min-width:481px) and (max-width:595px){.media-grid .col-five{width:50%}}@media (max-width:480px){.media-grid .col-five{width:100%;border-right:0;border-bottom:1px solid #ccc}}@media (min-width:768px) and (max-width:991px){.media-grid .col-five:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.media-grid .col-five:nth-child(3n){border-right:0}}@media (min-width:481px) and (max-width:595px){.media-grid .col-five:nth-child(2n){border-right:0}}@media (max-width:480px){.media-grid .col-five{width:100%;padding:20px 0;border-right:0;height:auto}}.contributing-grid{position:relative;overflow:hidden;padding-bottom:70px}.contributing-grid .container{max-width:1230px}.contributing-grid .left-arrow{width:42px;height:42px;border-radius:50%;float:none;vertical-align:top;background-size:contain;background-repeat:no-repeat;background-image:url(/themes/custom/reef/images/pagination-right.png);transform:rotate(180deg)}.contributing-grid .left-arrow:disabled{background-image:url(/themes/custom/reef/images/pagination-left.png);transform:none}@media (max-width:767px){.contributing-grid .left-arrow{width:32px;height:32px}}.contributing-grid .right-arrow{width:42px;height:42px;background-size:contain;background-repeat:no-repeat;float:none;vertical-align:top;background-image:url(/themes/custom/reef/images/pagination-right.png);border-radius:50%}.contributing-grid .right-arrow:disabled{background-image:url(/themes/custom/reef/images/pagination-left.png);transform:rotate(180deg)}@media (max-width:767px){.contributing-grid .right-arrow{width:32px;height:32px}}.contributing-grid .pagination{margin:16px 0 2px}.contributing-grid .pagination .pagination-800{text-align:center;max-width:none}.contributing-grid .pagination .pagination-800 .left-arrow,.contributing-grid .pagination .pagination-800 .right-arrow,.contributing-grid .pagination .pagination-no{float:none;display:inline-block;vertical-align:top}.contributing-grid .pagination .pagination-no{overflow:hidden;width:auto;margin:0 75px}@media (min-width:768px) and (max-width:991px){.contributing-grid .pagination .pagination-no{margin:0 30px}}@media (min-width:596px) and (max-width:767px){.contributing-grid .pagination .pagination-no{margin:0 20px}}@media (max-width:595px){.contributing-grid .pagination .pagination-no{margin:0 15px}}.contributing-grid .pagination .pagination-no span{margin-right:12px}.contributing-grid .pagination .pagination-no span:last-of-type{margin-right:0}@media (min-width:768px) and (max-width:991px){.contributing-grid .pagination .pagination-no span{margin:0 10px}}@media (min-width:596px) and (max-width:767px){.contributing-grid .pagination .pagination-no span{margin:0 7px}}@media (max-width:595px){.contributing-grid .pagination .pagination-no span{margin-right:5px}}@media (min-width:992px) and (max-width:1210px){.contributing-grid .pagination{margin:16px 0 0}}@media (max-width:991px){.contributing-grid .pagination{margin:16px 0 0}}.contributing-grid .grid-box{float:left;width:100%;position:relative;margin:33px 0 18px;transition:all .3s ease;transition-delay:.6s}@media (min-width:768px) and (max-width:991px){.contributing-grid .grid-box{margin:25px 0 12px}}@media (min-width:596px) and (max-width:767px){.contributing-grid .grid-box{margin:25px 0 10px}}@media (max-width:595px){.contributing-grid .grid-box{margin:25px 0 10px}}.contributing-grid .grid-box .col-ten{float:left;width:10%;position:inherit;text-align:center;display:table;height:120px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;table-layout:fixed;word-break:break-word}@media (min-width:1210px){.contributing-grid .grid-box .col-ten:nth-child(10n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.contributing-grid .grid-box .col-ten:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.contributing-grid .grid-box .col-ten:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.contributing-grid .grid-box .col-ten:nth-child(4n){border-right:0}}@media (min-width:481px) and (max-width:595px){.contributing-grid .grid-box .col-ten:nth-child(2n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.contributing-grid .grid-box .col-ten{width:20%}}@media (min-width:768px) and (max-width:991px){.contributing-grid .grid-box .col-ten{width:25%}}@media (min-width:596px) and (max-width:767px){.contributing-grid .grid-box .col-ten{width:25%}}@media (min-width:481px) and (max-width:595px){.contributing-grid .grid-box .col-ten{width:50%}}@media (max-width:480px){.contributing-grid .grid-box .col-ten{width:100%;height:auto;padding:20px 0;border-right:0}}.contributing-grid .grid-box .col-ten h6{font-family:Heebo,sans-serif;font-size:14px;line-height:1.125;text-transform:capitalize;color:#333;padding:16px 9px 20px;display:table-cell;vertical-align:middle;width:100%}@media (max-width:480px){.contributing-grid .grid-box .col-ten h6{padding:15px 9px}}.contributing-grid .grid-box .col-ten .link-arrow{position:absolute;bottom:0;width:100%;left:0;right:0;margin:0 auto;bottom:1px;font-size:12px;bottom:4px\0}.contributing-grid .view-tabs{width:100%;max-width:432px;margin:0 auto;text-align:center}.contributing-grid .view-tabs:after{content:"";display:block;clear:both}.contributing-grid .view-tabs .tabs{position:relative;width:216px;float:left;border-bottom:5px solid #cecdcd;cursor:pointer}@media (max-width:595px){.contributing-grid .view-tabs .tabs{display:inline-block;float:none;border-bottom:3px solid #cecdcd}}.contributing-grid .view-tabs .tabs.tabeone:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;right:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.contributing-grid .view-tabs .tabs.tabeone:after{height:3px;bottom:-3px}}@media (max-width:595px){.contributing-grid .view-tabs .tabs.tabeone{margin-bottom:20px}}.contributing-grid .view-tabs .tabs.tabetwo:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;left:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.contributing-grid .view-tabs .tabs.tabetwo:after{height:3px;bottom:-3px}}.contributing-grid .view-tabs .tabs.active:after{width:100%}.contributing-grid .view-tabs .tabs h5{font-size:22px;color:#3d5164;text-align:center;font-family:Heebo,sans-serif;padding-bottom:2px}@media (min-width:992px) and (max-width:1210px){.contributing-grid .view-tabs .tabs h5{font-size:20px}}@media (min-width:768px) and (max-width:991px){.contributing-grid .view-tabs .tabs h5{font-size:20px}}@media (min-width:596px) and (max-width:767px){.contributing-grid .view-tabs .tabs h5{font-size:18px}}@media (max-width:595px){.contributing-grid .view-tabs .tabs h5{font-size:16px}}.contributing-grid .filters{position:relative;width:100%;max-width:700px;margin:0 auto 20px;border-top:1px solid #666;padding-top:8px;padding-bottom:8px;transition:all .3s ease;transition-delay:.3s}@media (min-width:992px) and (max-width:1210px){.contributing-grid .filters{margin:0 auto 20px}}@media (min-width:768px) and (max-width:991px){.contributing-grid .filters{margin:0 auto 23px}}@media (min-width:596px) and (max-width:767px){.contributing-grid .filters{margin:0 auto 23px}}.contributing-grid .filters.active{margin:0 auto 25px;transition-delay:0s}.contributing-grid .filters.active.search-open~.grid-box{margin-top:70px;transition:all .3s ease}.contributing-grid .filters.active.search-open .filter-status{bottom:-74px;transition-delay:0s}@media (min-width:992px) and (max-width:1210px){.contributing-grid .filters.active{margin:0 auto 25px}}@media (min-width:768px) and (max-width:991px){.contributing-grid .filters.active{margin:0 auto 25px}}@media (min-width:596px) and (max-width:767px){.contributing-grid .filters.active{margin:0 auto 25px}}@media (max-width:595px){.contributing-grid .filters{margin:0 auto 35px;padding-top:0;padding-bottom:0}}.contributing-grid .filters:after{content:"";display:block;clear:both}.contributing-grid .filters .filter-row{float:left;width:25%}@media (max-width:595px){.contributing-grid .filters .filter-row{width:100%}}.contributing-grid .filters form{float:left;width:100%;border-bottom:1px solid #666;padding-bottom:8px}@media (max-width:595px){.contributing-grid .filters form{padding-bottom:3px}}.contributing-grid .filters .search-filter{width:25%;padding:4px 20px;text-align:center;cursor:pointer}@media (min-width:596px) and (max-width:767px){.contributing-grid .filters .search-filter{padding:6px 20px}}@media (max-width:595px){.contributing-grid .filters .search-filter{height:45px;width:100%;padding:14px 10px}}.contributing-grid .filters .search-filter span{position:relative;color:#3d5164;text-align:center;font-size:18px}@media (max-width:767px){.contributing-grid .filters .search-filter span{font-size:15px}}.contributing-grid .filters .search-filter span:after{content:"";display:inline-block;width:0;height:0;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg);transition:all .5s ease}.contributing-grid .filters .search-filter.search-on span:after{transform:rotate(-90deg)}.contributing-grid .filters .input-search{display:none;position:absolute;bottom:-43px;left:0;width:100%;height:52px;border:1px solid #a25b29;background:#fff}@media (max-width:767px){.contributing-grid .filters .input-search{bottom:-31px;height:40px}}@media (max-width:595px){.contributing-grid .filters .input-search{bottom:-38px}}.contributing-grid .filters .input-search:after{content:"";position:absolute;top:-7px;left:68px;width:14px;height:7px;background:url(/themes/custom/reef/images/search_arrow.png)}.contributing-grid .filters .input-search input[type=text]{width:calc(100% - 170px);height:100%;border:0;padding:0 18px;font-size:14px;color:#3e5264;float:left}@media (max-width:767px){.contributing-grid .filters .input-search input[type=text]{width:calc(100% - 70px)}}.contributing-grid .filters .input-search input[type=text]:focus{outline:none}.contributing-grid .filters .input-search button{display:none;float:left;background:transparent;width:30px;height:30px;font-size:18px;margin-top:2px;color:#999;cursor:pointer}@media (max-width:767px){.contributing-grid .filters .input-search button{display:block}}.contributing-grid .filters .input-search .search-note{font-size:14px;color:#ccc;float:left;padding:18px 0;letter-spacing:-.02em}@media (max-width:767px){.contributing-grid .filters .input-search .search-note{display:none}}.contributing-grid .filters .input-search .close-filter{position:relative;width:12px;height:12px;background:#999;border-radius:50%;float:left;margin:19px 0 10px 12px;cursor:pointer}@media (max-width:767px){.contributing-grid .filters .input-search .close-filter{margin:13px 0 0 16px}}.contributing-grid .filters .input-search .close-filter:before{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(45deg)}.contributing-grid .filters .input-search .close-filter:after{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(-45deg)}.contributing-grid .filters .select1{border-left:1px solid #666}@media (max-width:595px){.contributing-grid .filters .select1{width:100%;border-left:none;border-top:1px solid #666;padding:3px 0 2px}}.contributing-grid .filters .select2{border-left:1px solid #666;border-right:1px solid #666}@media (max-width:595px){.contributing-grid .filters .select2{width:100%;border-left:none;border-right:none;border-top:1px solid #666;border-bottom:1px solid #666;padding:3px 0 2px}}.contributing-grid .filters .selectboxit-arrow-container,.contributing-grid .filters .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.contributing-grid .filters .selectboxit-container{width:100%;display:table}.contributing-grid .filters .selectboxit-container .selectboxit{position:relative;display:table-cell;vertical-align:middle;width:100%!important;background:transparent;border:0;text-align:center}.contributing-grid .filters .selectboxit-container .selectboxit .selectboxit-text{position:relative;display:inline-table;font-family:Heebo,sans-serif;white-space:normal;padding-right:10px}@media (max-width:595px){.contributing-grid .filters .selectboxit-container .selectboxit .selectboxit-text{padding:0 10px 0 0;line-height:1.2}}.contributing-grid .filters .selectboxit-container .selectboxit .selectboxit-text:after{content:"";display:inline-block;width:0;height:0;margin-right:2px;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg);transition:all .5s ease}.contributing-grid .filters .selectboxit-container .selectboxit.selectboxit-open .selectboxit-text{color:#999}.contributing-grid .filters .selectboxit-container .selectboxit.selectboxit-open .selectboxit-text:after{transform:rotate(-90deg)}.contributing-grid .filters .selectboxit-container span{height:auto;margin:0}@media (max-width:595px){.contributing-grid .filters .selectboxit-container span{padding:5px 0}}.contributing-grid .filters .selectboxit-container .selectboxit-text{display:inherit;font-size:18px;color:#3d5164;text-align:center;max-width:inherit!important;float:none}@media (max-width:767px){.contributing-grid .filters .selectboxit-container .selectboxit-text{font-size:15px}}.contributing-grid .filters .selectboxit-container .selectboxit-options{width:100%;border-radius:0;border:none;background:hsla(0,0%,100%,.95);padding:16px 0 12px;min-width:100%!important;top:100%!important;left:0}.contributing-grid .filters .selectboxit-container .selectboxit-options li:first-child{display:none}.contributing-grid .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor{font-size:16px;padding:5px 17px 4px;text-indent:0;color:#666;height:auto;line-height:1.4;white-space:normal;font-family:Heebo,sans-serif}.contributing-grid .filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor span{display:none}.contributing-grid .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:transparent;background-image:none;color:#b9784b;font-weight:600}.contributing-grid .filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor:hover{background:transparent;color:#b9784b;font-weight:600}.contributing-grid .filters .filter-status{position:absolute;bottom:-30px;transition:all .3s ease;transition-delay:.35s;display:none}@media (min-width:992px) and (max-width:1210px){.contributing-grid .filters .filter-status{bottom:-30px}}@media (max-width:991px){.contributing-grid .filters .filter-status{bottom:-30px}}@media (max-width:480px){.contributing-grid .filters .filter-status{position:relative;text-align:center;float:left;width:100%;bottom:0}}.contributing-grid .filters .filter-status li{display:inline-block;margin-right:30px;position:relative;font-family:Heebo,sans-serif;font-size:14px;color:#010101;display:none}.contributing-grid .filters .filter-status li:before{content:"";position:absolute;height:14px;width:14px;top:-1px;left:-18px;background-image:url(/themes/custom/reef/images/cross.png);background-repeat:no-repeat;background-size:contain}.contributing-grid .filters .filter-status li:first-child{display:inline-block}.contributing-grid .filters .filter-status li:first-child:before{display:none}.supporting-grid{position:relative;overflow:hidden}.supporting-grid .container{max-width:1230px}.supporting-grid h3{font-family:tgn-soft-round-con,sans-serif;text-transform:none;line-height:1.2}.supporting-grid h5{font-family:Heebo,sans-serif;color:#666}@media (min-width:992px) and (max-width:1210px){.supporting-grid h5{font-size:22px}}@media (min-width:768px) and (max-width:991px){.supporting-grid h5{font-size:20px}}@media (max-width:767px){.supporting-grid h5{font-size:18px}}.supporting-grid .logo-container{float:left;width:100%;position:relative}@media (max-width:767px){.supporting-grid .logo-container{margin:20px 0}}.supporting-grid .logo-container .border-bottom{position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;z-index:1}@media (max-width:767px){.supporting-grid .logo-container{margin:10px 0}}.supporting-grid .col-nine{float:left;width:11.11%;position:inherit;text-align:center;display:table;table-layout:fixed;height:93px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media (min-width:1210px){.supporting-grid .col-nine:nth-child(9n){border-right:0}}@media (min-width:992px) and (max-width:1210px){.supporting-grid .col-nine:nth-child(5n){border-right:0}}@media (min-width:768px) and (max-width:991px){.supporting-grid .col-nine:nth-child(4n){border-right:0}}@media (min-width:596px) and (max-width:767px){.supporting-grid .col-nine:nth-child(3n){border-right:0}}@media (min-width:481px) and (max-width:595px){.supporting-grid .col-nine:nth-child(2n){border-right:0}}.supporting-grid .col-nine img{transition:all .3s ease-in-out}@media (min-width:992px) and (max-width:1210px){.supporting-grid .col-nine{width:20%}}@media (min-width:768px) and (max-width:991px){.supporting-grid .col-nine{width:25%}}@media (min-width:596px) and (max-width:767px){.supporting-grid .col-nine{width:33.33%}}@media (min-width:481px) and (max-width:595px){.supporting-grid .col-nine{width:50%}}@media (max-width:480px){.supporting-grid .col-nine{width:100%;height:auto;padding:20px 0;border-right:0}}.supporting-grid .col-nine .logo{display:table-cell;vertical-align:bottom;padding:0 18px}@media (max-width:1210px){.supporting-grid .col-nine .logo{padding:0 10px}}.supporting-grid .col-nine .logo img{max-height:55px}@media (min-width:992px) and (max-width:1210px){.supporting-grid .col-nine .logo img{max-width:115px}}@media (max-width:991px){.supporting-grid .col-nine .logo img{max-width:115px}}.supporting-grid .col-nine .logo .link-arrow{margin-top:13px;font-size:12px;margin-bottom:5px;display:block}@media (min-width:768px) and (max-width:991px){.supporting-grid .col-nine .logo .link-arrow{margin-top:6px}}.resources-guidline{padding:40px 0 50px}@media (min-width:992px) and (max-width:1210px){.resources-guidline{padding:40px 0}}@media (min-width:768px) and (max-width:991px){.resources-guidline{padding:35px 0 40px}}@media (max-width:767px){.resources-guidline{padding:30px 0}}.resources-guidline .container h2{font-family:tgn-soft-round-con,sans-serif;text-align:left;text-transform:none;margin:10px 0 18px}@media (min-width:768px) and (max-width:991px){.resources-guidline .container h2{margin:0 0 15px}}@media (min-width:596px) and (max-width:767px){.resources-guidline .container h2{margin-bottom:0 0 15px}}@media (max-width:595px){.resources-guidline .container h2{margin:0 0 10px}}.resources-guidline .container .col-wrapper{float:left;width:100%}.resources-guidline .container .col-wrapper:after{display:block;clear:both;content:""}.resources-guidline .container .col-wrapper .column-left{width:32.3%;float:left}@media (max-width:767px){.resources-guidline .container .col-wrapper .column-left{float:none;clear:both;width:100%;text-align:center;margin:0 auto;max-width:378px}}.resources-guidline .container .col-wrapper .column-left .bg-img img{min-height:inherit}@media (max-width:767px){.resources-guidline .container .col-wrapper .column-left .bg-img{max-width:480px;margin:0 auto}}.resources-guidline .container .col-wrapper .column-left .img-wrapper{margin:auto;padding:40px 0;height:100%;text-align:center;mix-blend-mode:multiply}@media (max-width:767px){.resources-guidline .container .col-wrapper .column-left .img-wrapper{padding:30px 0}}.resources-guidline .container .col-wrapper .column-left .img-wrapper img{width:200px}.resources-guidline .container .col-wrapper .column-right{float:left;width:67.7%}@media (max-width:767px){.resources-guidline .container .col-wrapper .column-right{float:none;clear:both;width:100%;margin-top:20px}}.resources-guidline .container .col-wrapper .column-right .content-wrapper{padding:0 10px 0 102px}@media (min-width:992px) and (max-width:1210px){.resources-guidline .container .col-wrapper .column-right .content-wrapper{padding:0 10px 0 40px}}@media (min-width:768px) and (max-width:991px){.resources-guidline .container .col-wrapper .column-right .content-wrapper{padding:0 10px 0 30px}}@media (max-width:767px){.resources-guidline .container .col-wrapper .column-right .content-wrapper{padding:0}}.resources-guidline .container .col-wrapper .column-right .content-wrapper .title{position:relative;color:#333;font-family:Heebo,sans-serif;font-size:18px;line-height:1;display:inline-block}@media (min-width:596px) and (max-width:767px){.resources-guidline .container .col-wrapper .column-right .content-wrapper .title{font-size:16px}}@media (min-width:481px) and (max-width:595px){.resources-guidline .container .col-wrapper .column-right .content-wrapper .title{font-size:15px}}@media (max-width:480px){.resources-guidline .container .col-wrapper .column-right .content-wrapper .title{font-size:14px}}.resources-guidline .container .col-wrapper .column-right .content-wrapper .title:after{position:absolute;width:100%;height:2px;content:"";background-color:#999;bottom:-7px;left:0}.resources-guidline .container .col-wrapper .column-right .content-wrapper h6{font-size:14px;font-family:Heebo,sans-serif;color:#333;line-height:1;margin-top:78px}@media (min-width:992px) and (max-width:1210px){.resources-guidline .container .col-wrapper .column-right .content-wrapper h6{margin-top:50px}}@media (min-width:768px) and (max-width:991px){.resources-guidline .container .col-wrapper .column-right .content-wrapper h6{margin-top:30px}}@media (max-width:767px){.resources-guidline .container .col-wrapper .column-right .content-wrapper h6{margin-top:20px}}@media (max-width:480px){.resources-guidline .container .col-wrapper .column-right .content-wrapper h6{font-size:12px}}.resources-guidline .container .col-wrapper .column-right .content-wrapper h5{color:#666;line-height:1.4}@media (min-width:768px) and (max-width:991px){.resources-guidline .container .col-wrapper .column-right .content-wrapper h5{font-size:22px}}.resources-guidline .container .col-wrapper .column-right .content-wrapper p{color:#666;margin-top:11px;line-height:1.875}@media (min-width:768px) and (max-width:991px){.resources-guidline .container .col-wrapper .column-right .content-wrapper p{margin-top:5px}}@media (max-width:767px){.resources-guidline .container .col-wrapper .column-right .content-wrapper p{margin-top:5px}}.resources-guidline .container .col-wrapper .column-right .content-wrapper .btn-default{margin-top:11px}.resources-guidline ul li{margin:5px 0;color:#666}.resources-new-guidline{padding:40px 0 50px}@media (min-width:992px) and (max-width:1210px){.resources-new-guidline{padding:40px 0}}@media (min-width:768px) and (max-width:991px){.resources-new-guidline{padding:35px 0 40px}}@media (max-width:767px){.resources-new-guidline{padding:30px 0}}.resources-new-guidline .container h2{font-family:tgn-soft-round-con,sans-serif;text-align:center;text-transform:none;margin:30px 0 18px}.resources-new-guidline .container .blurb,.resources-new-guidline .container .blurb2,.resources-new-guidline .container .blurb3,.resources-new-guidline .container .resource-title,.resources-new-guidline .container .resource-title2,.resources-new-guidline .container .resource-title3{text-align:left}.resources-new-guidline .container .resource-title,.resources-new-guidline .container .resource-title2,.resources-new-guidline .container .resource-title3{font-size:calc(1.1rem + 1.91vw);width:67%;float:left;height:auto;min-height:100px}@media (max-width:767px){.resources-new-guidline .file-with-acqui,.resources-new-guidline .file-wo-acqui{margin-top:2rem;width:100%}}.resources-new-guidline .cta-one,.resources-new-guidline .cta-three,.resources-new-guidline .cta-two{margin-top:1rem}.resources-new-guidline .file-with-acqui,.resources-new-guidline .file-wo-acqui{float:right;width:33%;margin-bottom:3%}@media (max-width:767px){.resources-new-guidline .file-with-acqui,.resources-new-guidline .file-wo-acqui{float:none;clear:both;width:100%;margin-top:0}}.resources-new-guidline .resource-image{float:right;width:33%}@media (max-width:767px){.resources-new-guidline .resource-image{float:none;clear:both;width:100%;margin-top:0}}.resources-new-guidline .file-with-acqui .file embed,.resources-new-guidline .file-wo-acqui .file embed{width:100%}.resources-new-guidline .resource-video{width:33%;float:right}@media (max-width:767px){.resources-new-guidline .resource-video{float:none;clear:both;width:100%;margin-top:0}}.resources-new-guidline .resources-one,.resources-new-guidline .resources-three,.resources-new-guidline .resources-two{float:left;width:100%}.resources-new-guidline .title-blurb{width:65%;margin-top:2%;float:left;height:auto;min-height:210px}@media (max-width:767px){.resources-new-guidline .title-blurb{float:none;clear:both;width:100%;margin:0 auto}}.resources-new-guidline .resources-three,.resources-new-guidline .resources-two{margin-top:2rem}.resources-new-guidline .cta a{color:#fff;padding:8px 29px 7px;margin-top:15px;font-family:Heebo,sans-serif;font-size:18px;text-align:center;display:inline-block;cursor:pointer;position:relative;z-index:0;background:#a25b29;border-radius:0;border:none;transition:all .4s ease;min-width:7em;max-width:7em;white-space:nowrap;overflow:hidden}@media (max-width:767px){.resources-new-guidline .cta a{min-width:100%;max-width:100%}}.resources-new-guidline .file-with-acqui a,.resources-new-guidline .file-wo-acqui a{color:#fff;padding:8px 5px 7px;margin-top:15px;margin-left:-3px;font-family:Heebo,sans-serif;font-size:14px;text-align:center;display:inline-block;cursor:pointer;position:relative;z-index:0;background:#a25b29;border-radius:0;border:none;transition:all .4s ease;width:100%;max-width:100%;white-space:nowrap;overflow:hidden}.resources-new-guidline .cta-inline{width:20%;display:inline-block}@media (max-width:767px){.resources-new-guidline .cta-inline{width:100%;display:block}}.ui-dialog{position:absolute!important}.style-guide .column-wrapper .col{border:1px solid #666;text-align:center}.style-guide .style-box .content-box{display:inline-block;width:100%;margin-bottom:15px;font-size:0}.style-guide .style-box .content-box:after{content:"";clear:both;display:block}.style-guide .style-box .content-box h1{font-family:cubano,sans-serif}.style-guide .style-box .content-box h2,.style-guide .style-box .content-box h3{font-family:tgn-soft-round-con,sans-serif}.style-guide .style-box .content-box h1,.style-guide .style-box .content-box h2,.style-guide .style-box .content-box h3,.style-guide .style-box .content-box h4,.style-guide .style-box .content-box h5{color:#666}.style-guide .style-box .content-box .left-box{display:inline-block;vertical-align:middle;width:20%}.style-guide .style-box .content-box .left-box.green{padding:20px 0;text-align:center;background-image:linear-gradient(180deg,#6a6b57 0,#2c2d1e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF6A6B57",endColorstr="#FF2C2D1E",GradientType=0)}.style-guide .style-box .content-box .left-box.green a:hover{color:#fff}.style-guide .style-box .content-box .right-box{display:inline-block;vertical-align:bottom;width:80%}.style-guide .style-box .content-box p{padding-left:10px;padding-bottom:6px}.style-guide .style-box .content-box p.no-padding-left{padding-left:0;padding-bottom:15px}.style-guide .style-box .content-box .btn-default.hover{background-image:linear-gradient(180deg,#a25b29 0,#533053);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFA25B29",endColorstr="#FF533053",GradientType=0)}.style-guide .style-box ul li{position:relative;display:inline-block;margin:0 25px 15px 0;padding-left:30px;font-size:18px}.style-guide .style-box ul li:first-child{padding-left:0}.style-guide .style-box ul li:first-child:before{display:none}.style-guide .style-box ul li:before{position:absolute;content:"";left:0;top:0;height:20px;width:20px}.style-guide .style-box ul li.brown{color:#a25b29}.style-guide .style-box ul li.brown:before{background-color:#a25b29}.style-guide .style-box ul li.blue{color:#3d5164}.style-guide .style-box ul li.blue:before{background-color:#3d5164}.style-guide .style-box ul li.purple{color:#544053}.style-guide .style-box ul li.purple:before{background-color:#544053}.style-guide .style-box ul li.green{color:#6a6b57}.style-guide .style-box ul li.green:before{background-color:#6a6b57}.style-guide .style-box ul li.brickred{color:#a84848}.style-guide .style-box ul li.brickred:before{background-color:#a84848}.style-guide .style-box ul li.gray{color:#666}.style-guide .style-box ul li.gray:before{background-color:#666}.style-guide .style-box ul li.darkbrown{color:#863816}.style-guide .style-box ul li.darkbrown:before{background-color:#863816}.style-guide .style-box ul li.darkblue{color:#17293d}.style-guide .style-box ul li.darkblue:before{background-color:#17293d}.style-guide .style-box ul li.darkpurple{color:#1c101b}.style-guide .style-box ul li.darkpurple:before{background-color:#1c101b}.style-guide .style-box ul li.darkgreen{color:#2c2d1e}.style-guide .style-box ul li.darkgreen:before{background-color:#2c2d1e}.style-guide .style-box ul li.maroon{color:#6b2f2f}.style-guide .style-box ul li.maroon:before{background-color:#6b2f2f}.style-guide .style-box ul li.darkgray{color:#333}.style-guide .style-box ul li.darkgray:before{background-color:#333}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three span.points{margin-left:27px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three span.points:before{left:-16px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three{height:396px}}@media (max-width:595px){.blog.blog-event .grid-blog .col-three{height:330px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three h5{font-size:20px}}@media (max-width:595px){.blog.blog-event .grid-blog .col-three h5{font-size:18px}}@media (max-width:595px){.blog.blog-event .grid-blog .col-three span.title{top:16px}}.blog.blog-event .grid-blog .col-three .v-middle p:first-of-type{transform:scale(0);display:block;height:0;opacity:0;padding:0;text-align:left}@media (min-width:992px) and (max-width:1210px){.blog.blog-event .grid-blog .col-three .v-middle p:first-of-type{padding:0 3px}}.blog.blog-event .grid-blog .col-three .outer-box{transform:scale(1)}.blog.blog-event .grid-blog .col-three.active:hover .bg-img:after{background:rgba(0,0,0,.5)}@media (max-width:595px){.blog.blog-event .grid-blog .col-three.active .btn-default{margin-top:10px}}@media (max-width:595px){.blog.blog-event .grid-blog .col-three.active h5{margin:4px 0 8px}}.blog.blog-event .grid-blog .col-three.active .v-middle .outer-box{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0 15px;transform:scale(1.05);transition:transform .5s ease}@media (min-width:992px) and (max-width:1210px){.blog.blog-event .grid-blog .col-three.active .v-middle .outer-box{padding:0 10px}}@media (max-width:991px){.blog.blog-event .grid-blog .col-three.active .v-middle .outer-box{padding:0 10px}}.blog.blog-event .grid-blog .col-three.active .v-middle p{margin:10px auto;overflow:hidden;text-overflow:ellipsis;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:5;-ms-line-clamp:5;-o-line-clamp:5;-line-clamp:5;display:none}.blog.blog-event .grid-blog .col-three.active .v-middle p:first-of-type{display:block;transform:scale(1);opacity:1;height:109px;transition:all .3s ease-in-out}@media (min-width:768px) and (max-width:991px){.blog.blog-event .grid-blog .col-three.active .v-middle p:first-of-type{padding:0 4px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three.active .v-middle p:first-of-type{height:113px;margin-top:5px;padding:0 2px}}@media (min-width:481px) and (max-width:595px){.blog.blog-event .grid-blog .col-three.active .v-middle p:first-of-type{height:107px;margin-top:5px;padding:0 7px}}@media (max-width:480px){.blog.blog-event .grid-blog .col-three.active .v-middle p:first-of-type{height:96px;margin-top:5px;padding:0 4px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three.active .v-middle p{height:112px;margin-top:5px}}@media (max-width:480px){.blog.blog-event .grid-blog .col-three.active .v-middle p{margin:5px 0}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three.active .v-middle span.title{font-size:16px}}@media (min-width:481px) and (max-width:595px){.blog.blog-event .grid-blog .col-three.active .v-middle span.title{font-size:14px}}@media (min-width:992px) and (max-width:1210px){.blog.blog-event .grid-blog .col-three.active .v-middle span.points{margin-left:22px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three.active .v-middle span.points{margin-left:15px}}@media (max-width:480px){.blog.blog-event .grid-blog .col-three.active .v-middle span.points{margin-left:18px}}@media (min-width:992px) and (max-width:1210px){.blog.blog-event .grid-blog .col-three.active .v-middle span.points:before{left:-13px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three.active .v-middle span.points:before{left:-10px}}@media (max-width:480px){.blog.blog-event .grid-blog .col-three.active .v-middle span.points:before{left:-11px}}@media (min-width:596px) and (max-width:767px){.blog.blog-event .grid-blog .col-three.active .v-middle span{font-size:12px}}@media (min-width:481px) and (max-width:595px){.blog.blog-event .grid-blog .col-three.active .v-middle span{font-size:12px}}.documentation{padding:0;padding-bottom:70px}@media (min-width:992px) and (max-width:1210px){.documentation{padding-bottom:70px}}@media (min-width:768px) and (max-width:991px){.documentation{padding-bottom:70px}}@media (min-width:596px) and (max-width:767px){.documentation{padding-bottom:40px}}@media (max-width:595px){.documentation{padding-bottom:30px}}.documentation .section-intro{padding:20px 0}@media (min-width:992px) and (max-width:1210px){.documentation .section-intro{padding:10px 0}}@media (min-width:768px) and (max-width:991px){.documentation .section-intro{padding:10px 0}}@media (min-width:596px) and (max-width:767px){.documentation .section-intro{padding:10px 0}}@media (max-width:595px){.documentation .section-intro{padding:0 0 10px}}.documentation .section-intro h3{color:#666;font-family:tgn-soft-round-con,sans-serif;text-align:center}@media (max-width:595px){.documentation .section-intro h3{font-size:28px}}.documentation .documentation-tabs{width:100%;max-width:432px;margin:0 auto}@media (max-width:595px){.documentation .documentation-tabs{text-align:center}}.documentation .documentation-tabs:after{content:"";display:block;clear:both}.documentation .documentation-tabs .tabs{position:relative;width:216px;float:left;border-bottom:5px solid #cecdcd;cursor:pointer}@media (max-width:595px){.documentation .documentation-tabs .tabs{display:inline-block;float:none;border-bottom:3px solid #cecdcd}}.documentation .documentation-tabs .tabs.tabeone:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;right:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.documentation .documentation-tabs .tabs.tabeone:after{height:3px;bottom:-3px}}@media (max-width:595px){.documentation .documentation-tabs .tabs.tabeone{margin-bottom:20px}}.documentation .documentation-tabs .tabs.tabetwo:after{content:"";height:5px;width:0;position:absolute;bottom:-5px;left:0;background:#3d5164;transition:all .4s ease-in-out}@media (max-width:595px){.documentation .documentation-tabs .tabs.tabetwo:after{height:3px;bottom:-3px}}.documentation .documentation-tabs .tabs.active:after{width:100%}.documentation .documentation-tabs .tabs h5{font-size:22px;color:#3d5164;text-align:center;font-family:Heebo,sans-serif;font-weight:600;padding-bottom:2px}@media (min-width:992px) and (max-width:1210px){.documentation .documentation-tabs .tabs h5{font-size:20px}}@media (min-width:768px) and (max-width:991px){.documentation .documentation-tabs .tabs h5{font-size:20px}}@media (min-width:596px) and (max-width:767px){.documentation .documentation-tabs .tabs h5{font-size:18px}}@media (max-width:595px){.documentation .documentation-tabs .tabs h5{font-size:16px}}.documentation .documentation-filters{position:relative;width:100%;max-width:568px;margin:50px auto 57px;border-top:1px solid #666;padding-top:8px;padding-bottom:8px}@media (min-width:992px) and (max-width:1210px){.documentation .documentation-filters{margin:30px auto 50px}}@media (min-width:768px) and (max-width:991px){.documentation .documentation-filters{margin:30px auto 50px}}@media (min-width:596px) and (max-width:767px){.documentation .documentation-filters{margin:30px auto}}@media (max-width:595px){.documentation .documentation-filters{margin:30px auto;padding-top:0;padding-bottom:0}}.documentation .documentation-filters:after{content:"";display:block;clear:both}.documentation .documentation-filters .filter-status{position:absolute;bottom:-29px;display:none}.documentation .documentation-filters .filter-status li{display:inline-block;margin-right:30px;position:relative;font-family:Heebo,sans-serif;font-size:14px;color:#010101}.documentation .documentation-filters .filter-status li button{font-size:14px;padding:5px 11px 3px}.documentation .documentation-filters form{float:left;width:100%;border-bottom:1px solid #666;padding-bottom:8px}.documentation .documentation-filters .filter-row{float:left}.documentation .documentation-filters .search-filter{width:44%;padding:5px 20px;text-align:center;cursor:pointer}@media (max-width:595px){.documentation .documentation-filters .search-filter{height:45px;padding:14px 10px;width:100%}}@media (min-width:596px) and (max-width:767px){.documentation .documentation-filters .search-filter{padding:6px 20px}}.documentation .documentation-filters .search-filter span{position:relative;color:#3d5164;font-size:18px;text-align:center}@media (max-width:767px){.documentation .documentation-filters .search-filter span{font-size:16px}}.documentation .documentation-filters .search-filter span:after{content:"";display:inline-block;width:0;height:0;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg)}.documentation .documentation-filters .search-filter.active span:after{transform:rotate(-90deg)}.documentation .documentation-filters .select1{width:50.9%;border-left:1px solid #666}@media (max-width:595px){.documentation .documentation-filters .select1{width:100%;border-left:none;border-right:none;border-top:1px solid #666;border-bottom:1px solid #666;padding:3px 0 2px}}.documentation .documentation-filters .input-search{display:none;position:absolute;bottom:-50px;left:0;width:100%;height:52px;z-index:1;border:1px solid #a25b29;background:#fff}@media (max-width:767px){.documentation .documentation-filters .input-search{bottom:-40px;height:40px}}@media (max-width:595px){.documentation .documentation-filters .input-search{bottom:-40px}}.documentation .documentation-filters .input-search:after{content:"";position:absolute;top:-7px;left:68px;width:14px;height:7px;background:url(/themes/custom/reef/images/search_arrow.png)}.documentation .documentation-filters .input-search input[type=text]{width:calc(100% - 170px);height:100%;border:0;padding:0 18px;font-size:14px;color:#3e5264;float:left;line-height:1.1;height:45px}@media (max-width:767px){.documentation .documentation-filters .input-search input[type=text]{height:30px;width:calc(100% - 70px)}}.documentation .documentation-filters .input-search input[type=text]:focus{outline:none}.documentation .documentation-filters .input-search button{display:none;float:left;background:transparent;width:30px;height:30px;font-size:18px;margin-top:2px;color:#999;cursor:pointer}@media (max-width:767px){.documentation .documentation-filters .input-search button{display:block}}.documentation .documentation-filters .input-search .search-note{font-size:14px;color:#ccc;float:left;padding:18px 0;letter-spacing:-.02em}@media (max-width:767px){.documentation .documentation-filters .input-search .search-note{display:none}}.documentation .documentation-filters .input-search .close-filter{position:relative;width:12px;height:12px;background:#999;border-radius:50%;float:left;margin:19px 0 10px 12px;cursor:pointer}@media (max-width:767px){.documentation .documentation-filters .input-search .close-filter{margin:13px 0 0 16px}}.documentation .documentation-filters .input-search .close-filter:before{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(45deg)}.documentation .documentation-filters .input-search .close-filter:after{content:"";position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;transform:rotate(-45deg)}.documentation .documentation-filters .selectboxit-arrow-container,.documentation .documentation-filters .selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}.documentation .documentation-filters .selectboxit-container{width:100%;display:table}.documentation .documentation-filters .selectboxit-container .selectboxit{position:relative;display:table-cell;vertical-align:middle;width:100%!important;background:transparent;border:0;text-align:center;padding:0 15px}.documentation .documentation-filters .selectboxit-container .selectboxit .selectboxit-text{position:relative;display:inline-table;font-family:Heebo,sans-serif;white-space:normal;padding-right:10px}.documentation .documentation-filters .selectboxit-container .selectboxit .selectboxit-text:after{content:"";display:inline-block;width:0;height:0;margin-right:2px;margin-left:8px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #a25b29;transform:rotate(90deg)}.documentation .documentation-filters .selectboxit-container span{height:auto;margin:0}@media (max-width:595px){.documentation .documentation-filters .selectboxit-container span{padding:5px 0}}.documentation .documentation-filters .selectboxit-container .selectboxit-text{display:inherit;font-size:18px;color:#3d5164;text-align:center;max-width:inherit!important;float:none}@media (max-width:767px){.documentation .documentation-filters .selectboxit-container .selectboxit-text{font-size:16px}}.documentation .documentation-filters .selectboxit-container .selectboxit-options{width:100%;border-radius:0;border:none;background:hsla(0,0%,100%,.95);padding:16px 0 12px;min-width:100%!important;top:100%!important;height:auto;max-height:none!important;overflow:scroll;left:0}.documentation .documentation-filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor{font-size:16px;padding:5px 17px 4px;text-indent:0;color:#666;height:auto;line-height:1.4;white-space:normal;font-family:Heebo,sans-serif}.documentation .documentation-filters .selectboxit-container .selectboxit-options .selectboxit-option-anchor span{display:none}.documentation .documentation-filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:transparent;background-image:none;color:#a25b29;font-weight:600}.documentation .documentation-filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor:hover{background:transparent;color:#a25b29;font-weight:600}.documentation #block-views-block-documentation-block-1 .views-field-title a{font-size:1.5rem}.documentation #block-views-block-documentation-block-1 .views-row{margin-bottom:20px}#views-exposed-form-documentation-block-1{display:none}@font-face{font-family:Adobe Caslon Pro;src:url("/themes/custom/reef/fonts/adobecaslonpro/Adobe Caslon Pro Regular.eot?#iefix");src:url("/themes/custom/reef/fonts/adobecaslonpro/Adobe Caslon Pro Regular.eot?#iefix") format("eot"),url(/themes/custom/reef/fonts/adobecaslonpro/ACaslonPro-Regular.ttf) format("truetype"),url(/themes/custom/reef/fonts/adobecaslonpro/ACaslonPro-Regular.woff) format("woff"),url("/themes/custom/reef/fonts/adobecaslonpro/Adobe Caslon Pro Regular.woff2") format("woff2"),url(/themes/custom/reef/fonts/adobecaslonpro/ACaslonPro-Regular.svg) format("svg")}@font-face{font-family:Billy Ohio;src:url(/themes/custom/reef/fonts/billyohio/BillyOhio.eot?#iefix);src:url(/themes/custom/reef/fonts/billyohio/BillyOhio.eot?#iefix) format("eot"),url(/themes/custom/reef/fonts/billyohio/BillyOhio.woff) format("woff"),url(/themes/custom/reef/fonts/billyohio/BillyOhio.ttf) format("truetype")}@font-face{font-family:Billy Ohio Dua;src:url(/themes/custom/reef/fonts/billyohiodua/BillyOhioDua.otf?#iefix);src:url(/themes/custom/reef/fonts/billyohiodua/BillyOhioDua.otf?#iefix) format("otf"),url(/themes/custom/reef/fonts/billyohiodua/BillyOhioDua.woff) format("woff"),url(/themes/custom/reef/fonts/billyohiodua/BillyOhioDua.ttf) format("truetype")}@font-face{font-family:Comfortaa;src:url(/themes/custom/reef/fonts/comfortaa/regular/Comfortaa-Regular.eot?#iefix);src:url(/themes/custom/reef/fonts/comfortaa/regular/Comfortaa-Regular.eot?#iefix) format("eot"),url(/themes/custom/reef/fonts/comfortaa/regular/Comfortaa-Regular.ttf) format("truetype"),url(/themes/custom/reef/fonts/comfortaa/regular/Comfortaa.woff) format("woff"),url(/themes/custom/reef/fonts/comfortaa/regular/Comfortaa-Regular.woff2) format("woff2"),url(/themes/custom/reef/fonts/comfortaa/regular/Comfortaa.svg) format("svg")}@font-face{font-family:Comfortaa-Light;src:url(/themes/custom/reef/fonts/comfortaa/light/Comfortaa-Light.eot?#iefix);src:url(/themes/custom/reef/fonts/comfortaa/light/Comfortaa-Light.eot?#iefix) format("eot"),url(/themes/custom/reef/fonts/comfortaa/light/Comfortaa-Light.ttf) format("truetype"),url(/themes/custom/reef/fonts/comfortaa/light/Comfortaa-Light.woff) format("woff"),url(/themes/custom/reef/fonts/comfortaa/light/Comfortaa-Light.woff2) format("woff2"),url(/themes/custom/reef/fonts/comfortaa/light/Comfortaa-Light.svg) format("svg")}@font-face{font-family:Comfortaa-Bold;src:url(/themes/custom/reef/fonts/comfortaa/bold/Comfortaa-bold.eot?#iefix);src:url(/themes/custom/reef/fonts/comfortaa/bold/Comfortaa-bold.eot?#iefix) format("eot"),url(/themes/custom/reef/fonts/comfortaa/bold/Comfortaa-Bold.ttf) format("truetype"),url(/themes/custom/reef/fonts/comfortaa/bold/Comfortaa-Bold.woff) format("woff"),url(/themes/custom/reef/fonts/comfortaa/bold/Comfortaa-Bold.woff2) format("woff2"),url(/themes/custom/reef/fonts/comfortaa/bold/Comfortaa-Bold.svg) format("svg")}@font-face{font-family:Cubano;src:url(/themes/custom/reef/fonts/cubano/regular/cubano-regular.eot?#iefix);src:url(/themes/custom/reef/fonts/cubano/regular/cubano-regular.eot?#iefix) format("eot"),url(/themes/custom/reef/fonts/cubano/regular/cubano-regular.ttf) format("truetype"),url(/themes/custom/reef/fonts/cubano/regular/cubano-regular.woff) format("woff"),url(/themes/custom/reef/fonts/cubano/regular/cubano-regular.woff2) format("woff2"),url(/themes/custom/reef/fonts/cubano/regular/cubano-regular.svg) format("svg");font-style:italic!important}@font-face{font-family:tgn-soft-round-con;src:url(https://use.typekit.net/af/37473d/00000000000000007735ba64/30/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/37473d/00000000000000007735ba64/30/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/37473d/00000000000000007735ba64/30/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.imba-civicontact-list{float:none;margin:2rem auto;max-width:1210px;padding:0 20px}.imba-civicontact-list .views-row{border-bottom:1px solid #ddd;margin:0 auto 10px;max-width:420px}.imba-civicontact-list .views-row a:hover{outline:0;text-decoration:none;color:#544053}@media screen and (min-width:768px){.imba-civicontact-list{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.imba-civicontact-list .views-row{-ms-flex:1 0 48%;flex:1 0 48%;margin:0 10px 15px 0;max-width:48%}}@media screen and (min-width:1024px){.imba-civicontact-list .views-row{-ms-flex:1 0 32%;flex:1 0 32%;max-width:30%}}.tb-megamenu{background-color:#2a2a2a;position:static}.tb-megamenu .nav>li.dropdown.open>.dropdown-toggle{background-color:transparent;color:#a25b29}.tb-megamenu .nav>li.active a{color:#fff;background-color:#a25b29}.tb-megamenu .nav>li>a,.tb-megamenu .nav>li>span.tb-megamenu-no-link{font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;letter-spacing:.01em;text-transform:uppercase;border:0;padding:42px 24px;cursor:pointer;background:transparent!important}.tb-megamenu .nav>li>a:focus,.tb-megamenu .nav>li>a:hover,.tb-megamenu .nav>li>span.tb-megamenu-no-link:focus,.tb-megamenu .nav>li>span.tb-megamenu-no-link:hover{background:transparent!important;color:#a25b29!important}.tb-megamenu .nav>li.tb-megamenu-item.donate{background-color:#a25b29}.tb-megamenu .nav>li.tb-megamenu-item.donate>a,.tb-megamenu .nav>li.tb-megamenu-item.donate>a:focus,.tb-megamenu .nav>li.tb-megamenu-item.donate>a:hover,.tb-megamenu .nav>li.tb-megamenu-item.donate>span.tb-megamenu-no-link,.tb-megamenu .nav>li.tb-megamenu-item.donate>span.tb-megamenu-no-link:focus,.tb-megamenu .nav>li.tb-megamenu-item.donate>span.tb-megamenu-no-link:hover{color:#fff!important}.tb-megamenu .nav>li.tb-megamenu-item.donate>.dropdown-menu{background:#b9784b;background:linear-gradient(180deg,#863816 0,#a25b29 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#863816",endColorstr="$brown",GradientType=0)}.tb-megamenu .nav>li>.tb-megamenu-submenu:not([class*=fullwidth])>.mega-dropdown-inner>.tb-megamenu-row{height:auto}.tb-megamenu .nav>li>.tb-megamenu-submenu:not([class*=fullwidth])>.mega-dropdown-inner .tb-megamenu-column[class*=span],.tb-megamenu .nav>li>.tb-megamenu-submenu:not([class*=fullwidth])>.mega-dropdown-inner .tb-megamenu-column[class*=span]>.tb-megamenu-column-inner{padding:0!important}.tb-megamenu .nav>li>.tb-megamenu-submenu:not([class*=fullwidth])>.mega-dropdown-inner .tb-megamenu-column[class*=span]>.tb-megamenu-column-inner a{padding:7.5px 17px 6px;color:#fff;transition:all .3s ease}.tb-megamenu .nav>li>.tb-megamenu-submenu:not([class*=fullwidth])>.mega-dropdown-inner .tb-megamenu-column[class*=span]>.tb-megamenu-column-inner a:focus,.tb-megamenu .nav>li>.tb-megamenu-submenu:not([class*=fullwidth])>.mega-dropdown-inner .tb-megamenu-column[class*=span]>.tb-megamenu-column-inner a:hover{color:#fff;text-shadow:0 0 1.9px #fff}.tb-megamenu .nav .mega>.mega-dropdown-menu{top:106px;border:0;left:0;right:auto}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row{height:400px;overflow:hidden}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span]{padding:28px 0}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark{background-color:#2a2a2a;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:46px}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark>.tb-megamenu-column-inner{padding:0 28px;width:330px}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark .mega-group-title{font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:28px;line-height:32px;color:#fff;padding:0}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark .mega-group-title:focus,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark .mega-group-title:hover{color:#fff!important}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark .mega-group-ct span.tb-megamenu-no-link.tb-megamenu-no-submenu{margin-top:16px;font-family:tgn-soft-round-con,sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:28px;text-transform:none;color:#fff}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark .mega-group-ct span.tb-megamenu-no-link.tb-megamenu-no-submenu:focus,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner>.row-fluid>.tb-megamenu-column[class*=span].dark .mega-group-ct span.tb-megamenu-no-link.tb-megamenu-no-submenu:hover{color:#fff!important}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li{padding:8px 0}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li a,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li span.tb-megamenu-no-link{color:#2a2a2a;font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:110%;text-transform:uppercase;border:0;background:transparent!important;padding:0}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li a:focus,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li a:hover,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li span.tb-megamenu-no-link:focus,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li span.tb-megamenu-no-link:hover{color:#a25b29;background:transparent!important}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>a,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>span.tb-megamenu-no-link{font-family:Heebo,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#2a2a2a;text-transform:none}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>a:focus,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>a:hover,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>span.tb-megamenu-no-link:focus,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>span.tb-megamenu-no-link:hover{color:#a25b29}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>a:after,.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.link>span.tb-megamenu-no-link:after{font:normal normal normal 14px/1 FontAwesome;content:"\f178"}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner li.tb-megamenu-item.level-3>a{font-family:tgn-soft-round-con,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;text-transform:none}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner .mega-inner{padding-left:0;padding-right:0}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner .tb-block h5{font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:28px;line-height:32px;color:#fff}.tb-megamenu .nav .mega>.mega-dropdown-menu>.mega-dropdown-inner .tb-block .content h4{margin-top:16px;font-family:tgn-soft-round-con,sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:28px;color:#fff}.tb-megamenu .nav [class*=" fa-"],.tb-megamenu .nav [class^=fa-]{vertical-align:middle}.row-fluid{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.row-fluid [class*=span]{margin-left:0}header.megamenu{background:#2a2a2a!important}header.megamenu .search-box{margin-top:0!important}header.megamenu .search-box.active .search-input{top:0!important}header.megamenu.fixed.bg-color .main-nav .search-box{margin-top:0}header.megamenu.fixed .logo{padding-bottom:0}header.megamenu.fixed .logo img:first-child{display:block}header.megamenu.fixed .logo img:last-child{display:none}.we-logged-in.toolbar-horizontal.toolbar-tray-open header.megamenu{top:91px}@media (min-width:1099px){.we-logged-in.toolbar-horizontal.toolbar-tray-open header.megamenu.fixed.off-canvas{top:91px}.we-logged-in.toolbar-horizontal.toolbar-tray-open header.megamenu.fixed{top:-110px}}header.megamenu .main-nav .user-login h3{font-size:28px;color:#fff!important}header.megamenu .container{max-width:1310px}#block-mobilemenu{display:none}@media (max-width:1098px){#block-megamenu-2{display:none}#block-mobilemenu{display:block}header.megamenu .main-nav{background:rgba(47,62,81,.95)!important}header.megamenu .main-nav .user-login:before{content:"▼";border:0;line-height:1;color:#fff;font-size:16px;transform:none;position:absolute}header.megamenu .search-box{display:block;overflow:hidden;padding-top:12px;position:relative}}#block-mobilemenu{margin-top:75px}#block-mobilemenu .sf-accordion-toggle{display:none}#block-mobilemenu ul.sf-menu ul{width:100%!important;position:relative;top:0}#block-mobilemenu ul.sf-menu li{display:block;width:100%}#block-mobilemenu ul.sf-menu .sf-clone-parent{display:none}#block-mobilemenu ul.sf-menu .sf-sub-indicator,#block-mobilemenu ul.sf-menu li>a,#block-mobilemenu ul.sf-menu li>span{color:#fff;padding:6px 20px;line-height:2;letter-spacing:-.01em;display:block;opacity:1}#block-mobilemenu ul.sf-menu li.sf-depth-1 ul{background:#fff;overflow:hidden}#block-mobilemenu ul.sf-menu li.sf-depth-1 ul .sf-sub-indicator,#block-mobilemenu ul.sf-menu li.sf-depth-1 ul li>a,#block-mobilemenu ul.sf-menu li.sf-depth-1 ul li>span{color:#666}#block-mobilemenu ul.sf-menu li>.donate{background-color:#a25b29}#block-mobilemenu ul.sf-menu li>.donate+ul{background:#b9784b;background:linear-gradient(180deg,#863816 0,#a25b29 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#863816",endColorstr="$brown",GradientType=0)}#block-mobilemenu ul.sf-menu li>.donate+ul .sf-sub-indicator,#block-mobilemenu ul.sf-menu li>.donate+ul li>a,#block-mobilemenu ul.sf-menu li>.donate+ul li>span{color:#fff}
/*# sourceMappingURL=components.css.map */
