﻿.text-content{color:#fff;font-size:15px;line-height:32px;font-weight:400;}.text-content .aligncenter{margin:0 auto;}.text-content .alignleft{float:left;}.text-content .alignright{float:right;}.text-content .wp-caption{max-width:100%;}.text-content .wp-caption-text{padding:16px 0 0 0;color:#e3b152;font-size:13px;line-height:20px;font-weight:400;font-style:italic;}.text-content img{max-width:100%;height:auto;display:block;}.text-content iframe{max-width:100%;}.text-content h2{padding:40px 0 22px 0;}.text-content h3{padding:10px 0 22px 0;color:#fff;font-size:24px;line-height:30px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}.text-content h4,.text-content h5{padding:10px 0 22px 0;color:#fff;font-size:20px;line-height:26px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}.text-content h5{color:#e3b152;}.text-content h2 a,.text-content h3 a,.text-content h4 a,.text-content h5 a,.text-content h6 a{color:#e3b152;text-decoration:none;}.text-content h2 a:hover,.text-content h3 a:hover,.text-content h4 a:hover,.text-content h5 a:hover,.text-content h6 a:hover{text-decoration:underline;}.text-content p,.text-content ul,.text-content ol,.text-content table,.text-content iframe{margin:0 0 32px 0;}.text-content p a:not(.btn),.text-content ul a:not(.btn),.text-content ol a:not(.btn),.text-content table a:not(.btn),.text-content iframe a:not(.btn){color:#e3b152;text-decoration:underline;}.text-content p a:not(.btn):hover,.text-content ul a:not(.btn):hover,.text-content ol a:not(.btn):hover,.text-content table a:not(.btn):hover,.text-content iframe a:not(.btn):hover{text-decoration:none;}.text-content p.excerpt,.text-content blockquote{margin:0 0 22px 0;color:#fff;font-size:30px;line-height:40px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}.text-content ul:not(.page-numbers){list-style:none;}.text-content ul:not(.page-numbers) li{padding:0 0 0 28px;position:relative;}.text-content ul:not(.page-numbers) li:before{content:" ";width:12px;height:12px;position:absolute;left:0;top:10px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e3b152;}.text-content ol{margin-left:28px;}.text-content ol li::marker{color:#e3b152;font-weight:800;}.text-content table{width:100%;border-spacing:0;border-collapse:collapse;color:#b9b4c3;font-size:16px;line-height:20px;font-weight:bold;}.text-content table thead{border:1px solid #e3b152;-webkit-box-shadow:0 10px 25px rgba(227,177,82,.1);-moz-box-shadow:0 10px 25px rgba(227,177,82,.1);box-shadow:0 10px 25px rgba(227,177,82,.1);}.text-content table th,.text-content table td{padding:20px 40px;text-align:left;vertical-align:top;}.text-content table th{color:#e3b152;font-size:14px;line-height:20px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}.text-content table td{border-bottom:2px solid rgba(255,255,255,.06);}.text-content table td strong{color:#fff;font-family:'Object Sans';font-weight:900;}.text-content table tbody tr:last-of-type td{border:none;}@media screen and (max-width:750px){.text-content table th,.text-content table td{padding:10px 20px;}}@media screen and (max-width:500px){.text-content{line-height:26px;}.text-content p,.text-content ul,.text-content ol,.text-content table,.text-content iframe{margin:0 0 26px 0;}.text-content ul li:before{top:6px;}.text-content table th,.text-content table td{padding:10px 10px;}}section#start .center{padding:0 0 60px 0;border-bottom:2px solid rgba(255,255,255,.06);}section#start .center>h2{padding:0 0 40px 0;}section#start .points div{padding:0 0 0 90px;margin:0 0 50px 0;position:relative;}section#start .points div h3{padding:0 0 16px 0;color:#fff;font-size:24px;line-height:30px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}section#start .points div p{color:#fff;font-size:15px;line-height:32px;font-weight:400;}section#start .points div svg,section#start .points div img{width:auto;max-width:52px;height:auto;position:absolute;left:0;top:0;display:block;}section#start .text{padding:10px 0 0 0;}@media screen and (max-width:400px){section#start .points div{padding:0;}section#start .points div svg,section#start .points div img{margin:0 0 30px 0;position:static;display:block;}}section#benefits .center{padding:40px 0 110px 0;border-bottom:2px solid rgba(255,255,255,.06);}section#benefits .text-content{color:#fff;font-size:18px;line-height:28px;font-weight:400;text-align:center;}section#benefits .text-content h2{text-align:center;}section#benefits .text-content a{color:#fff;}section#benefits .text-content ul{color:#fff;font-size:18px;line-height:30px;font-weight:400;}section#benefits .text-content ul li{padding:0 0 20px 50px;}section#benefits .text-content ul li:last-of-type{padding-bottom:0;}section#benefits .text-content ul li:before{width:26px;height:26px;top:2px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.862' height='26.862' viewBox='0 0 26.862 26.862'%3E%3Cg%3E%3Cg%3E%3Cpath d='M13.431,0A13.431,13.431,0,1,0,26.862,13.431,13.431,13.431,0,0,0,13.431,0Zm5.518,11.382-6.142,6.151a1.125,1.125,0,0,1-1.607,0L7.908,14.246A1.14,1.14,0,0,1,9.52,12.634l2.486,2.486,5.331-5.336a1.138,1.138,0,0,1,1.612,1.6Z' fill='%23e3b152'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}section#benefits ul.items{padding:20px 0 0 0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;}section#benefits ul.items li{position:relative;}section#benefits ul.items li>a,section#benefits ul.items li>span{display:block;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#2d2b3d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}section#benefits ul.items li>a[href]:hover,section#benefits ul.items li>span[href]:hover{background:#e3b152;}section#benefits ul.items li>a span,section#benefits ul.items li>span span{padding:60% 0 0 0;position:relative;display:block;overflow:hidden;}section#benefits ul.items li>a span img,section#benefits ul.items li>span span img{width:101%;height:auto;position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;}section#benefits ul.items li>a span:before,section#benefits ul.items li>span span:before,section#benefits ul.items li>a span:after,section#benefits ul.items li>span span:after{content:" ";width:100%;height:120px;position:absolute;left:0;bottom:0;z-index:2;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}section#benefits ul.items li>a span:before,section#benefits ul.items li>span span:before{background:linear-gradient(rgba(38,35,55,0) 0%,rgba(38,35,55,.8) 100%);}section#benefits ul.items li>a span:after,section#benefits ul.items li>span span:after{background:linear-gradient(rgba(227,177,82,0) 0%,rgba(227,177,82,.8) 100%);opacity:0;}section#benefits ul.items li>a[href]:hover span:before,section#benefits ul.items li>span[href]:hover span:before{opacity:0;}section#benefits ul.items li>a[href]:hover span:after,section#benefits ul.items li>span[href]:hover span:after{opacity:1;}section#benefits ul.items li>a:not([href]) span:before,section#benefits ul.items li>span:not([href]) span:before,section#benefits ul.items li>a:not([href]) span:after,section#benefits ul.items li>span:not([href]) span:after{display:none;}section#benefits ul.items li>a strong,section#benefits ul.items li>span strong{padding:20px 20px 28px;display:block;color:#fff;font-size:19px;line-height:28px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;text-align:center;}@media screen and (max-width:1100px){section#benefits ul.items{display:block;text-align:center;}section#benefits ul.items li{display:inline-block;vertical-align:top;}section#benefits ul.items li>a,section#benefits ul.items li>span{width:300px;max-width:100%;margin:0 12px 24px 12px;display:inline-block;vertical-align:top;}}@media screen and (max-width:500px){section#benefits .text-content{color:#fff;font-size:16px;line-height:26px;font-weight:400;}section#benefits .text-content ul{color:#fff;font-size:16px;line-height:26px;font-weight:400;}section#benefits .text-content ul li{padding:0 0 14px 40px;}section#benefits .text-content ul li:last-of-type{padding-bottom:0;}section#benefits .text-content ul li:before{width:22px;height:22px;}section#benefits ul.items li{display:block;}section#benefits ul.items li>a,section#benefits ul.items li>span{margin:0 0 24px 0;}}section#how .center{padding:40px 0 60px 0;border-bottom:2px solid rgba(255,255,255,.06);}section#subjects .center{padding:80px 0 90px 0;border-bottom:2px solid rgba(255,255,255,.06);}section#subjects h2{padding-top:0;}section#subjects ul{padding:50px 0 0 0;list-style:none;color:#fff;font-size:19px;line-height:30px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;column-count:2;column-gap:170px;}section#subjects ul li{padding:29px 0 29px 136px;margin:0 0 16px 0;position:relative;}section#subjects ul li span{width:88px;height:88px;position:absolute;left:0;top:0;display:block;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 1px #707070 inset;-moz-box-shadow:0 0 0 1px #707070 inset;box-shadow:0 0 0 1px #707070 inset;}section#subjects ul li img{width:100%;height:100%;display:block;}@media screen and (max-width:1000px){section#subjects ul{column-gap:50px;}}@media screen and (max-width:760px){section#subjects ul{column-count:1;}}@media screen and (max-width:500px){section#subjects{text-align:center;}section#subjects ul{text-align:center;}section#subjects ul li{padding:0 0 20px 0;}section#subjects ul li span{margin:0 auto 20px auto;position:static;}}section#satisfaction .center{padding:40px 0;border-bottom:2px solid rgba(255,255,255,.06);}section#satisfaction h2{margin:0 64px 0 0;float:left;display:inline-block;vertical-align:top;color:#e1af59;font-size:209px;line-height:198px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}section#satisfaction p{color:#fff;font-size:46px;line-height:65px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}@media screen and (max-width:1200px){section#satisfaction h2{font-size:150px;line-height:150px;}section#satisfaction p{font-size:30px;line-height:40px;}}@media screen and (max-width:760px){section#satisfaction h2{margin:0;float:none;display:block;}}@media screen and (max-width:430px){section#satisfaction{text-align:center;}section#satisfaction h2{font-size:100px;line-height:100px;}section#satisfaction p{font-size:24px;line-height:34px;}}section#who .center{padding:40px 0 40px 0;border-bottom:2px solid rgba(255,255,255,.06);}section#who ul{column-count:2;column-gap:100px;}section#who ul li{break-inside:avoid-column;}@media screen and (max-width:760px){section#who ul{column-count:1;}}section#references{padding:80px 0 80px 0;}section#references h2{padding:0 0 46px 0;}section#references article{min-height:160px;padding:0 0 0 214px;margin:0 0 60px 0;position:relative;}section#references article .img{width:160px;height:160px;position:absolute;left:0;top:0;display:block;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(../images/reference-avatar.svg) no-repeat center center;background-size:cover;}section#references article .img img{width:100%;height:100%;}section#references article h3{padding:0 0 30px 0;color:#fff;font-size:18px;line-height:24px;font-weight:900;font-family:'Object Sans','Open Sans',Arial;}section#references article p{color:#fff;font-size:15px;line-height:32px;font-weight:400;}@media screen and (max-width:580px){section#references{text-align:center;}section#references article{padding:0;}section#references article .img{margin:0 auto 30px auto;position:static;}}