@import url(//www.glyn.co.nz/wp-content/themes/divi-child%202/../Divi/style.css);.blend-gradient{background:-webkit-linear-gradient(180deg,#ed1c24,#fff);background:linear-gradient(180deg,#ed1c24,#fff)}.add-bottom-border{outline:1px solid transparent;border-bottom:5px solid transparent}.add-bottom-border:hover{outline:0 solid transparent;border-bottom:5px solid #ed1c24}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.footer-widget h4{color:#ed1c24}.et_pb_blog_grid .et_pb_post{padding:19px;border:0;background-color:#fff;word-wrap:break-word}a.more-link{font-size:14px;color:#71818c !important;font-weight:600;text-transform:uppercase;margin-top:10px;float:none;display:inline-block;padding:8px 16px;border-radius:60px;background-color:#f7f9fb;border:2px solid #e9eff5}a.more-link:hover{color:#ed1c24}span.scroll-down.et-pb-icon{cursor:pointer;height:60px;width:80px;margin:0 0 0 -40px;line-height:60px;position:absolute;left:50%;bottom:30px;color:#FFF;text-align:center;font-size:70px;z-index:100;text-decoration:none;-webkit-animation:ca3_fade_move_down 2s ease-in-out infinite;-moz-animation:ca3_fade_move_down 2s ease-in-out infinite;animation:ca3_fade_move_down 2s ease-in-out infinite}@-webkit-keyframes ca3_fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);opacity:0}}@-moz-keyframes ca3_fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0,20px);opacity:0}}@keyframes ca3_fade_move_down{0%{transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{transform:translate(0,20px);opacity:0}}@media only screen and (max-width:980px){.swapcols{display:flex;flex-flow:column-reverse nowrap}}@-webkit-keyframes kt-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes kt-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.kt-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.kt-pop:hover,.kt-pop:focus,.kt-pop:active{-webkit-animation-name:kt-pop;animation-name:kt-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;cursor:default}body .gform_wrapper input[type=email],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper textarea.textarea{-moz-border-radius:0;-webkit-border-radius:0;border-style:none;border-width:1px;border-radius:0;font-size:14px;color:#000;padding:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#ed1c24 !important;color:#fff !important;background-color:#ed1c24 !important}input[type=email]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#ed1c24 !important;color:#fff !important;background-color:#ed1c24 !important}body .gform_wrapper .gform_footer,body .gform_wrapper .gform_page_footer{overflow:hidden;text-align:left !important}::-webkit-input-placeholder{font-family:@font-primary;color:#000}@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse !important}}