#page_title{background-image:url("../img/features/main_image.jpg")}#features .section>ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#features .section>ol>li{-webkit-box-flex:0;-ms-flex:0 0 32.5203252%;flex:0 0 32.5203252%;margin-top:50px;padding:20px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fdf0ec;background-image:url("../img/features/dot_back.png");background-position:left top;background-repeat:repeat}#features .section>ol>li>h4{position:relative}#features .section>ol>li>h4::before{content:"";display:block;width:100%;height:100%;border:solid 6px #ec6d45;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;z-index:2}#features .section>ol>li>h4>span{width:28.571428%;position:absolute;left:50%;top:0;z-index:3;-webkit-transform:translate(-50%, -60%);transform:translate(-50%, -60%)}#features .section>ol>li>h4>strong{border-radius:100%;overflow:hidden;line-height:0;display:block}#features .section>ol>li>h4>strong img{line-height:0}#features .section>ol>li>h5{font-weight:700;line-height:125%;text-align:center;margin:20px 0 10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#features .section>ol>li>p{text-align:justify;text-align:justify-all;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#features .section>ol>li:nth-child(1){background-color:#fdf0ec}#features .section>ol>li:nth-child(1)>h4::before{border-color:#ec6d45}#features .section>ol>li:nth-child(2){background-color:#fef4ed}#features .section>ol>li:nth-child(2)>h4::before{border-color:#f2984f}#features .section>ol>li:nth-child(3){background-color:#f4f9ec}#features .section>ol>li:nth-child(3)>h4::before{border-color:#95c447}#features .section>ol>li:nth-child(4){background-color:#fffae3}#features .section>ol>li:nth-child(4)>h4::before{border-color:#f0be00}#features .section>ol>li:nth-child(5){background-color:#fdecf3}#features .section>ol>li:nth-child(5)>h4::before{border-color:#eb68a2}#features .section>ol>li:nth-child(6){background-color:#e2f2f8}#features .section>ol>li:nth-child(6)>h4::before{border-color:#309ac4}#problem_example{background-image:url("../img/features/cont_back.jpg");background-repeat:repeat}#problem_example .section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#problem_example .section>div>section{-webkit-box-flex:0;-ms-flex:0 0 31.504065%;flex:0 0 31.504065%;padding:20px;margin-top:15px;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#problem_example .section>div>section::before,#problem_example .section>div>section::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#FFF}#problem_example .section>div>section::before{background-image:repeating-linear-gradient(-45deg, transparent, transparent 4px, #309ac4 4px, #309ac4 6px);background-size:auto auto;top:10px;left:10px}#problem_example .section>div>section>*{position:relative;z-index:2}#problem_example .section>div>section>h4,#problem_example .section>div>section>h4 img{line-height:0}#problem_example .section>div>section>p{text-align:justify;text-align:justify-all;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media print, screen and (max-width: 1023px){#features .section>ol>li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-top:40px}#features .section>ol>li>h4{max-width:252px;margin:0 auto}#problem_example .section>div>section{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#problem_example .section>div>section>h4{max-width:270px;margin:0 auto}}@media screen and (max-width: 479px){#features .section>ol{display:block}#features .section>ol>li{margin-top:40px}#problem_example .section>div{display:block}#problem_example .section>div>section{margin-bottom:0;margin-top:30px}#problem_example .section>div>section:nth-child(1){margin-top:0}}
