p+p,ul+p,.TextformatterVideoEmbed+p,p+ul,ul+ul,p+.TextformatterVideoEmbed,ul+.TextformatterVideoEmbed,.TextformatterVideoEmbed+.TextformatterVideoEmbed,p+a,ul+a,.TextformatterVideoEmbed+a,p+h2,ul+h2,.TextformatterVideoEmbed+h2,p+h3,ul+h3,.TextformatterVideoEmbed+h3,p+h4,ul+h4,.TextformatterVideoEmbed+h4,p+h5,ul+h5,.TextformatterVideoEmbed+h5,p+h6,ul+h6,.TextformatterVideoEmbed+h6{margin-top:1.5rem !important}.navblocks{padding-bottom:1.875rem}@media screen and (min-width: 40em){.navblocks{padding-bottom:2.8125rem}}@media screen and (max-width: 39.9375em){.navblocks .columns:last-child:nth-child(odd){width:100%}}@media only screen and (max-width: 22.4375rem){.navblocks .columns{width:100%}}.navblocks .navblock{display:block;position:relative;margin-top:0;margin-top:.625rem;margin-bottom:.625rem;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 40em){.navblocks .navblock{margin-top:.9375rem}}@media screen and (min-width: 40em){.navblocks .navblock{margin-bottom:.9375rem}}.navblocks .navblock .button{position:absolute}@media screen and (max-width: 39.9375em){body.reviews .navblocks .navblock .button{background:none;margin:0 -.8125rem -.625rem 0}body.reviews .navblocks .navblock .button span{display:none}}@media screen and (max-width: 39.9375em) and (max-width: 39.9375em){body.reviews .navblocks .navblock .button::after{background:#1ba074;padding:.625rem}}@media screen and (max-width: 39.9375em){.navblocks .navblock .button{right:.625rem;bottom:.625rem;left:.625rem;text-align:left;padding:.625rem 2.5rem .625rem .625rem;min-height:unset;line-height:1;font-size:.875rem;background-color:rgba(27,160,116,0.9)}.navblocks .navblock .button:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;content:"";line-height:1;display:block;position:absolute;right:.625rem;bottom:.375rem;color:#fefefe}}@media screen and (min-width: 40em){.navblocks .navblock .button{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:1.25rem;font-size:1rem;height:auto !important;transition:all ease .3s}}@media screen and (min-width: 40em) and (min-width: 40em){.navblocks .navblock .button{bottom:1.875rem}}.navblocks .navblock .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all ease .3s}.navblocks .navblock.single{padding-bottom:100%}.navblocks .navblock.double{padding-bottom:100%}@media screen and (min-width: 40em){.navblocks .navblock.double{padding-bottom:calc(50% - .9375rem)}}@media screen and (max-width: 39.9375em){.navblocks .navblock.double{background-image:var(--bg-image-single) !important}}.navblocks .navblock.triple{padding-bottom:100%}@media screen and (min-width: 40em){.navblocks .navblock.triple{padding-bottom:calc(31.0344828%)}}@media screen and (max-width: 39.9375em){.navblocks .navblock.triple{background-image:var(--bg-image-single) !important}}.navblocks .navblockcontent-holder{float:left;width:100%;margin-top:.625rem;margin-bottom:.625rem;background-color:#1ba074}@media screen and (min-width: 40em){.navblocks .navblockcontent-holder{margin-top:.9375rem}}@media screen and (min-width: 40em){.navblocks .navblockcontent-holder{margin-bottom:.9375rem}}@media screen and (min-width: 40em){.navblocks .navblockcontent-holder .has-navblock{padding-right:.625rem}}@media screen and (min-width: 40em) and (min-width: 40em){.navblocks .navblockcontent-holder .has-navblock{padding-right:.9375rem}}.navblocks .navblockcontent-holder .navblock{margin-top:0;margin-bottom:0}.navblocks .navblockcontent-holder .navblock ul{margin:1.25rem;padding:0;list-style:none;border-top:.0625rem solid rgba(254,254,254,0.5)}@media screen and (min-width: 40em){.navblocks .navblockcontent-holder .navblock ul{margin:1.875rem 1.875rem 1.875rem .9375rem}}.navblocks .navblockcontent-holder .navblock ul li{padding:.3125rem 0;border-bottom:.0625rem solid rgba(254,254,254,0.5)}.navblocks .navblockcontent-holder .navblock ul li a{display:block;color:#fefefe;text-decoration:none;padding-left:0;transition:all ease .3s}.navblocks .navblockcontent-holder .navblock ul li a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f105';line-height:1.375rem;color:#fefefe;float:right}.navblocks .navblockcontent-holder .navblock ul li a:hover{padding-left:1.25rem}@media screen and (min-width: 40em){body.notouch .navblock:hover .overlay{background:rgba(0,0,0,0.5)}body.notouch .navblock:hover .button{left:50%;bottom:50%;-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);transition:all ease .3s}}
