@charset "UTF-8";
body,html{background-color:#5a5a5c}.body-wrapper{background-color:#ffffff}img{max-width:100%;display:inline-block}a{transition:all 0.45s}a:focus{outline:0 !important}.btn{border-radius:0;line-height:1;padding:15px 30px}.btn-contact{padding-left:80px;position:relative;z-index:1;background:transparent;min-width:305px;color:#000 !important;font-weight:600}.btn-contact i{display:block;width:48px;height:46px;line-height:46px;background:#457893;position:absolute;z-index:1000;left:0;top:0}.btn-contact::before,.btn-contact::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0}.btn-contact::before{z-index:-2;background:#5a93b1}.btn-contact::after{z-index:-1;background:#E2AF76;transform:scaleX(0);transform-origin:left;transition:transform 0.4s ease-in-out}.btn-contact:hover::after,.btn-contact:focus::after,.btn-contact:active::after{transform:scaleX(1)}@media (max-width:576px){.btn-contact{font-size:14px;padding-left:60px;min-width:260px}.btn-contact i{height:44px;line-height:44px}}#sp-bottom .social-icons li a,#sp-top-bar .social-icons li a{font-size:20px}#sp-bottom .social-icons li a svg,#sp-top-bar .social-icons li a svg{width:20px !important}.social-icons li a svg{vertical-align:middle !important}#sp-top-bar a{font-size:18px !important}#sp-top-bar a:hover,#sp-top-bar a:focus{color:#5a93b1}@media (max-width:575px){#sp-header .logo,#sp-menu{height:50px}}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{display:none}.offcanvas-menu a>.menu-toggler:after,.offcanvas-menu span>.menu-toggler:after{content:"" !important}.offcanvas-menu .menu-parent-open>a>.menu-toggler:after,.offcanvas-menu .menu-parent-open>span>.menu-toggler:after{content:"" !important}.home #sp-main-body{padding:0 !important}@media (max-width:767px){#sp-main-body{padding:50px 0}}#sp-left .sp-module-title,#sp-right .sp-module-title{text-align:center;padding:20px;background:#457893;color:#fff;margin:0}#sp-left .sp-module,#sp-right .sp-module{padding:0}#sp-left .sp-module-content,#sp-right .sp-module-content{padding:20px}@media (max-width:991px){#sp-left{order:2}}#sp-bottom{font-size:16px}#sp-bottom .sp-module-title{margin-bottom:15px !important}#sp-bottom2,#sp-bottom3,#sp-footer{display:flex;justify-content:center;align-items:center;text-align:center}.article-full-image,.category-desc>img{margin:0 0 15px}@media (min-width:992px){.article-full-image,.category-desc>img{float:right !important;max-width:40% !important;margin:0 0 30px 30px}}.fields-container{list-style:none;padding:0}.pagenavigation{clear:both;margin-top:30px}.pagenavigation .pagination{justify-content:space-between}.article-list .article .readmore a{color:#457893;font-weight:700}.article-list .article .readmore a:hover,.article-list .article .readmore a:focus{color:#274c61}.com_content .blog-item{display:flex}.com_content .blog-item .article{flex:1;min-width:0}.article-intro-image{border:none !important}@media (max-width:991px){div[itemprop="articleBody"] img{float:none !important;display:block;margin:0 auto 15px !important}}.com_content.team .category-desc{margin-bottom:30px}.com_content.team .article-intro-image img{display:block;margin:0 auto 15px}@media (min-width:768px){.com_content.team .article-intro-image{float:right;margin:0 0 30px 30px !important;border-radius:0 !important;border:none !important}.com_content.team .article-intro-image img{border-radius:0 !important}}#userForm{width:100%}#userForm .formContainer{text-align:center}#userForm .formControlLabel{display:block}#userForm p.formDescription{margin:0 !important}#userForm .form-group{margin-bottom:10px}#userForm input,#userForm select,#userForm textarea{width:100% !important;height:40px;border-radius:0px}#userForm textarea{min-height:100px !important;max-width:100%}#userForm input[type="radio"],#userForm input[type="checkbox"]{height:18px;width:18px !important;border-radius:50%}#userForm input[type="file"]{width:240px !important;display:inline-block}#userForm .grecaptcha-badge{z-index:1000}#userForm strong.formRequired{color:#E2AF76}#sp-main-body aside #userForm .row [class*="col"]{width:100% !important;margin:0 !important}