:root{--main: #0e71b8;--main1: #96c21e;--main2: #0e71b8;--main3: #0e71b8;--black: #333;--light-black: #232323;--body: #f5f5f5;--gray: #e6e6e6;--light: #fafafc;--white: #fff}.b-hero{position:relative;width:100vw;left:-50vw;margin-left:50%;overflow:hidden}.b-hero .img{background-color:var(--main);position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.b-hero .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-hero .kids img{position:absolute;right:0%;bottom:0;height:90%}@media only screen and (max-width: 1500px){.b-hero .kids img{right:3%;bottom:0;height:80%}}@media only screen and (max-width: 1200px){.b-hero .kids img{right:3%;bottom:0;height:66%}}@media only screen and (max-width: 1200px){.b-hero .kids img{right:0%;bottom:0;height:66%}}@media only screen and (max-width: 768px){.b-hero .kids img{right:3%;bottom:0;height:40%;width:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}}.b-hero .b-hero__wrap{width:100%;height:60vh;min-height:430px}@media only screen and (max-width: 768px){.b-hero .b-hero__wrap{min-height:initial}}.b-hero .b-hero__content{position:absolute;z-index:3;top:50%;left:0;transform:translate(10%, -50%);max-width:996px;width:100%;padding:50px 15px;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width: 998px){.b-hero .b-hero__content{transform:translate(50px, 0)}}@media only screen and (max-width: 768px){.b-hero .b-hero__content{top:50px;left:50%;transform:translate(-50%, 20px);text-align:center;padding:0}}@media only screen and (max-width: 768px){.b-hero .b-hero__content .wp-block-group{justify-self:center;align-items:center}}.b-hero .b-hero__content h1{line-height:1 !important;font-size:5vw !important;margin:0}.b-hero .b-hero__content h1 small{font-size:3vw !important;display:block}@media only screen and (max-width: 768px){.b-hero .b-hero__content h1 small{font-size:31px !important}}@media only screen and (max-width: 768px){.b-hero .b-hero__content h1{font-size:48px !important}}.b-hero .b-hero__content h1,.b-hero .b-hero__content p{color:var(--white)}.b-hero .b-hero__content h1{font-size:71px;line-height:normal}@media only screen and (max-width: 768px){.b-hero .b-hero__content h1{font-size:31px}}.b-hero .btn-rev{border-color:var(--white) !important;color:var(--white);font-size:21px;padding-left:30px;padding-right:30px;min-width:200px}.b-hero .btn-main{font-size:21px;padding-left:30px;padding-right:30px;min-width:200px}.b-hero .btn-main-two{font-size:21px;padding-left:30px;padding-right:30px;min-width:200px}.acf-block-preview .b-hero__wrap{height:initial}.acf-block-preview .b-hero{position:relative;width:100%;left:initial;margin-left:initial;text-align:center}.acf-block-preview .b-hero .img{position:initial}.sm-hero{background-color:var(--main2);padding:10px 0;position:relative;width:100vw;left:-50vw;margin-left:50%}.sm-hero ul{padding:0;margin:0;display:block;list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:30px}@media only screen and (max-width: 768px){.sm-hero ul{flex-wrap:wrap;gap:10px}}.sm-hero ul li{margin:0;padding:0}.sm-hero ul li path{transition:all .3s ease}.sm-hero ul li:hover a svg path{fill:var(--main)}.home .navbar__wrap:before{height:calc(100% - 40px)}.home #main{margin-top:-40px}/*# sourceMappingURL=hero.min.css.map */