/*! ---------------------------------------------------
	Theme Name: Base
	Theme URI: https://www.cultivatecreative.co.uk
	Description: Base is simply a starting point for all theme development at Cultivate. It contains a set of base files for us to build upon. It is mobile first.
	Version: 2.0
	Media: Screen
	Author: Cultivate
--------------------------------------------------- */.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-dots{bottom:20px;z-index:7}@media (min-width:1200px){.owl-dots{bottom:50px}}.owl-dot{border:2px solid #fff;margin:0 3px;border-radius:100%}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-nav button.owl-next,.owl-nav button.owl-prev,button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-nav{width:85%;max-width:1200px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}.owl-next,.owl-prev{width:18px;height:30px}.owl-prev{float:left}.owl-next{float:right}.owl-next svg path,.owl-prev svg path{fill:#fff}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:a}@keyframes a{0%{opacity:1}to{opacity:0}}.owl-carousel .fadeIn{animation-name:b}@keyframes b{0%{opacity:0}to{opacity:1}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(scripts/vendor/owl-carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}::-moz-selection{background:#1e2850;color:#fff;text-shadow:none}::selection{background:#1e2850;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}address,article,aside,audio,blockquote,body,canvas,div,em,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,li,nav,ol,p,section,span,strong,svg,td,th,time,tr,ul,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}address,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Rubik,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.5;color:#646464}h1,h2{font-size:3rem;letter-spacing:-.03em}h1,h2,h3{font-weight:500;margin:0 0 1em;color:#1e2850}h3{font-size:1.875rem;letter-spacing:-.01em}h4,h5,h6{font-size:1.125rem}h4{text-transform:uppercase;margin:0 0 1.75em}p{font-size:1.125rem}address,dl,ol,p,ul{margin:0 0 1.75em}small{font-size:.75rem}ol,ul{margin:0 0 1.75em;padding-left:24px;font-size:1.125rem}ul{list-style-type:disc}ol{list-style-type:decimal}li ol,li ul{margin:0}dd,dl{margin:0 0 1.75em}dt{font-weight:400}b,strong{font-weight:700}em,i{font-style:italic}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}address{font-style:normal}a{color:#646464;text-decoration:underline}a:active,a:focus,a:hover{color:#646464;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a[href$=".PDF"],a[href$=".pdf"]{padding:2px 2px 2px 20px;background:url(images/pdficon.png) 0 no-repeat}.nav{padding:0;margin:0}.nav li{display:inline-block}.nav li,.social-nav{list-style:none;margin:0;padding:0}.social-nav{float:right;height:50px}.social-nav li{list-style:none;display:inline;margin:0;padding:0}.social-nav a{float:left;display:block;height:40px;width:40px;margin:5px 0}.social-nav a:before{display:inline-block;width:40px;height:40px;line-height:50px;text-align:center}.social-share{clear:both;padding:10px 0 0;display:block;border-top:1px solid #1e2850}.social-share h4{margin:0 0 5px}.social-nav a[href*="facebook.com"]:before,.social-share-links a[href*="facebook.com"]:before{content:url(icons/facebook.svg)}.social-nav a[href*="plus.google.com"]:before,.social-share-links a[href*="plus.google.com"]:before{content:url(icons/google-plus.svg)}.social-nav a[href*="instagram.com"]:before{content:url(icons/instagram.svg)}.social-nav a[href*="linkedin.com"]:before{content:url(icons/linkedin.svg)}.social-nav a[href*="pinterest.com"]:before{content:url(icons/pinterest.svg)}.social-nav a[href*="twitter.com"]:before,.social-share-links a[href*="twitter.com"]:before{content:url(icons/twitter.svg)}.social-nav a[href*="vimeo.com"]:before{content:url(icons/vimeo.svg)}.social-nav a[href*="youtube.com"]:before{content:url(icons/youtube.svg)}.social-nav a[href^="mailto:"]:before,.social-share-links a[href^="mailto:"]:before{content:url(icons/email.svg)}@keyframes c{0%{display:none;opacity:0}to{opacity:1}}.site-navigation{display:none;position:fixed;top:0;right:0;bottom:0;margin:0;width:100%;height:100%;z-index:4;list-style:none;background-color:#1e2850;transition:transform .3s ease-in-out,opacity .3s ease-in-out}@media (min-width:600px){.site-navigation{max-width:580px;width:75%}}@media (min-width:900px){.site-navigation{max-width:580px;width:45%}}.site-navigation.is-active{animation:c .3s ease-in-out;display:block}.site-navigation .nav{width:100%;position:absolute;top:122px;margin:0;list-style:none;padding:0 30px 0 60px}.site-navigation li{display:block;position:relative}.site-navigation a{color:#fff;font-family:Rubik,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:1.875rem;display:block;text-decoration:none}.site-navigation a:hover{color:#18a092}.site-navigation .nav ul{display:none}@media (min-width:1200px){.site-navigation .nav ul{position:absolute;top:100px;left:0;background-color:#10152b;padding:0;left:50%;margin-left:-125px;width:250px}}.site-navigation .nav li:hover>ul{display:inherit}.site-navigation .nav ul li{width:250px;height:auto;float:none;display:none}@media (min-width:1200px){.site-navigation .nav ul li{display:block}}.site-navigation .nav ul ul li{position:relative;top:-60px;left:250px}@media (min-width:1200px){.site-navigation .nav>li>ul:before{content:"";display:block;border-color:transparent transparent #10152b;border-style:solid;border-width:10px;position:absolute;top:-20px;left:50%;margin-left:-10px}}.site-navigation .nav ul li a{font-size:1rem;width:100%;height:50px;line-height:50px;color:#fff;display:block;margin:0;padding:0 15px;border-bottom:1px solid #1e2850}.site-navigation .nav ul li:last-of-type a{border-bottom:none}.site-navigation .nav ul li a:hover{background-color:#020306}.site-navigation li>a:after{content:" +";color:#f4f4f4}.site-navigation li>a:only-child:after{content:""}.hamburger{width:55px;height:55px;background-color:#1e2850;position:relative;float:right;z-index:5;outline:none;padding:17px 5px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border-radius:50%;border:0;overflow:visible;text-align:center}@media (min-width:900px){.hamburger{margin-top:20px}}.hamburger:hover{opacity:.7}.hamburger-box{width:26px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:26px;height:3px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.subby{float:left;width:100%;display:block}@media (min-width:900px){.subby{float:left;width:30%}}.submenu{list-style:none;padding:0 0 15px}@media (min-width:900px){.submenu{float:right;width:100%}}.submenu a{background-color:#00a0e6;color:#fff;display:block;padding:8px 20px;text-decoration:none}.submenu .current_page_item a,.submenu a:hover{color:#fff;background-color:#2fac66}.sidebar{margin-bottom:40px}.sidebar .categories{width:100%}@media (min-width:900px){.sidebar .categories{float:right;clear:right}}.sidebar .archives{margin-top:40px;margin-bottom:40px;width:100%}@media (min-width:900px){.sidebar .archives{float:right;clear:right}}.sidebar h4{margin-bottom:30px}.sidebar ul{list-style:none;padding:0;margin:0}.sidebar a{background-color:#f4f4f4;display:block;padding:8px 20px;text-decoration:none}.sidebar .current-cat a,.sidebar a:hover{color:#fff;background-color:#2fac66}.footer-nav{text-align:center}.footer-nav a{color:#fff;display:block;font-size:.875rem;font-weight:400;padding:0 10px}body{background-color:#fff}body.noScroll{overflow:hidden}img{display:block;width:100%;height:auto}.inner{width:85%;max-width:1200px;margin:0 auto}.alignleft,.left{float:left;margin-right:20px}.alignright,.right{float:right;margin-left:20px}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.responsive-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:40px}.responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}table{width:100%;padding:0;border-collapse:collapse;table-layout:fixed}.section-title{text-align:center;font-size:2.25rem}.grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:20px;grid-column-gap:20px}@media (min-width:600px){.grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.grid-three-column{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-column-gap:20px}@media (min-width:600px){.grid-three-column{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.grid-three-column{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.header{padding:15px 2.5%}.logo{float:left;width:283px;height:60px;display:block}@media (min-width:900px){.logo{width:424px;height:90px}}.video-banner{width:100%;height:500px;position:relative}@media (min-width:900px){.video-banner{height:700px}}.video-page-banner{width:100%;height:500px;position:relative}@media (min-width:900px){.video-page-banner{height:500px}}.video-banner .overlay,.video-page-banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);z-index:2}.video-banner video,.video-page-banner video{width:100%;height:100%;object-fit:cover;object-position:center center}.slider-overlay{position:absolute;width:100%;height:350px;background-color:#000;opacity:.25}@media (min-width:900px){.slider-overlay{height:700px}}#slider{position:absolute;width:100%;height:500px;top:0;left:0;right:0;bottom:0;z-index:3;background-color:transparent}@media (min-width:900px){#slider{height:700px}}.single-slide{height:500px;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}@media (min-width:900px){.single-slide{height:700px}}.single-slide .inner{position:relative;height:100%}.single-slide .inner .caption{width:80%;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center}@media (min-width:900px){.single-slide .inner .caption{width:55%}}.single-slide .inner .caption h2{font-size:2.5rem;color:#fff;margin:0}@media (min-width:900px){.single-slide .inner .caption h2{font-size:3.75rem}}.single-slide .inner .caption p{font-size:1.625rem;color:#fff}@media (min-width:900px){.single-slide .inner .caption p{font-size:2.25rem}}.slide-btn{display:inline-block;width:200px;text-align:center;font-size:1rem;color:#fff;background-color:#00a0e6;font-weight:700;text-decoration:none;padding:20px 0;line-height:0;-webkit-appearance:none;-webkit-border-radius:20px;transition:background-color .5s;margin:0 auto}@media (min-width:600px){.slide-btn{margin:0}}.slide-btn:hover{background:#96c11f;color:#fff}.owl-dots{position:absolute;bottom:50px;width:auto;transform:translateX(-50%);left:50%;height:14px;z-index:4}.owl-dot{display:inline-block;width:14px;height:14px;background-color:transparent;border:2px solid #fff!important;border-radius:10px;margin-left:10px;margin-right:10px;transition:all .4s}.owl-dot.active,.owl-dot:hover{background-color:#fff}.services .grid{grid-row-gap:0;grid-column-gap:0}.service-link{display:block;text-decoration:none;text-align:center;padding:60px 40px;color:#fff;font-size:1.875rem}.service-link.niceic-electrical-installations{background-color:#00a0e6}.service-link.electric-vehicle-solutions{background-color:#2fac66}.service-link.solar-pv-solutions{background-color:#96c11f}.service-link.building-sustainability-plans{background-color:#1e2850}.service-link span{display:block}.service-link .service-title{margin-bottom:40px}.service-link .more{font-size:1.125rem;text-decoration:underline}.service-link:hover{color:#fff}.service-link:hover .more{text-decoration:none}.latest-news{padding:60px 0;background-color:#1e2850}@media (min-width:600px){.latest-news .grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.latest-news .grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.latest-news .post-link{text-decoration:none;position:relative;min-height:150px}.latest-news .post-link time{color:#00a0e6}.latest-news .post-link h2{font-size:1.5rem;color:#fff}.latest-news .post-link span{color:#2fac66;text-decoration:none;position:absolute;bottom:0}.latest-news .post-link:hover span{text-decoration:underline}.latest-news h3{color:#fff!important;text-align:center}.post{margin-bottom:20px}.post-content{background-color:#f4f4f4;padding:20px;min-height:200px;position:relative}.post-content h3{font-size:1.5rem}.post-content a{text-decoration:none}.btn,.post-meta,.post-meta a{color:#00a0e6}.btn{position:absolute;bottom:20px}.btn:hover{text-decoration:none}.clients,.clients h3{color:#1e2850}.clients{background-color:#fff;padding-top:60px;text-align:center}.clients .section-title{color:#fff}.clients p{font-size:1.5rem;max-width:930px;margin-left:auto;margin-right:auto}.clients-list{list-style:none;padding:0;margin:40px 0}.clients-list li{width:50%;float:left}@media (min-width:600px){.clients-list li{width:33.333%}}@media (min-width:900px){.clients-list li{width:16.666%}}.clients-list img{margin:0 auto}.location{color:#fff}.location,.title-banner{background-color:#1e2850;padding:60px 0}.title-banner{margin-bottom:40px}.title-banner h1,.title-banner h2{color:#fff;margin:0}.page-id-5 .title-banner,.parent-pageid-5 .title-banner{background-color:#00a0e6}.page-id-9 .title-banner,.parent-pageid-9 .title-banner{background-color:#96c11f}.page-id-7 .title-banner,.parent-pageid-7 .title-banner{background-color:#2fac66}.page-id-11 .title-banner,.page-id-96 .title-banner,.parent-pageid-11 .title-banner,.parent-pageid-96 .title-banner{background-color:#1e2850}.page-content{width:100%}@media (min-width:900px){.page-content{width:65%;float:left;margin-bottom:60px;margin-right:5%}}.page-content h2{font-size:1.875rem;letter-spacing:-.01em}@media (min-width:600px){.page-id-5 .other-services .grid,.page-id-7 .other-services .grid,.page-id-9 .other-services .grid,.page-id-96 .other-services .grid,.parent-pageid-5 .other-services .grid,.parent-pageid-7 .other-services .grid,.parent-pageid-9 .other-services .grid,.parent-pageid-96 .other-services .grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.page-id-5 .other-services .grid,.page-id-7 .other-services .grid,.page-id-9 .other-services .grid,.page-id-96 .other-services .grid,.parent-pageid-5 .other-services .grid,.parent-pageid-7 .other-services .grid,.parent-pageid-9 .other-services .grid,.parent-pageid-96 .other-services .grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.side-image{display:block;float:right;margin-bottom:40px}div.wp-video{width:100%!important}.short-form{width:100%;float:right;display:block;padding:20px;margin-bottom:40px;background-color:#1e2850;color:#fff;border-radius:5px;-webkit-appearance:none;-webkit-border-radius:10}@media (min-width:900px){.short-form{width:100%}}.charge-c2a{display:inline-block;width:100%;text-align:center;font-size:1rem;color:#fff;background-color:#96c11f;font-weight:700;text-decoration:none;padding:20px 0;line-height:0;-webkit-appearance:none;-webkit-border-radius:20px;transition:background-color .5s;margin:0 auto}@media (min-width:600px){.charge-c2a{margin:0}}.charge-c2a:hover{background:#00a0e6;color:#fff}.call-to-action{padding:60px 0;text-align:center;background-color:#00a0e6;background-image:linear-gradient(90deg,#00a0e6,#2fac66)}.call-to-action p{font-size:1.5rem;max-width:930px;margin-left:auto;margin-right:auto;margin-bottom:0;color:#fff}.call-to-action p a{color:#fff;font-weight:700;text-decoration:none}.footer{padding:40px 0;background-color:#1e2850}.footer,.footer a{color:#fff}.footnotes{display:block;margin:0 0 10px;width:100%;text-align:center}@media (min-width:1200px){.footnotes{width:auto;text-align:inherit;float:left;margin:0}}.credit{display:block;margin:0 auto;width:100%;text-align:center}@media (min-width:1200px){.credit{width:auto;text-align:inherit;float:right}}.pagination{clear:both;margin-bottom:30px}.pagination .nav-links{position:relative;text-align:center}.pagination .page-numbers{font-size:1.125rem;padding:1em;line-height:1;text-decoration:none}.pagination .page-numbers.current{text-transform:uppercase}.pagination .current{display:inline-block;font-weight:700}label.gfield_label{display:none}.gform_wrapper ul{list-style:none;padding:0}.gform_wrapper .gsection_title{margin-bottom:.5em;padding-bottom:.25em;border-bottom:2px solid}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper textarea{font-family:Rubik,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-weight:400;color:#2c2c2c;border:2px solid #1e2850!important;border-radius:5px!important;font-size:1rem;display:block;width:100%;border:1px solid #2c2c2c;padding:15px;box-shadow:none;outline:none;margin:5px 0 20px;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0}.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper textarea:focus{border-color:#1e2850}.gform_wrapper input[type=file]{width:100%}.gform_wrapper select{font-size:.875rem;padding:10px;height:50px;line-height:20px;cursor:pointer;outline:none;background-image:url(images/arrow-down.png);background-size:12px;background-repeat:no-repeat;background-position:right 12px center;-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:3px}.gform_wrapper span label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ginput_complex{overflow:hidden}span.ginput_left,span.name_first{display:block}@media (min-width:900px){span.ginput_left,span.name_first{width:49%;float:left}}span.ginput_right,span.name_last{display:block}@media (min-width:900px){span.ginput_right,span.name_last{width:49%;float:right}}.gform_wrapper .button{height:50px;font-size:1.125rem;float:left;color:#fff;font-weight:700;background-color:#18a092;border:2px solid #18a092;border-radius:5px;padding:5px 50px;line-height:0;-webkit-appearance:none;-webkit-border-radius:10}.gform_wrapper .button:hover{color:#1e2850}.gform_footer{text-align:center}.gform_footer img{width:25px;height:auto;margin:3px auto 0}.gform_validation_container{display:none}#extensions_message{font-size:.875rem}.gfield_required{color:#d9534f}.gfield_error input{background-color:#f2dede}.validation_error{margin-bottom:20px;color:#d9534f}.validation_message{font-size:.875rem;margin:-15px 0 20px;color:#d9534f}select#input_1_4.large.gfield_select{width:100%;margin-bottom:20px;color:#666}.gform_description{color:#2c2c2c;text-align:center;margin-bottom:40px;display:block;font-size:16px}.gfield_consent_description{color:#fff;text-align:left;margin-bottom:20px;display:block;font-size:14px}#gform_2 div.gform_heading span.gform_description{color:#2c2c2c}input#gform_submit_button_1.gform_button.button{background-color:#00a0e6;border:2px solid #00a0e6;width:100%;display:block}input#gform_submit_button_2.gform_button.button{background-color:#fec63b;border:2px solid #fec63b;width:100%;display:block}#gform_confirmation_message_1 a.limit-text{color:#fff;font-size:18px;text-decoration:none;text-align:center!important;margin:0 auto}.browserupgrade{width:100%;position:fixed;left:0;bottom:0;z-index:6;margin:0;padding:20px 7.5%;text-align:center;background:#fcf8e3;border-top:1px solid #faf2cc;color:#8a6d3b}.browserupgrade a{color:#8a6d3b}.screen-notice{position:fixed;bottom:0;left:0;z-index:5;width:100%;height:20px;background:red;padding:0 10px;line-height:18px;text-align:center}@media (min-width:600px){.screen-notice{background:green}}@media (min-width:900px){.screen-notice{background:orange}}@media (min-width:1200px){.screen-notice{background:blue}}.screen-notice:before{font-size:.6875rem;content:"M";color:#fff}@media (min-width:600px){.screen-notice:before{content:"PT"}}@media (min-width:900px){.screen-notice:before{content:"LT"}}@media (min-width:1200px){.screen-notice:before{content:"D"}}