.section-vportal-head .head-screen{background:linear-gradient(135deg,#44c59d,#4cc7a1 60%,#9ffbdf);border-radius:6px}.section-vportal-head .head-screen .head-screen-bg{padding:140px 0 110px;background:url("/img/wave5.png") no-repeat 0 100%;background-size:873px 436px;text-align:center;color:#fff}@media (max-width:991.98px){.section-vportal-head .head-screen .head-screen-bg{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-head .head-screen .head-screen-bg{padding:80px 10px}}@media (-webkit-min-device-pixel-ratio:1.25),all and (-o-min-device-pixel-ratio:5/4),all and (min--moz-device-pixel-ratio:1.25),all and (min-device-pixel-ratio:1.25){.section-vportal-head .head-screen .head-screen-bg{background:url("/img/wave5@2x.png") no-repeat 0 100%;background-size:873px 436px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.section-vportal-head .head-screen .head-screen-bg{background:url("/img/wave5@2x.png") no-repeat 0 100%;background-size:873px 436px}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.section-vportal-head .head-screen .head-screen-bg{background:url("/img/wave5@3x.png") no-repeat 0 100%;background-size:873px 436px}}@media (max-width:767.98px){.section-vportal-head .head-screen .head-screen-bg{background:none}}.section-vportal-head .head-screen .head-screen-bg .head-title{font-size:48px;font-weight:800;font-family:Metropolis-Bold;text-transform:uppercase}@media (max-width:991.98px){.section-vportal-head .head-screen .head-screen-bg .head-title{font-size:42px}}@media (max-width:767.98px){.section-vportal-head .head-screen .head-screen-bg .head-title{font-size:36px}}@media (max-width:575.98px){.section-vportal-head .head-screen .head-screen-bg .head-title{font-size:30px}}.section-vportal-head .head-screen .head-screen-bg .head-description{font-size:24px;font-weight:300;padding:35px 0 45px}@media (max-width:991.98px){.section-vportal-head .head-screen .head-screen-bg .head-description{font-size:20px}.section-vportal-head .head-screen .head-screen-bg .head-description br{display:none}}@media (max-width:767.98px){.section-vportal-head .head-screen .head-screen-bg .head-description{font-size:16px}}.section-vportal-head .head-screen .head-button .btn-default{color:#46c39c;box-shadow:-1px 5px 10px rgba(21,172,101,.3)}.section-vportal-head .head-screen .head-button .btn-default:focus,.section-vportal-head .head-screen .head-button .btn-default:hover{box-shadow:-1px 5px 11px rgba(21,172,101,.5)}.section-vportal-challenge{padding:160px 0;background:#fff}@media (max-width:991.98px){.section-vportal-challenge{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-challenge{padding:80px 10px}}.section-vportal-challenge .challenge-description{font-size:18px;color:#636d88;padding:45px 0 35px}.section-vportal-challenge .challenge-description .highlight{color:#46c39c;font-weight:600;font-family:Metropolis-Semibold}@media (max-width:991.98px){.section-vportal-challenge .challenge-description{padding:25px 0 0}}.section-vportal-challenge .section-image>img{max-width:100%;height:auto}.section-vportal-packaged{padding:160px 0;overflow:hidden}@media (max-width:991.98px){.section-vportal-packaged{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-packaged{padding:80px 10px}}.section-vportal-packaged .section-title{text-align:left;padding-left:0}.section-vportal-packaged .section-title:before{left:0;margin-left:0}.section-vportal-packaged .section-image{position:relative}.section-vportal-packaged .section-image .image-button{position:absolute;display:block;width:140px;height:140px;border-radius:50%;border:1px solid #46c39c;box-shadow:3px 9px 10px rgba(70,195,156,.2);background:hsla(0,0%,100%,.8);z-index:3;cursor:pointer;transition:all .2s ease-in;outline:none;left:280px;top:280px}.section-vportal-packaged .section-image .image-button:before{content:"";position:absolute;width:90px;height:90px;background:#46c39c;left:50%;top:50%;margin-left:-45px;margin-top:-45px;border-radius:50%;box-shadow:0 2px 8px rgba(70,195,156,.4);transition:all .2s ease-in}.section-vportal-packaged .section-image .image-button:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;margin-left:-7px;margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}.section-vportal-packaged .section-image .image-button:hover{background:hsla(0,0%,100%,.85);box-shadow:3px 9px 10px rgba(70,195,156,.4)}.section-vportal-packaged .section-image .image-button:hover:before{box-shadow:0 2px 8px rgba(70,195,156,.6)}@media (max-width:991.98px){.section-vportal-packaged .section-image>img{height:auto;position:relative;right:-200px;max-width:100%;width:auto}.section-vportal-packaged .section-image .image-button{top:250px;left:auto;right:150px}}@media (max-width:767.98px){.section-vportal-packaged .section-image>img{right:-100px;min-height:600px;max-height:600px;max-width:none}.section-vportal-packaged .section-image .image-button{top:170px;left:auto;right:150px}}@media (max-width:575.98px){.section-vportal-packaged .section-image>img{right:0}.section-vportal-packaged .section-image .image-button{right:auto;left:150px}}.section-vportal-packaged .section-description{text-align:left}.section-vportal-packaged .section-description-bottom{font-size:24px;font-family:Alexander;color:#636d88;line-height:30px;font-style:italic;padding:30px 0 10px}.section-vportal-packaged .packaged-list{padding-top:50px}.section-vportal-packaged .packaged-list ul{list-style-type:none;padding-left:70px;margin:0}.section-vportal-packaged .packaged-list ul>li{color:#46c39c;font-size:18px;font-weight:600;font-family:Metropolis-Semibold;line-height:24px;padding:22px 0 22px 22px;position:relative;word-break:break-word}.section-vportal-packaged .packaged-list ul>li:before{position:absolute;content:"";left:-20px;width:20px;height:20px;display:inline-block;background-image:url("/svg/tick-green.svg");background-size:contain;background-repeat:no-repeat}@media (max-width:1199.98px){.section-vportal-packaged .packaged-list ul{padding-left:20px}}@media (max-width:991.98px){.section-vportal-packaged .packaged-list{padding-top:0}.section-vportal-packaged .packaged-list.list-top{padding-top:50px}.section-vportal-packaged .packaged-list ul{padding-left:0}.section-vportal-packaged .packaged-list ul>li{padding-top:15px;padding-bottom:15px}}.section-vportal-organizations{padding:160px 0;background:#3e4047}@media (max-width:991.98px){.section-vportal-organizations{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-organizations{padding:80px 10px}}.section-vportal-organizations .section-image>img{position:absolute;right:50px}@media (max-width:991.98px){.section-vportal-organizations .section-image{display:block;padding-bottom:30px}.section-vportal-organizations .section-image>img{position:static;max-width:100%;height:auto}}.section-vportal-organizations .section-title{text-align:left}.section-vportal-organizations .section-title:before{left:0;margin-left:0}@media (max-width:991.98px){.section-vportal-organizations .section-title{padding-left:0}}.section-vportal-organizations .section-description{color:#fff;text-align:left;padding:20px 0}.section-vportal-organizations .organizations-lists ul{padding:30px 0 0;list-style-type:none;font-size:0}.section-vportal-organizations .organizations-lists ul>li{width:50%;display:inline-block;font-size:18px;color:#fff;position:relative;vertical-align:top;padding:20px 40px}.section-vportal-organizations .organizations-lists ul>li:before{content:"";width:20px;display:inline-block;height:20px;position:absolute;left:0;border-radius:50%;background:#46c39c;border:5px solid #fff}@media (max-width:991.98px){.section-vportal-organizations .organizations-lists ul{padding:15px 0 0}.section-vportal-organizations .organizations-lists ul>li{width:100%}}.section-vportal-principles{padding-bottom:220px;background:#3e4047}@media (max-width:991.98px){.section-vportal-principles{padding-bottom:120px}}.section-vportal-principles .principles-bg{padding:160px 0;background:url("/img/principles.png") 0 -5px no-repeat;background-size:cover;padding-bottom:0}@media (max-width:991.98px){.section-vportal-principles .principles-bg{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-principles .principles-bg{padding:80px 10px}}@media (-webkit-min-device-pixel-ratio:1.25),all and (-o-min-device-pixel-ratio:5/4),all and (min--moz-device-pixel-ratio:1.25),all and (min-device-pixel-ratio:1.25){.section-vportal-principles .principles-bg{background:url("/img/principles@2x.png") 0 -5px no-repeat;background-size:cover}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.section-vportal-principles .principles-bg{background:url("/img/principles@2x.png") 0 -5px no-repeat;background-size:cover}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.section-vportal-principles .principles-bg{background:url("/img/principles@3x.png") 0 -5px no-repeat;background-size:cover}}.section-vportal-principles .principles-bg .principles-info{background:url(/img/pattern.png) #46c39c repeat;box-shadow:-1px 5px 27px rgba(36,110,87,.3);padding:80px 60px;position:relative;top:150px;margin-top:-50px}@media (max-width:991.98px){.section-vportal-principles .principles-bg .principles-info{top:200px;margin-top:-100px;padding:60px 40px}}@media (max-width:767.98px){.section-vportal-principles .principles-bg .principles-info{padding:30px 40px}}.section-vportal-principles .principles-bg .principles-info ul{list-style-type:none}.section-vportal-principles .principles-bg .principles-info ul>li{font-size:18px;font-weight:600;line-height:24px;color:#fff;font-family:Metropolis-Semibold;padding:40px 0 40px 25px;position:relative}.section-vportal-principles .principles-bg .principles-info ul>li:before{content:"";width:20px;display:inline-block;height:20px;position:absolute;left:-20px;border-radius:50%;background:#46c39c;border:5px solid #fff}@media (max-width:991.98px){.section-vportal-principles .principles-bg .principles-info ul{padding:0}.section-vportal-principles .principles-bg .principles-info ul>li{padding:20px 0 20px 25px}}.section-vportal-key{padding:160px 0;background:#3e4047}@media (max-width:991.98px){.section-vportal-key{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-key{padding:80px 10px}}.section-vportal-key .section-description{color:#fff;padding:60px 0 30px}@media (max-width:767.98px){.section-vportal-key .section-description{padding:30px 0 15px}}.section-vportal-modules{padding:160px 0}@media (max-width:991.98px){.section-vportal-modules{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-modules{padding:80px 10px}}.section-vportal-modules .modules-widget{padding-top:100px}@media (max-width:991.98px){.section-vportal-modules .modules-widget{padding-top:50px}}@media (max-width:767.98px){.section-vportal-modules .modules-widget{padding-top:20px}}.section-vportal-modules .modules-widget .section-image>img{max-width:100%;height:auto}@media (max-width:991.98px){.section-vportal-modules .modules-widget .section-image{padding:30px 0;text-align:center}}.section-vportal-modules .modules-widget .card{border:none}.section-vportal-modules .modules-widget .card .card-header{background:transparent;border:none;border-top:1px solid #e7e7e7;padding:0}.section-vportal-modules .modules-widget .card .card-header h5>a{display:block;font-size:24px;font-weight:600;font-family:Metropolis-Semibold;padding:30px 40px;padding-right:80px;cursor:pointer;color:#46c39c;position:relative;transition:all .3s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.section-vportal-modules .modules-widget .card .card-header h5>a:before{opacity:1;content:"";width:31px;height:2px;background:#46c39c;position:absolute;left:40px;bottom:0;transition:all .3s ease}.section-vportal-modules .modules-widget .card .card-header h5>a .open-button{width:30px;height:30px;display:inline-block;border:2px solid #636d88;border-radius:50%;vertical-align:middle;position:absolute;right:40px;transition:all .3s ease}.section-vportal-modules .modules-widget .card .card-header h5>a .open-button:after,.section-vportal-modules .modules-widget .card .card-header h5>a .open-button:before{content:"";position:absolute;top:12px;left:6px;width:15px;height:2px;background:#636d88;transition:all .3s ease}.section-vportal-modules .modules-widget .card .card-header h5>a .open-button:before{transform:rotate(45deg)}.section-vportal-modules .modules-widget .card .card-header h5>a .open-button:after{transform:rotate(-45deg)}.section-vportal-modules .modules-widget .card .card-header h5>a.collapsed{color:#636d88}.section-vportal-modules .modules-widget .card .card-header h5>a.collapsed:before{opacity:0}.section-vportal-modules .modules-widget .card .card-header h5>a.collapsed .open-button{border-color:#46c39c}.section-vportal-modules .modules-widget .card .card-header h5>a.collapsed .open-button:after,.section-vportal-modules .modules-widget .card .card-header h5>a.collapsed .open-button:before{background:#46c39c}.section-vportal-modules .modules-widget .card .card-header h5>a.collapsed .open-button:before{transform:rotate(90deg)}.section-vportal-modules .modules-widget .card .card-header h5>a.collapsed .open-button:after{transform:rotate(0deg)}.section-vportal-modules .modules-widget .card .card-body{padding:30px 40px;color:#636d88;font-size:18px;line-height:22px}.section-vportal-modules .modules-widget .card:first-child .card-header{border:none}.section-vportal-too-many{padding:160px 0;background:linear-gradient(135deg,#44c59d,#6bd1b1)}@media (max-width:991.98px){.section-vportal-too-many{padding:120px 10px}}@media (max-width:767.98px){.section-vportal-too-many{padding:80px 10px}}.section-vportal-too-many .section-description{color:#fff}.section-vportal-too-many .section-description .section-description-top{padding:30px 0;font-family:Alexander}.section-vportal-too-many .section-button>.btn{color:#46c39c}body{background:#f5f8ff}.go-up-button-wrap .go-up-button{background:#46c39c;box-shadow:-1px 5px 10px rgba(0,0,0,.2)}.go-up-button-wrap .go-up-button-text{color:#46c39c;text-shadow:1px 1px .5px rgba(0,0,0,.31)}.go-up-button-wrap:hover .go-up-button{box-shadow:-1px 5px 10px rgba(0,0,0,.3)}footer .footer-label,footer .footer-label a:link,footer .footer-label a:visited{color:#46c39c}footer .footer-label a:focus,footer .footer-label a:hover{color:#3bb58f}