img{width:100%}a{text-decoration:none;transition:all .3s ease}body{font-family:Avenir LT W01_55 Roman1475520,sans-serif;color:#2f2e2e}h1,h2{color:#000000;font-family:Avenir LT W01_95 Black1475556,sans-serif}h1{font-size:4rem}.tac{text-align:center}.full-width{width:100%}#link-field{width:100%;font-size:20px;line-height:43px;padding-left:8px;border-radius:10px}.padding-top-30{padding-top:30px}.padding-top-20{padding-top:20px}@media (max-width:991px){.m-padding-top-30{padding-top:30px}}.vertical-center{position:relative;top:50%;transform:translateY(-50%)}.margin-auto{margin:auto}.large-text{font-size:23px}.c-btn{background:#3BAA47;background:linear-gradient(90deg, #3BAA47 0%, #7BD14A 50%, #3BAA47 100%);max-width:200px;width:100%;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:#ffffff;font-size:18px}.c-btn:hover,.c-btn:focus{color:#ffffff}.c-link{color:#579d36}.c-link:hover{color:#fac3c3}header{display:flex;align-items:center;justify-content:center;padding:25px 0}@media (max-width:767px){header .p-header__container{display:flex;flex-direction:column-reverse}}header .p-header__container .language-container{justify-content:end}@media (max-width:767px){header .p-header__container .language-container{justify-content:center;margin-top:20px}}header .p-header__container .language-container a{width:auto;color:#000000}header .p-header__container .language-container a.active{color:#579d36}@media (max-width:767px){header .p-header__col-left{display:flex;justify-content:center}}header .p-header__col-left img{max-width:300px;width:100%}header .p-header__col-right{display:flex;align-items:center}@media (max-width:767px){header .p-header__col-right{display:none}}header .p-header__col-right ul{display:flex;justify-content:space-between;list-style:none;width:100%;margin:0;padding:0}header .p-header__col-right ul li a{color:#2f2e2e}header .p-header__col-right ul li a:hover{color:#bada55}.c-focus{padding-top:10px;padding-bottom:50px}@media (max-width:991px){.c-focus h1{font-size:3em}}.c-focus .c-btn{background:#579D36;border-radius:10px;height:49px}.c-focus .c-btn:hover{background:#377D16}.c-account{padding:50px 0}@media (max-width:991px){.c-account__col-left{order:2;margin-top:25px}}.c-account__col-left h1{font-size:44px}@media (max-width:1399px){.c-account__col-left h1{font-size:40px}}@media (max-width:1199px){.c-account__col-left h1{font-size:36px}}.c-account__col-left a{margin-bottom:15px}@media (max-width:991px){.c-account__col-left a{margin:0 auto 15px}}@media (max-width:991px){.c-account__col-left-success,.c-account__col-left-error{display:none}}.c-account__col-right{position:relative}@media (max-width:991px){.c-account__col-right{order:1}}@media (min-width:992px){.c-account__col-right img{height:100%;object-fit:cover;object-position:center}}.c-account__col-right-overlay{position:absolute;top:0;left:calc(var(--bs-gutter-x)/2);height:100%;width:calc(100% - var(--bs-gutter-x));display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:rgba(0,0,0,0.5)}@media (max-width:991px){.c-account__col-right-overlay{position:static;background:none;height:auto;display:flex;align-items:flex-start;margin-top:25px}}.c-account__col-right-overlay h2,.c-account__col-right-overlay p{color:#ffffff}@media (max-width:991px){.c-account__col-right-overlay h2,.c-account__col-right-overlay p{color:#2f2e2e}}.c-account__col-right-overlay h2{font-size:40px;margin-bottom:30px}@media (max-width:991px){.c-account__col-right-overlay h2{font-size:36px;margin-bottom:15px}}.c-account__col-right-overlay p{font-size:24px;text-align:left;max-width:400px;width:100%}@media (max-width:991px){.c-account__col-right-overlay p{max-width:100%;font-size:16px}}.c-account__col-right-overlay p:last-of-type{margin-bottom:0}footer{display:flex;align-items:center;justify-content:center;flex-direction:column}footer.c-footer .language-container{justify-content:center;margin-bottom:10px}footer.c-footer .language-container a{width:auto;color:#000000}footer.c-footer .language-container a.active{color:#579d36}footer.c-footer ul{list-style:none;display:flex;padding:0;margin:15px 0 0 0}footer.c-footer ul li a{font-size:24px;color:#000000}footer.c-footer ul li a .icon{transition:.3s ease}footer.c-footer ul li a .icon-twitter:hover{color:#1DA1F2}footer.c-footer ul li a .icon-facebook:hover{color:#4267B2}footer.c-footer ul li a .icon-linkedin:hover{color:#0e76a8}