/*!
  Theme Name: industrialgolfopen
  Author: Anonymous
  Author URI:
  Version: 1
  Description: industrialgolfopen theme for Wordpress
  License: GNU General Public License v2 or later
  License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  Text Domain: industrialgolfopen
  Tags: one-column, two-columns
  Theme URI:
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.footer-list,.logo-list{list-style:none;margin:0;padding:0}.custom-checkbox input,.mailpoet_checkbox_label input,.visually-hidden,.wpcf7-checkbox label input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.custom-checkbox input.focusable:active,.custom-checkbox input.focusable:focus,.mailpoet_checkbox_label input.focusable:active,.mailpoet_checkbox_label input.focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus,.wpcf7-checkbox label input.focusable:active,.wpcf7-checkbox label input.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}blockquote{margin-bottom:1rem;padding-left:1rem}blockquote p{margin-bottom:.5rem}.wp-block-pullquote,.wp-block-quote{box-sizing:border-box;word-wrap:break-word;border-style:solid;border-width:0 0 0 2px;margin-bottom:1rem;padding-left:1rem}.wp-block-pullquote p,.wp-block-quote p{margin-bottom:.5rem}.wp-block-pullquote blockquote{margin:0;padding:0}textarea{height:120px;margin:0;min-height:120px;overflow:auto}.comment-form label{display:block;padding-bottom:4px}.comment-form input[type=text],.comment-form textarea{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{display:flex;margin-bottom:15px}.search-form input{display:inline-flex;height:52px}.search-form input[type=search]{margin:0 4px 0 0;width:150px}.search-form input[type=submit]{flex-shrink:0}.post-password-form input{display:inline-flex;height:52px}.post-password-form input[type=password]{width:150px}.comment-form fieldset,.post-password-form fieldset,.search-form fieldset{border:0;padding:0}.comment-form button[type=submit],.comment-form input[type=submit],.post-password-form button[type=submit],.post-password-form input[type=submit],.search-form button[type=submit],.search-form input[type=submit]{font-size:10px;padding:9px 16px}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.5em}.wp-block-post-comments-form .comment-form-cookies-consent label{padding:0}.wp-block-comment-template{list-style:none;margin:0 0 1rem;padding:0}.wp-block-comment-template .wp-block-comment-edit-link p{margin:0}.wp-block-comment-template .wp-block-columns{margin-bottom:2rem}.wp-block-comment-template .wp-block-comment-content p{margin:1rem 0}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wpcf7-form input[type=email].wpcf7-not-valid,.wpcf7-form input[type=tel].wpcf7-not-valid,.wpcf7-form input[type=text].wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid{border-color:red}.wpcf7-form input[type=file]::file-selector-button{background-color:#66cfc8;border:1px solid #66cfc8;border-radius:12px;color:#fff;font-size:18px;font-weight:800;line-height:1;padding:16px 20px;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95)}.wpcf7-form input[type=file]::file-selector-button:hover{background-color:#0d3f3c;border-color:#0d3f3c}.form-flex{flex-wrap:wrap;margin-bottom:2rem}.form-flex,.is-layout-flex{display:flex;gap:1.5rem}.form-area{width:100%}.form-row{margin-bottom:2rem}.label-name{display:block;margin-bottom:1rem}.select-area .wpcf7-form-control-wrap{display:block;position:relative}.select-area .wpcf7-form-control-wrap:after{background-color:#000;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.8em;margin-top:-.4em;position:absolute;right:2rem;top:50%;width:1em;z-index:1}.wpcf7-submit{margin-bottom:2rem}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{margin-bottom:1rem;position:relative;vertical-align:middle}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{left:-99999px;position:absolute}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;padding:0 6px;vertical-align:middle}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{display:inline-block;max-width:48%;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.navigation-single{display:flex;justify-content:space-between;margin-bottom:1rem}.navigation-single .next,.navigation-single .prev{align-items:center;display:inline-flex;max-width:48%;-webkit-text-decoration:none;text-decoration:none}.navigation-single .next a,.navigation-single .prev a{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none}.navigation-single .next a{margin-left:auto}.wp-caption{border:1px solid #ccc;clear:both;margin-bottom:1rem;max-width:100%;padding:10px}.wp-caption img{margin:0;max-width:100%;vertical-align:top}.wp-caption p{margin:10px 0 0}div.aligncenter{margin:0 auto 1rem}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1rem 4px 0}.alignright{float:right;margin:0 0 4px 1rem}.mejs-container{margin-bottom:1rem}.alignnone,.bypostauthor,.gallery,.gallery-caption,.sticky,.wp-caption-text{height:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table table td,.wp-block-table table th{border:1px solid;padding:.5em}.wp-block-table table thead{border-bottom:3px solid}.wp-block-table table tfoot{border-top:3px solid}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #ccc}.share-this .st-btn{background:#999;border-radius:50%;font-size:2em;height:3em;line-height:3em;text-align:center;width:3em}.share-this .st-btn img{display:inline-block;height:auto;vertical-align:middle;width:2em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#16625e;color:#fff;font-family:Montserrat,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.3}a{color:#66cfc8;transition:color .35s cubic-bezier(.3,.86,.36,.95)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#fff}dl,ol,p,ul{margin:0 0 20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.1;margin:0 0 20px;text-transform:uppercase}.h1,h1{font-size:30px}.h2,h2{font-size:20px}.h3,h3{font-size:18px}.h4,h4{font-size:17px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}img{height:auto;max-width:100%}strong{font-weight:700}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;background-color:#fff;border:1px solid #fff;border-radius:12px;color:rgba(27,111,106,.92);font-family:Montserrat,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:15px;height:52px;line-height:1;min-width:0;padding:5px 20px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:rgba(27,111,106,.92);opacity:1}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:rgba(27,111,106,.92);opacity:1}input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,select:focus,select:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#66cfc8}textarea{padding-top:15px}input[type=submit]{cursor:pointer;text-transform:uppercase}.custom-checkbox,.mailpoet_checkbox_label,.wpcf7-checkbox label{cursor:pointer;display:block;line-height:1.5;margin:13px 0 0}.custom-checkbox span,.mailpoet_checkbox_label span,.wpcf7-checkbox label span{display:block;font-size:13px;padding:0 0 0 36px;position:relative}.custom-checkbox span:after,.custom-checkbox span:before,.mailpoet_checkbox_label span:after,.mailpoet_checkbox_label span:before,.wpcf7-checkbox label span:after,.wpcf7-checkbox label span:before{content:"";position:absolute}.custom-checkbox span:before,.mailpoet_checkbox_label span:before,.wpcf7-checkbox label span:before{background-color:#fff;border-radius:8px;height:24px;left:0;top:0;width:24px}.custom-checkbox span:after,.mailpoet_checkbox_label span:after,.wpcf7-checkbox label span:after{background-color:#66cfc8;border-radius:4px;display:none;height:14px;left:5px;top:5px;width:14px}.custom-checkbox input:checked~span:after,.mailpoet_checkbox_label input:checked~span:after,.wpcf7-checkbox label input:checked~span:after{display:block}.signup-form,.wrapper #mailpoet_form_1{padding:0 0 9px}.signup-form .mailpoet_paragraph,.wrapper #mailpoet_form_1 .mailpoet_paragraph{line-height:1;margin:0;padding:0 0 8px}.signup-form input[type=email],.signup-form input[type=search],.signup-form input[type=tel],.signup-form input[type=text],.signup-form textarea,.wrapper #mailpoet_form_1 input[type=email],.wrapper #mailpoet_form_1 input[type=search],.wrapper #mailpoet_form_1 input[type=tel],.wrapper #mailpoet_form_1 input[type=text],.wrapper #mailpoet_form_1 textarea{padding:5px 20px!important}.signup-form input[type=submit],.wrapper #mailpoet_form_1 input[type=submit]{border-color:#66cfc8!important;display:block;margin:12px 0 0!important;padding:16px 20px!important;text-align:center;width:100%}.wrapper #mailpoet_form_1 form.mailpoet_form{padding:0}.header{left:0;padding-bottom:28px;padding-top:28px;position:absolute;right:0;top:0;z-index:5}.header .container{align-items:center;display:flex;justify-content:space-between}.logo{width:182px}.logo a{display:block;height:100%}.logo img{display:block;width:100%}.sub-logo{width:105px}.sub-logo img{display:block;width:100%}.wrapper{overflow:clip;position:relative;width:100%}.container{margin:0 auto;max-width:1840px;padding-left:30px;padding-right:30px;width:100%}.bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.form-section,.main-holder{padding-top:130px}.form-section{position:relative}.form-section:before{background:linear-gradient(250.16deg,rgba(27,111,106,.4) -1.65%,rgba(27,111,106,.92) 66.94%);bottom:250px;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.form-section .bg-image{height:calc(100% - 250px)}.form-section .container{display:flex;flex-direction:column;position:relative;z-index:3}.main-logo{margin:0 0 79px;width:313px}.main-logo img{display:block;width:100%}.form-box{background-color:#1b6f6a;margin:0 -30px;order:12;padding:43px 30px 51px}.form-box h2{margin:0 0 12px}.form-box p{margin:0 0 20px}.form-box .note{font-size:13px;font-weight:600}.logo-group{padding:0 0 17px}.logo-block{padding:0 0 32px;width:100%}.group-title{display:block;padding:0 0 22px}.logo-list{display:flex;flex-wrap:wrap;margin:0 -11px}.logo-list li{padding:0 11px 22px;width:50%}.logo-list a{background-color:hsla(0,0%,100%,.12);display:block;padding-bottom:100%;position:relative;width:100%}.logo-list img{left:50%;max-height:80%;max-width:68%;position:absolute;top:50%;transform:translate(-50%,-50%)}.footer{padding-bottom:40px;padding-top:40px}.footer-block{font-size:20px;padding:0 0 36px;text-align:center}.footer-block p{margin:0}.site-link{display:inline-block;font-weight:800;margin:0 0 5px;text-transform:uppercase;vertical-align:top}.footer-list{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin:0 -20px}.footer-list li{padding:0 20px}.footer-list li.active a{color:#66cfc8}.footer-list a{color:#fff}.btn,.comment-form button[type=submit],.comment-form input[type=submit],.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev,.navigation-single .next a,.navigation-single .prev a,.post-password-form button[type=submit],.post-password-form input[type=submit],.search-form button[type=submit],.search-form input[type=submit],.wpcf7-submit,input[type=submit]{border:1px solid transparent;border-radius:12px;font-size:18px;font-weight:800;line-height:1;padding:16px 20px;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95)}.btn-primary,.comment-form button[type=submit],.comment-form input[type=submit],.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev,.navigation-single .next a,.navigation-single .prev a,.post-password-form button[type=submit],.post-password-form input[type=submit],.search-form button[type=submit],.search-form input[type=submit],.wpcf7-submit,input[type=submit]{background-color:#66cfc8;border-color:#66cfc8;color:#fff}.btn-primary:hover,.comment-form button[type=submit]:hover,.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover,.navigation-single .next a:hover,.navigation-single .prev a:hover,.post-password-form button[type=submit]:hover,.search-form button[type=submit]:hover,.wpcf7-submit:hover,input[type=submit]:hover{background-color:#0d3f3c;border-color:#0d3f3c}@media (min-width:768px){.logo-list li{width:25%}}@media screen and (min-width:1024px){.form-area.w-50{width:calc(50% - .75rem)}}@media (min-width:1024px){.signup-form,.wrapper #mailpoet_form_1{margin:0 auto;max-width:50%}.form-box{text-align:center}.footer-list a:hover{color:#66cfc8}}@media (min-width:1200px){.signup-form,.wrapper #mailpoet_form_1{margin:0;max-width:100%}.header{padding-bottom:44px;padding-top:44px}.logo{width:266px}.sub-logo{width:153px}.container{padding-left:80px;padding-right:80px}.form-section,.main-holder{padding-bottom:119px;padding-top:120px}.form-section{display:flex;min-height:100vh}.form-section:before{bottom:0}.form-section .bg-image{height:100%}.form-section .container{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.main-logo{margin:55px 0 0;width:419px}.form-box{align-self:center;border-radius:32px;margin:0;order:0;padding:43px 40px;text-align:left;width:40%}.form-box .note{font-size:15px}.logo-group{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:0}.logo-group:nth-child(2n) .logo-list{margin-right:-51px}.logo-block{display:flex;justify-content:space-between;margin:auto 0 0;padding:0}.group-title{margin:0 0 -7px;padding:0}.logo-list{margin:0 -5px}.logo-list li{align-items:center;display:flex;padding:0 5px 13px;width:auto}.logo-list li:last-child img{transform:translateY(-10px) scale(.74)}.logo-list a{background:none;padding-bottom:0}.logo-list img{max-height:100%;max-width:100%;position:static;transform:scale(.74);transform-origin:0 50%}.footer{background-color:rgba(13,63,60,.4);bottom:0;left:0;padding-bottom:31px;padding-top:31px;position:absolute;right:0;z-index:5}.footer .container{align-items:center;display:flex;justify-content:space-between}.footer-block{padding:0;text-align:left}.footer-list{justify-content:flex-start}}@media (min-width:1600px){body{font-size:18px}.h2,h2{font-size:24px}.h3,h3{font-size:22px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:18px}.custom-checkbox,.mailpoet_checkbox_label,.wpcf7-checkbox label{margin:21px 0 0}.custom-checkbox span,.mailpoet_checkbox_label span,.wpcf7-checkbox label span{font-size:15px}.signup-form,.wrapper #mailpoet_form_1{padding-bottom:18px}.signup-form .mailpoet_paragraph,.wrapper #mailpoet_form_1 .mailpoet_paragraph{padding:0 0 12px}.signup-form input[type=submit],.wrapper #mailpoet_form_1 input[type=submit]{margin:17px 0 0!important}.header{padding-bottom:48px;padding-top:48px}.logo{width:273px}.form-section,.main-holder{padding-bottom:141px;padding-top:128px}.main-logo{margin:86px 0 0;width:579px}.form-box{padding:44px 32px;width:32%}.form-box h2{margin:0 15px 13px 0}.form-box p{margin:0 0 30px}.logo-group:nth-child(2n) .logo-list{margin-right:-37px}.group-title{margin:0;padding:0 0 1.5vh}.logo-list{margin:0 -37px}.logo-list li{padding:0 37px 2.6vh}.logo-list li:last-child img{transform:translateY(-10px)}.logo-list img{transform:none}.footer{padding-bottom:37px;padding-top:37px}.footer-block{font-size:24px}.footer-list{font-size:15px}}@media (max-width:767px){.navigation .page-numbers,.navigation-comments .page-numbers{padding:0 3px}}@media (max-width:1023px){iframe{width:100%}}@media (max-width:1199px){.logo-list li{height:auto!important}}
