.container{ max-width:1170px;} .container-full{ max-width:1348px; margin:0 auto;} .flex{ display:-webkit-box; display:-ms-flexbox; display:flex;} .link-green{ color:#71B219; text-decoration:underline;} .heading-one{ font-size:40px; line-height:52px; font-weight:bold; color:black;} .heading-two{ font-size:25px; line-height:35px; margin:0 auto; font-weight:bold; margin-bottom:32px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:baseline; -ms-flex-align:baseline;  align-items:baseline;} .heading-two img{ margin-right:20px; margin-top:5px;} p{ font-size:18px; line-height:30px;} #heading{ background-color:#F3F7F2; padding-top:16px; position:relative;} #heading .breadcrumbs{ list-style:none; min-height:15px;} #heading .breadcrumbs li{ float:left; color:#a6a6a6;} #heading .breadcrumbs li .level2{ color:#000; font-weight:600;} #heading .breadcrumbs li.delim{ padding:0 10px;} #heading .heading-info{ margin-top:16px;} #heading .heading-info .author{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; margin-left:30px; margin-top:16px;} #heading .heading-info .author img{ margin-right:10px;} #heading .heading-info .author p{ margin:0px; text-decoration:underline;} #heading .heading-info .date{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; margin-top:16px;} #heading .heading-info .date img{ margin-right:10px;} #heading .heading-info .date p{ margin:0px;} .anchor{ width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; margin-top:22px; overflow-x:scroll; -webkit-box-pack:normal; -ms-flex-pack:normal;  justify-content:normal;} .anchor li{ text-align:center; min-width:120px; max-width:120px; width:100%; font-size:16px; line-height:24px; padding-bottom:15px; margin-left:6px; margin-right:6px;} .anchor .active{ border-bottom:4px solid #539100;} .anchor .active a{ color:#539100;} .anchor .active a:hover{ color:#539100;} .anchor .active path{ fill:#539100; fill-opacity:1;} .anchor a{ text-decoration:none; color:rgba(0,0,0,0.48);} .anchor a:hover{ color:rgba(0,0,0,0.48); text-decoration:none;} .anchor a p{ font-size:16px; line-height:24px; margin-top:10px;} .f-nav{ z-index:9999; position:fixed; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; left:0; top:113px; width:100%; margin-top:0px; background-color:#F3F7F2; border-bottom:1px solid rgba(34,36,41,0.12);} .f-nav li{ max-width:100px; padding-bottom:0px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center;} .f-nav li svg{ display:none;} #block1{ padding-top:50px;} #block1 .menu-left{ width:200px; padding-right:30px;} #block1 .menu-left p{ font-weight:600; font-size:21px; line-height:29px;} #block1 .menu-left p:before{ content:"\25B6"; margin-left:-25px; margin-right:7px;} #block1 .menu-left hr{ width:30px; height:4px; background:rgba(0,0,0,0.48); margin-top:13px;} #block1 .menu-left ul{ margin-top:4px;} #block1 .menu-left ul li{ width:170px; padding-top:12px; padding-bottom:12px; border-bottom:1px solid #E1E1E1;} #block1 .menu-left ul li a{ color:#000; font-size:15px; line-height:20px;} #block1 .menu-left ul li a:hover{ color:#71B219;} #block1 .menu-left ul li a:hover:before{ content:"\25B6"; margin-left:-21px; margin-right:8px;} #block1 .menu-left ul li .active{ color:#71B219;} #block1 .menu-left ul li .active:before{ content:"\25B6"; margin-left:-21px; margin-right:8px;} #block1 .banner-right{ width:270px; -webkit-box-ordinal-group:4; -ms-flex-order:3;  order:3; margin-left:30px;} #block1 .block-center{ max-width:670px; width:100%;} #block1 .block-center .mb-10{ margin-bottom:10px;} #block1 .block-center .fw-600{ font-weight:600;} #block1 .block-center .img-block{ margin-top:30px; margin-bottom:50px; margin-left:auto; margin-right:auto; display:block;} #block1 .block-center .block-white{ background:#FEFEFE; -webkit-box-shadow:17px 17px 31px rgba(0,0,0,0.04);  box-shadow:17px 17px 31px rgba(0,0,0,0.04); border-radius:5px; padding:40px 100px;} #block1 .block-center .block-white ul{ margin-top:22px;} #block1 .block-center .block-white ul li{ display:-webkit-box; display:-ms-flexbox; display:flex; padding-bottom:16px; margin-bottom:22px; border-bottom:1px solid rgba(34,36,41,0.12);} #block1 .block-center .block-white ul li .icon{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px rgba(154,154,154,0.21);  box-shadow:0px 5px 10px rgba(154,154,154,0.21); border-radius:5px; min-width:45px; height:45px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; margin-right:25px;} #block2{ padding-top:50px;} #block2 .fw-600{ font-weight:600;} #block2 .mb-10{ margin-bottom:10px;} #block2 .mb-16{ margin-bottom:16px;} #block2 .container{ width:770px; padding-right:100px;} #block2 .block-gray{ background:#F0F1F2; border:2px solid #E1E1E1; border-radius:9px; padding:30px 24px;} #block2 .block-gray ul li{ display:-webkit-box; display:-ms-flexbox; display:flex; margin-bottom:22px;} #block2 .block-gray ul li .icon{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px rgba(154,154,154,0.21);  box-shadow:0px 5px 10px rgba(154,154,154,0.21); border-radius:5px; min-width:45px; height:45px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; margin-right:25px;} #block2 .block-gray ul li:last-child{ margin-bottom:0px;} #block3{ padding-top:50px;} #block3 .fw-600{ font-weight:600;} #block3 .mb-10{ margin-bottom:10px;} #block3 .mb-22{ margin-bottom:22px;} #block3 .container{ width:770px; padding-right:100px;} #block3 .img-block{ margin-top:30px; margin-bottom:30px; margin-left:auto; margin-right:auto; display:block;} #block4{ padding-top:50px;} #block4 .fw-600{ font-weight:600;} #block4 .mb-10{ margin-bottom:10px;} #block4 .mb-16{ margin-bottom:16px;} #block4 .container{ width:770px; padding-right:100px;} #block4 .img-block{ margin-top:30px; margin-bottom:30px; margin-left:auto; margin-right:auto; display:block;} #block4 .dots{ min-width:4px; height:4px; border-radius:50%; display:block; background-color:#000; margin-left:10px; margin-right:10px; float:left; margin-top:14px;} #block4 .types-gap-list{ background:#FEFEFE; -webkit-box-shadow:17px 17px 31px rgba(0,0,0,0.04);  box-shadow:17px 17px 31px rgba(0,0,0,0.04); border-radius:5px; padding:40px 100px; margin-top:30px; margin-bottom:30px;} #block4 .types-gap-list ul li{ padding-bottom:16px; margin-top:22px; border-bottom:1px solid rgba(34,36,41,0.12);} #block4 .types-gap-list ul li .icon{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px rgba(154,154,154,0.21);  box-shadow:0px 5px 10px rgba(154,154,154,0.21); border-radius:5px; min-width:45px; height:45px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; margin-right:25px;} #block4 .note{ background:#F9F9F9; border:3px solid #2C64EB; -webkit-box-shadow:17px 17px 31px rgba(0,0,0,0.04);  box-shadow:17px 17px 31px rgba(0,0,0,0.04); border-radius:6px; display:-webkit-box; display:-ms-flexbox; display:flex; padding:24px;} #block4 .note img{ margin-right:10px;} #block4 .note .text{ margin-top:-5px;} #block5{ padding-top:50px;} #block5 .container{ width:770px; padding-right:100px;} #block5 .fw-600{ font-weight:600;} #block5 .mb-10{ margin-bottom:10px;} #block5 .mb-30{ margin-bottom:30px;} #block5 .dots{ min-width:4px; height:4px; border-radius:50%; display:block; background-color:#000; margin-left:10px; margin-right:10px; float:left; margin-top:14px;} #block5 .chart{ margin-top:30px; margin-bottom:30px;} #block5 .chart img{ -webkit-box-shadow:0px 8px 16px rgba(0,0,0,0.04);  box-shadow:0px 8px 16px rgba(0,0,0,0.04); margin-bottom:16px;} #block5 .chart p{ text-align:center; font-size:16px; line-height:20px; color:#8F8783;} #block5 .table{ margin-top:30px; margin-bottom:30px;} #block5 .table table{ width:100%; border-collapse:collapse; overflow:hidden; background:#FFFFFF; border-radius:5px; margin-bottom:16px; -webkit-filter:drop-shadow(8px 8px 15px rgba(0,0,0,0.23));  filter:drop-shadow(8px 8px 15px rgba(0,0,0,0.23));} #block5 .table table tr th{ font-size:15px; line-height:20px; font-weight:bold; position:relative; padding-left:20px; padding-right:20px; background:#71B219; color:#fff; width:33%; height:80px;} #block5 .table table tr th:first-child:before{ content:none;} #block5 .table table tr th:before{ content:""; position:absolute; width:1px; height:100%; background-color:rgba(34,36,41,0.12); top:0; left:0;} #block5 .table table tr{ border-bottom:1px solid rgba(34,36,41,0.12);} #block5 .table table tr td{ padding:20px; text-align:center; vertical-align:top; position:relative;} #block5 .table table tr td p{ line-height:24px;} #block5 .table table tr td:first-child{ background:#F9F9F9;} #block5 .table table tr td:first-child p{ font-weight:600;} #block5 .table table tr td:before{ content:""; position:absolute; width:1px; height:100%; background-color:rgba(34,36,41,0.12); top:0; left:0;} #block5 .table table tr td:first-child:before{ content:none;} #block5 .table table .pink{ background:rgba(204,82,73,0.15);} #block5 .table table .pink-light{ background:rgba(204,82,73,0.07);} #block5 .table p{ text-align:center;} #block5 .table > p{ color:#8F8783; font-size:16px; line-height:20px;} #block5 .icon{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px rgba(154,154,154,0.21);  box-shadow:0px 5px 10px rgba(154,154,154,0.21); border-radius:5px; min-width:45px; height:45px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; margin-right:25px;} #block5 .block-gray{ background:#F0F1F2; border:2px solid #E1E1E1; border-radius:9px; padding:30px 24px;} #block5 .block-gray ul{ margin-top:22px;} #block5 .block-gray ul li{ display:-webkit-box; display:-ms-flexbox; display:flex; margin-bottom:22px;} #block5 .block-gray ul li .icon{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px rgba(154,154,154,0.21);  box-shadow:0px 5px 10px rgba(154,154,154,0.21); border-radius:5px; min-width:45px; height:45px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; margin-right:25px;} #block5 .block-gray ul li:last-child{ margin-bottom:0px;} #block6{ padding-top:50px;} #block6 .fw-600{ font-weight:600;} #block6 .mb-10{ margin-bottom:10px;} #block6 .container{ width:770px; padding-right:100px;} #block6 .img-block{ margin-top:30px; margin-bottom:30px; margin-left:auto; margin-right:auto; display:block;} #block6 .block-white{ background:#FEFEFE; -webkit-box-shadow:17px 17px 31px rgba(0,0,0,0.04);  box-shadow:17px 17px 31px rgba(0,0,0,0.04); border-radius:5px; padding:40px 100px; margin-top:30px; margin-bottom:30px;} #block6 .block-white ul{ margin-top:10px;} #block6 .block-white ul li{ display:-webkit-box; display:-ms-flexbox; display:flex; padding-bottom:16px; margin-bottom:22px; border-bottom:1px solid rgba(34,36,41,0.12);} #block6 .block-white ul li .icon{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px rgba(154,154,154,0.21);  box-shadow:0px 5px 10px rgba(154,154,154,0.21); border-radius:5px; min-width:45px; height:45px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;  align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center; margin-right:25px;} #block6 .block-white ul li .icon span{ font-weight:bold; font-size:14px; line-height:19px; color:#539100; position:absolute;} #block6 .block-white li:last-child{ padding-bottom:0px; margin-bottom:0px; border:none;} #block6 .pdf-version{ background:#FFFFFF; border-radius:4px; -webkit-box-shadow:8px 8px 15px rgba(0,0,0,0.23);  box-shadow:8px 8px 15px rgba(0,0,0,0.23); border-bottom:5px solid #71B219; padding:40px 100px; text-align:center;} #block6 .pdf-version .heading-two{ -webkit-box-pack:center; -ms-flex-pack:center;  justify-content:center;} #block6 .pdf-version .btn{ width:auto; padding-left:40px; padding-right:40px; margin-left:auto; margin-right:auto; margin-top:30px;} #block6 .pdf-version .btn img{ margin-right:10px;} #block7{ padding-top:50px;} #block7 .container{ width:770px; padding-right:100px;} #block7 .fw-600{ font-weight:600;} #block7 .mb-10{ margin-bottom:10px;} #block7 .heading-two{ -webkit-box-align:baseline; -ms-flex-align:baseline;  align-items:baseline;} #block7 hr{ height:1px; background-color:rgba(34,36,41,0.12); margin-top:32px; margin-bottom:32px;} #block7 .expert{ width:160px; margin-left:auto; margin-right:auto;} #block7 .expert .expert-photo{ width:160px; height:160px; margin-bottom:16px; -webkit-filter:drop-shadow(0px 12px 24px rgba(0,0,0,0.2));  filter:drop-shadow(0px 12px 24px rgba(0,0,0,0.2));} #block7 .expert .expert-photo img{ width:100%;} #block7 .expert p{ font-size:16px; line-height:20px; text-align:center;} #block7 .expert .expert-name{ font-size:18px; font-weight:600; margin-bottom:10px;} #block7 .dots{ min-width:4px; height:4px; border-radius:50%; display:block; background-color:#000; margin-left:10px; margin-right:10px; float:left; margin-top:14px;}#author .info{ background:#F9F9F9; border:3px solid #2C64EB; -webkit-box-shadow:17px 17px 31px rgba(0,0,0,0.04); box-shadow:17px 17px 31px rgba(0,0,0,0.04); border-radius:6px; padding:24px; margin-top:50px; margin-bottom:50px; display:-webkit-box; display:-ms-flexbox; display:flex;}#author .info img{ margin-right:10px;}#author .info p{ margin-top:-5px;}#author .soc-media{ background:#F0F1F2; border:2px solid #E1E1E1; border-radius:9px; padding:30px 24px; text-align:center;}#author .soc-media .icon-social{ display:-webkit-box; display:-ms-flexbox; display:flex; justify-content:space-around; padding-left:30px; padding-right:30px; margin-top:22px;}#author .soc-media .icon-social .icon{ width:172px; height:47px; border-radius:10px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; color:#fff;}#author .soc-media .icon-social .icon img{ margin-right:10px;}#author .soc-media .icon-social .icon p{ font-weight:600;}#author .soc-media .icon-social .fb{ background:#1873EB;}#author .soc-media .icon-social .tw{ background:#0FA5D7;}#author .soc-media .icon-social .yt{ background:#FF0000;}#author{ padding-top:50px;}#author .container{ width:770px; padding-right:100px;}#author .mb-16{ margin-bottom:16px;}#author .fw-600{ font-weight:600;}#author .mb-10{ margin-bottom:10px;}#author .mb-22{ margin-bottom:22px;} @media (max-width:1266px){ .container{ max-width:970px; } #block1 .menu-left{ padding-right:0px; width:100px; } #block1 .menu-left ul li{ width:100px; } #block1 .block-center{ min-width:670px; }} @media (max-width:992px){ #block1 .menu-left{ display:none; } #block1 .banner-right{ display:none; } .main{ width:100%; } #block2 .container, #block3 .container, #block4 .container, #block5 .container, #block6 .container, #block7 .container, #reviews .container, #author .container, #related-articles .container, #faq .container{ width:100%; padding-right:10px; } #block1 .block-center{ max-width:none; } #block1 .img-block{ margin-left:auto; margin-right:auto; display:block; } #block5 .chart img{ width:100%; }} @media (max-width:769px){ #block1 .block-center{ min-width:auto; } #block6 .img-block{ width:100%; }} @media (max-width:576px){ .heading-one{ font-size:28px; line-height:35px; } p{ font-size:15px; line-height:24px; } .heading-two{ -webkit-box-align:baseline; -ms-flex-align:baseline; align-items:baseline; margin-bottom:28px; } #block1{ padding-top:28px; } #block1 .block-center .banner{ display:none; } #block1 .banner-right-m{ display:block; } #block1 .block-center .block-white{ padding:28px 20px; } #block1 .block-center .img-block{ width:100%; margin-top:28px; margin-bottom:28px; } #block2{ padding-top:40px; } #block2 .block-gray{ padding:28px 20px; } #block3{ padding-top:40px; } #block3 .img-block{ margin-top:28px; width:100%; } #block4{ padding-top:40px; } #block4 .img-block{ width:100%; margin-top:28px; margin-bottom:28px; } #block4 .block-white .icon{ margin-right:22px; } #block4 .types-gap-list{ padding:28px 20px; margin-top:28px; margin-bottom:28px; } #block5{ padding-top:40px; } #block5 .table table tr th:first-child{ width:100%; padding:15px; } #block5 .block-gray{ padding:28px 20px; } #block6{ padding-top:40px; } #block6 .block-white{ padding:28px 20px; margin-top:28px; } #block6 .pdf-version{ padding:28px 20px; margin-top:40px; } #block7{ padding-top:40px; } #block7 table{ display:none; } #block7 .table-m{ display:inline-table; margin-top:28px; } #block7 table tr th{ width:50%; } #author .info{ margin-top:40px; margin-bottom:40px;} #author .soc-media{ padding:30px 20px;} #author .soc-media .icon-social{ -ms-flex-wrap:wrap; flex-wrap:wrap; padding:0px; margin-top:0px;} #author .soc-media .icon-social .icon{ margin-top:22px; width:100%;} }.block-center .banner{ margin-bottom:0 !important;}.block-center .banner .banner-970x113{ margin-bottom:0; margin-top:40px;}