body{background:#00206E}.max-width{max-width:1240px !important}.roc{font-family:"roc-grotesk",sans-serif}.white{color:#fff}.roc_wide,.sub_title,.title,body.home .home_hero_area .heading .title{font-family:"roc-grotesk-wide"}header{position:sticky;top:0;background:#00206E;padding-top:18px;padding-bottom:5px;z-index:1}.logo_nav_area .logo_area img{max-width:180px}#access ul.menu{list-style-type:none;padding:0;float:right}#access ul.menu a{color:#E76B20;border-bottom:solid 3px #00206E;text-decoration:none}#access ul.menu li{margin-top:10px;float:left;font-family:"roc-grotesk",sans-serif;font-size:20px;font-weight:500;margin-right:36px}#access ul.menu li.active a{border-bottom:solid 3px #E76B20 !important}#access ul.menu li:last-child{margin-right:0}.products_columns{padding-top:90px}.products_columns .product_col{margin-bottom:10px}.products_columns .product{padding:100px 0 40px}.products_columns .product .product_image{display:block;max-width:240px;margin:0 auto}.products_columns .product .product_label{font-family:"roc-grotesk-wide";text-align:center;line-height:1.0;font-weight:600;font-size:36px;margin-top:56px}.one_title{padding-top:135px}.one_title .title{text-align:center}.one_title_one_cta{padding-top:100px;padding-bottom:70px}.one_title_one_cta .title{text-align:center}.one_title_one_cta .button_area{margin-top:35px}a.cli-plugin-button,.button,#cookie-law-info-bar a[data-cli_action="accept"]{background:#E76B20;color:#fff;text-decoration:none;font-family:"roc-grotesk",sans-serif;font-size:18px;font-weight:600;padding:15px 32px;border-radius:200px;letter-spacing:1px;color:#fff !important;text-decoration:none !important;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}a.cli-plugin-button:hover,.button:hover,#cookie-law-info-bar a:hover[data-cli_action="accept"]{background-color:#fb8d4a !important}.button_area{width:100%;text-align:center}.small_text{color:#fff;font-family:"roc-grotesk",sans-serif;font-weight:500;font-size:19px;margin-bottom:50px}.sub_title,.title{color:#fff;font-size:40px;line-height:1}.blurb{font-family:"roc-grotesk",sans-serif;color:#fff;font-size:20px;line-height:1.4;margin-top:40px}.text_on_right_image_on_left{margin-top:110px}.text_on_right_image_on_left .heading{padding-left:90px}.text_on_right_image_on_left img.section_image{float:left}.text_on_left_image_on_right{margin-top:150px}.text_on_left_image_on_right .heading{padding-right:90px}.text_on_left_image_on_right img.section_image{float:right}.section_title_and_brands{padding-top:160px}.section_title_and_brands .title{font-size:140px;font-weight:bold;line-height:0.72;width:100%;color:#E76B20;text-align:center;margin-bottom:20px}.section_title_and_brands .brand_col{height:620px;min-width:250px;margin-bottom:10px}.section_title_and_brands .brand_col .button_area{margin-top:120px}.section_title_and_brands img{max-height:140px;display:block;margin:0 auto}.section_title_and_brands .image_area{padding-top:190px}.section_title_and_paragraph_centered{padding-top:120px;padding-bottom:18em}.image_and_title_centered_with_paragraph{padding-top:150px}.image_and_title_centered_with_paragraph .title{font-size:140px;font-weight:bold;line-height:0.72;width:100%;color:#E76B20;margin-top:-1.1em}.image_and_title_centered_with_paragraph .sub_title{margin-top:40px}.image_and_title_centered_with_paragraph .background{width:100%;height:500px}.image_and_title_centered_with_paragraph .section_image{width:100%}.hero_image_area{padding-top:30px}.hero_image_area .bg_area{height:536px}.hero_image_area .bg_area img{max-width:350px;display:block;margin:0 auto}footer{margin-top:23px;margin-bottom:20px}footer .footer_line{border-top:solid 4px #fff;padding-bottom:20px}footer .logo_area img.footer_logo{max-width:180px;}footer .copyright_area{color:#fff;font-family:Georgia,serif;font-style:italic;text-align:right;font-size:17px}body.home .small_text{color:#E76B20}body.home .mobile_menu_icon_area span{background:#E76B20}body.home p a,body.home p a:visited,body.home .heading a,body.home .heading a:visited{color:#E76B20}body.home .brand_col{border-right:solid 5px #00206E;border-left:solid 5px #00206E}body.home #access ul.sub-menu{background:#00206E}body.home .home_hero_area{width:100%;height:51vw}body.home .home_hero_area .heading{padding-top:11vw}body.home .home_hero_area .heading .title{color:#fff;font-size:140px;font-weight:bold;line-height:0.72;width:100%}body.home .home_hero_area .heading:before{display:block;content:url("../../dist/img/home-hero-arrow-down.svg");width:13px;position:absolute;left:-8%;bottom:0}body.home footer .footer_line{border-top:solid 4px #fff}body.home footer .logo_area img.footer_logo{-webkit-filter:none !important;filter:none !important}body.home footer .copyright_area{color:#E76B20}body.page-id-17{background-image:url(../../dist/img/sunshower-colour-circle-left.svg),url(../../dist/img/sunshower-colour-circle-right.svg);background-repeat:no-repeat, no-repeat;background-position:left 60%, right 60%;background-size:18%, 23%;background-color:#50b8e7}body.page-id-17 .heading a,body.page-id-17 .heading a:visited{color:#FFCF07}body.page-id-17 .title{color:#FFCF07}body.page-id-17 header{background-color:#50b8e7}body.page-id-17 .sunshower_circle_left{width:auto;position:absolute;height:500px;left:0}body.page-id-17 .sunshower_circle_right{width:auto;position:absolute;height:500px;right:0}body.page-id-17 #access ul a{color:#fff;border-bottom:solid 3px #50b8e7}body.page-id-17 #access ul.sub-menu{background:#50b8e7}body.page-id-17 .logo_nav_area .logo_area img{-webkit-filter:brightness(100);filter:brightness(100)}body.page-id-17 .products_columns .product_col{border-left:solid 5px #50b8e7;border-right:solid 5px #50b8e7}body.page-id-17 .products_columns .product_label{color:#fff}body.page-id-21{background-color:#EFF5F5}body.page-id-21 .hero_image_area .bg_area img{max-width:400px;height:500px}body.page-id-21 .mobile_menu_icon_area span{background:#00206E}body.page-id-21 .heading a,body.page-id-21 .heading a:visited{color:#47A01A}body.page-id-21 .small_text{color:#47A01A}body.page-id-21 .title{color:#47A01A}body.page-id-21 .blurb{color:#7C8B8B}body.page-id-21 header{background-color:#EFF5F5}body.page-id-21 #access ul a{color:#00206E;border-bottom:solid 3px #EFF5F5}body.page-id-21 #access ul.sub-menu{background:#EFF5F5}body.page-id-21 .text_on_right_image_on_left{background-image:url(../../dist/img/dynathrive-diamond.svg),url(../../dist/img/dynathrive-diamond.svg);background-repeat:no-repeat, no-repeat;background-position:bottom right 5%, bottom 17% right -3%;background-size:6%, 6%}body.page-id-21 .text_on_right_image_on_left div.image_side:after{content:url(../../dist/img/dynathrive-heart.svg);width:200px;display:inline-block;position:absolute;left:37%;bottom:-33px}body.page-id-21 .one_title{background-image:url(../../dist/img/dynathrive-arrow.svg),url(../../dist/img/dynathrive-diamond.svg);background-repeat:no-repeat, no-repeat;background-position:-1%, 92%;background-size:contain, 6%}body.page-id-21 .products_columns .product_col{border-left:solid 5px #EFF5F5;border-right:solid 5px #EFF5F5}body.page-id-21 .products_columns .product_label{color:#7C8B8B}body.page-id-21 footer .footer_line{border-top:solid 4px #00206E}body.page-id-21 footer .copyright_area{color:#00206E}body.page-id-21 footer .logo_area img{-webkit-filter:none;filter:none}#access ul.sub-menu{position:fixed;padding:15px 0 10px 0;margin:0;padding-left:25px;padding-right:25px;margin-left:-25px;top:56px;display:none}#access ul.sub-menu li{display:block;float:none;padding:0;margin:0}#access ul.sub-menu a{display:block;float:left;padding:3px 0}#access ul.menu li.active ul.sub-menu a{border-bottom:solid 3px transparent !important}#cookie-law-info-bar{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}#cookie-law-info-bar .cli-bar-btn_container{text-align:center;display:block;margin-top:40px !important}#cookie-law-info-bar a[data-cli_action="accept"]{background:#E76B20 !important;text-transform:lowercase;margin-right:25px}#cookie-law-info-bar a.no_button{display:inline-block;margin-left:25px}.cli-modal-backdrop.cli-show{opacity:0.95}.cli-modal-backdrop{background-color:#00206E}#cookie-law-info-bar[data-cli-type="popup"]{left:auto !important;margin-left:auto !important;width:100% !important}#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message{width:100%;margin:0 auto;max-width:700px}#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message span.line_1{display:block;color:#fff;font-family:"roc-grotesk-wide";font-size:50px;line-height:1.1;text-align:center}#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message span.line_2{display:block;color:#fff;font-family:"roc-grotesk",sans-serif;font-size:20px;text-align:center;margin-top:25px;line-height:1.4}@media screen and (max-width: 767px){#cookie-law-info-bar .line_1{font-size:45px !important}}@media screen and (max-width: 575px){#cookie-law-info-bar .line_1{font-size:38px !important}}@media screen and (max-width: 400px){#cookie-law-info-bar a.no_button.button,#cookie-law-info-bar a.no_button[data-cli_action="accept"]{padding:15px 17px !important;margin-left:5px !important}#cookie-law-info-bar a[data-cli_action="accept"]{padding:15px 17px !important;margin-right:5px !important}}@media screen and (max-width: 1199px){#access ul:not(.sub-menu) li{margin-right:31px}#access ul:not(.sub-menu) li a{font-size:17px;float:none !important}.sub_title,.title{font-size:40px}body.home .home_hero_area .title{font-size:110px !important}body.page-id-17 .hero_image_area img.sunshower_circle_left,body.page-id-17 .hero_image_area img.sunshower_circle_right{height:350px}body.page-id-21 .text_on_right_image_on_left{background-image:none}body.page-id-21 div.image_side:after{display:none !important}.hero_image_area .bg_area{height:450px}.section_title_and_paragraph_centered{padding-bottom:10em}.image_and_title_centered_with_paragraph .title{font-size:110px;word-wrap:anywhere}.text_on_right_image_on_left .heading{padding-left:20px}.text_on_left_image_on_right .heading{padding-right:20px}.section_title_and_brands .title{font-size:110px}.products_columns .product_label{font-size:30px !important}}@media screen and (min-width: 992px){div.mobile_menu_icon_area,div.mobile_drop_down{display:none !important}}div.mobile_menu_icon_area{z-index:2;position:fixed;right:0;top:0;margin:18px 16px 0 0;cursor:pointer}div.mobile_menu_icon_area span{display:block;width:32px;height:4px;background:#fff;font-size:0;line-height:0;margin:0 0 7px 0;padding:0}div.mobile_drop_down{position:fixed !important;display:block;z-index:2;width:100%;top:63px;background:#fff}div.mobile_drop_down ul{list-style-type:none;margin:0;padding:0;background:#fff;box-shadow:0 4px 6px -4px #333;-webkit-box-shadow:0 4px 6px -4px #333;-moz-box-shadow:0 4px 6px -4px #333}div.mobile_drop_down ul li{list-style-type:none;padding-left:43px;border-bottom:solid 1px #00206E;padding-top:0px;padding-bottom:0px;line-height:1.0}div.mobile_drop_down ul li a{font-family:"roc-grotesk",sans-serif;font-size:18px;color:#00206E;font-weight:500;text-decoration:none;line-height:1.0;padding:14px 0 13px 0;display:block}div.mobile_drop_down ul ul.sub-menu{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}div.mobile_drop_down ul ul.sub-menu li{border-bottom:solid 1px #fff;padding-left:15px;padding-bottom:0px;padding-top:0px;line-height:1.0}div.mobile_drop_down ul ul.sub-menu li a{line-height:1.0;padding:14px 0 13px 0;display:block}div.mobile_drop_down ul ul.sub-menu li a:before{content:'';position:absolute;width:6px;height:6px;background-color:#00206E;border-radius:50%;margin-top:4px;margin-left:-14px}@media screen and (max-width: 991px){header{position:fixed;z-index:1;width:100%;padding-top:18px;padding-bottom:18px}header div.logo_nav_area{max-width:none}header div.logo_area{max-width:130px}#access{display:none !important}div.mobile_menu_icon_area{display:block !important}.sub_title,.title{font-size:28px}body.home .home_hero_area{margin-top:50px}body.home .home_hero_area .title{font-size:100px !important}body.page-id-17 .hero_image_area .sunshower_circle_left,body.page-id-17 .hero_image_area .sunshower_circle_right{height:350px}.text_on_right_image_on_left .heading{padding-left:10px}.text_on_left_image_on_right .heading{padding-right:10px}.section_title_and_paragraph_centered{padding-bottom:8em}.image_and_title_centered_with_paragraph .title{font-size:100px;word-wrap:anywhere}.section_title_and_brands .title{font-size:100px}.section_title_and_brands .image_area{max-width:85%;margin-left:auto;margin-right:auto}.products_columns .product_label{font-size:30px !important}}@media screen and (max-width: 767px){header .logo_area img{max-width:105px !important}.sub_title,.title{font-size:28px}body.home .home_hero_area .title{font-size:72px !important}body.page-id-17{background-image:none}body.page-id-17 .hero_image_area .sunshower_circle_left,body.page-id-17 .hero_image_area .sunshower_circle_right{display:none}body.page-id-21 .one_title{background-image:none}body.page-id-21 .text_on_right_image_on_left{background-image:none}.hero_image_area .bg_area{height:400px}.section_title_and_paragraph_centered{padding-bottom:0}.image_and_title_centered_with_paragraph .title{font-size:72px;word-wrap:anywhere}.text_on_right_image_on_left p:empty{display:none !important}.text_on_right_image_on_left .heading{padding-left:0}.text_on_right_image_on_left .small_text{margin-top:30px}.text_on_right_image_on_left .section_image{float:none !important;margin-left:auto;margin-right:auto;display:block}.text_on_left_image_on_right p:empty{display:none !important}.text_on_left_image_on_right .heading{padding-right:0}.text_on_left_image_on_right .section_image{float:none !important;margin-left:auto;margin-right:auto;display:block}.section_title_and_brands .title{font-size:72px}.section_title_and_brands .image_area{max-width:85%;margin-left:auto;margin-right:auto}.products_columns .product_label{font-size:30px !important}}@media screen and (max-width: 575px){.sub_title,.title{font-size:28px}.blurb{font-size:18px}body.home .home_hero_area .title{font-size:50px !important}body.page-id-21 .hero_image_area .bg_area img{max-width:250px}.hero_image_area img.img-fluid{max-width:250px}.hero_image_area .bg_area{height:350px}.section_title_and_paragraph_centered{padding-bottom:0}.image_and_title_centered_with_paragraph .title{font-size:50px;word-wrap:anywhere}.text_on_right_image_on_left .heading{padding-left:0}.text_on_right_image_on_left .small_text{margin-top:30px}.text_on_left_image_on_right .heading{padding-right:0}.section_title_and_brands .title{font-size:50px}.section_title_and_brands .image_area{max-width:85%;margin-left:auto;margin-right:auto}.products_columns .product_label{font-size:30px !important}footer .logo_area{text-align:center}footer .copyright_area{text-align:center;display:block;margin-top:20px}}@media screen and (max-width: 375px){body.home .home_hero_area .title{font-size:44px !important}.image_and_title_centered_with_paragraph .title{font-size:44px;word-wrap:anywhere}.section_title_and_brands .title{font-size:44px}}@media screen and (min-width: 768px){body.home div[id*='career']{padding-bottom:70px}}

/*# sourceMappingURL=main.css.map */
