body:not(.wp-core-ui),html:not(.wp-toolbar),.acf-block-preview{font-family:inherit;background-color:#fff;color:#000;overflow-x:hidden;scroll-behavior:smooth;margin:0;font-family:"Montserrat",serif;--yellow:#fdd705}body:not(.wp-core-ui) h1,body:not(.wp-core-ui) h2,body:not(.wp-core-ui) h3,body:not(.wp-core-ui) h4,body:not(.wp-core-ui) h5,body:not(.wp-core-ui) h6,body:not(.wp-core-ui) p,html:not(.wp-toolbar) h1,html:not(.wp-toolbar) h2,html:not(.wp-toolbar) h3,html:not(.wp-toolbar) h4,html:not(.wp-toolbar) h5,html:not(.wp-toolbar) h6,html:not(.wp-toolbar) p,.acf-block-preview h1,.acf-block-preview h2,.acf-block-preview h3,.acf-block-preview h4,.acf-block-preview h5,.acf-block-preview h6,.acf-block-preview p{margin:0;line-height:1.5}body:not(.wp-core-ui) img,body:not(.wp-core-ui) svg,html:not(.wp-toolbar) img,html:not(.wp-toolbar) svg,.acf-block-preview img,.acf-block-preview svg{width:100%;height:auto}body:not(.wp-core-ui) .my-container,html:not(.wp-toolbar) .my-container,.acf-block-preview .my-container{width:min(90%,1200px);margin:auto}body:not(.wp-core-ui) .heading-1,html:not(.wp-toolbar) .heading-1,.acf-block-preview .heading-1{font-size:32px;font-weight:700;padding-bottom:15px}body:not(.wp-core-ui) .heading-2,html:not(.wp-toolbar) .heading-2,.acf-block-preview .heading-2{font-size:24px;font-weight:700;padding-bottom:15px}body:not(.wp-core-ui) .bg-header .bg-title,html:not(.wp-toolbar) .bg-header .bg-title,.acf-block-preview .bg-header .bg-title{color:#fff;text-shadow:0 0 1px #000,2px 4px 3px #444}body:not(.wp-core-ui) .s-16,html:not(.wp-toolbar) .s-16,.acf-block-preview .s-16{font-size:16px;line-height:25px}body:not(.wp-core-ui) .s-52,html:not(.wp-toolbar) .s-52,.acf-block-preview .s-52{font-size:52px;line-height:69px}@media screen and (max-width:991px){body:not(.wp-core-ui) .s-52,html:not(.wp-toolbar) .s-52,.acf-block-preview .s-52{font-size:36px;line-height:48px}}body:not(.wp-core-ui) .s-36,html:not(.wp-toolbar) .s-36,.acf-block-preview .s-36{font-size:36px;line-height:48px}body:not(.wp-core-ui) .s-24,html:not(.wp-toolbar) .s-24,.acf-block-preview .s-24{font-size:24px;line-height:32px}body:not(.wp-core-ui) .s-20,html:not(.wp-toolbar) .s-20,.acf-block-preview .s-20{font-size:20px;line-height:28px}body:not(.wp-core-ui) .w-700,html:not(.wp-toolbar) .w-700,.acf-block-preview .w-700{font-weight:700}body:not(.wp-core-ui) .w-400,html:not(.wp-toolbar) .w-400,.acf-block-preview .w-400{font-weight:400}body:not(.wp-core-ui) .c-white,html:not(.wp-toolbar) .c-white,.acf-block-preview .c-white{color:#fff}body:not(.wp-core-ui) .c-yellow,html:not(.wp-toolbar) .c-yellow,.acf-block-preview .c-yellow{color:var(--yellow)}body:not(.wp-core-ui) .c-grey,html:not(.wp-toolbar) .c-grey,.acf-block-preview .c-grey{color:#f3f3f3}body:not(.wp-core-ui) .bottom-bar,html:not(.wp-toolbar) .bottom-bar,.acf-block-preview .bottom-bar{position:relative;width:-moz-fit-content;width:fit-content;margin-bottom:40px}body:not(.wp-core-ui) .bottom-bar:after,html:not(.wp-toolbar) .bottom-bar:after,.acf-block-preview .bottom-bar:after{position:absolute;bottom:-5px;left:0;content:"";width:40%;height:4px;background-color:var(--yellow);border-radius:5px}body:not(.wp-core-ui) .btn-wrapper,html:not(.wp-toolbar) .btn-wrapper,.acf-block-preview .btn-wrapper{position:relative;background-color:var(--yellow);font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer;overflow:hidden;color:#222429;padding:15px 0;width:-moz-fit-content;width:fit-content;margin:auto}body:not(.wp-core-ui) .btn-wrapper a,html:not(.wp-toolbar) .btn-wrapper a,.acf-block-preview .btn-wrapper a{text-decoration:none;color:#000;position:relative;z-index:1;transition:1s ease;font-weight:700;padding:15px 60px}body:not(.wp-core-ui) .btn-wrapper:before,html:not(.wp-toolbar) .btn-wrapper:before,.acf-block-preview .btn-wrapper:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#222429;z-index:0;transition:transform 1s ease;transform:translateX(0)}body:not(.wp-core-ui) .btn-wrapper:hover:before,html:not(.wp-toolbar) .btn-wrapper:hover:before,.acf-block-preview .btn-wrapper:hover:before{transform:translateX(100%)}body:not(.wp-core-ui) .btn-wrapper:hover a,html:not(.wp-toolbar) .btn-wrapper:hover a,.acf-block-preview .btn-wrapper:hover a{color:var(--yellow)}