﻿/*!
Theme Name: James Hardie "Hands On"
Theme URI: https://www.nightandday.com.au
Description: James Hardie Training Workshops WordPress theme
Author: Night & Day Digital Team
Version: 1.0
*/@import url(sass/vendor/slick.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media (max-width: 479px){.hide-until-small{display:none}}@media (max-width: 639px){.hide-until-medium{display:none}}@media (max-width: 799px){.hide-until-blend{display:none}}@media (min-width: 800px){.show-until-blend{display:none}}html{font-size:12px}@media (min-width: 320px){html{font-size:14px}}@media (min-width: 640px){html{font-size:16px}}@media (min-width: 1024px){html{font-size:18px}}body{background:#fff;color:#4D4D4D;font-family:"Arial",sans-serif}body.front .a-logo{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}a{text-decoration:none}*{margin:0}html{height:100%}img{max-width:100%;height:auto}strong{font-weight:bold}em{font-style:italic}.relative{position:relative}.container{margin:0 auto}.clearfix::after{content:" ";display:block;clear:both}.pull-left{float:left}@media (min-width: 640px){.pull-left--medium{float:left}}.pull-right{float:right}@media (min-width: 640px){.pull-right--medium{float:right}}.align-centre{text-align:center}.align-right{text-align:right}.uc{text-transform:uppercase}.slick-loading .slick-list{background:#fff url("./images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:30px;width:30px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:10}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:30px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:10px}[dir="rtl"] .slick-prev{left:auto;right:10px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:10px}[dir="rtl"] .slick-next{left:10px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.header{background:#fff;padding:.5rem 0}.header .wrapper{display:flex;align-items:center;justify-content:space-between}.header .wrapper>*{flex-basis:50%}.header .logo{max-width:350px}.hero img{display:block;width:100%;max-width:none}@media (max-width: 781px){.hero img.hero-full{display:none}}@media (min-width: 782px){.hero img.hero-mobile{display:none}}@media (max-width: 781px){.nav .menu{position:absolute;top:0;right:0;background:#fff;z-index:10;padding:4rem 1rem 1rem;border-bottom-left-radius:1rem;box-shadow:0 6px 9px rgba(0,0,0,0.16);width:85%;max-width:350px;opacity:0;pointer-events:none;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.nav .menu.show{opacity:1;pointer-events:initial}}@media (min-width: 782px){.nav .menu{display:flex;justify-content:space-around;align-items:center}}.nav .menu a{color:#4D4D4D;font-size:1rem;line-height:1.3rem;margin-bottom:0;font-family:"Montserrat",sans-serif;display:block;position:relative;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}@media (max-width: 781px){.nav .menu a{padding:.75rem 1.25rem}}.nav .menu a:hover{color:#12833E}.nav .menu a svg{font-size:1rem;vertical-align:middle;margin-right:.25rem}@media (max-width: 781px){.nav .menu li{display:block}}@media (min-width: 782px){.nav .menu li{padding:0 .75rem}}.nav .menu li.nav__item--current>a{color:#12833E;font-weight:700}.nav .menu li.nav__item--parent{position:relative}.nav .menu li.nav__item--parent:hover>a{color:#12833E}@media (min-width: 782px){.nav .menu li.nav__item--parent:hover .sub-menu{opacity:1;pointer-events:initial}}.nav .menu .sub-menu{background:#fff;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}@media (max-width: 781px){.nav .menu .sub-menu{padding-left:1.5rem}}@media (min-width: 782px){.nav .menu .sub-menu{padding:.4rem 0;position:absolute;left:0;top:100%;white-space:nowrap;min-width:100%;opacity:0;pointer-events:none}}@media (min-width: 782px){.nav .menu .sub-menu a{padding:.2rem 0}}.mnav-toggle{position:absolute;top:1.25rem;right:2rem;z-index:50;display:block;width:28px;height:24px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}@media (min-width: 782px){.mnav-toggle{display:none}}.mnav-toggle.x{transform:rotate(135deg)}.mnav-toggle.x .mnav-line-top{transform:rotate(90deg);top:10px}.mnav-toggle.x .mnav-line-bottom{opacity:0}.mnav-line{position:absolute;display:block;width:100%;height:4px;border-radius:2px;background:#4D4D4D;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.mnav-line-top{top:0}.mnav-line-middle{top:10px}.mnav-line-bottom{bottom:0}.wrapper{max-width:960px;padding:0 1.5rem;margin:0 auto}.wrapper:after{content:"";display:table;height:0;clear:both}.content{padding:3rem 0 1.5rem}.content h1{color:inherit;font-size:3rem;line-height:3.4rem;margin-bottom:1rem;font-weight:700;font-family:"Montserrat",sans-serif}.content h2{color:inherit;font-size:2rem;line-height:2.3rem;margin-bottom:1rem;text-transform:uppercase;font-weight:700;font-family:"Montserrat",sans-serif}.content h3{color:inherit;font-size:1.6rem;line-height:2rem;margin-bottom:1rem;font-weight:700;font-family:"Montserrat",sans-serif}.content h4{color:inherit;font-size:1.35rem;line-height:1.5rem;margin-bottom:1rem;font-weight:400;font-family:"Montserrat",sans-serif}.content h5{color:inherit;font-size:1.25rem;line-height:1.4rem;margin-bottom:1rem;font-weight:bold;font-family:"Montserrat",sans-serif}.content h6{color:inherit;font-size:1rem;line-height:1.3rem;margin-bottom:0rem;font-weight:bold}.content p{color:inherit;font-size:1rem;line-height:1.3rem;margin-bottom:1rem}.content p:last-child,.content p.no-margin{margin-bottom:0}.content a{color:inherit}.content a:hover{text-decoration:underline}.content ul{list-style:outside none;padding-left:1rem;margin-bottom:1.5rem}.content ul.is-flex-container{padding:0}.content ul li{position:relative}.content ul li:before{content:"•";color:#12833E;font-size:1.75em;position:absolute;left:-1rem}.content ul li ul{padding-top:.5rem;padding-left:1.5rem}.content ol{list-style:outside decimal;padding-left:1rem;margin-bottom:1.5rem}.content li{color:inherit;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;position:relative}.content .uppercase{text-transform:uppercase}.content .no-margin{margin-bottom:.25rem}.content .no-wrap{white-space:nowrap}.content .anchor-right{float:right}.content .tighter-wrap{padding-left:10vw;padding-right:10vw}.content .max-600{max-width:600px}.content .add-image-margins img{margin-bottom:1rem}.content .wp-block-button__link{font-size:.75rem;line-height:.9rem;margin-bottom:0;font-weight:700;color:#fff;background:#52556B;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.content .wp-block-button__link:hover{background:#1D1D1D;text-decoration:none}.content .wp-block-button__link.theme{background:#12833E}.content .wp-block-button__link.theme:hover{background:#1D1D1D}.content .wp-block-button.small .wp-block-button__link{font-size:.55rem;line-height:.75rem;margin-bottom:0}.content .wp-block-button.theme-hover .wp-block-button__link:hover{background:#12833E}.content .wp-block-group{padding:1rem 0;position:relative}.content .wp-block-group:last-child{padding-bottom:1rem}.content .wp-block-group.no-padding{padding:0}.content .wp-block-group.space-after{padding-bottom:2.5rem}.content .wp-block-group.space-before{padding-top:2.5rem}.content .wp-block-group__inner-container{max-width:960px;padding:0 1.5rem;margin:0 auto}.content .wp-block-columns:last-child{margin-bottom:0}.content .wp-block-separator{border-bottom:0;margin-bottom:4rem}.content .wp-block-post-content{margin-bottom:1.15rem}.content .wp-block-post-featured-image.aligncenter{margin-left:auto;margin-right:auto}.content .modules{padding:0;margin:0}.content .modules li:before{content:""}.content .modules .module-header{padding:0;overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px}.content .modules .module-pad{padding:1rem 2.5rem}.content .modules .module-anchor{padding:1.5rem 0}.content .modules .wp-block-post{margin-bottom:1.5rem}.content .modules .wp-block-group__inner-container{padding:0}.content .modules .wp-block-post-date,.content .modules .wp-block-post-excerpt__excerpt{color:inherit;font-size:1.3rem;line-height:1.5rem;margin-bottom:.65rem;font-weight:400;font-family:"Montserrat",sans-serif}.content .modules .wp-block-post-featured-image img{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.content .modules .wp-block-post-featured-image a:hover img{opacity:.75;filter:grayscale(1)}.content .modules .wp-block-read-more{display:inline-block;color:#12833E;font-size:1rem;line-height:1.4rem;margin-bottom:0;padding:.6rem 1.8rem;border-radius:.25rem;border:1px solid #12833E;background:#fff;text-decoration:none;text-transform:uppercase;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.content .modules .wp-block-read-more:hover{color:#fff;background:#12833E;box-shadow:0 6px 9px rgba(0,0,0,0.16)}.content .ion-accords .ui-accordion-header{margin:.5rem 0 0;padding:1rem 3rem 1rem 1.2rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border:1px solid #A8A9B4;border-bottom:0;cursor:pointer;position:relative;background:#fff;z-index:1;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.content .ion-accords .ui-accordion-header:first-child{margin-top:0}.content .ion-accords .ui-accordion-header-icon{position:absolute;width:2.3rem;height:2.3rem;border-radius:1.2rem;background:#DCDCDC;display:block;top:50%;right:.8rem;transform:translateY(-50%);-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.content .ion-accords .ui-accordion-header-icon:before,.content .ion-accords .ui-accordion-header-icon:after{content:"";background:#12833E;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;border-radius:1px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.content .ion-accords .ui-accordion-header-icon:before{width:.95rem;height:2px}.content .ion-accords .ui-accordion-header-icon:after{width:2px;height:.95rem}.content .ion-accords .ui-accordion-header:hover{color:#12833E}.content .ion-accords .ui-accordion-header:hover .ui-accordion-header-icon{background:#12833E}.content .ion-accords .ui-accordion-header:hover .ui-accordion-header-icon:before,.content .ion-accords .ui-accordion-header:hover .ui-accordion-header-icon:after{background:#fff}.content .ion-accords .ui-accordion-header.ui-accordion-header-collapsed{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom:1px solid #A8A9B4}.content .ion-accords .ui-accordion-header.ui-state-active{color:#12833E}.content .ion-accords .ui-accordion-header.ui-state-active .ui-accordion-header-icon:after{opacity:0}.content .ion-accords .ui-accordion-content{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border:1px solid #A8A9B4;border-top:0;box-shadow:0 6px 9px rgba(0,0,0,0.16)}.content .ion-accords .ui-accordion-content .wp-block-group__inner-container{padding-right:3rem}.content .ion-accords .ui-accordion-content a{color:#12833E;text-decoration:underline;font-weight:700}.content .ion-accords .ui-accordion-content a:hover{text-decoration:none}.gform_wrapper{background:#fff;color:#4D4D4D}.gform_wrapper .gform_fields{list-style:none outside;padding:0;margin:0 -.5rem}.gform_wrapper .gform_fields .gfield{margin-bottom:.7rem;position:relative;padding:0 .5rem;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gform_wrapper .gform_fields .gfield.no-label .gfield_label,.gform_wrapper .gform_fields .gfield.hidden_label .gfield_label{display:none}.gform_wrapper .gform_fields .gfield.dynamic-label .gfield_label{position:absolute;left:1.5rem;top:1.15rem;pointer-events:none;-moz-transition-property:top,font-size;-o-transition-property:top,font-size;-webkit-transition-property:top,font-size;transition-property:top,font-size;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.gform_wrapper .gform_fields .gfield.dynamic-label.locked-on .gfield_label{top:.2rem;font-size:.8rem}.gform_wrapper .gform_fields .gfield.half{float:left;width:50%;clear:none}.gform_wrapper .gform_fields .gfield_required{display:none}.gform_wrapper .gform_fields .gfield_label{color:#52556B;font-size:1rem;line-height:1.3rem;margin-bottom:.5rem;display:block}.gform_wrapper .gform_fields input[type="text"],.gform_wrapper .gform_fields input[type="email"],.gform_wrapper .gform_fields input[type="tel"],.gform_wrapper .gform_fields input[type="number"]{color:#4D4D4D;font-size:1rem;line-height:1rem;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Arial,sans-serif;padding:1.4rem 1rem .7rem;border:1px solid #A8A9B4;border-radius:.5rem;font-weight:700;outline:none;width:100%;background:#fff}.gform_wrapper .gform_fields .gform_fileupload_rules{font-size:.7rem;line-height:1rem;margin-bottom:0;padding:.25rem 0;display:block}.gform_wrapper .gform_fields .gfield_html h6{margin-bottom:0}.gform_wrapper .gform_fields .gfield_checkbox{list-style:none outside;padding:0}.gform_wrapper .gform_fields .gfield_checkbox li{color:#fff;font-size:.9rem;line-height:1.4rem;margin-bottom:0;position:relative;text-align:left;padding:.7rem 0}.gform_wrapper .gform_fields .gfield_checkbox li:after{content:"";display:table;height:0;clear:both}.gform_wrapper .gform_fields .gfield_checkbox li input{position:absolute;visibility:hidden;opacity:0;height:0;width:0}.gform_wrapper .gform_fields .gfield_checkbox li input:checked+label::before{content:" ";position:absolute;top:.15rem;left:.5rem;background:#4D4D4D;width:1rem;height:1rem;border-radius:.15rem;display:block;z-index:8}.gform_wrapper .gform_fields .gfield_checkbox li label{display:block;padding-left:3rem;position:relative}.gform_wrapper .gform_fields .gfield_checkbox li span.check{display:block;height:2rem;width:2rem;border-radius:.2rem;vertical-align:middle;background:#fff;position:absolute;top:-0.4rem;left:0;z-index:4}.gform_wrapper .gform_fields .gfield_checkbox li a{color:#4D4D4D;text-decoration:underline;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.gform_wrapper .gform_fields .gfield_checkbox li a:hover{color:#4D4D4D;text-decoration:none}.gform_wrapper .gform_fields .gfield_radio .gchoice{display:inline-block;cursor:pointer;padding:0 1rem .5rem 0}.gform_wrapper .gform_fields .gfield_radio .gchoice input{position:absolute;visibility:hidden;opacity:0;height:0;width:0}.gform_wrapper .gform_fields .gfield_radio .gchoice input:checked+label::before{border:.25rem solid #000}.gform_wrapper .gform_fields .gfield_radio .gchoice label{cursor:pointer}.gform_wrapper .gform_fields .gfield_radio .gchoice label::before{content:" ";width:.75rem;height:.75rem;border-radius:.55rem;border:1px solid #52556B;display:inline-block;margin-right:.35rem;position:relative;top:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.gform_wrapper .gform_fields .cover-drop{position:relative}.gform_wrapper .gform_fields .cover-drop .gfield_label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:.5rem;padding:1.4rem 1rem .7rem;border-radius:.5rem;width:calc(100% - 1rem);background:#fff;z-index:5;display:block !important;position:absolute;pointer-events:none;border:1px solid #A8A9B4}.gform_wrapper .gform_fields .cover-drop .gfield_label .gfield_required{display:none}.gform_wrapper .gform_fields .cover-drop .gfield_label::before{content:"";background:no-repeat center center url(images/drop-arrow.png);top:40%;right:1rem;width:32px;height:20px;display:block;position:absolute}.gform_wrapper .gform_fields .cover-drop .gfield_label span.q{position:absolute;top:.2rem;font-size:.8rem}.gform_wrapper .gform_fields .cover-drop .gfield_label span.a{display:inline-block;color:#4D4D4D;font-size:1rem;font-weight:700}.gform_wrapper .gform_fields .cover-drop .ginput_container select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.4rem 1rem .7rem;border-radius:.2rem;border:0;outline:none;width:100%;height:3.5rem}.gform_wrapper .gform_footer{padding-top:1rem}.gform_wrapper .gform_footer .gform_button{display:block;background:#fff;border-radius:.25rem;outline:none;border:1px solid #12833E;cursor:pointer;text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#12833E;font-size:1rem;line-height:1.35rem;margin-bottom:0;padding:.8rem 1rem .9rem;text-align:center;width:100%;max-width:200px;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.gform_wrapper .gform_footer .gform_button:hover{background:#12833E;color:#fff}.gform_wrapper .gform_validation_errors h2{color:#ff2f16;font-size:1.1rem;line-height:1.6rem;margin-bottom:1rem;text-transform:none;text-align:left}.gform_wrapper .validation_message{color:#ff2f16;font-size:.7rem;line-height:1rem;margin-bottom:0;text-align:left;padding-top:.3rem;padding-left:1rem;font-weight:700}.gform_confirmation_wrapper{background:#fff;padding:1.4rem 1rem}.gform_confirmation_wrapper .gform_confirmation_message{color:#4D4D4D}.gform_confirmation_wrapper .gform_confirmation_message h3{font-size:2rem;line-height:2.5rem;margin-bottom:1rem}.gform_confirmation_wrapper .gform_confirmation_message p{margin-bottom:1rem}.content .floating-button{position:fixed;bottom:5vh;left:0;width:100%;height:0;z-index:10000}@media (min-width: 782px){.content .floating-button{bottom:10vh}}@media (max-width: 1659px){.content .floating-button .wrapper{max-width:none}}.content .floating-button__button{display:block;position:absolute;bottom:0;padding:1.4rem .8rem;border-radius:.3rem;font-size:1.35rem;line-height:1.5rem;margin-bottom:0;color:#fff;font-weight:bold;font-family:"Montserrat",sans-serif;text-transform:uppercase;background:linear-gradient(to right, #61b077 0%,#5c9c6a 100%);-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.content .floating-button__button:hover{background:linear-gradient(to right, #12833e 0%,#12833e 100%);text-decoration:none}.content .floating-button__button img{vertical-align:sub;margin-right:.2rem}@media (max-width: 1659px){.content .floating-button__button{right:1.5rem}}@media (min-width: 1660px){.content .floating-button__button{right:-15rem}}.footer.content{padding:0}.footer.content .wp-block-group{padding:1rem 0}.footer.content .wp-block-group:first-child{padding:2rem 0}.footer.content p{font-size:.8rem;line-height:1rem;margin-bottom:0}
