/**
 * Theme Name:   GeneratePress Child
 * Theme URI:    https://generatepress.com
 * Description:  Default GeneratePress child theme
 * Author:       Tom Usborne
 * Author URI:   https://tomusborne.com
 * Template:     generatepress
 * Text Domain:  dt_theme
 * Version:      0.1
 */

@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(fonts/Roboto/roboto-v32-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(fonts/Roboto/roboto-v32-latin-700.woff2) format("woff2")}@font-face{font-family:Manrope;src:url(fonts/Manrope/Manrope-Medium.woff2) format("woff2"),url(fonts/Manrope/Manrope-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/Manrope/Manrope-ExtraBold.woff2) format("woff2"),url(fonts/Manrope/Manrope-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/Manrope/Manrope-Bold.woff2) format("woff2"),url(fonts/Manrope/Manrope-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/Manrope/Manrope-Regular.woff2) format("woff2"),url(fonts/Manrope/Manrope-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/Manrope/Manrope-Light.woff2) format("woff2"),url(fonts/Manrope/Manrope-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/Manrope/Manrope-ExtraLight.woff2) format("woff2"),url(fonts/Manrope/Manrope-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(fonts/Manrope/Manrope-SemiBold.woff2) format("woff2"),url(fonts/Manrope/Manrope-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}body{font-family:Manrope;font-size:2rem;line-height:2.5rem;font-weight:400;overflow-x:hidden;color:#444;background:#fff}html.hidden,html.hidden body{overflow:hidden;height:100%}body.hidden-page,html.hidden-page{overflow-y:hidden}a{color:#106596;text-decoration:none;outline:0!important}a:focus,a:hover{text-decoration:none;color:#0f7bb9}[class*=col-]{position:relative}img{max-width:100%}.alignfull,.full-width:not(.block-editor-block-list__block){width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.home main{padding-top:0}.container{max-width:117rem;padding-left:1.6rem;padding-right:1.6rem}.container-element{padding-left:1.6rem;padding-right:1.6rem}.screen-reader-shortcut,.screen-reader-text,.sr-only{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-shortcut:focus,.screen-reader-text:focus,.sr-only:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.row{padding:0;list-style:none}.row.no-margin{margin-bottom:0}.row.row-tight{margin-left:-1rem;margin-right:-1rem}.row.row-tight>[class^=col]{padding-left:1rem;padding-right:1rem}.row>*{padding-right:1rem;padding-left:1rem}.row>*,.row>.no-margin{margin-bottom:0}[contenteditable],[tabindex="0"],a[href],area[href],button:not([disabled]),embed,iframe,input:not([disabled]),object,select:not([disabled]),textarea:not([disabled]){transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}[contenteditable]:focus,[tabindex="0"]:focus,a[href]:focus,area[href]:focus,button:not([disabled]):focus,embed:focus,iframe:focus,input:not([disabled]):focus,object:focus,select:not([disabled]):focus,textarea:not([disabled]):focus{outline:2px solid #f2fbfd;outline-offset:2px}.wp-block-image figure figcaption{font-size:1.4rem;text-align:center;font-style:italic}.input-style{height:4rem;border:1px solid rgba(0,89,92,.11);font-size:1.4rem;color:#444}.placeholder::-webkit-input-placeholder{color:rgba(0,0,0,.48);font-style:italic}.placeholder:-moz-placeholder{color:rgba(0,0,0,.48);font-style:italic;opacity:1}.placeholder::-moz-placeholder{color:rgba(0,0,0,.48);font-style:italic;opacity:1}.placeholder:-ms-input-placeholder{color:rgba(0,0,0,.48);font-style:italic}.custom-blocks{position:relative}.custom-blocks.curved-none{padding:5rem 0}body .wp-block-gallery{margin-bottom:4rem}.column-block .block.columns-block{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-block .block.columns-block .sidebar-content .column-block{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wp-block-columns.shp-sidebar .wp-block-column:first-child{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wp-block-columns.shp-sidebar .wp-block-column:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.custom-blocks.narrow:before{border-radius:15px}.video-wrapper{position:relative;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-embed.is-type-video iframe{width:100%}.wp-block-image{margin:3rem 0}.wp-block-image img{max-width:100%;height:auto}img{max-width:100%;height:auto}.container-inner{max-width:97rem;margin:0 auto}.pagination{padding:2.5rem 0 5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination ul{margin-bottom:0;padding:0}.pagination ul li{margin-bottom:0}.pagination ul li .page-link{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important;width:5rem;height:5rem;border-radius:50%;margin-right:2.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;color:#000;background-color:rgba(56,56,57,.1);font-size:2rem;font-weight:400}.pagination ul li .page-link.current{background-color:#f2fbfd;color:#fff}.pagination ul li .page-link:hover{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-radius:50%;background-color:#f2fbfd;color:#fff}.pagination ul li .page-link.next,.pagination ul li .page-link.prev{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2.5rem;padding:1.3rem 2.8rem;border-top-left-radius:2.5rem!important;border-bottom-left-radius:2.5rem!important}.pagination ul li:last-child .page-link{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.pagination ul li:last-child .page-link.next{border-top-right-radius:2.5rem!important;border-bottom-right-radius:2.5rem!important}#nav-below{margin:5rem 0}#nav-below .nav-next,#nav-below .nav-previous{display:none}#nav-below .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#nav-below .page-numbers{border:none;border-right:none;width:4.4rem;height:4.3rem;padding:0;font-size:1.8rem;font-weight:400;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50%;margin:0 .5rem;color:rgba(68,68,68,.7)}#nav-below .page-numbers:hover{background:#e7ebf3}#nav-below .page-numbers:focus{background:#0f7bb9;color:#fff}#nav-below .page-numbers.current{background:#0f7bb9;color:#fff;font-weight:400}#nav-below .page-numbers.next,#nav-below .page-numbers.prev{background-image:url(../images/arrow-btn.png);background-repeat:no-repeat;background-position:center;color:transparent}#nav-below .page-numbers.prev{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.text-blue{color:#106596;font-weight:600;font-size:1.6rem;line-height:2rem}.m-gap-10{gap:10px}.m-card-click{cursor:pointer}.container .contained{margin-left:-1.6rem;margin-right:-1.6rem}.modal-cookie.has-normal-video .modal-info{padding:30px;width:100%}.modal-cookie.has-normal-video .modal-media{width:100%}.modal-cookie.has-normal-video .modal-media .video-wrapper iframe{border-radius:20px 20px 0 0}.modal-cookie .modal-close{position:absolute;right:5px;top:5px;border:none;width:25px;height:25px;background:#00a9e0;border-radius:50%;padding:0;line-height:0}.modal-cookie .modal-dialog{margin:0 auto;padding:30px;width:100%}.modal-cookie .modal-content{border:none;border-radius:20px;-webkit-box-shadow:rgba(0,0,0,.15) 0 5px 10px;box-shadow:rgba(0,0,0,.15) 0 5px 10px}.modal-cookie .modal-info{padding:20px;text-align:center;width:100%}.modal-cookie .modal-media{width:100%}.modal-cookie .modal-image-desktop img{border-radius:20px 0 0 20px;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.modal-cookie .modal-image-mobile{padding-top:64.4%;position:relative;overflow:hidden}.modal-cookie .modal-image-mobile img{border-radius:20px 20px 0 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.modal-cookie .modal-video .video-container-short iframe{width:100%;border-radius:20px 20px 0 0}.modal-cookie .modal-title{font-size:18px;font-weight:700;text-align:center;margin-bottom:10px}.modal-cookie .modal-description{margin-bottom:20px}.modal-cookie .modal-small-print{margin-top:20px}.modal-cookie .modal-description,.modal-cookie .modal-small-print{font-size:15px;color:#444}.modal-cookie .modal-description a,.modal-cookie .modal-small-print a{color:#444;text-decoration:underline}.modal-cookie .modal-description a:hover,.modal-cookie .modal-small-print a:hover{text-decoration:none}.modal-cookie .frm_primary_label,.modal-cookie .frm_screen_reader{display:none}.modal-cookie .frm_form_field{margin-bottom:12px}.modal-cookie .frm_form_field input{font-size:14px;border-radius:20px;width:100%;padding:8px 12px;border:1px solid #444}.modal-cookie .frm_submit .frm_button_submit{background:#00a9e0;color:#fff;text-transform:uppercase;border:none;font-size:14px;border-radius:20px;width:100%;padding:9px 12px}.modal-cookie .frm_submit .frm_button_submit:hover{opacity:.7}.modal-cookie .frm_error_style{font-size:14px;line-height:20px;color:red}.modal-cookie .frm_error{font-size:12px;text-align:left;color:red}.modal-cookie .frm_message{font-size:14px;line-height:20px;color:#106596}.modal-cookie #frm_field_526_container,.modal-cookie .frm_verify,.modal-cookie label[for=field_tcyri]{display:none!important}html{font-size:62.5%}h1,h2,h3,h4,h5,h6{font-family:Manrope}h1,h2{font-weight:700}h3,h4,h5,h6{font-weight:600}h1{font-size:3.5rem;line-height:4rem;color:#444;margin-bottom:2rem}h2{font-weight:600;font-size:2.6rem;letter-spacing:0;line-height:3rem;margin-bottom:1rem;color:#106596}h3{font-size:2.4rem;color:#106596;margin-bottom:1rem}h4{margin-bottom:1rem;font-size:2.2rem}h5{margin-bottom:1rem;font-size:1.7rem}h6{font-size:1.7rem;margin-bottom:1rem;color:#000}p,ul{margin-bottom:2rem}li{margin-bottom:1rem}li:last-child{margin-bottom:0}b,strong{font-weight:700}blockquote.wp-block-quote.is-large,blockquote.wp-block-quote.is-style-large,blockquote:not(.tiktok-embed){background-color:rgba(56,56,57,.05);padding:3rem 6rem;font-style:italic;font-weight:600;position:relative;margin-bottom:2rem;font-size:1.6rem;border-left:none}blockquote.wp-block-quote.is-large p,blockquote.wp-block-quote.is-style-large p,blockquote:not(.tiktok-embed) p{font-size:1.6rem}blockquote.wp-block-quote.is-large p:last-of-type,blockquote.wp-block-quote.is-style-large p:last-of-type,blockquote:not(.tiktok-embed) p:last-of-type{margin-bottom:0}blockquote.wp-block-quote.is-large:after,blockquote.wp-block-quote.is-large:before,blockquote.wp-block-quote.is-style-large:after,blockquote.wp-block-quote.is-style-large:before,blockquote:not(.tiktok-embed):after,blockquote:not(.tiktok-embed):before{content:"";position:absolute;-webkit-filter:brightness(0) saturate(100%) invert(20%) sepia(7%) saturate(93%) hue-rotate(202deg) brightness(100%) contrast(93%);filter:brightness(0) saturate(100%) invert(20%) sepia(7%) saturate(93%) hue-rotate(202deg) brightness(100%) contrast(93%);background-image:url(images/quote-left-solid.svg);background-repeat:no-repeat;width:25px;height:25px;display:block}blockquote.wp-block-quote.is-large:before,blockquote.wp-block-quote.is-style-large:before,blockquote:not(.tiktok-embed):before{top:2rem;left:2rem}blockquote.wp-block-quote.is-large:after,blockquote.wp-block-quote.is-style-large:after,blockquote:not(.tiktok-embed):after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);right:2rem;bottom:2rem}blockquote.wp-block-quote.is-large cite,blockquote.wp-block-quote.is-style-large cite,blockquote:not(.tiktok-embed) cite{margin-top:2rem;display:inline-block;font-weight:300;font-size:1.4rem;width:100%}.footer-top{padding-top:1.2rem;padding-bottom:1.6rem;background:#f2fbfd}.footer-top.accordion-block{margin-bottom:0}.footer-top.accordion-block .accordion{padding-bottom:2.4rem}.footer-top.accordion-block .accordion .accordion-item{background:#f2fbfd}.footer-top.accordion-block .accordion .accordion-item .accordion-header .accordion-button{font-weight:600}.footer-top.accordion-block .accordion .column-item ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:.5rem}.footer-top.accordion-block .accordion .column-item ul li{margin-bottom:.5rem}.footer-top.accordion-block .accordion .column-item ul li a{color:#106596;font-family:Manrope;font-weight:500;font-size:1.5rem;line-height:1.8rem}.footer-top .mmd-row-custom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.2rem;position:relative;z-index:1}.footer-top .mmd-row-custom:after{content:"";position:absolute;width:130%;height:108%;top:0;left:-10%;background:rgba(0,169,224,.1);z-index:-1}.footer-top .mmd-row-custom .mmd-col-custom{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%;display:none}.footer-top .mmd-row-custom .mmd-col-custom:first-child{display:block}.footer-top .mmd-row-custom .mmd-col-custom:first-child .title-col{display:none}.footer-top .mmd-row-custom .mmd-col-custom .frm_description{margin-top:1rem}.footer-top .mmd-row-custom .mmd-col-custom .region-footer .choose-region{padding:.7rem 2rem;border-radius:8px}.footer-top .column-item .title-col{color:#106596;font-weight:600;font-size:1.6rem;line-height:2rem;position:relative;padding-bottom:1rem;margin-bottom:1.2rem}.footer-top .column-item .title-col.fit-width{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-top .column-item .title-col:after{content:"";position:absolute;width:100%;max-width:28.7rem;height:1px;left:0;bottom:0;background:rgba(25,137,201,.2)}.footer-top .column-item ul{padding-left:0}.footer-top .column-item ul li{list-style:none;margin-bottom:1rem;line-height:0}.footer-top .column-item ul li a{color:#494949;font-weight:400;font-size:1.6rem;line-height:2rem}.footer-top .column-item ul li a:hover{color:#106596}.footer-top .column-item .region-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.9rem}.footer-top .column-item .join-out .mmd-input label{display:none}.footer-top .column-item .join-out .mmd-input .frm-show-form{position:relative}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .mmd-sign-me-up{position:relative;margin-right:40px}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .mmd-sign-me-up input{border:0;color:#444;padding:1rem;min-width:28.8rem;font-weight:300;font-size:1.4rem;line-height:1.7rem;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;font-family:Manrope}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .frm_submit{position:absolute;right:-16px;top:0;width:44px;height:44px}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .frm_submit .frm_button_submit{background:0 0;position:relative;-webkit-box-shadow:none;box-shadow:none;padding:1.1rem;border:0}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .frm_submit .frm_button_submit:after{content:"";position:absolute;top:-.5rem;right:-1rem;background-image:url(images/arrow-blue.svg);background-repeat:no-repeat;width:100%;height:100%}.footer-bottom{padding-top:1.3rem;padding-bottom:1.3rem}.footer-bottom .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom .inner .socials{display:none}.footer-bottom .inner .socials a{padding-right:1.2rem;line-height:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-bottom .inner .copyright{font-weight:500;font-size:1.2rem;line-height:1.5rem}.footer-bottom .inner .copyright a{text-decoration:underline;color:#444}.footer-bottom .inner .copyright a:hover{color:#106596}.footer-landing-page .footer-bottom .inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#chooseRegion{z-index:999999}#chooseRegion .sub-title-region{font-size:1.4rem;line-height:1.7rem}#chooseRegion .region-items-with-border{border-top:1px solid #aaa;padding-top:50px}#chooseRegion .modal-dialog{width:100%;height:100%;margin:0}#chooseRegion .modal-dialog .modal-content{min-height:100vh;width:100vw;background:#f2fbfd}#chooseRegion .modal-dialog .modal-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding-top:2rem;padding-bottom:2.7rem;border-bottom:none;margin-bottom:2rem}#chooseRegion .modal-dialog .modal-header .modal-title{font-weight:600;font-size:2.4rem;line-height:3rem;color:#00a9e0;width:100%;margin-bottom:1.3rem}#chooseRegion .modal-dialog .modal-header .modal-subtitle{font-weight:400;font-size:1.4rem;line-height:1.7rem;width:100%;color:#00a9e0}#chooseRegion .modal-dialog .modal-header .btn-close{position:absolute;top:2%;right:2%}#chooseRegion .modal-dialog .modal-body .region-map{margin-bottom:30px}#chooseRegion .modal-dialog .modal-body .region-block{border-radius:1rem;margin-bottom:3.1rem;padding:0 3.6rem .5rem}#chooseRegion .modal-dialog .modal-body .region-block:first-of-type{margin-bottom:20px}#chooseRegion .modal-dialog .modal-body .region-block .logo-block,#chooseRegion .modal-dialog .modal-body .region-block .logo-map-block{display:block;margin:0 auto 20px}#chooseRegion .modal-dialog .modal-body .region-block .item-block{margin-bottom:2rem}#chooseRegion .modal-dialog .modal-body .region-block .item-block .title-region{font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#000;margin-bottom:2rem}#chooseRegion .modal-dialog .modal-body .region-block .item-block .country{margin-bottom:1.5rem}#chooseRegion .modal-dialog .modal-body .region-block .item-block .country a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#chooseRegion .modal-dialog .modal-body .region-block .item-block .country a img{margin-right:1rem;width:5rem;height:5rem;border-radius:50%}#chooseRegion .modal-dialog .modal-body .region-block .item-block .country a .country-name{color:#000;font-weight:600;font-size:1.4rem;line-height:1.7rem;text-transform:uppercase}#chooseRegion .modal-dialog .modal-body .region-block .item-block .country a:hover .country-name{color:#0f7bb9}.overall-reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.overall-reviews-image{width:100px;height:auto;margin:0 auto;margin-bottom:10px}.overall-reviews-link img{transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.overall-reviews-link:hover img{opacity:.6}#form_signmeup .frm_final_submit .sr-only,#form_signmeup .frm_form_fields .frm_screen_reader,.mmd-sign-me-up .frm_primary_label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}#form_signmeup .frm_style_lines-no-boxes.with_frm_style .form-field{margin-bottom:25px!important}.mmd-sign-me-up input[type=email]{width:100%;height:48px}.mmd-sign-me-up input[type=email][aria-describedby="frm_error_field_r3gnb frm_desc_field_r3gnb"]{border-color:#e85e5e!important;border-width:0 0 1px 0!important;border-style:solid!important}.mmd-sign-me-up .frm_primary_label{display:none!important}#form_signmeup .frm_final_submit{background:0 0!important;margin-top:10px;margin-bottom:10px}#form_signmeup .frm_final_submit::after{content:"";width:23px;height:23px;position:absolute;top:0;right:0;background-image:url(images/arrow-blue.svg);background-repeat:no-repeat}#form_signmeup .frm_verify{position:absolute;left:-3000px}#form_signmeup .frm_error_style{background-color:#e85e5e!important;border:1px solid #ebccd1!important;border-radius:0!important;color:#fff!important;font-size:20px!important;margin:0 0 25px;padding:15px}#form_signmeup .frm_error{color:#e85e5e!important}#form_signmeup label[for=frm_email_2],#form_signmeup label[for=g-recaptcha-response]{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.is-fl-website #chooseRegion .modal-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.is-fl-website #chooseRegion .modal-body .logo-trademask{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.is-fl-website #chooseRegion .modal-body .region-block:last-child .region-items{padding-top:0;border-top:none}.is-fl-website #chooseRegion .modal-body .region-block:first-child .region-items{padding-top:50px;border-top:1px solid #aaa}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .frm_submit .frm_button_submit{background:0 0!important}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .frm_submit .frm_button_submit:after{width:23px;height:23px}.footer-top .mmd-row-custom .mmd-col-custom .frm_description{font-size:14px}.modal-country-selector{padding-right:0!important}.modal-country-selector .modal-info{display:none}.modal-country-selector .modal-info.is-active{display:block}.modal-country-selector .modal-dialog{max-width:1048px}.modal-country-selector .modal-header{border:none;padding:0}.modal-country-selector .modal-body{padding:0}.modal-country-selector .modal-content{border:none;border-radius:0;padding:100px 15px 80px}.modal-country-selector .modal-background{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modal-country-selector .modal-info{max-width:550px;margin:0 auto}.modal-country-selector .modal-info#modal-info-arb,.modal-country-selector .modal-info#modal-info-fr{max-width:650px}.modal-country-selector .modal-title{font-weight:700;line-height:normal;margin-bottom:12px}.modal-country-selector .modal-description{font-size:16px;line-height:20px;color:#444;margin-bottom:24px}.modal-country-selector .modal-buttons{gap:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal-country-selector .modal-buttons .btn-custom-country{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px}.modal-country-selector .modal-buttons .btn-custom-country img{width:20px;height:20px;border-radius:50%;border:.3px solid #fff}.modal-country-selector .dropdown-country-selector-menu{list-style:none;padding:0;margin:0;position:absolute;right:-1px;top:50px;border:1.14px solid #e5e5e5;background:#fff;z-index:1;display:none}.modal-country-selector .dropdown-country-selector-menu.is-active{display:block}.modal-country-selector .dropdown-country-selector-menu li{margin-bottom:0}.modal-country-selector .dropdown-country-selector-menu .dropdown-item{color:#444;font-size:14px;font-weight:500;text-transform:uppercase;padding:9px 15px 6px 13px}.modal-country-selector .dropdown-country-selector-menu .dropdown-item.is-active{background:#00a9e0;color:#fff}.modal-country-selector .button-country-selector-close{border:none;background:0 0;position:absolute;right:20px;top:17px;color:#106596}.modal-country-selector .button-country-selector-close__icon{color:inherit;width:20px;height:20px}.choose-region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 1.9rem;background:#0f7bb9;min-width:13.4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;margin-right:2.8rem;border:none;outline:0}.choose-region .region{font-weight:600;font-size:1.4rem;line-height:1.7rem;color:#fff;margin-bottom:0}.choose-region img{max-height:2rem}.choose-region .global-hover{display:none}.choose-region:hover{background:#fff;border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.choose-region:hover .region{color:#0f7bb9}.choose-region:hover .global-main{display:none}.choose-region:hover .global-hover{display:block}.choose-region.bg-white{background:#fff;border:1px solid #0f7bb9;border-radius:8px}.choose-region.bg-white .region{color:#0f7bb9}.choose-region.bg-white:hover{background:#0f7bb9!important}.choose-region.bg-white:hover .region{color:#fff}.site-logo .site-logo--heading{font-size:18px;font-weight:600;color:#fff;line-height:100%;margin-bottom:1rem;margin-left:23.5rem;-webkit-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%);opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative;-webkit-animation:ease-in-out;-o-animation:ease-in-out;animation:ease-in-out;display:block;white-space:normal}.site-logo .site-logo--heading.active{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:100}.site-logo .site-logo--heading span{font-style:italic}.site-logo div,.site-logo>a{position:relative;background:0 0;display:block}.site-logo div img,.site-logo>a img{position:relative;z-index:8}.insideHeader .inner-top{display:none;background:#00a9e0;padding-bottom:1.1rem}.insideHeader .inner-top .top-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:1.4rem}.insideHeader .inner-top .top-right .cart{display:block;width:auto;position:relative;margin-right:3.5rem}.insideHeader .inner-top .top-right .cart .cart-count{background:#0f7bb9;font-weight:700;font-size:1.2rem;line-height:1.5rem;color:#fff;width:1.6rem;height:1.6rem;border-radius:50%;position:absolute;top:0;left:80%;z-index:9;text-align:center}.insideHeader .inner-top .top-right .choose-region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 1.9rem;background:#0f7bb9;min-width:13.4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;margin-right:2.8rem;border:none;outline:0;border-radius:8px}.insideHeader .inner-top .top-right .choose-region .region{font-weight:600;font-size:1.4rem;line-height:1.7rem;color:#fff;margin-bottom:0}.insideHeader .inner-top .top-right .choose-region .global-hover{display:none}.insideHeader .inner-top .top-right .choose-region:hover{background:#fff;border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.insideHeader .inner-top .top-right .choose-region:hover .region{color:#0f7bb9}.insideHeader .inner-top .top-right .choose-region:hover .global-main{display:none}.insideHeader .inner-top .top-right .choose-region:hover .global-hover{display:block}.insideHeader .inner-top .top-right .search-group{border-bottom:1px solid #fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.insideHeader .inner-top .top-right .search-group input{color:#fff;font-style:italic;font-weight:500;font-size:1.4rem;line-height:1.7rem;background:0 0;border:none;outline:0;padding:1rem 0 .8rem}.insideHeader .inner-top .top-right .search-group input::-webkit-input-placeholder{color:#fff}.insideHeader .inner-top .top-right .search-group input::-moz-placeholder{color:#fff}.insideHeader .inner-top .top-right .search-group input::-ms-input-placeholder{color:#fff}.insideHeader .inner-top .top-right .search-group input::placeholder{color:#fff}.insideHeader .inner-top .top-right .search-group .btn-search{background:0 0;border:0;outline:0}.insideHeader .main-menu{background:#00a9e0}.insideHeader .main-menu .in_menu{position:relative}.insideHeader .main-menu #mega-menu-wrap-primary{background:0 0!important;margin:0 auto;max-width:117rem;padding-left:1.6rem;padding-right:1.6rem;position:relative}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.4rem 1.7rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item{margin-bottom:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.widget_media_image img{width:100%}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu{top:100%;background:#eaf7ff;padding-bottom:4.3rem;z-index:999}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu:after{content:unset}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on{list-style:none}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on a.mega-menu-link,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on a.mega-menu-link{background:0 0;font-weight:500;font-size:1.7rem;line-height:2.1rem;color:#106596;position:relative;border-bottom:0;height:auto;padding:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link:after,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on a.mega-menu-link:after,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on a.mega-menu-link:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:.8px;left:50%;position:absolute;background:0 0;-webkit-transition:width .3s ease 0s,left .3s ease 0s;-o-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link:hover,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on a.mega-menu-link:hover,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on a.mega-menu-link:hover{background:0 0!important}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link:hover:after,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on a.mega-menu-link:hover:after,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on a.mega-menu-link:hover:after{width:100%;left:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link .mega-indicator,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on a.mega-menu-link .mega-indicator,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on a.mega-menu-link .mega-indicator{display:none}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu{top:100%;background:0 0;padding-bottom:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu{padding-bottom:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu li,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu li,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu li{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;min-width:50%;margin-bottom:.5rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu li:first-child,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu li:first-child,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu li:first-child{min-width:100%}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu li,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu li,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu li{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;min-width:25%}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu li:first-child,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu li:first-child,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-4 ul.mega-sub-menu li:first-child{min-width:100%}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li{padding-top:0;padding-bottom:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item{padding-top:0;padding-bottom:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item .textwidget,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .textwidget,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .textwidget{border-bottom:1px solid rgba(25,137,201,.2);margin-bottom:2rem;padding-top:4.3rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item .textwidget p,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .textwidget p,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .textwidget p{margin-bottom:0}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item .textwidget a,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .textwidget a,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .textwidget a{color:#106596;font-weight:600;font-size:1.6rem;line-height:2rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item .image,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item .image img,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .image,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .image img,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .image,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item .image img{padding-top:6.5rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-weight:400;font-size:1.6rem;line-height:2rem;color:#494949;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:unset}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#106596}.insideHeader .main-menu #mega-menu-wrap-primary .mega-menu-toggle{background:0 0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.insideHeader .main-menu #mega-menu-wrap-primary .mega-menu-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.insideHeader .main-menu .menu-mobile{width:100%;background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;visibility:visible;position:fixed;right:0;z-index:1;overflow:hidden}.insideHeader .main-menu .menu-mobile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00a9e0;height:44px}.insideHeader .main-menu .menu-mobile .cart{margin-right:1.8rem}.insideHeader .main-menu .menu-mobile .btn-search{margin-right:1.8rem;background:0 0;border:none;outline:0}.insideHeader .main-menu .menu-mobile .menu-toggle{position:relative;top:2px;right:2rem;outline:0}.insideHeader .main-menu .menu-mobile .menu-toggle[aria-expanded=true]{position:absolute;right:0}.insideHeader .main-menu:not(.menu-fixed) #mega-menu-wrap-primary ul#mega-menu-primary{padding-inline:0;margin-left:auto;width:calc(100% - 220px)}.modal-search{z-index:9999;padding-right:0}.modal-search .modal-dialog{max-width:100%;margin:0}.modal-search .modal-dialog .modal-content .modal-header{background:#106596;padding:0;border-bottom:none}.modal-search .modal-dialog .modal-content .modal-header .close{color:#fff;width:100%;background:0 0;border:none;text-align:end}.modal-search .modal-dialog .modal-content .modal-body{background:#106596;padding-bottom:2.3rem}.modal-search .modal-dialog .modal-content .modal-body .search-form-modal .search-group input{width:100%;padding:1rem 1.5rem;border-radius:2.5rem;border:none}.modal-search .modal-dialog .modal-content .modal-body .search-form-modal .search-button{width:100%;height:100%}.modal-search .modal-dialog .modal-content .modal-body .search-form-modal .search-button .mmd-button-custom{background:0 0;border:none;padding:0;width:100%;max-width:4rem}.modal-search .modal-dialog .modal-content .modal-body .search-form-modal .search-button .mmd-button-custom img{width:100%}.single-landing_page .breadcrumbs{display:none}.single-landing_page .entry-title{padding-top:4rem}.single-landing_page footer .footer-bottom .inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.single-landing_page footer .footer-bottom .inner .socials{display:none}.site-logo .header-image{max-width:12.8rem}.insideHeader .main-menu{position:relative;z-index:9}.select2-container--open .select2-dropdown.select2-dropdown--above{bottom:-534px}.is-multiligual-website .menu-toggle{top:1rem}.is-dt-nz-website #masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions,.is-fl-ca-website #masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions,.is-fl-us-website #masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions{display:block;-webkit-column-count:3;-moz-column-count:3;column-count:3}.is-dt-nz-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu .widget_custom_html .mega-sub-menu li:first-child,.is-fl-ca-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu .widget_custom_html .mega-sub-menu li:first-child,.is-fl-us-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu .widget_custom_html .mega-sub-menu li:first-child{width:100%}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu .widget_custom_html .mega-sub-menu li:first-child{width:50%;min-width:auto}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu ul.mega-sub-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu .widget_custom_html{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu .widget_custom_html .textwidget{padding-top:0;border:none;margin-bottom:0;width:100%}.site-logo .header-image{max-width:10.8rem}.menu-fixed .mega-menu-wrap{padding-left:0}.mega-menu-toggle{display:none!important}.menu-toggle{border:0;background:0 0;color:#444;width:5.9rem;height:4.1rem;position:absolute;top:0;left:0;right:auto;z-index:30;font-size:2.2rem}.menu-toggle .fa-bars{display:inline-block}.menu-toggle .fa-times{display:none}#masthead .inside-header .insideHeader nav#site-navigation{padding:0}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary{margin-bottom:0}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link{font-weight:500;font-size:1.8rem;line-height:2.1rem}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on ul.mega-sub-menu{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);pointer-events:auto;z-index:99999!important}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu{z-index:99;border-radius:0;border:0;position:absolute;width:100%;left:0;visibility:hidden;opacity:0;display:block;pointer-events:none;list-style:none}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu li{list-style:inherit}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu{position:relative;padding:0;display:block;visibility:visible;opacity:1}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column{float:left}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-item{margin-bottom:.9rem}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link{font-size:1.6rem;color:#494949;font-weight:400}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu li::marker{content:"";display:none;line-height:0}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children .collapse.show ul.mega-sub-menu{background:0 0;padding-bottom:0;position:relative;top:0;visibility:visible;opacity:1}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children .collapse.show ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li.mega-menu-item .textwidget{padding-top:0}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children .collapse.show ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-weight:500;font-size:1.4rem;line-height:1.7rem;text-indent:.4rem;color:#106596}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children .collapse.show ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.widget_media_image{display:none}#mega-menu-primary[data-effect=fade_up] li.mega-menu-item ul.mega-sub-menu{opacity:0;-webkit-transform:translate(0,10px);-o-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition:opacity .2s ease-in,visibility .2s ease-in,-webkit-transform .2s ease-in;transition:opacity .2s ease-in,visibility .2s ease-in,-webkit-transform .2s ease-in;-o-transition:opacity .2s ease-in,visibility .2s ease-in,-o-transform .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in,visibility .2s ease-in;transition:opacity .2s ease-in,transform .2s ease-in,visibility .2s ease-in,-webkit-transform .2s ease-in,-o-transform .2s ease-in}.menu-toggle{border:0;background:0 0;position:absolute;top:1.1rem;right:1.5rem;left:auto;z-index:100;font-size:2.6rem;width:4rem;height:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.menu-toggle .icon-bar{width:3rem;height:2px;background-color:#fff;margin-bottom:.5rem;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;display:block}.menu-toggle .icon-bar.short{width:2rem;float:right;text-align:left;margin-right:-1rem}.menu-toggle[aria-expanded=true]{width:6rem;height:6rem;position:absolute;margin-right:calc(100vw - 6rem);right:0;top:0;background:#00a9e0;padding-top:1.5rem}.menu-toggle[aria-expanded=true] .icon-bar{background:#fff;width:3rem;height:3px;border-radius:2rem}.menu-toggle[aria-expanded=true] .icon-bar:nth-of-type(2){-o-transform:rotate(-45deg) translate(-3px,3px);transform:rotate(-45deg) translate(-3px,3px);-webkit-transform:rotate(-45deg) translate(-3px,3px)}.menu-toggle[aria-expanded=true] .icon-bar:nth-of-type(3){opacity:0}.menu-toggle[aria-expanded=true] .icon-bar:nth-of-type(4){width:3rem;-webkit-transform:rotate(45deg) translate(-8px,-8px);-o-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#menu-mobile{padding-top:1rem;background-color:#f2fbfd;-webkit-box-shadow:0 0 15px 6px rgba(0,0,0,.05);box-shadow:0 0 15px 6px rgba(0,0,0,.05);width:calc(100vw - 6rem);margin-left:6rem;max-width:calc(100vw - 6rem);position:fixed;top:0;left:0;-webkit-transform:translateX(100vw);-o-transform:translateX(100vw);transform:translateX(100vw);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-o-transform .5s;z-index:9999}#menu-mobile.open{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#menu-mobile{overflow-y:scroll;padding-bottom:12rem;margin-top:0;height:calc(100vh - 2rem);max-height:calc(100vh - 2rem)}body.open{overflow-y:hidden;position:relative}body.open .in_header>.menu-toggle .fa-times{display:block}body.open .in_header>.menu-toggle .fa-bars{display:none}body.open .overlay{content:"";display:block;position:fixed;z-index:98;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.main-navigation .mega-indicator-button.mega-indicator{background:0 0;color:#fff;border:0;position:absolute;top:.6rem;right:0;text-align:center}.main-navigation .mega-indicator-button.mega-indicator:after{content:"";display:block;background-image:url(images/plus-solid.svg);background-repeat:no-repeat;width:18px;height:18px;display:inline-block;vertical-align:-3px;-webkit-filter:brightness(0) saturate(100%) invert(37%) sepia(99%) saturate(616%) hue-rotate(162deg) brightness(88%) contrast(94%);filter:brightness(0) saturate(100%) invert(37%) sepia(99%) saturate(616%) hue-rotate(162deg) brightness(88%) contrast(94%)}.main-navigation .mega-indicator-button.mega-indicator[aria-expanded=true]:after{background-image:url(images/minus-solid.svg)}.main-navigation li .sub-menu li .mega-indicator-button.mega-indicator{top:0}.main-navigation li .sub-menu li .mega-indicator-button.mega-indicator[aria-expanded=true]{color:#fff}.main-navigation li .sub-menu li .mega-indicator-button.mega-indicator[aria-expanded=true]:after{content:"";background-image:url(images/angle-down-solid.svg);background-repeat:no-repeat;width:18px;height:18px;display:inline-block;vertical-align:-3px;-webkit-filter:brightness(0) saturate(100%) invert(37%) sepia(99%) saturate(616%) hue-rotate(162deg) brightness(88%) contrast(94%);filter:brightness(0) saturate(100%) invert(37%) sepia(99%) saturate(616%) hue-rotate(162deg) brightness(88%) contrast(94%)}#mega-menu-wrap-primary #mega-menu-primary p.text-blue.btn-toggle{display:none;padding:0}#tpbr_topbar{z-index:9!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-transform:inherit}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item figcaption{display:none}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-item figure{width:100%!important}.facetwp-template .post-item-product .fwpl-result .post-title,.facetwp-template-query .post-item-product .fwpl-result .post-title{font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#106596}.single-product .text-reviews{display:block;margin-bottom:1.5rem}.modal .modal-dialog .modal-content .video-wrapper iframe .player .vp-outro-videosTitle{display:none}h1.woocommerce-products-header__title{margin-left:0!important}h1.entry-title,h1.title,h1.woocommerce-products-header__title{font-weight:700;font-size:3rem;line-height:3.7rem;color:#106596;margin-bottom:.8rem}h1.entry-title.hide,h1.title.hide,h1.woocommerce-products-header__title.hide{display:none}.light-blue{background:#eaf7ff}.white{background:#fff}.btn-read-more{font-weight:600;font-size:1.2rem;line-height:1.5rem;border:none;color:#0f7bb9;padding:0;position:relative;display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-read-more:after{content:"";position:absolute;top:.2rem;left:110%;width:100%;height:100%;background-image:url(images/arrow-btn.png);background-repeat:no-repeat;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.btn-read-more:hover{color:#0f7bb9}.btn-read-more:hover:after{-webkit-transform:translateX(1rem);-o-transform:translateX(1rem);transform:translateX(1rem)}.btn-read-more.external{display:block;font-size:1.2rem!important;line-height:1.5rem!important;letter-spacing:.04em!important}.mmd-block .large-title{font-weight:700;font-size:3rem;line-height:3.7rem;color:#106596;margin-bottom:6.7rem}.mmd-block .title{font-weight:700;font-size:2.4rem;line-height:3rem;color:#106596;margin-bottom:.8rem}.mmd-block .sub-title{font-weight:700;font-size:2.4rem;line-height:3rem;color:#106596;margin-bottom:2rem}.mmd-block .description{font-weight:500;font-size:1.6rem;line-height:2.2rem;margin-bottom:3rem}.mmd-block .description.small{font-size:1.6rem;line-height:2.2rem}.mmd-block .btn-custom{padding:.7rem 1rem;font-weight:600;font-size:1.4rem;line-height:1.7rem;text-align:center;color:#0f7bb9;border:1px solid #0f7bb9;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:8px;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.mmd-block .btn-custom.full{background:#0f7bb9;color:#fff;border:1px solid transparent}.mmd-block .btn-custom.right{float:right}.mmd-block .btn-custom:hover{background:#00a9e0;color:#fff;border:1px solid #00a9e0}.mmd-block .btn-custom.btn-full-width{width:100%!important}.no-results.not-found .entry-content form.search-form{display:none}.facet-count-desktop{display:none}.facet-count-mobile{display:block}.page-template-page-search .title-section-type{margin-bottom:20px;font-size:30px;line-height:37px;color:#106596}.page-template-page-search .facet-count{font-size:12px;line-height:20px;text-align:center;margin-bottom:20px}.page-template-page-search .facetwp-counts{display:inline}.page-template-page-search .search-widget{margin-bottom:20px}.page-template-page-search .page-filter .facetwp-facet input.facetwp-search{padding:5px 0;font-size:14px;line-height:17px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#444;height:40px;font-style:italic;border:none;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:20px}.page-template-page-search .page-filter .facetwp-facet .facetwp-input-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-template-page-search .page-filter .facetwp-icon{position:relative;opacity:1;font-style:normal}.page-template-page-search .page-filter .facetwp-icon:hover:before{background:#fff;color:#106596}.page-template-page-search .page-filter .facetwp-icon:before{background:0 0;content:"Search";background:#106596;border:1px solid #106596;width:131px;color:#fff;opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:32px;font-size:14px;line-height:17px;-webkit-animation:auto;-o-animation:auto;animation:auto;border-radius:8px;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.page-template-page-search .page-title{color:#106596;font-size:30px;line-height:37px;margin-bottom:10px;font-weight:600}.page-template-page-search .post-item{margin-bottom:3rem}.page-template-page-search .post-item-media{margin-bottom:3rem}.page-template-page-search .post-item-media .post-item{margin-bottom:0}.page-template-page-search .filter-title-top{padding-bottom:.5rem}.page-template-page-search .filter-posttypes .facetwp-facet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-page-search .filter-posttypes .facetwp-facet .facetwp-checkbox{color:#106596;font-weight:600;border-bottom:1px solid rgba(16,101,150,.15);padding-bottom:20px;margin-bottom:20px}.page-template-page-search .custom-filter-by-mb{background:0 0}.page-template-page-search .custom-filter-by-mb:after,.page-template-page-search .custom-filter-by-mb:before{display:none}.page-template-page-search .page-filter .post-item-testimonial .video-item .post-image{padding-top:0;margin:0}.page-template-page-search .page-filter .facetwp-template .post-item-testimonial .btn-video i{margin-top:0}.page-template-page-search .page-filter .post-item-testimonial .post-title{position:static;font-size:24px!important;line-height:29px!important;font-weight:600!important}.search-body-content-right-holder nav.pager{margin-top:40px}.search-widget{margin-bottom:0}.search-widget form{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search-widget input{font-size:14px;line-height:17px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#444;height:40px;font-style:italic;font-weight:400;padding:10px 0 5px;border:none;border-bottom:1px solid rgba(0,0,0,.3)}.search-widget .btn-search{background:#106596;color:#fff;font-size:14px;line-height:17px;border:none;width:100%;height:32px;margin-top:20px;border:1px solid #106596}.search-widget .btn-search:hover{background:#fff;color:#106596}.search-widget .btn-search:hover .sr-only{color:#106596}.search-widget .btn-search .sr-only{clip:auto;height:auto;margin:0;overflow:visible;position:static;color:#fff}.search-widget .btn-search img{display:none}.page-template-page-search .facetwp-selections{padding:0}.page-template-page-search .custom-filter-by-mb{margin-bottom:10px!important}.page-template-page-search .page-filter .post-item-search .dt-card-item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-template-page-search .page-filter .post-item-search .dt-card-item:focus .post-image,.page-template-page-search .page-filter .post-item-search .dt-card-item:focus .video-item,.page-template-page-search .page-filter .post-item-search .dt-card-item:hover .post-image,.page-template-page-search .page-filter .post-item-search .dt-card-item:hover .video-item{border:1px solid #106596}.page-template-page-search .page-filter .post-item-search .post-image,.page-template-page-search .page-filter .post-item-search .video-item{width:109px;height:109px}.page-template-page-search .page-filter .post-item-search .post-image{position:static;margin-right:1rem;margin-bottom:1rem;border:1px solid rgba(68,68,68,.15)}.page-template-page-search .page-filter .post-item-search .post-image>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;border-radius:8px}.page-template-page-search .page-filter .post-item-search .post-image img{position:static;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:initial;border-radius:8px}.page-template-page-search .page-filter .post-item-search .dt-card-item-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-template-page-search .page-filter .post-item-search .post-title{text-transform:inherit;font-size:16px;line-height:19px}.page-template-page-search .page-filter .post-item-search .post-title a{height:auto}.page-template-page-search .page-filter .post-item-search .post-excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:5px;font-size:12px;line-height:20px;-webkit-line-clamp:2}.page-template-page-search .post-item-testimonial .post-title{position:static;font-size:16px!important;line-height:19px!important;font-weight:600!important;background:0 0!important;padding:0;text-align:left}.page-template-page-search .post-item-testimonial .dt-card-item{background:#eaf7ff}.page-template-page-search .post-item-testimonial .dt-card-item:hover .btn-video .far.fa-play-circle{font-size:4rem}.page-template-page-search .post-item-testimonial .dt-card-item:hover .post-title{color:#0f7bb9}.page-template-page-search .post-item-testimonial .dt-card-item-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-template-page-search .post-item-testimonial .video-item{border:1px solid rgba(68,68,68,.15)}.page-template-page-search .post-item-testimonial .video-item:before{background:rgba(68,68,68,.4)}.page-template-page-search .post-item-testimonial .video-item .post-image{padding-top:100%;margin-right:0;border:none!important}.page-template-page-search .post-item-testimonial .video-item .post-image img{position:absolute;-o-object-fit:cover;object-fit:cover}.page-template-page-search .page-filter .post-item-condition .post-title{font-size:24px;line-height:29px;text-transform:inherit}.page-template-page-search .page-filter .post-item-product .product-item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-template-page-search .page-filter .post-item-product .product-item:focus .post-image,.page-template-page-search .page-filter .post-item-product .product-item:hover .post-image{border:1px solid #0f7bb9}.page-template-page-search .page-filter .post-item-product .post-title{font-size:16px;line-height:19px;text-transform:uppercase}.page-template-page-search .page-filter .post-item-product .product-content-infor{font-size:12px;line-height:20px}.page-template-page-search .page-filter .post-item-product .text-reviews{font-size:13px;line-height:14px;color:#444;display:block;margin-bottom:10px}.page-template-page-search .page-filter .post-item-product .post-information{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-template-page-search .page-filter .post-item-product .fwpl-result{margin-bottom:1rem}.page-template-page-search .page-filter .post-item-product .post-image{padding:0;margin-right:2rem;margin-bottom:1rem;border:1px solid rgba(68,68,68,.15)}.page-template-page-search .page-filter .post-item-product .post-image img{position:static;padding:1rem}.page-template-page-search .page-filter .post-item-article .fwpl-col{position:relative;padding-left:0}.page-template-page-search .page-filter .post-item-article .btn-read-more,.page-template-page-search .page-filter .post-item-article .post-date,.page-template-page-search .page-filter .post-item-article .post-title{padding:0}.page-template-page-search .page-filter .post-item-article .btn-read-more{display:block}.page-template-page-search .page-filter .post-item-article .post-title{font-size:24px;line-height:29px;text-transform:inherit;margin-top:10px}.page-template-page-search .page-filter .post-item-article .post-title a{height:auto;font-size:16px;line-height:19px}.page-template-page-search .page-filter .post-item-article .post-image{position:static;left:0}.page-template-page-search .page-filter .post-item-article .post-image a{padding-top:0;border-radius:8px}.page-template-page-search .page-filter .post-item-article .post-image img{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.page-template-page-search .page-filter .post-item-media .fwpl-col{position:relative;padding:0;border:none}.page-template-page-search .page-filter .post-item-media .post-item{border:none!important;padding:0}.page-template-page-search .page-filter .post-item-media .post-item:focus,.page-template-page-search .page-filter .post-item-media .post-item:hover{border:none!important}.page-template-page-search .page-filter .post-item-media .post-title{margin-top:10px}.page-template-page-search .page-filter .post-item-media .post-image{position:static;left:0}.page-template-page-search .page-filter .post-item-media .post-image>a{padding:1rem}.page-template-page-search .page-filter .post-item-media .post-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.search-body-content-right-holder .page-title{display:none}.single-area .featured-image,.single-condition .featured-image{display:none}.no-results{display:none}.stockist-items{margin:23px 0 60px;max-width:1075px}.stockist-items .grid-block.icon.only-img .row{padding-top:0!important}.stockist-items .list-stockists{padding:0!important;margin:0!important}.stockist-items .list-stockists .media-grid{margin-bottom:0}.stockist-items .grid-block.icon.only-img .mmd-item-grid{margin-bottom:0!important}.stockist-items .stockist-item .accordion-button{padding:10px}.stockist-items .stockist-item .accordion-header img{width:24px;margin-right:12px}.stockist-items .stockist-item span{font-size:20px;line-height:24px;font-weight:700;color:#106596}.stockist-items .stockist-item .accordion-collapse{padding:10px 15px 5px}.store-list li{margin-bottom:20px}.page-template-page-search .page-filter .post-item-search .post-image{border-radius:8px}.page-template-page-search .page-filter .facetwp-template .post-item-testimonial .post-title,.page-template-page-search .page-filter .facetwp-template-query .post-item-product .post-title{opacity:1}.wrap-html-sitemap .sp-wrap-cats .sp-cat-name{display:none}.wrap-html-sitemap .sp-wrap-cats .sp-cat-name+ul{margin-bottom:1rem}.wrap-html-sitemap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrap-html-sitemap .sp-wrap-cpt:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.wrap-html-sitemap .sp-wrap-cpt:nth-child(4){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.is-dt-nz-website .wrap-html-sitemap .sp-wrap-cpt:last-child,.is-fl-us-website .wrap-html-sitemap .sp-wrap-cpt:last-child,.is-flca-website .wrap-html-sitemap .sp-wrap-cpt:last-child{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.store-tab-content>.tab-pane{display:none}.store-tab-content>.tab-pane.active{display:block}.store-tabs{list-style:none;padding:0;margin-top:40px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;border-bottom:1px solid #00a9e0}.store-tabs .nav-item{margin-bottom:0}.store-tabs .grid-block.icon{padding-top:0}.store-tabs .nav-link{color:#0f7bb9;font-size:16px;font-weight:700;border:none;background:0 0;padding:15px 16px}.store-tabs .nav-link.active{background:#f2fbfd}.store-tabs .nav-link:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:481px){.site-logo .header-image{max-width:12.8rem}}@media (min-width:567px){#chooseRegion .modal-dialog .modal-header .modal-title{font-size:3rem;line-height:3.7rem}h1.entry-title,h1.title,h1.woocommerce-products-header__title{font-size:3.5rem;line-height:4.2rem}.mmd-block .large-title{font-size:3.5rem;line-height:4rem;margin-bottom:5.7rem}.mmd-block .title{font-size:3rem;line-height:3.5rem}.mmd-block .sub-title{font-weight:600;font-size:2.6rem;line-height:3.1rem;margin-bottom:3rem}.mmd-block .description{font-size:1.8rem;line-height:2.4rem}}@media (min-width:576px){.footer-top{padding-top:3.8rem;padding-bottom:6.6rem;background:rgba(0,169,224,.05)}.footer-top .mmd-row-custom{padding-top:0;background:0 0}.footer-top .mmd-row-custom:after{content:none}.footer-top .mmd-row-custom .mmd-col-custom{min-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:block}.footer-top .mmd-row-custom .mmd-col-custom:first-child .title-col{display:block}.footer-top .mmd-row-custom .mmd-col-custom .region-footer .choose-region{padding:1rem 2rem}.footer-top .column-item .title-col:after{max-width:20rem}.footer-top .column-item .region-footer .socials{display:none}.footer-top .column-item .join-out{margin-bottom:2rem}.footer-top .column-item .join-out .mmd-input .frm-show-form .frm_fields_container .mmd-sign-me-up input{min-width:22.8rem}#chooseRegion .modal-dialog .modal-body .region-block .item-block .country{margin-bottom:2.5rem}#chooseRegion .modal-dialog .modal-body .region-block .item-block .country a img{margin-right:1rem}.overall-reviews{margin-top:0}.facetwp-template .post-item-product .fwpl-result .post-title,.facetwp-template-query .post-item-product .fwpl-result .post-title{font-size:2rem;line-height:2.3rem;min-height:4.6rem;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.btn-read-more{display:block}.btn-read-more.external{font-size:1.2rem;line-height:1.5rem}.page-template-page-search .facet-count{font-size:16px;line-height:19px}.page-template-page-search .page-filter .facetwp-facet .facetwp-input-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-template-page-search .page-filter .facetwp-icon:before{width:168px;height:40px;margin-left:14px;font-size:16px;line-height:19px}.page-template-page-search .page-title{margin-bottom:20px}.search-widget form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.search-widget .btn-search{margin-left:14px;width:168px;margin-top:0;font-size:16px;line-height:20px;height:40px}.page-template-page-search .page-filter .post-item-search .post-image,.page-template-page-search .page-filter .post-item-search .video-item{margin-right:2rem;width:120px;height:120px}}@media (min-width:767px){.modal-cookie .modal-info{width:50%}.modal-cookie .modal-media{width:50%}.modal-cookie .modal-video .video-container-short iframe{border-radius:20px 0 0 20px;height:100%;position:absolute}.footer-bottom .inner .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-bottom .inner .copyright{max-width:75%;text-align:end}.mmd-block .btn-custom{padding:1rem 1.4rem;font-size:1.4rem;line-height:1.7rem}}@media (min-width:768px){.input-style{height:4.9rem;font-size:1.6rem}.modal-cookie.has-normal-video .modal-dialog{max-width:500px}.modal-cookie .modal-dialog{max-width:800px}.modal-cookie .modal-info{padding:50px 30px}h1{font-size:4rem}h2{font-size:3.4rem;line-height:4.1rem}h3{font-size:3rem}h4{font-size:2.4rem}h5{font-size:2.2rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.column-2 ul.mega-sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-logo .header-image{max-width:16rem}.site-logo .header-image{max-width:16rem}.page-template-page-search .page-filter .post-item-search .post-title{font-size:24px;line-height:29px}.page-template-page-search .page-filter .post-item-search .post-excerpt{font-size:16px;line-height:20px;-webkit-line-clamp:3;margin-bottom:17px}.page-template-page-search .post-item-testimonial .post-title{font-size:24px!important;line-height:29px!important}.page-template-page-search .page-filter .post-item-product .post-title{font-size:24px;line-height:29px;text-transform:inherit}.page-template-page-search .page-filter .post-item-product .product-content-infor{font-size:16px;line-height:20px}.page-template-page-search .page-filter .post-item-article .post-title a{font-size:24px;line-height:29px}}@media (max-width:781px) and (min-width:600px){body .wp-block-column{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:991px){#chooseRegion .modal-dialog .modal-header .modal-title{font-size:4rem;line-height:4.9rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.insideHeader .main-menu #mega-menu-wrap-primary .mega-menu-toggle{display:none}.article .col-lg-9.col-normal{padding-right:3rem;margin-bottom:4rem}h1.entry-title,h1.title,h1.woocommerce-products-header__title{font-size:4rem;line-height:4.9rem}.mmd-block .large-title{font-size:4rem;line-height:4.9rem}.mmd-block .title{font-size:3.4rem;line-height:4.1rem}.mmd-block .sub-title{font-size:3rem;line-height:3.7rem;margin-bottom:5rem}.mmd-block .description{font-size:2rem;line-height:2.4rem}}@media (min-width:992px){.col-lg-custom-5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;width:100%;padding-right:15px;padding-left:15px}.column-block .block.columns-block .column-block{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.insideHeader .main-menu{background:rgba(0,169,224,.05)}.facet-search .collapse{display:block}.facet-count-desktop{display:block}.facet-count-mobile{display:none}.page-template-page-search .facet-count{text-align:left;margin-bottom:40px}.page-template-page-search .page-filter .facetwp-facet input.facetwp-search{font-size:22px;line-height:27px;margin-bottom:0}.page-template-page-search .filter-title-top{margin-bottom:40px}.search-widget{margin-bottom:20px}.search-widget input{font-size:22px;line-height:27px}.page-template-page-search .custom-filter-by-mb{margin-bottom:24px!important}.page-template-page-search .page-filter .post-item-search .post-image,.page-template-page-search .page-filter .post-item-search .video-item{width:195px;height:195px}}@media (min-width:1024px){.footer-top .mmd-row-custom .mmd-col-custom:first-child{max-width:35.2rem;padding:0}.footer-top .mmd-row-custom .mmd-col-custom{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;min-width:19rem;padding:0 5px}}@media (min-width:1199px){#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children .collapse.show{position:absolute;top:100%;left:0;width:100%}}@media (min-width:1200px){.wp-block-columns.shp-sidebar .wp-block-column:first-child{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.wp-block-columns.shp-sidebar .wp-block-column:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}#chooseRegion .modal-dialog .modal-body .region-block:first-of-type{margin-bottom:60px}.modal-country-selector .modal-buttons .btn-custom{width:200px}.site-logo .site-logo--image{position:absolute;top:0;z-index:99}.site-logo .site-logo--image--front-page{z-index:99}.insideHeader .inner-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu:after{content:"";position:absolute;top:0;bottom:0;left:-25vw;right:-100vw;background:#eaf7ff;display:block;z-index:-1}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link:after,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on a.mega-menu-link:after,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on a.mega-menu-link:after{background:#106596}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu,.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-toggle-on ul.mega-sub-menu{background:#eaf7ff;padding-bottom:4.3rem}.insideHeader .main-menu .menu-mobile{background:#00a9e0;display:none;z-index:9999;position:relative;right:auto}.insideHeader .main-menu .menu-mobile:before{display:none}.insideHeader .main-menu .menu-mobile .site-logo .header-image{max-height:6.1rem}.insideHeader .main-menu.menu-fixed .in_menu{position:fixed;top:0;left:0;right:0;margin:0 auto;min-width:100vw;width:100%;background:#f2fbfd;z-index:999}.insideHeader .main-menu:not(.menu-fixed) #mega-menu-wrap-primary ul#mega-menu-primary{width:calc(100% - 235px)}.site-logo .header-image{max-width:22rem}.site-logo .header-image{max-width:20rem}#tpbr_topbar+.main-container .insideHeader .main-menu.menu-fixed .in_menu{top:4.3rem}#menu-mobile{-webkit-box-shadow:none;box-shadow:none}#menu-mobile{padding:0;background:0 0;width:auto;-webkit-transform:none;-o-transform:none;transform:none;position:static;margin:0 auto}#menu-mobile{padding:0;margin-top:0;overflow-y:inherit;height:auto;max-height:none}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-12{width:45%}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:25%}#mega-menu-wrap-primary #mega-menu-primary p.text-blue.btn-toggle{display:block}.page-template-page-search .page-filter .facetwp-icon:before{width:231px;margin-left:24px}.search-widget .btn-search{margin-left:24px;width:231px}.stockist-items .stockist-item .accordion-button{padding:20px 30px}.stockist-items .stockist-item span{font-size:24px;line-height:29px}.stockist-items .stockist-item .accordion-collapse{padding:20px 36px 0}}@media screen and (min-width:1200px){.is-dt-nz-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-about-us ul.mega-sub-menu li.mega-m-custom-column,.is-fl-ca-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-about-us ul.mega-sub-menu li.mega-m-custom-column,.is-fl-us-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-about-us ul.mega-sub-menu li.mega-m-custom-column{position:absolute;left:50%;top:90px}.is-dt-nz-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-has-column-custom ul.mega-sub-menu li.mega-m-custom-column,.is-fl-ca-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-has-column-custom ul.mega-sub-menu li.mega-m-custom-column,.is-fl-us-website .insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-has-column-custom ul.mega-sub-menu li.mega-m-custom-column{position:absolute;left:0;top:90px}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-about-us ul.mega-sub-menu li.mega-m-custom-column{position:absolute;left:50%;top:90px}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-has-column-custom ul.mega-sub-menu li.mega-m-custom-column{position:absolute;left:0;top:90px}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-about-us ul.mega-sub-menu li.mega-m-custom-column{position:absolute;left:50%;top:90px}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.menu-has-column-custom ul.mega-sub-menu li.mega-m-custom-column{position:absolute;left:0;top:90px}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children.m-mega-menu-multi-columns ul.mega-sub-menu{margin:0 -7px}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children.m-mega-menu-multi-columns ul.mega-sub-menu li{padding:0 7px}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu li.has-primary-conditions{width:75%;padding-right:28px}}@media (min-width:1280px){.is-dt-nz-website .footer-top .mmd-row-custom .mmd-col-custom--about-us{min-width:35.2rem}.is-dt-nz-website .footer-top .mmd-row-custom .mmd-col-custom--about-us .title-col:after{max-width:none;width:100%}.is-dt-nz-website .footer-top .mmd-row-custom .mmd-col-custom--about-us ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.is-dt-nz-website .footer-top .mmd-row-custom .mmd-col-custom--about-us ul li{width:50%}.is-dt-nz-website .footer-top .mmd-row-custom .mmd-col-custom--about-us ul li:last-child{position:absolute;left:calc(50% + 10px)}}@media (min-width:1400px){h1{font-size:4.8rem;line-height:4.8rem;margin-bottom:3rem}}@media (min-width:1440px){.container{max-width:140rem}.insideHeader .main-menu #mega-menu-wrap-primary{max-width:144rem}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link{font-size:1.8rem}}@media (min-width:1440px) and (max-width:1450px){.insideHeader .main-menu:not(.menu-fixed) #mega-menu-wrap-primary ul#mega-menu-primary{width:calc(100% - 23rem)}}@media (min-width:1460px) and (max-width:1470px){.insideHeader .main-menu:not(.menu-fixed) #mega-menu-wrap-primary ul#mega-menu-primary{width:calc(100% - 24rem)}}@media (min-width:1471px) and (max-width:1489px){.insideHeader .main-menu:not(.menu-fixed) #mega-menu-wrap-primary ul#mega-menu-primary{width:calc(83% - 10px)}}@media (min-width:1490px) and (max-width:1599px){.insideHeader .main-menu:not(.menu-fixed) #mega-menu-wrap-primary ul#mega-menu-primary{width:calc(100% - 25.5rem)}}@media (min-width:1600px){.container{max-width:144rem}}@media (max-width:1210px){.insideHeader .main-menu:not(.menu-fixed) #mega-menu-wrap-primary ul#mega-menu-primary{width:calc(81% - 10px)}}@media (max-width:1200px){.site-logo{padding-left:0;padding-bottom:5px}}@media (max-width:1199px){.site-logo{max-width:calc(100% - 85px);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.site-logo .site-logo--heading{font-size:12px;margin-left:0;margin-top:-45px}.insideHeader .main-menu{position:fixed;z-index:9;top:0;left:0;right:0;margin:0;width:100%}.the-header{height:44px}.the-header--language-switcher{height:92px}.is-dt-nz-website #masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions,.is-fl-ca-website #masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions,.is-fl-us-website #masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions{-webkit-column-count:1;-moz-column-count:1;column-count:1}.site-header{height:60px}#masthead .inside-header .insideHeader nav#site-navigation{padding-inline:1.6rem}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item{position:relative;-webkit-transition:none;-o-transition:none;transition:none;padding:1rem 0;border-bottom:.5px solid rgba(16,101,150,.15)}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on ul.mega-sub-menu{position:relative}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu{padding:0;pointer-events:auto}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column{float:unset;display:block}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-item{padding:0;border:none}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu .mega-menu-item-type-widget.widget_text{display:none}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu .widget_media_image{display:none}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link{color:#106596;font-weight:500;font-size:1.4rem}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children .collapse.show ul.mega-sub-menu{padding-left:0}#mega-menu-primary[data-effect=fade_up] li.mega-menu-item ul.mega-sub-menu{-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}#tpbr_topbar+.main-container .insideHeader .main-menu .menu-toggle[aria-expanded=false]{position:fixed;top:6.1rem}#tpbr_topbar+.main-container .insideHeader .main-menu .menu-toggle[aria-expanded=true]{position:fixed;top:0}#tpbr_topbar+.main-container .insideHeader .main-menu{top:43px}.insideHeader .main-menu .menu-mobile .btn-search{position:absolute;top:.9rem;right:4rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item{display:block}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary{padding-left:0!important;padding-right:0!important}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item a.mega-menu-link{font-size:1.6rem;line-height:2rem}.insideHeader .main-menu #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item ul.mega-sub-menu li.mega-menu-row ul.mega-sub-menu li.mega-menu-column.has-primary-conditions ul.mega-sub-menu li.mega-menu-item-type-widget{display:block}#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary,.insideHeader .main-menu #mega-menu-wrap-primary{padding-left:0;padding-right:0}.main-navigation .mega-indicator-button.mega-indicator{right:0}.ml-n4{margin-left:-4px}}@media all and (max-width:1023px){#form_signmeup .frm_final_submit::after{right:0}}@media (max-width:768px){.footer-bottom .inner .copyright p:last-of-type{padding-right:60px}.the-header--language-switcher{height:91.39px}.site-header{height:67.39px}}@media (max-width:767px){.site-logo .site-logo--heading{text-align:center;margin-top:-25px;margin-left:-10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media (max-width:540px){#tpbr_topbar+.main-container .insideHeader .main-menu .menu-toggle[aria-expanded=false]{position:fixed;top:8.4rem}#tpbr_topbar+.main-container .insideHeader .main-menu{top:7.2rem}}@media (max-width:500px){#masthead .inside-header .insideHeader nav#site-navigation #mega-menu-wrap-primary ul#mega-menu-primary li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu.mega-primary-conditions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:480px){.site-logo .site-logo--heading{margin-top:-12px;margin-left:-15px}}