@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700;800&display=swap);body{width:100%;font-family:'Open Sans',sans-serif;color:#666}body.show-nav{overflow:hidden}html{font-size:100%;width:100%}img{max-width:100%;height:auto}img.aligncenter{margin:0 auto;display:block}a{color:#f07f3c;transition:all 0.3s linear}a:hover{color:#fbba23}p{margin:0 0 15px;line-height:150%}ul{margin:0 0 15px}li{line-height:150%}.btn,.button,.inline-btn a{background-color:#06385b;color:#fff;display:inline-block;padding:12px 25px;position:relative;border:0 solid;cursor:pointer;line-height:120%;margin:0;width:auto;font-family:'Open Sans',sans-serif;font-weight:700;border-radius:22px;transition:all 0.3s ease;text-decoration:none}.btn:hover,.btn:focus,.button:hover,.button:focus,.inline-btn a:hover,.inline-bnt a:focus{background-color:#ea504c;color:#fff}.btn.alt,.gform_button{background-color:#f07f3c}.btn.alt:hover,.btn.alt:focus,gform_button:hover,gform_button:focus{background-color:#fbba23}input,textarea{background-color:#fff;padding:9px 15px;border:0;border-radius:20px;width:100%;font-family:'Open Sans',sans-serif;border:1px solid silver;outline:none;color:#666}[type="checkbox"],[type="radio"]{width:auto;margin:0 5px 0 0}textarea{max-width:100%;height:120px}.container{max-width:1280px;margin:0 auto;padding:0 20px}.container.small{max-width:1000px}@media only screen and (min-width:768px){.container{padding:0 40px}}@media only screen and (min-width:1024px){body.show-nav{overflow:auto}}.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.small-padding{margin-left:-5px;margin-right:-5px}.align-center{justify-content:center}.align-center-self{align-self:center}.align-bottom{align-items:flex-end}.column{display:block;width:100%;float:left;padding-left:15px;padding-right:15px}.row.small-padding .column{padding-left:5px;padding-right:5px}.small-1-2{width:50%}@media only screen and (min-width:768px){.large-padding.row{margin-left:-30px;margin-right:-30px}.large-padding.row .column{padding-left:30px;padding-right:30px}.medium-1-5{width:20%}.medium-1-4{width:25%}.medium-1-3{width:33.33334%}.medium-35{width:35%}.medium-2-5{width:40%}.medium-45{width:45%}.medium-1-2{width:50%}.medium-55{width:55%}.medium-3-5{width:60%}.medium-2-3{width:66.66666%}}@media only screen and (min-width:1280px){.xlarge-3-20{width:15%}.xlarge-1-5{width:20%}.xlarge-1-4{width:25%}.xlarge-3-10{width:30%}.xlarge-1-3{width:33.33334%}.xlarge-2-5{width:40%}.xlarge-45{width:45%}.xlarge-1-2{width:50%}.xlarge-3-5{width:60%}.xlarge-2-3{width:66.66666%}.xlarge-3-4{width:75%}.xlarge-1{width:100%}}@media only screen and (min-width:1024px){.large-1-5{width:20%}.large-1-4{width:25%}.large-3-10{width:30%}.large-1-3{width:33.33334%}.large-2-5{width:40%}.large-1-2{width:50%}.large-3-5{width:60%}.large-2-3{width:66.66666%}.large-3-4{width:75%}.large-1{width:100%}}h1,h2,h3,h4,h5{margin:0 0 30px 0;padding:0;font-weight:400;color:#06385b}h1{font-size:32px;font-weight:800}h2{font-size:30px;font-weight:800;color:#ea504c}h2.blue{color:#06385b}h3{font-size:22px}h4{font-size:20px}@media only screen and (min-width:768px){h1{font-size:40px}h2{font-size:40px}h3{font-size:24px}h4{font-size:20px}}.header{position:relative;height:75px}.header-main{position:fixed;top:0;left:0;width:100%;z-index:10;transition:all 0.3s ease}.show-nav .header-main{top:0}.header-main .container{padding:0;max-width:100%}.header-logo{position:relative;display:block;width:100%;text-align:left;padding:13px 20px;transition:all 0.3s ease;z-index:9;height:75px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.header-logo a{display:inline-block;width:200px;max-width:200px;transition:all 0.3s ease;position:relative;visibility:visible}.header-logo a img{display:block;width:100%}.show-nav .header-main{height:100vh}.header-nav{padding:0;display:block;position:absolute;width:100%;height:100vh;top:0;left:0;visibility:hidden;opacity:0}.show-nav .header-nav{visibility:visible;opacity:1}.toggle-nav{background-image:url(/wp-content/themes/b3ter-theme/assets/images/icon-menu.svg);background-size:30px 21px;background-position:center top 20px;background-repeat:no-repeat;background-color:#fff0;display:block;position:absolute;border:0;top:0;right:0;color:#06385b;font-size:12px;width:75px;height:75px;outline:0;margin:0;padding:32px 0 0;text-align:center;z-index:999;transition:all 0.3s ease}.toggle-nav:focus{outline:none}.show-nav .toggle-nav{background-image:url(/wp-content/themes/b3ter-theme/assets/images/icon-menu-close.svg);background-size:21px 21px;color:#06385b}.header-nav .site-menu{display:flex;flex-wrap:wrap;align-content:center;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;background-color:#fff0;margin:0;padding:15px 10px 100px;list-style-type:none;transition:ease-in 0.3s all;z-index:99;-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);text-align:center;background:#fff;overflow-y:auto;opacity:0;visibility:hidden;align-items:center}.show-nav .header-nav .site-menu{opacity:1;visibility:visible}.header-nav .site-menu .menu{margin:0 0 20px;padding:0;width:100%;list-style:none}.header-nav .site-menu .menu li{line-height:100%}.header-nav .site-menu .menu li a{color:#06385b;display:block;font-weight:400;padding:10px 15px;font-weight:400;line-height:110%;font-size:20px;text-decoration:none;position:relative;text-align:center;margin:2px 0;transition:all 0.3s ease;text-align:center}.header-nav .site-menu .menu .current-menu-item>a,.header-nav .site-menu .menu .current-page-parent>a,.header-nav .site-menu .menu li.menu-active>a{color:#06385b;font-weight:700}.header-nav .site-menu .menu li a:hover,.header-nav .site-menu .menu li a:focus{text-decoration:underline}.header-nav .site-menu .menu li.menu-item-23 a{background-color:#06385b;color:#fff;border-radius:20px;padding:10px 25px;display:inline-block;text-decoration:none}.header-nav .site-menu .menu li.menu-item-23 a:hover{background-color:#ea504c}@media only screen and (min-width:600px){.admin-bar .header-main{top:46px}}@media only screen and (min-width:768px){.header{height:80px}.header-logo{height:80px;padding:14px 40px}.header-logo a{width:220px;max-width:220px}.header-nav .site-menu{padding:40px}.toggle-nav{top:3px;right:25px}}@media only screen and (min-width:783px){.admin-bar .header-main{top:32px}}@media only screen and (min-width:1024px){.header{height:90px}.header .container{padding:0 40px;position:relative}.header-main{background-color:#fff;box-shadow:0 0 6px 0 rgb(0 0 0 / .3)}.show-nav .header-main{height:auto}.header-logo{-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / .16);box-shadow:0 0 0 0 rgb(0 0 0 / .16);text-align:left;float:left;width:auto;padding:15px 0;height:90px;background-color:#fff0}.show-nav .header-logo{background-color:#fff0}.header-logo a{max-width:240px;width:240px;visibility:visible}.header-logo a .alt{display:block;top:0;left:0;position:absolute;visibility:hidden}.header-nav,.show-nav .header-nav{width:100%;height:auto;padding:0 40px 0 300px;transition:ease 0.3s all;opacity:1;visibility:visible}.header-nav .site-menu,.show-nav .header-nav .site-menu{position:relative;width:100%;height:auto;max-width:100%;display:inline-block;top:auto;left:auto;z-index:1;padding:42px 0 5px 0;-webkit-transform:translate(0,0);transform:translate(0,0);transition:ease 0.3s all;background-color:#fff0;right:0;-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / .16);box-shadow:0 0 0 0 rgb(0 0 0 / .16);text-align:left;filter:none;text-align:right;overflow:visible;visibility:visible;opacity:1}.header-nav .site-menu .menu{list-style:none;margin:0;padding:0;display:inline-block;width:auto}.header-nav .site-menu .menu li{display:inline-block;position:relative;float:left;margin:0 0 0 2px;padding:0}.header-nav .site-menu .menu li:first-child{margin:0}.header-nav .site-menu .menu li a{display:inline-block;font-size:18px;padding:10px 0;margin:0 0 0 15px;position:relative;color:#06385b;font-weight:400}.header-nav .site-menu .menu li:first-child a{margin:0}.header-nav .site-menu .menu li a:after{content:'';display:block;position:absolute;left:0;bottom:3px;margin:0;width:100%;height:1px;background-color:#06385b;transform:scale(0,0);transition:all .3s ease;z-index:-1}.header-nav .site-menu .menu li a:hover,.header-nav .site-menu .menu li a:focus{color:#06385b;background-color:#fff0;text-decoration:none}.header-nav .site-menu .menu li a:hover:after,.header-nav .site-menu .menu li a:focus:after{transform:scale(1,1)}.header-nav .site-menu .menu .current-menu-item>a,.header-nav .site-menu .menu .current-page-parent>a,.header-nav .site-menu .menu li.menu-active>a{color:#06385b;background-color:#fff0;font-weight:700}.header-nav .site-menu .menu .current-menu-item>a:after,.header-nav .site-menu .menu .current-page-parent>a:after,.header-nav .site-menu .menu li.menu-active>a:after{transform:scale(1,1)}.header-nav .site-menu .menu li.menu-item-23 a:after{display:none}.header-nav .site-menu .menu li.menu-item-23 a:hover{color:#fff}.toggle-nav{display:none}}@media only screen and (min-width:1100px){.header-nav .site-menu .menu li{margin:0 0 0 10px}.header-nav .site-menu .menu li a{margin:0 0 0 20px}.header-nav .site-menu,.show-nav .header-nav .site-menu{padding:42px 0 5px 0}}.main{min-height:100vh;min-height:calc(100vh - 400px);position:relative;z-index:3}.page-top{background:#133a5a;background:linear-gradient(-90deg,rgb(19 58 90) 0%,rgb(234 80 76) 100%);padding:50px 0 0;position:relative;overflow:hidden}.home-top{padding:50px 0 100px}@-webkit-keyframes moveoverlay{from{opacity:0}to{opacity:1}}@-moz-keyframes moveoverlay{from{opacity:0}to{opacity:1}}@keyframes moveoverlay{from{opacity:0}to{opacity:1}}.home-top .video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#000}.home-top .video video{width:100%;height:100%;object-fit:cover;opacity:.67}.page-top .overlay{position:absolute;background:linear-gradient(-90deg,rgb(19 58 90 / .5) 0%,rgb(234 80 76 / .5) 50%);z-index:1;width:100%;height:100%;display:block;top:0;left:0;animation-direction:alternate-reverse;animation-duration:3s;animation-iteration-count:infinite;animation-name:moveoverlay;animation-timing-function:ease-in-out}.page-top:before{content:'';position:absolute;bottom:0;left:-100%;display:block;width:200%;height:60px;background-image:url(/wp-content/themes/b3ter-theme/assets/images/white-wave-header.svg);background-repeat:no-repeat;background-position:left top;background-size:101% 101%;z-index:7}.page-top:after{content:'';position:absolute;bottom:0;left:-100%;display:block;width:200%;height:100px;background-image:url(/wp-content/themes/b3ter-theme/assets/images/yellow-wave-header.svg);background-repeat:no-repeat;background-position:left top;background-size:101% 101%;z-index:3}.page-top .inner{position:relative;z-index:6;margin:0 0 30px}.page-top h1{color:#fff;margin:0 0 15px;max-width:440px}.page-top .subtitle{font-size:20px;color:#fff;max-width:440px;margin:0 0 30px}.page-top .image-outer{position:relative;padding-bottom:67%;display:block}.page-top .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.page-top .image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.home-top .image{width:380px}.page-simple{background:#133a5a;background:linear-gradient(-90deg,rgb(19 58 90) 0%,rgb(234 80 76) 100%);padding:40px 0 60px;position:relative;overflow:hidden}.page-simple:before{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:30px;background-image:url(/wp-content/themes/b3ter-theme/assets/images/white-wave-header-simple.svg);background-repeat:no-repeat;background-position:left top;background-size:101% 101%;z-index:7}.page-simple .overlay{position:absolute;background:linear-gradient(-90deg,rgb(19 58 90) 0%,rgb(234 80 76) 50%);z-index:1;width:100%;height:100%;display:block;top:0;left:0;animation-direction:alternate-reverse;animation-duration:3s;animation-iteration-count:infinite;animation-name:moveoverlay;animation-timing-function:ease-in-out}.page-simple .inner{position:relative;z-index:6}.page-simple .inner .alt-title,.page-simple .inner h1{color:#fff;margin:0}.page-content{padding:30px 0 15px}.page-content .circle{width:265px;height:265px;position:relative;display:block;margin:0 auto 30px;overflow:hidden}.page-content .circle .outer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-animation:spin 20s linear infinite;-moz-animation:spin 20s linear infinite;animation:spin 20s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-content .circle .inner{position:absolute;top:50%;left:50%;width:102px;height:102px;z-index:2;transform:translate(-50%,-50%)}.page-content.simple-content h3{margin:30px 0 20px}.page-content .more{color:#ea504c;margin:0 0 20px;font-weight:700}.page-content .more-list{list-style-type:none;padding:0}.page-content .more-list .btn{margin:0 0 15px;line-height:100%}.page-content .teammember{margin:0 0 30px}.page-content .teammember .image{display:block;width:150px;height:150px;overflow:hidden;border-radius:100%;margin:0 0 15px}.page-content .teammember .image img{display:block;width:100%}.page-content .teammember h3{margin:0 0 5px;font-size:20px;font-weight:700;color:#666}.page-content .teammember p{font-size:15px}.page-intro .quote{position:relative;padding:0 0 0 100px;min-height:90px;margin:0 0 30px}.page-intro .quote.no-image{padding:0;min-height:auto}.page-intro .quote .image{width:90px;height:90px;position:absolute;left:0;overflow:hidden;border-radius:50%}.page-intro .quote h3{text-align:center;font-style:italic;padding:12px 0}.page-clients{background-color:#f1f1f1}.page-clients .clients-list{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;margin:0 -10px 30px}.page-clients .clients-list li{margin:0 0 20px;display:flex;height:100%;padding:0 10px}.page-clients .clients-list li .logo{width:100%;height:75px;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.page-clients .clients-list img{width:80%;height:75%;display:inline-block;object-fit:contain;padding:0;margin:0;opacity:1;transition:all .3s linear}.page-clients .clients-list img:hover{filter:none;opacity:1}.page-labels{position:relative}.page-labels .container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.page-labels:before{content:'';display:block;width:100%;height:50%;z-index:1;background-color:#f1f1f1;position:absolute;top:0;left:0}.page-labels a{width:100%;display:inline-block;float:left;background-color:#ea504c;color:#fff;font-size:20px;text-align:center;padding:15px;position:relative;z-index:2;text-decoration:none}.page-labels a.second{background-color:#f07f3c}.page-labels a.third{background-color:#fbba23}.page-grey{background-color:#f1f1f1}@media only screen and (min-width:768px){.page-top{padding:70px 0 80px;min-height:350px}.page-top:before{left:0;width:100%;height:50px}.page-top:after{left:0;width:100%;height:127px}.page-simple{padding:50px 0 70px}.page-simple:before{height:40px}.page-content{padding:50px 0 35px}.page-content .text-m-right{text-align:right}.page-content .circle{margin:0;display:inline-block}.page-content .more{text-align:right}.page-content .more-list{text-align:right}.page-intro .quote{padding:0 0 0 170px;min-height:150px}.page-intro .quote .image{width:150px;height:150px}.page-clients .clients-list li .logo{height:90px}.page-labels{height:53px}.page-labels:before{height:27px}.page-labels a{padding:15px;width:33.333334%}.page-labels a:hover{padding:20px 15px}}@media only screen and (min-width:1024px){.page-top{padding:90px 0 150px}.home-top .image{width:600px}.page-simple{padding:70px 0 90px}.page-simple:before{height:60px}.page-content{padding:70px 0 55px}.page-content .circle{width:350px;height:350px}.page-content .circle .inner{width:135px;height:135px}.page-intro .quote{max-width:540px}.page-intro .quote h3{font-size:30px}}@media only screen and (min-width:1280px){.page-top{padding:90px 0 180px}.page-top h1{font-size:54px;max-width:580px}.page-top .subtitle{font-size:24px}.home-top .image{width:700px}}.team-top .inner h3{margin:0}.team-top .inner h1{margin:0 0 30px}.team-top .profile{text-align:center;width:100%;max-width:300px;margin:0 auto 20px}.team-top .profile .image{width:100%;max-width:300px;display:block;border-radius:50%;overflow:hidden;margin:0 0 20px}.team-top .profile .image img{width:100%;display:block}.team-top .profile h3{color:#fff}.team-top .contact{font-size:1.2em;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 30px}.team-top .contact a{color:#fff;display:flex;align-items:center;width:100%;text-decoration:none;margin:0 0 15px}.team-top .contact a .icon{display:flex;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;margin:0 10px 0 0;background-color:#fff;transition:all 0.3s ease}.team-top .contact a .icon svg{width:16px;height:16px;fill:#ea504c;transition:all 0.3s ease}.team-top .contact a:hover .icon{background-color:#f07f3c}.team-top .contact a:hover .icon svg{fill:#fff}.team-top .specialisation{color:#fff}.team-content .info-block{padding-bottom:30px}.team-content .info-block ul{padding-left:22px}.team-archive .column{padding-bottom:30px}.team-archive .item{display:flex;flex-wrap:wrap;flex-direction:column;text-decoration:none;text-align:center;color:#666;height:100%}.team-archive .item .image{width:100%;max-width:300px;display:block;border-radius:50%;overflow:hidden;margin:0 auto 20px}.team-archive .item .image img{width:100%;display:block}.team-archive .item .top{flex:1;width:100%}.team-archive .item h3{margin:0 0 10px}.team-archive .item p{width:100%}@media only screen and (min-width:768px){.team-top .inner h1{margin:0 0 50px}.team-top .profile{margin:0 0 30px}.team-top .contact{font-size:1.3em}.team-top .contact a .icon{width:42px;height:42px;margin:0 15px 0 0}.team-top .contact a .icon svg{width:21px;height:21px}.team-archive .column{padding-bottom:50px}}.post-loop .item{display:block;margin:0 0 30px}.post-loop .item a{text-decoration:none}.post-loop .item h2{margin:0 0 20px}.post-loop .item h2 a{color:#06385b}.post-loop .item h2 a:hover{color:#ea504c}.post-content h1{margin:0}.post-content .date{font-size:22px;margin:0 0 30px 0;padding:0;font-weight:400;color:#06385b}.post-content .share{margin:30px 0 20px}.post-content .share a{background-color:#ea504c;width:42px;height:42px;display:inline-block;padding:10px;text-align:center;border-radius:50%;margin:0 2px 10px}.post-content .share a svg{fill:#fff;width:22px;height:22px}.post-content .share a:hover{background-color:#f07f3c}.post-content .share a:hover{transform:scale(1.1)}.post-content .widget{margin:0 0 30px}.post-content .widget h4{margin:0 0 15px;color:#ea504c;font-weight:700}.post-content .others ul{list-style-type:none;padding:0}.post-content .others ul li a{background-color:#06385b;color:#fff;display:inline-block;padding:12px 25px;position:relative;border:0 solid;cursor:pointer;line-height:120%;margin:0 0 5px;width:auto;font-family:'Open Sans',sans-serif;font-weight:700;border-radius:22px;transition:all 0.3s ease;text-decoration:none}.post-content .others ul li a:hover{background-color:#ea504c;color:#fff}.post-content .newsletter input[type="email"]{margin:0 0 10px}.post-archive .navigation{margin:20px 0}.post-archive .navigation ul{list-style:none;margin:0;padding:0}.post-archive .navigation ul li{display:inline-block;background-color:#fff;width:46px;height:46px;text-align:center;font-size:20px;font-weight:700;line-height:100%;transition:all 0.3s ease;border-radius:50%}.post-archive .navigation ul li.dots{border-color:#fff;color:#06385b}.post-archive .navigation ul li.dots:hover{background-color:#fff;color:#06385b}.post-archive .navigation ul li span{display:inline-block;width:46px;height:46px;padding:13px 5px}.post-archive .navigation ul li a{color:#06385b;text-decoration:none;width:46px;height:46px;padding:13px 5px;display:inline-block}.post-archive .navigation ul li.active,.post-archive .navigation ul li:hover{background-color:#ea504c;color:#fff}.post-archive .navigation ul li.active a,.post-archive .navigation ul li:hover a{color:#fff}.post-loop .item{margin:0 0 30px;display:block;color:#06385b;text-decoration:none}.post-loop .item p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media only screen and (min-width:768px){.post-loop .item{margin:0 0 50px}.post-content .widget{margin:0 0 50px;text-align:right}}.gform_wrapper{margin:0 0 25px 0}.gform_fields{list-style-type:none;margin:0 0 20px;padding:0}.gfield{margin:0 0 10px 0;display:block;width:100%}.gsection_title{font-size:18px;margin:0 0 5px;background:#1c1c1c;color:#fff;padding:5px 10px;}.gfield_label{font-weight:700;padding:0 0 5px;display:block}fieldset.gfield{padding:0;border:0}.hide-labels .gfield_label{display:none}.gfield .screen-reader-text{display:block}.gform_body .gfield:before,.gform_body .gfield_checkbox li:before,.gform_body .gfield_radio li:before{display:none}.gfield_checkbox,.gfield_radio{margin:0;list-style-type:none;padding:0;position:relative;padding:0}.gfield_checkbox .gchoice,.gfield_radio .gchoice{line-height:120%;position:relative;padding:5px 0 5px 20px}.gfield_checkbox [type="checkbox"],.gfield_radio [type="radio"]{position:absolute;top:3px;left:0}.gform_footer{text-align:right}.gform_required_legend{display:none}.validation_error,.validation_message{font-size:14px;font-weight:700;color:#d04444;padding:0;margin:0;display:block;width:100%}.gform_submission_error{font-size:1em}.gform_confirmation_message{background:#38da0f;color:#fff;padding:10px;margin:.5em 0 25px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gfield:after{content:" ";display:table;clear:both}.labels_left .gfield{display:flex;flex-wrap:wrap}.labels_left .gfield .gfield_label{float:left;width:190px;flex:1 0 190px;max-width:190px;padding:5px 10px 0 0;font-weight:500}.labels_left .gfield .ginput_container{flex:1 0 240px}.labels_left .gfield .gfield_checkbox li,.labels_left .gfield .gfield_radio li{padding:5px 0 10px 20px}.labels_left .gfield_checkbox [type="checkbox"],.labels_left .gfield_radio [type="radio"]{top:8px}@media only screen and (min-width:768px){.labels_left .gfield .gfield_label{float:left;width:250px;flex:1 0 250px;max-width:250px}}.footer{background:#133a5a;background:linear-gradient(90deg,rgb(19 58 90) 0%,rgb(234 80 76) 100%);padding:0 0 30px;position:relative;z-index:1}.footer-top{background-color:#f4f4f4;position:relative;padding:30px 0 0;z-index:5;margin:0 0 70px}.page-template-default .footer-top,.page-template-page-about .footer-top{background-color:#fff}.footer-top:before{content:'';position:absolute;bottom:-40px;left:0;display:block;width:100%;height:40px;background-image:url(/wp-content/themes/b3ter-theme/assets/images/wave-footer.svg);background-repeat:no-repeat;background-position:left bottom;background-size:101% 101%;z-index:4}.page-template-default .footer-top:before,.page-template-page-about .footer-top:before{background-image:url(/wp-content/themes/b3ter-theme/assets/images/wave-footer-white.svg)}.footer-top h3{margin:0 0 30px}.footer-top .social{position:relative;z-index:5;margin:0 0 -20px 0}.footer-top .social a{width:46px;height:46px;display:inline-block;border:2px solid #06385b;border-radius:50%;padding:8px 0;margin:0 15px 0 0;text-align:center;position:relative;overflow:hidden}.footer-top .social a:before{content:'';display:block;width:110%;height:110%;background-color:#06385b;top:-5%;left:-5%;position:absolute;transform:scale(0,0);border-radius:50%;transition:all 0.3s linear;z-index:1}.footer-top .social a svg{fill:#06385b;width:26px;height:26px;z-index:2;position:relative;transition:all 0.3s linear}.footer-top .social a:hover:before{transform:scale(1,1)}.footer-top .social a:hover svg{fill:#fff}.footer-main{color:#fff;font-size:14px;padding:20px 0 0;position:relative;bottom:0;left:0}.footer-main h4{color:#fff}.footer-main a{text-decoration:none;color:#fff}.footer-main a:hover{text-decoration:underline}.footer-main a.btn:hover{text-decoration:none}.footer-main ul{list-style-type:none;padding:0}.footer-main #menu-footer-menu{margin-top:30px}.footer-main #menu-footer-menu .menu-item-has-children{margin:0 0 30px}.footer-main #menu-footer-menu .menu-item-has-children>a{font-size:20px;margin:0 0 30px;display:block}.footer-main .newsletter-form{position:relative;margin:0 0 30px;max-width:450px}.footer-main .info{max-width:400px}.footer-main ::-webkit-input-placeholder{color:#fff;opacity:.5}.footer-main ::-moz-placeholder{color:#fff;opacity:.5}.footer-main :-ms-input-placeholder{color:#fff;opacity:.5}.footer-main :-moz-placeholder{color:#fff;opacity:.5}.footer-main .newsletter-form input[type="email"]{background-color:rgb(255 255 255 / .3);border:0;padding:12px 130px 12px 15px;color:#fff}.footer-main .newsletter-form input[type="email"]:focus{background-color:rgb(255 255 255 / .4)}.footer-main .newsletter-form .btn{position:absolute;right:0;top:0;padding:12px 20px;height:43px}@media only screen and (min-width:768px){.footer-top{padding:50px 0 0;margin:0 0 110px}.footer-top:before{bottom:-60px;height:60px}.footer-top h3{margin:0 0 10px;max-width:430px}.footer-top .social{margin:0 0 -40px 0;transform:translate(0,20px)}.footer-main #menu-footer-menu{column-count:2;column-gap:30px;margin:0;break-inside:avoid-column;page-break-inside:avoid}.footer-main #menu-footer-menu li{page-break-before:avoid;page-break-inside:avoid;page-break-after:always}}@media only screen and (min-width:1024px){.footer{padding:0 0 50px}.footer-top{padding:50px 0 0;margin:0 0 150px}.footer-top:before{bottom:-80px;height:80px}.footer-main{position:sticky}}@media only screen and (min-width:1280px){.footer-main h4{margin:0 0 30px}.footer-main .newsletter{order:4}.footer-main .newsletter-form{margin:0 -15px 30px}}@media only screen and (min-width:1440px){.footer-top h3{margin:0 0 -10px}.footer-top{margin:0 0 180px;padding:70px 0 0}.footer-top:before{bottom:-120px;height:120px}.footer-top .social{transform:translate(0,50px)}}