html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}  html{font-size:18px;font-family:"proxima-nova",sans-serif;line-height:1.5em;-webkit-font-smoothing:antialiased;}body{ color:#000000;background:#FFFFFF;}a{ color:#F76C5E;text-decoration:none;}a:hover{color:#F76C5E;text-decoration:underline;}p{margin-bottom:1em;}p:last-child{margin-bottom:0;}ul{list-style-type:square;padding-left:1.5em;margin-bottom:1em;}ul li{margin-bottom:0.25em;}ol{padding-left:1.5em;margin-bottom:1em;}ol li{padding-left:0.25em;margin-bottom:0.25em;}h1{font-size:1.6rem;}h2{font-size:1.4rem;}h3{font-size:1.2rem;}h4,h5,h6{font-size:1rem;}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em;line-height:1.5em;}sub,sup{font-size:0.75em;line-height:0;position:relative;vertical-align:baseline;}sub{top:0.5em;}sup{bottom:0.5em;}img{max-width:100%;height:auto;}input,textarea,select{font-size:1rem;font-family:"proxima-nova",sans-serif;line-height:1.5em;padding:0.5em;color:inherit;outline:none;}button{font-family:"proxima-nova",sans-serif;font-size:1rem;line-height:1.5em;padding-left:0.5em;padding-right:0.5em;}.hidden{display:none !important;}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;}.nowrap{white-space:nowrap;}.page-loading *,.page-loading *:after{transition:none !important;}@keyframes animation-fade{0%{opacity:0;}100%{opacity:1;}}@keyframes animation-fade-out{0%{opacity:1;}100%{opacity:0;}}@keyframes in{from{opacity:0;-webkit-transform:rotate(0deg);}to{opacity:1;-webkit-transform:rotate(360deg);}}@keyframes out{0%{opacity:1;-webkit-transform:rotate(360deg);}100%{opacity:0;-webkit-transform:rotate(0deg);}}#header{background:#FFFFFF;border-bottom:1px solid #C8C8C8;position:sticky;top:0;z-index:100;font-family:'DM Sans',sans-serif;}       #header .header{width:100%;height:70px;display:flex;align-items:center;} #burger{display:flex;align-items:center;justify-content:flex-start;width:210px;} #logo{flex:1;display:flex;align-items:center;justify-content:center;}#logo .logo{padding:0;margin:0;overflow:hidden;text-indent:-1000000px;display:block;width:180px;height:40px;background-image:url(../img/wellness-logo.svg@v=3);background-size:170px;background-position:center;background-repeat:no-repeat;}#logo.test .logo:before{content:"test";font-weight:400; color:#000000;font-size:10px;line-height:1em;text-indent:0;display:block;width:30px;text-align:right;float:right;} #header-subscribe{font-family:"proxima-nova-condensed",sans-serif;font-size:18px;line-height:1em;text-transform:uppercase;width:153px;margin-right:30px;text-align:right;overflow:hidden;text-overflow:ellipsis;}#header-subscribe a{ color:#000000;text-decoration:none;transition:color 0.1s;}#header-subscribe a:hover{color:#F76C5E;} #header-account{font-family:"proxima-nova-condensed",sans-serif;font-size:18px;width:153px;margin-right:30px;display:flex;justify-content:flex-end;align-content:center;} #sss{width:27px;height:27px;}#sss .sss{width:27px;height:27px;background-image:url(../img/search.svg@v=3);background-size:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:background 0.1s ease 0s;}#sss .sss.active{background-image:url(../img/search-close.svg@v=3);} #search{font-family:"proxima-nova",sans-serif;width:100%;background:#F4F4F4;border-top:1px solid #EBEBEB;border-bottom:1px solid #F4F4F4;display:none;align-items:center;justify-content:center;padding:0.75rem;position:absolute;left:0;top:60px;animation-name:animation-fade;animation-duration:0.1s;animation-timing-function:ease;box-shadow:0 7px 5px -8px rgba(0,0,0,0.29);}#search.active{display:block;}#search form{display:flex;align-items:center;justify-content:center;}#search input{font-family:"proxima-nova",sans-serif;font-size:0.8888888888888889rem;line-height:2rem;width:26rem;padding:0 1rem;border-left:1px solid #B1B1B1;border-right:none;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;}#search button{display:none;}#search .search{font-size:0.7777777777777778rem;font-weight:700;text-transform:uppercase;line-height:2rem;padding:0 1rem;background:#373737;color:#FFFFFF;border:1px solid #373737;cursor:pointer;}#search .search:hover{background:#F76C5E;border-color:#F76C5E;} #menu{visibility:hidden;position:fixed;top:0;left:-35rem;bottom:0;width:25rem;padding:0 2rem 2rem;border-right:1px solid #D3D3D3;background:#FFFFFF;box-shadow:0 2px 100px 0 rgba(17,17,17,0.5);overflow-y:auto;transition:all 0.25s ease-in-out !important;}#menu::-webkit-scrollbar{display:none;}#menu.active{visibility:visible;transform:translate3d(35rem,0,0);}#menu a{color:inherit;text-decoration:none;display:inline-block;}#menu a:hover{color:#F76C5E;}#menu li.active > a{color:#F76C5E;}.menu-header{height:70px;border-bottom:1px solid #E2E2E2;display:flex;align-items:center;margin-bottom:1rem;}.menu-logo{padding:0;margin:0;overflow:hidden;text-indent:-1000000px;display:block;height:20px;width:120px;background-image:url(../img/wellness-logo.svg@v=3);background-size:120px;background-position:left center;background-repeat:no-repeat;flex:1 1 0;}.menu-close{padding:0;margin:0;overflow:hidden;text-indent:-1000000px;display:block;height:20px;width:20px;background-image:url(../img/search-close.svg@v=3);background-size:20px;background-position:center;background-repeat:no-repeat;cursor:pointer;}.menu-rubrics{padding:0 4rem 0 0;margin:0 0 1rem 0;}.menu-rubrics ul{list-style-type:none;padding:1.5rem 0 1.5rem 0.75rem;margin:0;border-top:4px solid #000000;border-bottom:4px solid #000000;}.menu-rubrics li{margin:0; padding:0.75rem 0;font-size:16px;line-height:23px;border-bottom:1px solid #D8D8D8;min-width:200px;}.menu-rubrics li:first-child{padding-top:0;}.menu-rubrics li:last-child{padding-bottom:0;border-bottom:none;}.menu-pages{margin:1.25rem 0 1.25rem 0;}.menu-pages ul{list-style-type:none;padding:0;margin:0;}.menu-pages li{margin:0;padding:0.375rem 0;font-size:16px;line-height:23px;min-width:200px;}.menu-pages li:first-child{padding-top:0;}.menu-pages li:last-child{padding-bottom:0;}.menu-account{margin:1.25rem 4rem 1.25rem 0;padding:1rem 0;border-top:4px solid #000000;border-bottom:4px solid #000000;}.menu-account-login{border:none;background:none;color:inherit;margin:0;padding:0;font-size:16px;line-height:23px;cursor:pointer;}.menu-account-login:hover{color:#F76C5E;}.menu-social{padding:0;margin:0;}.menu-social-items{font-size:0;line-height:1em;padding-top:0.25rem;margin:-0.375rem;}.menu-social .icon{width:24px;height:24px;fill:#727272;margin:0.375rem;}.menu-social a:hover .icon{fill:#F76C5E;} .menu-title{font-family:'DM Sans',sans-serif;font-size:16px;line-height:23px;font-weight:700;    margin-bottom:0.5rem;} main{min-height:auto;}    #footer{font-family:'DM Sans',sans-serif;font-size:0.8333333333333333rem;line-height:1.5em;padding:1rem 0; color:#FFFFFF;background:#212121;}#footer a{display:inline-block;color:inherit;text-decoration:none;}#footer a:hover{color:#F76C5E;}#footer .footer{padding-top:2rem;padding-bottom:1rem;display:flex;}#footer .footer .title{width:100%;font-weight:700;margin-bottom:0.5rem;}#footer .footer .item{display:block;margin-bottom:0.5rem;}#footer .footer .item:last-child{margin-bottom:0;}#footer .footer1{width:40%;margin-right:18%;}#footer .footer2{margin-right:5%;}#footer .footer3{margin-right:5%;}#footer .logo{width:150px;height:30px;background-image:url(../img/wellness-logo-footer.svg@v=3);background-size:150px;background-position:center;background-repeat:no-repeat;margin-bottom:1rem;}#footer .box-social{margin:0 -0.25rem;}#footer .box-social .icon{width:24px;height:24px;fill:#727272;margin:0 0.25rem;}#footer .box-social .icon:hover{fill:#F76C5E;}#footer .copyright{ border-top:1px solid #484848;padding-top:2rem;padding-bottom:2rem;}.width{clear:both;max-width:66rem;margin-right:auto;margin-left:auto;padding-left:2rem;padding-right:2rem;}.width2{clear:both;max-width:54rem;margin-right:auto;margin-left:auto;padding-left:3rem;padding-right:3rem;}.width3{clear:both; max-width:858px;margin-right:auto;margin-left:auto;padding-left:3rem;padding-right:3rem;}.width-max{max-width:1600px;margin-right:auto;margin-left:auto;}  .block-page{overflow:hidden;  }.block-head + .block-page,.block-page:first-child{margin-top:1.5rem;}.block-page:last-child{margin-bottom:2rem;} .layout1{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;overflow:inherit;width:100%;}.layout1-row{width:100%;}.layout1-col{flex:1 0 0;  max-width:762px;}.layout1-aside{width:300px;margin-left:3rem;padding-bottom:1.5rem;}.layout1-sticky{position:sticky;top:100px;}#breadcrumbs{font-size:0.8333333333333333rem;line-height:1.5em;list-style:none;padding:0;margin:0 0 1rem 0;display:flex;flex-wrap:wrap;}#breadcrumbs li{padding:0;margin:0;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;}#breadcrumbs a{color:#727272;}#breadcrumbs li:after{content:"/";margin-left:0.25rem;margin-right:0.25rem;}#breadcrumbs li:last-child:after{content:"";margin:0;} #burger .burger{width:29px;height:24px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;display:inline-block;}#burger .burger span{display:block;position:absolute;height:2px;border-radius:2px;width:100%; background:#000000;left:0;transition:all 0.1s ease 0s;}#burger .burger span:nth-child(1){top:3px;}#burger .burger span:nth-child(2){top:11px;width:22px;}#burger .burger span:nth-child(3){top:19px;}#burger .burger.active span{}#burger .burger.active span:nth-child(2){opacity:0;}#burger .burger.active span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:11px}#burger .burger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:11px} .js-form{font-family:"proxima-nova",sans-serif;}.js-form .form-box{margin-bottom:1rem;}.js-form .form-box:last-child{margin-bottom:0;}.js-form .form-row{margin-bottom:0.5rem;}.js-form .hide{display:none;}.js-form .form-wait{   }.js-form .form-button{} .js-form label{ }.js-form label.need:after{content:"*";color:#757575;margin-left:0.25em;}.js-form input{width:100%;color:#272727;background-color:#FFFFFF;border:solid 1px #B9B9B9;padding:0.5rem;outline:none;position:relative;}.js-form select{width:100%;border:solid 1px #B9B9B9;padding:0.5rem 2rem 0.5rem 0.5rem;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#FFFFFF url(../img/select.svg) no-repeat right 0.5rem center;background-size:0.75rem;}.js-form select::-ms-expand{display:none;background:#FFFFFF url(../img/select.svg) no-repeat right 0.5rem center;background-size:0.75rem;}.js-form select option[value=""][disabled]{display:none;}.js-form select:required:invalid{color:#999999 !important;}.js-form select:not(:valid){color:#999999 !important;}.js-form textarea{width:100%;height:120px;min-height:100px;max-height:240px;border:solid 1px #B9B9B9;padding:0.5rem;outline:none;resize:vertical;display:block;}.js-form input:hover,.js-form input:active,.js-form select:hover,.js-form select:active,.js-form textarea:hover,.js-form textarea:active{}.js-form input:focus,.js-form select:focus,.js-form textarea:focus{border:solid 1px #272727;} .js-form .form-error{color:#F76C5E;}.js-form input.error,.js-form select.error,.js-form textarea.error,.js-form div.error{background-color:#FFF0F0 !important;border:1px solid #F76C5E;} .js-form input::-webkit-input-placeholder,.js-form textarea::-webkit-input-placeholder{color:#B9B9B9 !important;}.js-form input:-moz-placeholder,.js-form textarea:-moz-placeholder{color:#B9B9B9 !important;}.js-form input:-ms-input-placeholder,.js-form textarea:-ms-input-placeholder{color:#B9B9B9 !important;} .js-form input:focus::-webkit-input-placeholder,.js-form textarea:focus::-webkit-input-placeholder{color:#D3D3D3 !important;}.js-form input:focus:-moz-placeholder,.js-form textarea:focus:-moz-placeholder{color:#D3D3D3 !important;}.js-form input:focus:-ms-input-placeholder,.js-form textarea:focus:-ms-input-placeholder{color:#D3D3D3 !important;}.js-form input.disabled,.js-form select.disabled,.js-form textarea.disabled{color:#757575 !important;background-color:#F2F2F2;border:solid 1px #B9B9B9;cursor:default;opacity:1 !important;}.js-form input.disabled,.js-form select.disabled,.js-form textarea.disabled{background-color:#F2F2F2 !important;border:solid 1px #B9B9B9 !important;cursor:default !important;} .js-form .form-checkbox input{display:none;width:auto !important;margin-right:0.25rem !important;}.js-form .form-checkbox label{font-weight:400 !important;font-size:inherit !important;line-height:inherit !important;cursor:pointer;display:flex;align-items:center;}.js-form .form-checkbox label > *{display:inline-block;overflow:hidden;}.js-form .form-checkbox label .form-checkbox-check{display:block;float:left;width:1.4rem;height:1.4rem;border:1px solid #B9B9B9;background-color:#FFFFFF;margin-right:0.5rem;}.js-form .form-checkbox input:checked + label .form-checkbox-check{background-color:#F4F5F7;background-image:url(../img/checkbox.svg);background-size:cover;background-repeat:no-repeat;background-position:center;}.js-form .form-checkbox input.error + label .form-checkbox-check{background-color:#FFE9E9;border:1px solid red;} .js-form .form-success{display:inline-block;line-height:27px;padding-left:36px;background-image:url(../img/success.svg);background-position:left top;background-size:27px;background-repeat:no-repeat;} #loadmore{border-top:3px solid #E8E8E8;text-align:center;margin-top:2rem;padding-top:2rem;}.block-author-more{text-align:center;margin-top:2rem;}.elm-button.loadmore-button{padding-right:2.25em !important;background-image:url(../img/bullet4.svg@v=1) !important;background-size:0.6em !important;background-position:right 1em center !important;background-repeat:no-repeat !important;}.elm-button.loadmore-button:hover{background-image:url(../img/bullet4h.svg) !important;} #pageup{position:fixed;bottom:1rem;right:1rem;cursor:pointer;display:none;z-index:1000;width:45px;height:45px;border-radius:50%;background:#F76C5E url(../img/pageup.png) no-repeat center;background-size:22px;opacity:0.5;}#pageup:hover{opacity:1;} .banner{margin-top:1.5rem;position:relative;margin-left:auto;margin-right:auto;     }.banner:after{color:#A5A5A5;content:"Advertisement";font-family:"proxima-nova",sans-serif;font-size:10px;letter-spacing:1px;line-height:1rem;text-transform:uppercase;text-align:center;position:absolute;left:0;top:0;width:100%;padding-top:0.25rem;padding-bottom:0.25rem;margin-top:-1.5rem;}.layout1-aside > .banner{margin-top:0;}.banner + div,.banner + .banner{margin-top:3rem;}.banner:last-child{margin-bottom:2rem;}.box-text .banner:last-child{margin-bottom:1rem;}.banner.s300x250{width:100%;max-width:300px;height:250px;}.banner.s300x600{width:100%;max-width:300px;height:600px;}.banner.s336x280{width:100%;max-width:336px;height:280px;}.banner.s000x280{width:100%;height:280px;}.ad{font-family:"proxima-nova",sans-serif;font-size:10px;line-height:16px;background:#FAFAFA;border:1px dotted #D8D8D8;   padding:1rem;text-align:center;overflow:hidden;width:100%;height:100%;text-overflow:ellipsis;} .banner-box{font-family:"proxima-nova",sans-serif;background:#FFFDFB;border:1px solid #EDEDED;display:flex;flex-wrap:wrap;padding:2rem 1rem;margin:1.5rem 0.125rem; box-shadow:0 0 6px 2px rgba(220,220,220,0.3);border-radius:7px;}.banner-box.with-label{position:relative;margin-left:0.75rem; margin-top:2.5rem;}.banner-box-label{position:absolute;font-size:0.8888888888888889rem;font-weight:600;line-height:1.5em;padding:0.33rem 0.75rem;color:#FFFFFF;background:#00A8CC;top:-1rem;left:-0.75rem;border-radius:4px;}.banner-box1{width:206px;padding:0 1rem;text-align:center;}.banner-box2{ padding:0 1rem;flex:1;}.banner-box2 > *{margin-bottom:0.5rem;}.banner-box2 > *:last-child{margin-bottom:0;}.banner-box-image{margin-top:1.5rem;}.banner-box-image img{display:block;}.banner-box-image2{margin-top:1.5rem;}.banner-box-image2 .img{width:100%;position:relative;overflow:hidden;}.banner-box-image2 img{position:absolute;left:0;top:0;width:100%;height:100%; object-fit:contain;object-position:center; }.banner-box-title{color:#F76C5E;font-size:26px;line-height:30px;font-weight:700;margin-bottom:0.5rem;}.banner-box-description{line-height:1.444444444444444em; color:#000000;}.banner-box-link{font-size:0.8333333333333333rem;line-height:1.5em;}.banner-box-options{margin-top:1rem;padding-top:1rem;border-top:1px solid #E5E3E1;font-weight:600; color:#000000;font-size:0.8888888888888889rem;line-height:1.666666666666667rem;}.banner-box-options > *{display:inline-block;line-height:1.5em;margin-bottom:0.5em;margin-right:1.25rem;padding-left:1.35em;background-image:url(../img/advert-check.svg);background-size:0.9em;background-position:left top 0.3em;background-repeat:no-repeat;}.banner-box-button{margin-top:1rem;}.banner-box-button a{ font-family:"proxima-nova",sans-serif !important;font-size:0.8888888888888889rem !important;font-weight:600 !important;line-height:1.5em !important;color:#FFFFFF !important;background-color:#F76C5E !important; padding:0.5em 1.25em 0.5em 1.25em !important;text-decoration:none !important;border:2px solid #F76C5E !important;display:inline-block;cursor:pointer !important;outline:none !important;    border-radius:5px;}.banner-box-button a:hover{color:#F76C5E !important;background-color:#FFFFFF !important;} .banner-box.v3{border:2px solid #000000;background:transparent;box-shadow:none;border-radius:5px; margin:2rem 0.125rem;}.banner-box.v3.with-label{padding:2.5rem 1rem;}.banner-box.v3 .banner-box-title{color:inherit;font-weight:800;font-size:28px;line-height:30px;margin-bottom:0.7rem;}.banner-box.v3 .banner-box-options{border-top:1px solid #757575;margin-top:1.125rem;padding-top:1.125rem;}   .banner-box.v3 .banner-box-button{margin-top:1.5rem;}.banner-box.v3 .banner-box-button a{border-radius:0;font-size:18px !important;padding-left:2.25em !important;padding-right:2.25em !important;line-height:1.375em !important;}.elm-fff{background-color:#F7F3EB;} .elm-button{font-family:"proxima-nova",sans-serif !important;font-size:0.8888888888888889rem !important;font-weight:700 !important;line-height:1.5em !important;color:#F76C5E !important;background-color:#FFFFFF !important;padding:0.5em 1.25em 0.5em 1.25em !important;text-decoration:none !important;border:2px solid #F76C5E !important;display:inline-block;cursor:pointer !important;outline:none !important;transition:0.2s;}.elm-button-small{font-weight:600 !important;padding:0.125em 1.125em 0.125em 1.125em !important;}     .elm-button:hover{color:#FFFFFF !important;background-color:#F76C5E !important;border-color:#F76C5E !important;}.elm-button-red{color:#FFFFFF !important;background-color:#F76C5E !important;border-color:#F76C5E !important;}.elm-button-red:hover{color:#F76C5E !important;background-color:#FFFFFF !important;border-color:#F76C5E !important;}.elm-button-blue{color:#FFFFFF !important;background-color:#00A2B7 !important;border-color:#00A2B7 !important;transition:0.2s;border-radius:5px;}.elm-button-blue:hover{color:#FFFFFF !important;background-color:#008B9E !important;border-color:#008B9E !important;}.elm-button-blue-transparent{color:#00A2B7 !important;background-color:#FFFFFF !important;border-color:#00A2B7 !important;transition:0.2s;border-radius:5px;}.elm-button-blue-transparent:hover{color:#00A2B7 !important;background-color:#F5FBFC !important;border-color:#00A2B7 !important;}.elm-button-black{color:#FFFFFF !important;background-color:#000000 !important;border-color:#000000 !important;border-radius:5px;}.elm-button-black:hover{color:#000000 !important;background-color:#FFFFFF !important;border-color:#000000 !important;  }.elm-button-black-transparent{color:#000000 !important;background-color:#FFFFFF !important;border-color:#000000 !important;border-radius:5px;}.elm-button-black-transparent:hover{color:#FFFFFF !important;background-color:#000000 !important;border-color:#000000 !important;} .elm-button-more{padding:0.5em 2.25em 0.5em 1.25em !important;background-image:url(../img/bullet3.svg@v=1) !important;background-size:0.6em !important;background-position:right 1em center !important;background-repeat:no-repeat !important;}.elm-button-more:hover{background-image:url(../img/bullet3h.svg) !important;}.elm-button[disabled]{color:#757575 !important;background-color:#F2F2F2 !important;border-color:#B9B9B9 !important;cursor:default !important;opacity:1 !important;}.elm-button[disabled],.elm-button.disabled{color:#757575 !important;background-color:#F2F2F2 !important;border-color:#B9B9B9 !important;cursor:default !important;opacity:1 !important;} .elm-heading1{margin-bottom:1rem;max-width:60rem;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:44px;line-height:52px;  letter-spacing:0;word-spacing:0;}main:not(.proxima-nova-loaded) .elm-heading1{font-family:Arial,sans-serif;font-weight:800;font-size:41px;line-height:52px;letter-spacing:-2px;word-spacing:-1px;}.elm-heading1:last-child{margin-bottom:0;}.elm-heading2{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:1.833333333333333rem;line-height:1.181818181818182em;margin-bottom:1rem;}.elm-description{font-family:"proxima-nova",sans-serif;font-weight:400;font-size:1.388888888888889rem;line-height:1.24em;margin-bottom:1rem;} .elm-list{display:flex;flex-wrap:wrap;margin:-1rem;}.elm-list .item{width:33.333333333%;padding:1rem;}.elm-list .item p{margin-bottom:0;}.elm-list .item a{color:inherit;text-decoration:none;}.elm-list .item a:hover{}.elm-list .item .wrap{height:100%;}.elm-list .item .image{position:relative;overflow:hidden;padding-bottom:56.25%; transition:filter 0.1s ease 0s;margin-bottom:1rem;}.elm-list .item .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.elm-list .item .text{padding:0;}.elm-list .item .title a{display:block;overflow:hidden;text-overflow:ellipsis;}.elm-list .item .title a:hover{color:#F76C5E;}.elm-list .item .text > *{overflow:hidden;text-overflow:ellipsis;margin-bottom:0.25rem;}.elm-list .item .text > *:last-child{margin-bottom:0;}.elm-list .item .rubric{color:#F76C5E;font-weight:700;font-size:0.8888888888888889rem;line-height:1.5em;}.elm-list .item .author,.elm-list .item .date{color:#727272;font-size:0.8333333333333333rem;line-height:1.5em;}.elm-list .item .author .author1 + .author2{border-left:1px solid #D3D3D3;margin-left:0.5rem;padding-left:0.5rem;}.elm-list .item .author .author2{display:none !important;}.elm-list .item .title{font-weight:700;font-size:1.388888888888889rem;line-height:1.3em;}.elm-list .item .description{    }.elm-list .item .rubric a:hover,.elm-list .item .author a:hover{text-decoration:underline;}.elm-list2 .item{width:50%;} .elm-list100{margin-left:0;margin-right:0;padding-top:1rem;}.elm-list100 .item{width:100%;padding-left:0;padding-right:0;padding-bottom:2rem;border-bottom:1px solid #D3D3D3;margin-bottom:1rem;}.elm-list100 .item:last-child{border:none;margin-bottom:0;}.elm-list100 .item .image{width:340px;height:190px;padding-bottom:0;margin-bottom:0;margin-right:1.5rem;float:left;}.elm-list100 .item .text{overflow:hidden;} .style-team{margin-left:0;margin-right:0;margin-top:-0.5rem;margin-bottom:1.5rem;}.style-team:last-child{margin-bottom:0;padding:0;}.style-team .item{width:100%;padding-left:0;padding-right:0;border-bottom:1px solid #E8E8E8;padding-top:1.5rem;padding-bottom:1.5rem;}.style-team .item:last-child{padding-bottom:0.5rem;border:none;}.style-team .item .image{width:150px;height:150px;padding-bottom:0;margin-bottom:0;margin-right:1.5rem;float:left;}.style-team .item .text{overflow:hidden;}.style-team .item .title{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:1.222222222222222rem;line-height:1.3em;}.style-team .item .post,.style-team .item .description,.style-team .item .more{font-size:0.8888888888888889rem;line-height:1.5em;}.style-team .item .post,.style-team .item .more{font-family:"proxima-nova",sans-serif;}.style-team .item .post{font-weight:600;color:#00B3CD;margin-bottom:0.5rem;}.style-team .item .more{margin-top:1rem;}.style-team + h2{margin-top:1.5rem;}.block-head{background-color:#E2EBED;margin-bottom:3rem;}.block-head-box{min-height:470px;background-color:#F2F6F7;background-image:url(../img/page-home-image.jpg);background-size:600px;background-position:left bottom;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;}.block-head-box > *{display:block;margin-left:40%;margin-right:5%;} .block-heading{background-color:#E2EBED;margin-bottom:2rem;}.block-heading-box{min-height:325px;background-color:#F2F6F7;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#FFFFFF;padding:0 3rem 0 3rem;text-shadow:1px 1px 1px rgba(0,0,0,0.7);box-shadow:inset 0 -200px 100px -100px rgba(0,0,0,0.2);}.block-heading-box > *{display:block;max-width:40rem;}.block-heading-box .elm-description{font-size:1.5rem;line-height:1.944444444444444rem;font-weight:600;max-width:54rem;}.block-page > *[class^="box-"],.layout1-col > *[class^="box-"]{margin-bottom:1.5rem;} .sstars{display:inline-block;width:125px;height:25px;position:relative;}.sstars .empty,.sstars .full{position:absolute;left:0;top:0;bottom:0;right:0;background-size:125px;background-position:left top;background-repeat:no-repeat;}.sstars.red .empty{background-image:url(../img/stars-red-empty.svg);z-index:1;}.sstars.red .full{background-image:url(../img/stars-red-full.svg@v=1);z-index:1;}.sstars.black .empty{background-image:url(../img/stars-black-empty.svg);z-index:1;}.sstars.black .full{background-image:url(../img/stars-black-full.svg);z-index:1;} .box-evidence .link{display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:0.8333333333333333rem;line-height:23px;color:#00B3CC;padding-left:26px;background-image:url(../img/evidence.svg);background-size:19px;background-position:left center;background-repeat:no-repeat; margin-right:1rem;}main:not(.proxima-nova-loaded) .box-evidence .link{font-family:Arial,sans-serif;font-weight:700;font-size:0.7777777777777778rem;line-height:23px;  }.box-evidence .link:hover span{border-bottom:1px dotted #00B3CC;}.box-evidence .js-evidence{cursor:pointer;}.box-evidence .box{font-size:15px;line-height:1.5em;display:none;position:absolute;margin-top:0.5rem;z-index:10;background:#FFFFFF;border:1px solid #D3D3D3;box-shadow:3px 3px 7px -3px rgba(0,0,0,0.15),-3px 3px 7px -3px rgba(0,0,0,0.15);padding:1.5rem;max-width:32rem;animation-name:animation-fade;animation-duration:0.1s;animation-timing-function:ease;}.box-evidence.active .box{display:block;}.box-evidence .box > *{margin-bottom:1rem;}.box-evidence .box > *:last-child{margin-bottom:0;}.box-evidence + .box-title{margin-top:-0.5rem;} .box-summary{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0.5rem !important;margin-top:-0.5rem;}.box-summary > div{margin-bottom:1rem;}.box-summary .box-description{order:1;}.box-summary .box-author{order:2;}.box-summary .box-rating{order:3;} .box-author{font-size:15px;line-height:1.5em;letter-spacing:0;word-spacing:0;display:flex;align-items:center;width:100%;}main:not(.proxima-nova-loaded) .box-author{font-family:Arial,sans-serif;font-size:15px;line-height:1.5em;letter-spacing:-0.3px;word-spacing:-0.1px;}.box-author .photo{width:3rem;min-width:3rem;height:3rem;overflow:hidden;position:relative;margin-right:0.75rem;border-radius:50%;}.box-author .photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.box-author .detail{overflow:hidden;}.box-author .detail > *{float:left;margin:0.25rem 0;  line-height:1em;display:inline-block;}.box-author .detail > * .name1,.box-author .detail > * .name2{display:inline-block;}.box-author .detail .author + .reviewer{border-left:1px solid #B1B1B1;margin-left:0.75rem;padding-left:0.75rem;}.box-author .detail .date{clear:both;}.box-author .detail .date b{font-weight:600;}.box-author .reviewer .name2{position:relative;margin-right:2em;}.box-author .reviewer .check{position:absolute; top:-1px;display:inline-block; width:20px;height:15px;line-height:1.25em;background-image:url(../img/reviewed.svg); background-size:15px;background-position:center;background-repeat:no-repeat;} .box-rating{display:flex;flex-wrap:wrap;align-items:center;width:100%;}.box-rating .title{font-weight:700;margin:0 0.75rem 0 0;}.box-rating .rating{font-weight:700;margin:0 1rem 0 0;padding:0;display:flex;align-items:center;}.box-rating .rating .sstars{font-size:0.9rem;margin-right:0.25rem;}.box-rating .rating .value{color:#F76C5E;font-size:1.5rem;line-height:1.5rem;} .box-method .link{font-size:0.6666666666666667rem;line-height:1.5rem;color:#444444;padding-left:1.75em;background-image:url(../img/info.svg);background-size:1.33em;background-position:left center;background-repeat:no-repeat;cursor:pointer;}.box-method .link:hover span{border-bottom:1px dotted #444444;}.box-method .box{display:none;position:absolute;margin-top:0.5rem;z-index:10;font-size:0.9444444444444444rem;line-height:1.5rem;background:#FFFFFF;border:1px solid #D3D3D3;box-shadow:3px 3px 7px -3px rgba(0,0,0,0.15),-3px 3px 7px -3px rgba(0,0,0,0.15);padding:1.5rem;max-width:19rem;animation-name:animation-fade;animation-duration:0.1s;animation-timing-function:ease;}.box-method.active .box{display:block;}.box-method .box .close{position:absolute;top:0.75rem;right:0.75rem;width:27px;height:27px;background-image:url(../img/close2.svg);background-size:22px;background-position:center;background-repeat:no-repeat;cursor:pointer;}.box-method .box > *{margin-bottom:1rem;}.box-method .box > *:last-child{margin-bottom:0;}.box-method .box ul{font-size:0.8888888888888889rem;line-height:1.5rem;font-weight:600;list-style:none;margin:0;padding:0;}.box-method .box ul li{display:flex; align-items:center;margin:0;padding:0.125rem 0;}.box-method .box .option{font-size:0.8333333333333333rem;line-height:1.5em;text-align:right;padding-right:0.75rem;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.box-method .box .value{display:none;} .box-description{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:30px;letter-spacing:0;word-spacing:0;width:100%;max-width:900px;}main:not(.proxima-nova-loaded) .box-description{font-family:Arial,sans-serif;font-size:20px;line-height:30px;letter-spacing:-0.1px;word-spacing:0;}.box-description > *{padding:0;margin:0;} .box-notice{color:#606060;font-size:0.8333333333333333rem;line-height:20px;border:1px dashed #C6C6C6;padding:0.75rem;border-radius:4px;    }.box-notice a{font-weight:700;color:inherit;} .box-disclosure{color:#606060;font-size:14px;line-height:20px;text-align:center;padding-bottom:1rem;}.box-disclosure a{font-weight:700;color:inherit;} .box-image{width:100%;display:block;}.box-image .img{width:100%;position:relative;overflow:hidden;padding-bottom:56.25%;border-radius:7px;}.box-image .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.box-image figcaption{color:#8E8E8E;font-size:0.7777777777777778rem;line-height:1.5em;text-align:right;padding-top:0.5rem;} .box-article{padding-bottom:1.5rem;border-bottom:1px solid #D3D3D3;}.box-article h2,.box-article h3{font-weight:900;} .box-sections{font-family:"proxima-nova",sans-serif;font-weight:600;padding-bottom:0.75rem;  overflow:hidden;display:none;}    .box-sections + h2{margin-top:0 !important;padding-top:1.5rem;border-top:1px solid #D3D3D3;}.box-sections .title{font-weight:700;}.box-sections ul{font-size:0.9444444444444444rem;line-height:1em;list-style:none;margin:0.75rem 0 0 -0.75rem;padding:0;}.box-sections ul li{display:inline-block;margin:0 0.75rem 0.75rem 0 !important;padding:0 0 0 0.75rem !important;border-left:1px solid #D3D3D3;} .box-sections-aside{}.box-sections-aside .title{font-size:17px;line-height:17px;font-weight:700;padding-bottom:1rem;margin-bottom:0.75rem;border-bottom:1px solid #CACACA;width:220px;}.box-sections-aside ul{font-size:16px;line-height:1.5em;list-style:none;margin:0 0 0 0;padding:0;}.box-sections-aside ul li{display:block;padding:0.25rem 0;}.box-sections-aside ul li a{display:inline-block; color:inherit;}.box-sections-aside ul li a:hover{color:#F76C5E;}.box-sections-aside li.active a{color:#F76C5E;font-weight:600;border-left:2px solid #F76C5E;padding-left:0.5rem;   }.box-text ul li a.new,.box-sections-aside ul li a.new{position:relative;}.box-text ul li a.new:after,.box-sections-aside ul li a.new:after{font-family:"proxima-nova",sans-serif;content:"NEW";display:inline-block;position:relative;font-size:11px;line-height:12px;font-weight:400;padding:4px 6px;color:#FFFFFF;background:#3AC70F;border-radius:6px;top:-1px;left:6px;} .box-sections-mobile{display:none; margin-bottom:1rem;}.box-sections-mobile .title{font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:700;line-height:23px;padding:0.5rem 0.75rem; display:flex;align-items:center;cursor:pointer;background:#F2F2F2;}.box-sections-mobile .title span{flex:1;padding-right:2rem;}.box-sections-mobile .title .icon{width:0.75rem;height:0.75rem;fill:#332B2B;}.box-sections-mobile .title.active .icon{transform:rotate(180deg);}.box-sections-mobile ul{display:none;background:#F7F7F7;padding:1.25rem 0.5rem 0.75rem 2.25rem;margin:0;list-style-image:none !important;list-style:disc;position:relative;}.box-sections-mobile ul:before{content:"";position:absolute;top:0;left:0;right:0;height:10px;background:linear-gradient(180deg,#E7E7E7,#F7F7F7 100%);}.box-sections-mobile ul li{font-family:"proxima-nova",sans-serif; font-weight:400;   padding-left:0 !important;font-size:17px;line-height:20px;margin-bottom:14px !important;}.box-sections-mobile ul a{border:none !important;} .box-helpful{font-weight:700;font-size:0.8888888888888889rem;line-height:1em;}.box-helpful .action{display:flex;align-items:center;}.box-helpful .title{padding-right:1rem;margin-right:1rem;border-right:1px solid #D3D3D3;}.box-helpful a{font-weight:800;color:#F76C5E;line-height:1em;margin-right:1rem;text-decoration:none;}.box-helpful a:hover span{border-bottom:1px dotted #F76C5E;}.box-helpful .result{display:none;}.box-helpful .result.active{display:block;} .box-helpful-form{position:fixed;z-index:10000;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);overflow:auto;padding:1rem;display:none;}.box-helpful-form.active{display:block;}.box-helpful-form .block{display:table;width:100%;height:100%;}.box-helpful-form .block2{display:table-cell;vertical-align:middle;}.box-helpful-form .wrap{background:#FFFFFF;padding:2rem;margin:0 auto;width:33rem;position:relative;}.box-helpful-form .wrap,.box-helpful-form input,.box-helpful-form textarea{font-size:0.8888888888888889rem;line-height:1.5em;font-weight:400;}.box-helpful-form .form-box{margin-bottom:1rem;}.box-helpful-form label,.box-helpful-form .label{font-weight:700;margin-bottom:0.25rem;}.box-helpful-form textarea{resize:none;margin-bottom:0.25rem;}.box-helpful-form .title{font-size:1.166666666666667rem;line-height:1.25em;font-weight:700;padding:0 2rem 0 3.5rem;margin:0 0 1.5rem 0;min-height:2.6rem;background-image:url(../img/helpful-form-title.svg);background-size:2.6rem;background-position:left top;background-repeat:no-repeat;border:none;}.box-helpful-form .success{font-size:1.166666666666667rem;line-height:1.25em;font-weight:700;padding:0.6rem 0 0 3.5rem;margin:0;min-height:2.6rem;background-image:url(../img/helpful-form-success.svg);background-size:2.6rem;background-position:left top;background-repeat:no-repeat;border:none;display:inline-block;}.box-helpful-form .note{color:#878787;font-size:0.8333333333333333rem;line-height:1.5em;}.box-helpful-form .note b{font-weight:600;}.box-helpful-form .checkboxes{padding:0.5rem;border:1px solid transparent;}.box-helpful-form .need{font-weight:400;color:#F76C5E;}.box-helpful-form .form-checkbox{margin-bottom:0.5rem;}.box-helpful-form .form-checkbox label{margin:0;}.box-helpful-form .form-checkbox:last-child{margin-bottom:0;}.box-helpful-form .elm-button{margin-top:0.5rem;}.box-helpful-form .close{position:absolute;right:0.75rem;top:0.75rem;width:27px;height:27px;background-image:url(../img/close2.svg);background-size:22px;background-position:center;background-repeat:no-repeat;cursor:pointer;}.box-helpful-form .yes,.box-helpful-form .no,.box-helpful-form .ok{display:none;}.box-helpful-form.yes .yes{display:block;}.box-helpful-form.no .no{display:block;}.box-helpful-form.ok{text-align:center;}.box-helpful-form.ok .ok{display:inline-block;} .box-sources .link{display:inline-block;font-size:0.8333333333333333rem;line-height:1.5rem;color:#F76C5E;padding-left:1.75em;background-image:url(../img/sources.svg@v=1);background-size:1.33em;background-position:left center;background-repeat:no-repeat;cursor:pointer;}.box-sources .link:hover span{border-bottom:1px dotted #F76C5E;}.box-sources .box{display:none;padding-top:0.75rem;max-width:100%;}.box-sources .box > *{margin-bottom:1rem;}.box-sources .box > *:last-child{margin-bottom:0;}.box-sources .box .title{font-size:0.8888888888888889rem;line-height:1.5em;margin-bottom:1rem;}.box-sources .box ul{font-size:0.8333333333333333rem;line-height:1.3rem;padding:1rem 1rem 0 2rem;border-top:1px solid #D3D3D3;list-style-image:url(../img/bullet.svg@v=1);width:100%;overflow:hidden;}.box-sources .box ul li{margin-bottom:0.5rem;}.box-sources .box ul li:last-child{margin-bottom:0;}    .box-sources .link.active,.box-sources.active .link{background-image:url(../img/sources2.svg@v=1);}.box-sources.active .box{display:block;} .elm-sources-ol{margin:0;padding:0 0 0 40px;list-style:none;counter-reset:num;font-size:0.8333333333333333rem;line-height:1.3rem;padding:1rem 1rem 0 40px;border-top:1px solid #D3D3D3;}.elm-sources-ol li{position:relative;padding:0;margin:0 0 10px 0;}.elm-sources-ol li:before{font-size:15px;content:counter(num) '.';counter-increment:num;display:inline-block;position:absolute;top:0;left:-40px;width:30px; text-align:right;}.elm-sources-ol .url{word-break:break-all;} .box-related-title{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:1.222222222222222rem;line-height:1.2em;margin-bottom:1.5rem;}.box-related{border-top:3px solid #E8E8E8;padding-top:1.5rem;overflow:hidden;}.box-related .item .title{font-size:1.222222222222222rem;line-height:1.2em;} .box-search{display:flex;align-items:center;}.box-search > div{padding-right:0.5rem;}.box-search > div:first-child{flex:1;max-width:26rem;}.box-search input{font-family:"proxima-nova",sans-serif;font-size:0.8888888888888889rem;line-height:2rem;width:100%;padding:0 1em;border:1px solid #B1B1B1;}.box-search button{font-size:0.7777777777777778rem;font-weight:700;text-transform:uppercase;line-height:2rem;padding:0 1rem;background:#373737;color:#FFFFFF;border:1px solid #373737;cursor:pointer;}.box-search button:hover{background:#F76C5E;border-color:#F76C5E;} .box-overview{display:flex;flex-wrap:wrap;align-items:flex-start;font-family:"proxima-nova",sans-serif;font-size:1.055555555555556rem;line-height:1.5em;}.box-overview ul{list-style-image:url(../img/bullet.svg@v=1);}.box-overview ul li{padding-left:0.25em;margin-bottom:0;}.box-overview p + ul{margin-top:-0.5em;}.box-overview ul:last-child{margin-bottom:0;}.box-overview .box-title{width:100%;margin-bottom:1.5rem;}.box-overview .box-title h1{margin-bottom:0;}.box-overview .box-post{width:100%;font-weight:600;color:#00B3CD;margin-bottom:1.5rem;}.box-overview .box-title + .box-post{margin-top:-1.5rem;}.box-overview .overview1{margin-right:1.5rem;}.box-overview .overview2{flex:1;}.box-overview .photo{width:250px;height:250px;overflow:hidden;position:relative;}.box-overview .photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.box-overview .box-social{padding-top:1rem;text-align:center;}.box-overview .box-social a{margin:0 0.33rem;}.box-overview .box-social .icon{width:28px;height:28px;fill:#F76C5E;}.box-overview .box-social .icon:hover{fill:#00B3CD;}.box-overview + .box-text{margin-top:1.25rem;padding-top:1.25rem;border-top:3px solid #E8E8E8;}.box-overview .overview3{font-size:1.222222222222222rem;line-height:1.5em;} .box-admin{display:inline-block;font-weight:700;font-size:0.8333333333333333rem;line-height:1.5em;color:#FFFFFF;background:red;padding:0.25rem 0.75rem;}.box-admin-fixed{display:inline-block;font-weight:700;font-size:0.8333333333333333rem;line-height:1.5em;color:#FFFFFF;background:#232323;padding:0.25rem 0.75rem;position:fixed;right:0;top:0;z-index:100;}.box-admin-fixed a{font-weight:400;color:inherit;text-decoration:underline;} .page-author .elm-articles .item:nth-child(6) ~ .item{display:none;}.page-author .elm-articles .item.show{display:block !important;}.box-text{font-family:"Charter",sans-serif;line-height:1.666666666666667em;padding-bottom:0.5rem;}     .box-text p:not([class]) a:not([id]),.box-text ul a,.box-text ol a{ line-height:1em;padding-bottom:1px; color:inherit; border-bottom:1px solid #000000;text-decoration:none;transition:0.1s;}.box-text p:not([class]) a:not([id]):hover,.box-text ul a:hover,.box-text ol a:hover{color:#F76C5E;border-color:transparent;}.box-text .box-sections a{display:inherit;line-height:inherit;padding:0;border:none;color:#F76C5E;}.box-text .box-sections a:hover{text-decoration:underline;}.box-text p{margin-bottom:1rem;}.box-text h1,.box-text h2,.box-text h3,.box-text h4,.box-text h5,.box-text h6{font-family:"proxima-nova",sans-serif;}.box-text h1{font-weight:800;font-size:2.444444444444444rem;line-height:1.181818181818182em;}.box-text h2{font-size:1.833333333333333rem;line-height:1.333333333333333em;}.box-text h3{font-size:1.388888888888889rem;line-height:1.28em;}.box-text h3 + div{margin-top:1rem;}.box-text h4{font-size:1.222222222222222rem;line-height:1.28em;}.box-text * + h1,.box-text * + h2,.box-text * + h3{margin-top:1.5rem;}.box-text * + h4,.box-text * + h5,.box-text * + h6{margin-top:1rem;}.box-text ul{  list-style-image:url(../img/bullet.svg@v=1);}.box-text ul li{margin-bottom:0.25em;padding-left:0.5rem;}.box-text ol{padding-left:1.5em;margin-bottom:1em;}.box-text ol li{padding-left:0.25em;margin-bottom:0.5em;}.box-text table{font-family:"proxima-nova",sans-serif;font-size:0.8888888888888889rem;line-height:22px;width:100%;max-width:100%;height:auto; border-collapse:collapse;border-spacing:0;margin-bottom:1rem;}.box-text table th,.box-text table td{width:auto;text-align:left;padding:0.5rem;vertical-align:middle;border:solid 1px #D3D3D3;overflow:hidden; }.box-text table td{background-color:#FFFFFF;}.box-text table th{font-weight:700;color:#FFFFFF;background:#4D4D4D;text-align:center;}.box-text table p{margin-bottom:0;} .box-text hr{color:#E8E8E8 !important;background-color:#E8E8E8 !important;border:0 none !important;height:3px !important;clear:both !important;margin-top:2rem !important;margin-bottom:2rem !important;display:block !important;overflow:hidden !important;} .box-text .banner + *{margin-top:1.5rem;}.box-text * + .banner{margin-top:3rem;}.box-text p + .banner{margin-top:2.5rem;} .box-text .style-summary{padding:1.5rem; border:1px solid #CADDE1;margin:2rem 0.125rem;box-shadow:0 0 7px 2px rgba(220,220,220,0.20);border-radius:7px; color:#000000;font-family:"proxima-nova",sans-serif;font-size:1rem;line-height:1.555555555555556rem;}.box-text .style-summary > p:first-child b,.box-text .style-summary > p:first-child strong{ color:#2B9EB3;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:1.055555555555556rem;line-height:1.555555555555556rem;}.box-text .style-summary > p:first-child{margin-bottom:0.5rem;}.box-text .style-summary > p:last-child,.box-text .style-summary > ul:last-child,.box-text .style-summary > ul li:last-child{margin-bottom:0;}.box-text .style-summary a:not(.elm-footnote-link){padding-bottom:0;display:inline;color:#F76C5E !important;border:none !important;text-decoration:none !important;}.box-text .style-summary a:not(.elm-footnote-link):hover{text-decoration:underline !important;} .box-text .style-summary2{padding:1.5rem 1.5rem 1.5rem 1.2rem;background:#F4FBFC;margin:2rem 0.125rem;border-radius:7px; color:#000000;font-family:"proxima-nova",sans-serif;font-size:1rem;line-height:1.555555555555556rem;}.box-text .style-summary2 > p:first-child b,.box-text .style-summary2 > p:first-child strong{color:#2B9EB3;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:1.055555555555556rem;line-height:1.555555555555556rem;}.box-text .style-summary2 > p:first-child{margin-bottom:0.5rem;}.box-text .style-summary2 > p:last-child,.box-text .style-summary2 > ul:last-child,.box-text .style-summary2 > ul li:last-child{margin-bottom:0;}.box-text .style-summary2 ul{list-style-image:url(../img/bullet-black.svg);padding-left:1.2em;}.box-text .style-summary2 ul li{margin-bottom:1em;}.box-text .style-summary2 a:not(.elm-footnote-link){padding-bottom:0;display:inline;color:#F76C5E !important;border:none !important;text-decoration:none !important;}.box-text .style-summary2 a:not(.elm-footnote-link):hover{text-decoration:underline !important;} .style-button-red{text-align:center;margin-top:1.5em !important;margin-bottom:1.5em !important;}.style-button-red a{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-size:0.8888888888888889rem;font-weight:600;line-height:1.5em;color:#FFFFFF;background-color:#F76C5E;padding:0.5em 2.5em;text-decoration:none;border:2px solid #F76C5E;display:inline-block;cursor:pointer;outline:none;}.style-button-red a:hover{color:#F76C5E;background-color:#FFFFFF;border-color:#F76C5E;} .box-text figure{margin-top:1.5em;margin-bottom:1.5em;width:100%;}.box-text img{display:block;}.box-text figure figcaption{color:#8E8E8E;font-family:"proxima-nova",sans-serif;font-size:0.7777777777777778rem;line-height:1.5em;padding-top:0.5rem;} .box-text .elm-image{width:100%;position:relative;overflow:hidden;}.box-text .elm-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:7px;} .style-faq{margin:0 0 1.5rem 0;padding:0;}.style-faq-item{list-style:none;margin:0 !important;padding:1rem 0 1rem 0 !important;border-bottom:1px solid #E0E0E0;}.style-faq p{  }.style-faq .question{font-family:"proxima-nova",sans-serif;font-weight:700;line-height:1.444444444444444rem;padding:0;margin:0;display:flex;align-items:center;cursor:pointer;}.style-faq .question span{flex:1;padding-right:2rem;}.style-faq .question .icon{width:0.75rem;height:0.75rem;fill:#332B2B;}.style-faq .question:hover{color:#FF6255;}.style-faq .question:hover .icon{fill:#FF6255;}.style-faq .question.active .icon{transform:rotate(180deg);}.style-faq .answer{display:none;padding:0;margin:0;}.style-faq .answer p:last-child{margin:0;}.style-faq .answer.active{display:block;}.style-faq .question + .answer{padding-top:0.75rem;} .style-ul-column2{columns:2;}.box-text .style-table-nowrap-outer,.box-text .style-table-scroll-outer,.box-text .style-table-scroll2-outer,.box-text .style-table-compare-outer,.box-text .style-table-compare2-outer{position:relative;margin-bottom:1rem;max-width:762px;}.box-text .style-table-nowrap-inner,.box-text .style-table-scroll-inner,.box-text .style-table-scroll2-inner,.box-text .style-table-compare-inner,.box-text .style-table-compare2-inner{display:block;width:100% !important;max-width:100% !important;overflow-x:auto;position:relative;}.box-text .style-table-nowrap-inner table,.box-text .style-table-scroll-inner table,.box-text .style-table-scroll2-inner table,.box-text .style-table-compare-inner table,.box-text .style-table-compare2-inner table{margin-bottom:0;table-layout:auto;}.box-text .style-table-nowrap-inner tr:nth-child(odd) td,.box-text .style-table-scroll-inner tr:nth-child(odd) td,.box-text .style-table-scroll2-inner tr:nth-child(odd) td,.box-text .style-table-compare-inner tr:nth-child(odd) td,.box-text .style-table-compare2-inner tr:nth-child(odd) td{background:#F7F7F7;}.box-text .style-table-nowrap-inner th,.box-text .style-table-nowrap-inner td,.box-text .style-table-scroll-inner th,.box-text .style-table-scroll-inner td,.box-text .style-table-scroll2-inner th,.box-text .style-table-scroll2-inner td,.box-text .style-table-compare-inner th,.box-text .style-table-compare-inner td,.box-text .style-table-compare2-inner th,.box-text .style-table-compare2-inner td{overflow:visible;}.box-text .style-table-scroll-inner th,.box-text .style-table-scroll-inner td,.box-text .style-table-compare-inner th,.box-text .style-table-compare-inner td{min-width:11rem;}.box-text .style-table-nowrap-inner th,.box-text .style-table-nowrap-inner td{white-space:nowrap;} .box-text .style-table-nowrap-outer.is-scrolling:before,.box-text .style-table-scroll-outer.is-scrolling:before,.box-text .style-table-scroll2-outer.is-scrolling:before{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;left:0;background:linear-gradient(90deg,rgba(0,0,0,.05),transparent);border-left:1px solid #D3D3D3;z-index:2;}.box-text .style-table-nowrap-outer.is-scrolling:after,.box-text .style-table-scroll-outer.is-scrolling:after,.box-text .style-table-scroll2-outer.is-scrolling:after{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;right:0;border-right:1px solid #D3D3D3;z-index:2;} .box-text .style-table-compare-inner td,.box-text .style-table-compare2-inner td{padding-left:0.75rem;padding-right:0.75rem;}.box-text .style-table-compare-inner th:first-child,.box-text .style-table-compare-inner td:first-child,.box-text .style-table-compare2-inner th:first-child,.box-text .style-table-compare2-inner td:first-child{padding-left:0.5rem;padding-right:0.5rem;position:sticky;left:0;}.box-text .style-table-compare-inner th:first-child,.box-text .style-table-compare-inner td:first-child{min-width:5.5rem;} .box-text .style-table-compare-inner th:first-child:after,.box-text .style-table-compare-inner td:first-child:after,.box-text .style-table-compare2-inner th:first-child:after,.box-text .style-table-compare2-inner td:first-child:after{content:"";width:1.2rem;position:absolute;top:0;bottom:0;right:-1.2rem;background:linear-gradient(90deg,rgba(0,0,0,.05),transparent);border-left:1px solid #D3D3D3;z-index:2;}.box-text .style-table-compare-outer.is-scrolling:before,.box-text .style-table-compare2-outer.is-scrolling:before{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;left:0; z-index:2;}.box-text .style-table-compare-outer.is-scrolling:after,.box-text .style-table-compare2-outer.is-scrolling:after{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;right:0;  z-index:2;}.box-text .style-table-nowrap-outer,.box-text .style-table-scroll-outer,.box-text .style-table-scroll2-outer,.box-text .style-table-compare-outer,.box-text .style-table-compare2-outer{position:relative;margin-bottom:1rem;max-width:762px;}.box-text .style-table-nowrap-inner,.box-text .style-table-scroll-inner,.box-text .style-table-scroll2-inner,.box-text .style-table-compare-inner,.box-text .style-table-compare2-inner{display:block;width:100% !important;max-width:100% !important;overflow-x:auto;position:relative;}.box-text .style-table-nowrap-inner table,.box-text .style-table-scroll-inner table,.box-text .style-table-scroll2-inner table,.box-text .style-table-compare-inner table,.box-text .style-table-compare2-inner table{margin-bottom:0;table-layout:auto;}.box-text .style-table-nowrap-inner tr:nth-child(odd) td,.box-text .style-table-scroll-inner tr:nth-child(odd) td,.box-text .style-table-scroll2-inner tr:nth-child(odd) td,.box-text .style-table-compare-inner tr:nth-child(odd) td,.box-text .style-table-compare2-inner tr:nth-child(odd) td{background:#F7F7F7;}.box-text .style-table-nowrap-inner th,.box-text .style-table-nowrap-inner td,.box-text .style-table-scroll-inner th,.box-text .style-table-scroll-inner td,.box-text .style-table-scroll2-inner th,.box-text .style-table-scroll2-inner td,.box-text .style-table-compare-inner th,.box-text .style-table-compare-inner td,.box-text .style-table-compare2-inner th,.box-text .style-table-compare2-inner td{overflow:visible;}.box-text .style-table-scroll-inner th,.box-text .style-table-scroll-inner td,.box-text .style-table-compare-inner th,.box-text .style-table-compare-inner td{min-width:11rem;}.box-text .style-table-nowrap-inner th,.box-text .style-table-nowrap-inner td{white-space:nowrap;} .box-text .style-table-nowrap-outer.is-scrolling:before,.box-text .style-table-scroll-outer.is-scrolling:before,.box-text .style-table-scroll2-outer.is-scrolling:before{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;left:0;background:linear-gradient(90deg,rgba(0,0,0,.05),transparent);border-left:1px solid #D3D3D3;z-index:2;}.box-text .style-table-nowrap-outer.is-scrolling:after,.box-text .style-table-scroll-outer.is-scrolling:after,.box-text .style-table-scroll2-outer.is-scrolling:after{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;right:0;border-right:1px solid #D3D3D3;z-index:2;} .box-text .style-table-compare-inner td,.box-text .style-table-compare2-inner td{padding-left:0.75rem;padding-right:0.75rem;}.box-text .style-table-compare-inner th:first-child,.box-text .style-table-compare-inner td:first-child,.box-text .style-table-compare2-inner th:first-child,.box-text .style-table-compare2-inner td:first-child{padding-left:0.5rem;padding-right:0.5rem;position:sticky;left:0;}.box-text .style-table-compare-inner th:first-child,.box-text .style-table-compare-inner td:first-child{min-width:5.5rem;} .box-text .style-table-compare-inner th:first-child:after,.box-text .style-table-compare-inner td:first-child:after,.box-text .style-table-compare2-inner th:first-child:after,.box-text .style-table-compare2-inner td:first-child:after{content:"";width:1.2rem;position:absolute;top:0;bottom:0;right:-1.2rem;background:linear-gradient(90deg,rgba(0,0,0,.05),transparent);border-left:1px solid #D3D3D3;z-index:2;}.box-text .style-table-compare-outer.is-scrolling:before,.box-text .style-table-compare2-outer.is-scrolling:before{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;left:0; z-index:2;}.box-text .style-table-compare-outer.is-scrolling:after,.box-text .style-table-compare2-outer.is-scrolling:after{content:"";width:1.2rem;position:absolute;top:0;bottom:1rem;right:0;  z-index:2;}.elm-scorecard{font-family:"proxima-nova",sans-serif;background:#F8F8F8;padding:1.5rem;margin:1.5rem 0.125rem;}.elm-scorecard h2{font-size:24px;line-height:32px;margin:0;}.elm-scorecard .description{font-size:1rem;line-height:1.5em;margin:0.75rem 0 0 0;} .elm-scorecard .about{float:right;color:#848484;font-size:0.7222222222222222rem;line-height:1.5em;margin-top:0.25rem;margin-left:1rem;}.elm-scorecard .about a{color:inherit;text-decoration:none;display:inline-block;padding-left:1.8em;background-image:url(../img/info2.svg@v=2);background-size:1.30em;background-position:left center;background-repeat:no-repeat;} .elm-scorecard table{list-style:none;padding:0;margin:0.5rem 0 0 0;max-width:500px;}.elm-scorecard table tr{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;border-bottom:1px dashed #636363;}.elm-scorecard table tr:last-child{border:none;}.elm-scorecard table tr td{background:transparent;border:none;padding:1rem 0;margin:0;}.elm-scorecard table tr:last-child td{padding-bottom:0;}.elm-scorecard table tr .elm-scorecard-option{flex:1 0 0;font-weight:600;font-size:16px;line-height:24px;padding-right:3rem;}.elm-scorecard table tr .elm-scorecard-value{width:60px;font-size:15px;font-weight:700;line-height:24px;padding-right:3rem;}.elm-scorecard table tr .elm-scorecard-value span{font-size:22px;}.elm-scorecard table tr.elm-scorecard-total .elm-scorecard-option{font-size:18px;line-height:26px;font-weight:700;}.box-text .style-recommendation{padding:2rem;margin:1.5rem 0.125rem;border:1px solid #F5DFC0;box-shadow:0 0 7px 2px rgba(220,220,220,0.20);font-family:"proxima-nova",sans-serif;border-radius:7px;}.box-text .style-recommendation h2{ font-size:1.666666666666667rem;line-height:1.333333333333333em;padding-right:32px;display:inline;position:relative;}.box-text .style-recommendation h2:before{content:"";display:inline-block;position:absolute;bottom:14px;right:0;width:28px;height:28px;background-image:url(../img/style-recommendation.svg);background-repeat:no-repeat;background-position:center;background-size:28px;}.box-text .style-recommendation h2 + *{margin-top:1rem;}.box-text .style-recommendation *{line-height:1.555555555555556em;}.box-text .style-recommendation p:last-child{margin-bottom:0;}.box-text .style-recommendation ul:last-child{margin-bottom:-0.5rem;}.box-text .style-recommendation a:not(.elm-footnote-link){padding-bottom:0;display:inline;color:#F76C5E !important;border:none !important;text-decoration:none !important;}.box-text .style-recommendation a:not(.elm-footnote-link):hover{text-decoration:underline !important;}.box-text table.style-proscons{display:block;background:#FFFFFF;margin-bottom:1.5rem;border:none;}.box-text table.style-proscons > *{display:block;width:100%;}.box-text table.style-proscons tr{display:flex;flex-wrap:wrap;margin:0;padding:1rem 1rem 0 1rem;border:1px solid #D3D3D3;border-radius:6px;}.box-text table.style-proscons td{width:50%;border:none;background:transparent;padding-left:1rem;padding-right:1rem;}.box-text table.style-proscons .label{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:30px;font-weight:800;padding-bottom:3px;margin-bottom:1em;border-bottom:3px solid #332B2B; min-width:60px;padding-right:20px;display:inline-block;}.box-text table.style-proscons .pros .label{}.box-text table.style-proscons .cons .label{}.box-text table.style-proscons ul{ font-size:18px;line-height:22px;padding-right:0.5rem;list-style:none;padding-left:0;}.box-text table.style-proscons ul li{padding-left:1.25em;background-repeat:no-repeat;background-position:left top 6px;background-size:11px;margin:0 0 12px 0;}.box-text table.style-proscons td:nth-child(1) ul li{background-image:url(../img/proscons1.svg@v=3);}.box-text table.style-proscons td:nth-child(2) ul li{background-image:url(../img/proscons2.svg@v=3);} .box-sections + a + table{margin-top:0.25rem;}.elm-verdict{font-family:"proxima-nova",sans-serif;background:#F8F8F8;padding:1.5rem;margin:1.5rem 0.125rem;}.elm-verdict:last-child{margin-bottom:0;}.elm-verdict h2{font-size:24px;line-height:32px;margin:0;}.elm-verdict .description{font-size:1rem;line-height:1.5em;margin:0.75rem 0 0 0;} .elm-verdict table{list-style:none;padding:0;margin:0.5rem 0 0 0;max-width:500px;}.elm-verdict table tr{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;border-bottom:1px dashed #636363;}.elm-verdict table tr:last-child{border:none;}.elm-verdict table tr td{background:transparent;border:none;padding:1rem 0;margin:0;}.elm-verdict table tr:last-child td{padding-bottom:0;}.elm-verdict table tr .elm-verdict-name{flex:1 0 0;font-weight:600;font-size:16px;line-height:24px;padding-right:3rem;}.elm-verdict table tr .elm-verdict-value{width:60px;font-size:15px;font-weight:700;line-height:24px;text-align:right; }.elm-verdict table tr .elm-verdict-value span{font-size:22px;}.style-best{position:relative;font-family:"proxima-nova",sans-serif;display:flex;flex-wrap:wrap;padding:2rem 1rem 2rem 1rem;margin:1.5rem 0.125rem;  box-shadow:0 0 6px 2px rgba(220,220,220,0.25);border:1px solid #E5E5E5;border-radius:7px;}.style-best.with-label{margin-left:0.75rem;margin-top:2.5rem;padding-top:3rem;}.style-best-label{font-family:"proxima-nova-condensed",sans-serif;position:absolute;font-size:20px;font-weight:700;line-height:40px;padding:0 1.5rem;color:#FFFFFF; background:#30B0C7;top:-20px;left:-0.75rem;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}.style-best-label:after{content:"";line-height:0.75rem;position:absolute;left:-0.75rem;top:40px;    border-color:rgba(0,0,0,0) #1D8B9F rgba(0,0,0,0) rgba(0,0,0,0);border-style:inset solid inset inset;border-width:0 0.75rem 0.5rem;}.style-best1{width:206px;padding:0 1rem;text-align:center;margin-left:auto;margin-right:auto; }.with-rating .style-best1{margin-left:2rem;margin-right:auto;}      .style-best1 > *{margin-bottom:1rem;}.style-best1 > *:last-child{margin-bottom:0;}.style-best2{max-width:300px;margin-left:auto;margin-right:auto; flex:1;}.style-best-image img{display:block;margin-left:auto;margin-right:auto;}.style-best-image2 .img{width:100%;position:relative;overflow:hidden;}.style-best-image2 img{position:absolute;left:0;top:0;width:100%;height:100%; object-fit:contain;object-position:center;}.style-best-link{font-size:0.8333333333333333rem;line-height:1.5em;margin-top:1rem;}.style-best-button a{ font-family:"proxima-nova",sans-serif; font-size:0.9444444444444444rem;font-weight:600;line-height:1.5em;color:#FFFFFF;background-color:#F76C5E;padding:0.25em 1.5em;text-decoration:none;border:2px solid #F76C5E;display:inline-block;cursor:pointer;outline:none;border-radius:5px;}.style-best-button a:hover{color:#F76C5E !important;background-color:#FFFFFF;border-color:#F76C5E;}.style-best-list .title{display:inline-block;font-size:0.9444444444444444rem;line-height:1.5em;font-weight:700;padding-bottom:1rem;padding-right:1.25rem;  background-image:url(../img/best-breakdown.svg);background-size:0.75em;background-position:right top 0.35em;background-repeat:no-repeat;}.style-best-list .title + ul{border-top:3px solid #2D2D2D;padding-top:1rem;}.style-best-list ul{list-style:none;padding:0;margin:0;}.style-best-list ul li{display:flex;align-items:self-start;margin:0;padding:0.25rem 0;font-size:0.8888888888888889rem;line-height:1.5em;}.style-best-list ul .option{padding-right:0.75rem;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.style-best-list ul .sstars{ width:115px;height:23px;}.style-best-list ul .sstars .empty,.style-best-list ul .sstars .full{background-size:115px;}.style-best-list ul .value{display:none;}.style-best-average{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding-top:1rem;border-top:1px solid #2D2D2D;margin-top:1rem;}.style-best-average .title{flex:1;font-weight:700;margin:0 1rem 0 0;}.style-best-average .rating{font-weight:700;margin:0;padding:0;display:flex;align-items:center;}.style-best-average .rating .sstars{ margin-right:0.5rem;width:115px;height:23px;}.style-best-average .rating .sstars .empty,.style-best-average .rating .sstars .full{background-size:115px;}.style-best-average .rating .value{color:#F76C5E;font-size:1.333333333333333rem;line-height:1.5rem;} .style-best-proscons{margin-top:2.25rem;width:100%;padding-left:2.5rem;padding-right:2.5rem;}.style-best-proscons:before{content:"";display:block;border-top:2px solid #332B2B;margin:0 auto 2.25rem auto;max-width:470px;}.style-best-proscons .label{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:30px;font-weight:800;padding-bottom:3px;margin-bottom:1em;width:60px;border-bottom:3px solid #332B2B;float:left;margin-right:60px;}.style-best-proscons ul{font-size:18px;line-height:22px;padding:0.5rem 0 0 0;margin:0;list-style:none;overflow:hidden;}.style-best-proscons ul li{padding-left:22px !important;background-repeat:no-repeat;background-position:left top 6px;background-size:11px;margin:0 0 0.75rem 0 !important;}.style-best-proscons ul li:last-child{margin-bottom:0 !important;}.style-best-proscons .pros ul li{background-image:url(../img/proscons1.svg@v=3);}.style-best-proscons .cons ul li{background-image:url(../img/proscons2.svg@v=3);}.style-best-proscons .pros + .cons:before{content:"";display:block;border-top:3px solid #E3E3E3;max-width:190px;margin-left:142px;margin-top:1.5rem;margin-bottom:1rem;}#footnotes-tooltip{position:absolute;z-index:10000;display:none;width:370px;padding:0.5rem 0.25rem 0.25rem 0.25rem;margin-top:0.75rem;margin-left:-0.5rem;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;}#footnotes-tooltip.active{display:block;} .elm-footnotes{font-size:13px;line-height:1em;position:relative;top:-6px;white-space:nowrap;}.elm-footnote{position:relative;}.elm-footnote-link{color:#F76C5E !important;text-decoration:none;border:none !important;position:relative;white-space:nowrap;}a.elm-footnote-link:hover{text-decoration:underline !important;}.elm-footnote-link.trusted{padding-right:10px;}.elm-footnote-link.trusted:after{content:"";display:block;position:absolute;top:0;right:0;height:15px;width:10px;background-image:url("../img/footnotes.svg");background-repeat:no-repeat;background-size:8px;background-position:right top 4px;}            .elm-footnote-wrap{background:#FFFFFF;border:1px solid #DADADA;box-shadow:0 0 7px 2px rgba(32,32,32,0.1);border-radius:4px;padding:0.5rem 1rem 0.75rem 1rem;font-family:"proxima-nova",sans-serif;}.elm-footnote-wrap > div{margin-bottom:0.5rem;}.elm-footnote-wrap > div:last-child{margin-bottom:0;}.elm-footnote-label{font-weight:700;font-size:13px;line-height:21px;padding-left:20px;background-image:url("../img/footnotes.svg");background-repeat:no-repeat;background-size:12px;background-position:left top 5px;margin-bottom:0.75rem !important;}.elm-footnote-title{font-weight:700;font-size:16px;line-height:1.25em;}.elm-footnote-description{font-style:italic;font-size:15px;line-height:1.5em;}.elm-footnote-url{font-size:16px;line-height:1.5em;}.elm-footnote-url a{color:#F76C5E !important;border:none !important;}.elm-footnote-url a:hover{text-decoration:underline !important;} .style-summary .elm-footnotes,.style-summary2 .elm-footnotes{font-size:13px;}.style-summary .elm-footnote a,.style-summary2 .elm-footnote a{margin:0 2px;}.style-recommendation .elm-footnotes{top:-2px;}.style-recommendation .elm-footnote a{margin:0 2px;}.elm-alternative{margin-top:1.5rem;margin-bottom:1.5rem;margin-right:-1rem;font-family:"proxima-nova",sans-serif;position:relative; max-width:778px;}.elm-alternative-slider{width:100%;overflow:hidden;  }.elm-alternative-slider::-webkit-scrollbar{width:1rem;height:1rem;}.elm-alternative-slider::-webkit-scrollbar-track{border-top:0.25rem solid #FFFFFF;border-bottom:0.25rem solid #FFFFFF;background-color:#F2F2F2;}.elm-alternative-slider::-webkit-scrollbar-thumb{border-top:0.25rem solid #FFFFFF;border-bottom:0.25rem solid #FFFFFF;background-color:#A4A4A4;} .elm-alternative-left,.elm-alternative-right{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:50%;margin-top:-20px;cursor:pointer;}.elm-alternative-left svg,.elm-alternative-right svg{display:inline-block;fill:#D3D3D3;width:24px;height:24px;}.elm-alternative-left:hover svg,.elm-alternative-right:hover svg{ fill:#000000;}.elm-alternative-left{left:-2rem;}.elm-alternative-left svg{transform:rotate(90deg);}.elm-alternative-right{right:-1rem;}.elm-alternative-right svg{transform:rotate(270deg);} .elm-alternative-items{display:flex;flex-wrap:nowrap;position:relative;    }.elm-alternative-item{width:33.3333334%;min-width:33.3333334%;  padding-right:1rem;margin-right:1px;}   .elm-alternative-wrap{background:#F9F9F9;     height:100%;padding:1rem;text-align:center; border:1px solid #EDEDED;box-shadow:0 0 7px 2px rgba(220,220,220,0.20);border-radius:7px;}.elm-alternative-item:first-child .elm-alternative-wrap{}.elm-alternative-wrap > div{margin-bottom:0.5rem;}.elm-alternative-wrap > div:last-child{margin-bottom:0;}.elm-alternative-brand{font-size:17px;line-height:20px;font-weight:700;padding-bottom:4px;min-height:40px;display:flex;align-items:center;justify-content:center;width:100%;}.elm-alternative-image{position:relative;}.elm-alternative-image{position:relative;overflow:hidden; padding-bottom:56.82%;max-width:202px;margin-right:auto;margin-left:auto;   }.elm-alternative-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.elm-alternative-rating .title{font-size:15px;line-height:28px;font-weight:700;}.elm-alternative-rating .rating{display:flex;align-items:center;justify-content:center;}.elm-alternative-rating .value{color:#F76C5E;font-size:18px;line-height:32px;font-weight:700;margin-left:0.25rem;}.elm-alternative-rating .sstars{width:100px;height:20px;}.elm-alternative-rating .sstars .empty,.elm-alternative-rating .sstars .full{background-size:100px;}.elm-alternative-more{margin:0 auto;max-width:80%;border-top:1px solid #DCDCDC;padding-top:0.75rem;font-weight:600;font-size:15px;line-height:28px;}.elm-newsletter{font-family:"proxima-nova",sans-serif;margin-top:1.5rem;margin-bottom:1.5rem;padding:1.25rem 1rem;border-top:6px solid #E9E9E9;border-bottom:6px solid #E9E9E9;}.elm-newsletter:last-child{margin-bottom:-0.5rem;border-top:1px solid #D3D3D3;border-bottom:none;} .elm-newsletter-main > *{margin-bottom:0.5rem;}.elm-newsletter-main > *:last-child{margin-bottom:0;}.elm-newsletter-label{color:#F76C5E;font-weight:700;font-size:15px;line-height:18px;}.elm-newsletter-title{font-weight:700;font-size:26px;line-height:32px;}.elm-newsletter-description{font-size:17px;line-height:24px;}.elm-newsletter-note{color:#616161;font-size:14px;line-height:17px;}.elm-newsletter-form{margin:1rem 0;display:flex;max-width:480px; margin-bottom:0.75rem;}.elm-newsletter-email{flex:1 1 0;border:1px solid #CECECE;border-right:none;font-size:16px; color:#000000;}.elm-newsletter-email::-webkit-input-placeholder{color:#999999 !important;}.elm-newsletter-email:-moz-placeholder{color:#999999 !important;}.elm-newsletter-email:-ms-input-placeholder{color:#999999 !important;}.elm-newsletter-email:focus::-webkit-input-placeholder{color:#D3D3D3 !important;}.elm-newsletter-email:focus:-moz-placeholder{color:#D3D3D3 !important;}.elm-newsletter-email:focus:-ms-input-placeholder{color:#D3D3D3 !important;}.elm-newsletter-button{white-space:nowrap;color:#FFFFFF !important;border-color:#000000 !important;background:#000000 !important;   }.elm-newsletter-button:hover{color:#FFFFFF !important;border-color:#000000 !important;background:#000000 !important;} .elm-newsletter-success{padding-left:2.5rem;background-image:url(../img/success.svg);background-position:left top;background-size:30px;background-repeat:no-repeat;display:none;}.elm-newsletter-success > *{margin-bottom:0.5rem;}.elm-newsletter-success > *:last-child{margin-bottom:0;}.elm-newsletter-success-title{font-weight:700;font-size:26px;line-height:32px;}.elm-newsletter-success-description{font-size:17px;line-height:20px;} .footer .elm-newsletter{padding:1rem 0 0.5rem 0;margin:1.5rem 0 0 0; border-top:5px solid #484848;}.footer .elm-newsletter-title,.footer .elm-newsletter-success-title{font-size:24px;line-height:28px;}.footer .elm-newsletter-description,.footer .elm-newsletter-success-description{font-size:16px;line-height:25px;}.footer .elm-newsletter-success{margin-top:1rem;} .newsletter{min-height:680px;position:relative;}.newsletter-box-wrap{position:relative;padding-top:145px;padding-bottom:95px;max-width:1000px;margin:0 auto;}.newsletter-box{background:#F9ED99;}.newsletter-phone{position:absolute;top:60px;right:30px;}.newsletter-phone img{display:block;width:253px;height:516px;}.newsletter .elm-newsletter{ padding:0;border:none; margin:0 390px 0 30px;}.newsletter .elm-newsletter-main > *,.newsletter .elm-newsletter-success > *{margin-bottom:1rem;}.newsletter .elm-newsletter-main > *:last-child,.newsletter .elm-newsletter-success > *:last-child{margin-bottom:0;}.newsletter .elm-newsletter-title{font-family:"proxima-nova-condensed",sans-serif;font-size:46px;line-height:46px;font-weight:800;}.newsletter .elm-newsletter-description{font-size:22px;line-height:26.5px;}.newsletter .elm-newsletter-email{border:1px solid #CECECE;border-radius:6px;margin-right:1rem;}.newsletter .elm-newsletter-button{border-radius:6px;}.newsletter .elm-newsletter-note{font-size:15px;line-height:1.5em;color:#665D22;}.elm-newsletter-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;background:rgba(0,0,0,0.5);align-items:center;justify-content:center; display:none;padding:1rem;}.elm-newsletter-popup.active{display:flex;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;}.elm-newsletter-popup-wrap{background:#FFFFFF;padding:1rem;max-width:650px;position:relative;}.elm-newsletter-popup-close{position:absolute;top:0.5rem;right:0.5rem;width:27px;height:27px;background-image:url(../img/close2.svg);background-size:22px;background-position:center;background-repeat:no-repeat;cursor:pointer;z-index:10000;}.elm-newsletter-popup .elm-newsletter{border:none;margin-top:0;}.elm-advert{font-family:"proxima-nova",sans-serif;background:#FFFFFF;border:1px solid #EDEDED;display:flex;flex-wrap:wrap;padding:0.5rem 1rem 1.5rem 1.5rem;margin:1.5rem 0.125rem;box-shadow:0 0 6px 2px rgba(220,220,220,0.3);border-radius:7px;}.elm-advert-label{font-size:13px;line-height:28px;font-weight:700;color:#2B9EB3;text-transform:uppercase;text-align:center;width:100%;padding-bottom:0.5rem;}.elm-advert-box1{width:198px;padding:0 1rem 0 0.5rem;text-align:center;}.elm-advert-box2{padding:0 1rem;flex:1 1 0;}.elm-advert > *{margin-bottom:0.5rem;}.elm-advert > *:last-child{margin-bottom:0;}.elm-advert-image{width:100%;position:relative;overflow:hidden;margin-top:0.5rem;}.elm-advert-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:center;}.elm-advert-link{margin-top:0.5rem;font-size:15px;line-height:26px;font-weight:600;}.elm-advert-title{ font-size:24px;line-height:28px;font-weight:700;margin-bottom:0.5rem;}.elm-advert-description{font-size:18px;line-height:26px;}.elm-advert-options{margin-top:1rem;margin-bottom:0.75rem;padding-top:1rem;border-top:1px solid #E5E3E1;font-weight:600;font-size:16px;line-height:24px;}.elm-advert-options > *{display:inline-block;line-height:1.5em;margin-bottom:0.5em;margin-right:1.25rem;padding-left:1.35em;background-image:url(../img/advert-check.svg);background-size:0.9em;background-position:left top 0.3em;background-repeat:no-repeat;}.elm-advert-button{margin-top:1rem;}.elm-advert-button a{display:inline-block;font-family:"proxima-nova",sans-serif;font-size:16px;line-height:40px;font-weight:600;color:#FFFFFF;background-color:#F76C5E;border:2px solid #F76C5E;text-decoration:none;border-radius:5px;padding:0 1.5rem;}.elm-advert-button a:hover{color:#F76C5E;background-color:#FFFFFF;}.elm-search-form{padding-top:2rem;padding-bottom:3.5rem;}.elm-search-form form{display:flex;align-items:center;}.elm-search-form form > div{padding-right:0.5rem;}.elm-search-form form > div:first-child{flex:1;max-width:640px;}.elm-search-form form input{font-size:0.8888888888888889rem;line-height:2rem;width:100%;padding:0 1em;border:1px solid #B1B1B1;border-radius:5px;}.elm-search-form form button{font-size:0.7777777777777778rem;font-weight:700;text-transform:uppercase;line-height:2rem;padding:0 1rem;background:#373737;color:#FFFFFF;border:1px solid #373737;cursor:pointer;border-radius:5px;}.elm-search-form form button:hover{background:#F76C5E;border-color:#F76C5E;} .elm-search-head{display:inline-block;font-weight:700;font-size:20px;line-height:30px;padding-bottom:6px;border-bottom:3px solid #332B2B;margin-bottom:1.5rem;} .elm-search-popular .elm-search-head{display:block;}.elm-search-popular ul{list-style:none;margin:0;padding:0;}.elm-search-popular ul li{font-size:15px;line-height:23px;margin:0;padding:0 0 10px 25px;background-image:url(../img/search-pupular.svg);background-repeat:no-repeat;background-position:left top 3px;background-size:17px;} .elm-search-result{margin-bottom:2rem;max-width:615px;}.elm-search-item{padding:1.5rem 0;border-top:1px solid #E2E2E2}.elm-search-item:first-child{border:none;}.elm-search-item > div{margin-bottom:0.25rem;}.elm-search-item > div:last-child{margin-bottom:0;}.elm-search-title{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;font-size:22px;line-height:26px;}.elm-search-title a{color:inherit;text-decoration:none;}.elm-search-title a:hover{color:#F76C5E;text-decoration:none;}.elm-search-description{font-size:17px;line-height:23px;}.elm-search-line{color:#4C4C4C;font-size:14px;line-height:23px;}.elm-search-line span{margin-right:0.5rem;} .elm-search-item:nth-child(10) ~ .elm-search-item{display:none;}.elm-search-item.show{display:block !important;}.elm-search-more{padding-top:2rem;text-align:right;}#search-show-more{text-transform:uppercase !important;font-size:15px !important;color:#FFFFFF !important;background:#332B2B !important;border-color:#332B2B !important;border-radius:5px !important;padding-left:1.5rem !important;padding-right:1.5rem !important;}#search-show-more:hover{background:#F76C5E !important;border-color:#F76C5E !important;}.block-top{ }.block-top + .block-page{margin-top:3rem;}.block-top-box{padding:3rem;text-align:center;overflow:hidden;}.block-top-heading{font-family:"proxima-nova",sans-serif;font-weight:800;font-size:2.777777777777778rem;line-height:1.2em;margin-bottom:1rem;max-width:60rem;letter-spacing:0;word-spacing:0;}.block-top-description{font-size:1.277777777777778rem;line-height:1.391304347826087em;padding-bottom:1.5rem;}.block-top-use-image{color:#FFFFFF;text-shadow:1px 1px 1px rgba(0,0,0,0.7);box-shadow:inset 0 -200px 100px -100px rgba(0,0,0,0.2);min-height:375px;background-size:cover;background-position:center;background-repeat:no-repeat;}.block-top-use-image .block-top-box{border:none;min-height:375px;display:flex;flex-direction:column;justify-content:center;} .block-top-box2{text-align:left;padding:2rem 2rem 0 2rem;}.block-top-box2 .block-top-heading{font-size:46px;line-height:1.2em;}.block-top-box2 .block-top-description{font-size:21px;line-height:28px;padding-bottom:2rem;max-width:980px;}.block-submenu{position:sticky;top:70px;height:50px; z-index:1;padding-top:6px;padding-bottom:6px;background:#FFFFFF;}.block-submenu:after{content:"";position:absolute;bottom:0;left:2rem;right:2rem;border-bottom:1px solid #CCCCCC;}.block-submenu + .block-page{margin-top:3rem;}.block-submenu-box{position:relative;}.block-submenu ul{ display:block;list-style:none; padding:0 0 0.25rem 0;margin:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;font-family:"proxima-nova-condensed",sans-serif;font-size:16px;font-weight:600;line-height:1.5em;position:relative;}         .block-submenu ul li{display:inline-block;line-height:40px;margin:0 1.25rem 0 0;position:relative;}.block-submenu ul li:last-child{margin-right:0;}.block-submenu a{color:inherit;text-decoration:none;}.block-submenu a:hover{color:#F76C5E;}.block-submenu .active:after{content:"";position:absolute;width:100%;left:0;bottom:-4px;border-bottom:2px solid #F76C5E;z-index:10;}.block-submenu .active a{color:#F76C5E;}.block-submenu-prev{position:absolute;top:0;left:0;width:40px;height:40px;z-index:10; background-image:linear-gradient(to right,rgb(255,255,255) 60%,rgba(255,255,255,0));  display:none; align-items:center;justify-content:flex-start;}.block-submenu-next{position:absolute;top:0;right:0;width:40px;height:40px;z-index:10; background-image:linear-gradient(to left,rgb(255,255,255) 60%,rgba(255,255,255,0));  display:none; align-items:center;justify-content:flex-end;}.block-submenu-prev.hidden,.block-submenu-next.hidden{display:none;}.block-submenu-prev svg,.block-submenu-next svg{width:20px;height:20px;cursor:pointer;fill:#332B2B;}.block-submenu-prev svg{margin-left:5px;transform:rotate(180deg);}.block-submenu-next svg{margin-right:5px;}.block-submenu-next svg:hover{}     .block-submenu-box.is-scrolling:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2rem;background-image:linear-gradient(to right,rgb(247,247,247) 30%,rgba(247,247,247,0));}.block-submenu-box.is-scrolling:after{content:"";position:absolute;right:0;top:0;bottom:0;width:4rem;background-image:linear-gradient(to left,rgb(247,247,247) 30%,rgba(247,247,247,0));}.block-submenu-box ul::-webkit-scrollbar{display:none;}.block-related{padding:2rem 0;}.block-related-title{display:inline;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:30px;line-height:51px;border-bottom:4px solid #F9E54E;margin:0;padding:0;overflow:hidden;}.block-related-title:before{content:"";margin-top:-7px;display:block;}.block-related-title:after{content:"";margin-bottom:2rem;display:block;}.elm-articles{display:flex;flex-wrap:wrap;margin:-1rem;}.elm-articles p{margin-bottom:0;}.elm-articles a{color:inherit;text-decoration:none;transition:color 0.1s;}.elm-articles .item{width:33.333333333%;padding:1rem;} .elm-articles .wrap{height:100%;} .elm-articles .image{position:relative;overflow:hidden;padding-bottom:56.25%;margin-bottom:0.5rem;border-radius:0.5rem;}.elm-articles .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0.5rem;}.elm-articles .image a img{transition:filter 0.1s;}.elm-articles .image a:hover img{filter:brightness(105%);} .elm-articles .text{padding:0;}.elm-articles .text > *{overflow:hidden;text-overflow:ellipsis;margin-bottom:0.25rem;}.elm-articles .text > *:last-child{margin-bottom:0;} .elm-articles .rubric{color:#F76C5E; font-weight:700;font-size:15px;line-height:1.5em;}.elm-articles .rubric a:hover{text-decoration:underline;} .elm-articles .title{font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:22px; line-height:1.25em;}.elm-articles .title a{display:inline;}.elm-articles .title a:hover{color:#F76C5E;} .elm-articles .author,.elm-articles .date{color:#727272;  font-size:15px;line-height:1.5em;}.elm-articles .author a:hover{text-decoration:underline;} .elm-articles .description{  font-size:18px; line-height:1.25em;}.home-cover{padding:3.75rem 0;background-color:#3FBAE3;position:relative;}.home-cover-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.home-cover-background img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.home-cover-box{max-width:47rem;text-align:center;z-index:2;position:relative;}.home-cover-title{font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:46px;line-height:1em;margin:0 0 1rem 0;}.home-cover-description{color:#FFFFFF;font-family:"proxima-nova-condensed",sans-serif;font-weight:700;font-size:28px;line-height:1.25em;} .home-spotlight{padding:3.5rem 0;}.home-spotlight-title{display:inline-block;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:30px;line-height:1em;padding:0 0 10px 0;margin:0 0 2rem 0;border-bottom:5px solid #F9E54E;} .home-rubrics{padding:2rem 0;background:#F7F7F7;}.home-rubrics-box{text-align:center;}.home-rubrics-title{font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:36px;line-height:1em;margin:0 auto 0.5rem auto;max-width:41rem;}.home-rubrics-description{font-family:"proxima-nova",sans-serif;font-weight:400;font-size:22px;line-height:1.25em;max-width:41rem;margin-left:auto;margin-right:auto;}.home-rubrics-list{margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;max-width:954px;}.home-rubrics-item{padding:0.625rem;width:25%;}.home-rubrics-item .wrap{background:#FFFFFF;padding:1.25rem 1rem;border-radius:0.5rem;box-shadow:0 0 10px 0 rgba(28,28,28,0.1);height:100%;display:flex;flex-direction:column; align-items:center;}.home-rubrics-item .title{font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:20px;line-height:22px;margin-bottom:0.75rem;transition:0.1s;min-height:44px;display:flex;align-items:center;}.home-rubrics-item svg{display:inline-block;width:55px;height:55px;transition:0.1s;}.home-rubrics-item a{color:inherit;text-decoration:none;}.home-rubrics-item a:hover .wrap{box-shadow:0 0 10px 0 rgba(28,28,28,0.2);}.home-rubrics-item a:hover .title{color:#F76C5E;}.home-rubrics-item a:hover svg{fill:#F76C5E;}.home-rubrics-item .icon-rub01{width:65px;height:65px;margin-top:-10px;} .home-latest{padding:3.5rem 0;}.home-latest-title{display:inline-block;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:30px;line-height:1em;padding:0 0 10px 0;margin:0 0 3rem 0;border-bottom:5px solid #F9E54E;}.home-latest-items{padding:0;margin:0;}.home-latest-items .item{width:100%;padding:0;margin:0 0 2rem 0;}.home-latest-items .item:before{content:"";display:block;max-width:395px;padding-top:2rem;border-top:2px solid #E0E0E0;}.home-latest-items .item:first-child:before{display:none;}.home-latest-items .item:last-child{padding:0;margin:0;}.home-latest-items .image{width:200px;height:160px;border-radius:0.5rem;padding-bottom:0;margin-bottom:0;margin-right:1.5rem;float:left;}.home-latest-items .text{overflow:hidden;max-width:750px;} .home-authors{padding:1rem 0 3.5rem 0;text-align:center;}.home-authors-title{font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:42px;line-height:1em;margin:0 0 0.5rem 0;}.home-authors-title:before{content:"";display:block;max-width:645px;margin:0 auto;padding-top:1rem;border-top:5px solid #332B2B;}.home-authors-description{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:23px;line-height:1.25em;margin:0 0 3rem 0;}.home-authors-list{display:flex;flex-wrap:wrap;margin:-1.5rem;}.home-authors-item{width:25%;padding:1.5rem;}.home-authors-item .wrap{height:100%;border-radius:0.5rem;overflow:hidden;box-shadow:0 0 10px 0 rgba(28,28,28,0.2);}.home-authors-item .image{position:relative;overflow:hidden;padding-bottom:68%;}.home-authors-item .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:0.1s;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;}.home-authors-item .text{padding:0.75rem;}.home-authors-item .title{font-family:"proxima-nova-condensed",sans-serif;font-weight:700;font-size:18px;line-height:1.25em;transition:0.1s;}.home-authors-item a{color:inherit;text-decoration:none;}.home-authors-item a:hover{color:#F76C5E;}.home-authors-item a:hover .wrap{box-shadow:0 0 10px 0 rgba(28,28,28,0.3);}.home-authors-item a:hover .image img{filter:brightness(105%);} .home-medias{padding:2rem 0;background:#F7F7F7;}.home-medias-box{text-align:center;}.home-medias-title{display:inline-block;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:28px;line-height:1em;padding:0 0 10px 0;margin:0 0 1.5rem 0;border-bottom:4px solid #F9E54E;}.home-medias-list{display:flex;align-items:center;justify-content:center;}.home-media-item{padding:0 0.75rem;}.home-media-item img{width:auto;height:30px;display:block;margin:0 auto;} .home-newsletter{padding:3.5rem 0;}.home-newsletter-box{padding:0;max-width:62rem;display:flex;background:#F9ED99;overflow:hidden;border-radius:0.5rem;}.home-newsletter-image{width:40%;position:relative;overflow:hidden;pointer-events:none;}.home-newsletter-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:top;}.home-newsletter-form{flex:1 1 0;} .home-newsletter .elm-newsletter{padding:2rem 6rem 2rem 2rem !important;margin:0 !important;border:none !important;}.home-newsletter .elm-newsletter-form{max-width:none;flex-direction:column;align-items:flex-start;margin-top:0.5rem;margin-bottom:1rem;}.home-newsletter .elm-newsletter-title,.home-newsletter .elm-newsletter-success-title{display:inline-block;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:33px;line-height:1em;}.home-newsletter .elm-newsletter-description,.home-newsletter .elm-newsletter-success-description{display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:400;font-size:19px;line-height:1.5em;}.home-newsletter .elm-newsletter-email{font-size:18px;line-height:1.5em;width:100%;margin-bottom:0.5rem;border:1px solid #E1E1E1;}.home-newsletter .elm-newsletter-button{font-size:17px !important;line-height:1.5em !important;font-weight:600 !important;padding:0.25em 3em 0.25em 3em !important;border-radius:0.5rem;}.home-newsletter .elm-newsletter-note{color:#665D22;font-size:15px;line-height:1.5em;} .home-about{padding:3.5rem 0;}.home-newsletter + .home-about{padding-top:0;}.home-about-box{text-align:center;}.home-about-title1{display:block;color:#F76C5E;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:38px;line-height:1em;margin:0 0 0.75rem 0;}.home-about-title2{display:block;font-family:"proxima-nova-condensed",sans-serif;font-weight:700;font-size:22px;line-height:1em;margin:0 0 1.5rem 0;}.home-about-description{font-family:"proxima-nova",sans-serif;font-weight:400;font-size:20px;line-height:1.25em;margin:0 auto;max-width:44rem;}.home-about-description a{line-height:1em;  color:#F76C5E;font-weight:700;text-decoration:none;transition:0.1s;}.home-about-description a:hover{color:#F76C5E;border-color:transparent;}.about-cover{padding:3rem 0 1.5rem 0;background-color:#F2F6F7;position:relative;margin-bottom:2rem;}.about-cover-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.about-cover-background img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.about-cover-box{text-align:center;z-index:2;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,0.7);}.about-cover-title{color:#FFFFFF;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:39px;line-height:42px;margin:0 auto 1rem auto;max-width:48rem;}.about-cover-description{color:#FFFFFF;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:27px;line-height:35px;margin:0 auto;max-width:54rem;} .about-text{margin-top:3rem;margin-bottom:3rem;}.about-text-title{display:inline-block;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:33px;line-height:1em;padding:0 0 10px 0;margin:0 auto 2rem auto;border-bottom:5px solid #F9E54E;} .about-expert{text-align:center;margin-top:3rem;margin-bottom:3rem;}.about-expert-items{display:flex;flex-wrap:wrap;margin:-1rem;padding:1rem 0 1rem 0;}.about-expert-items .item{width:33.333333333%;padding:1rem;}.about-expert-items .image{position:relative;overflow:hidden;width:150px;height:150px;margin:0 auto 1rem auto;border-radius:50%;}.about-expert-items .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;}.about-expert-items .image a img{transition:filter 0.1s;border-radius:50%;}.about-expert-items .image a:hover img{filter:brightness(105%);}.about-expert-items .text > *{font-family:"proxima-nova-condensed",sans-serif;margin:0.25rem;}.about-expert-items .title{font-weight:700;font-size:19px;line-height:23px;}.about-expert-items .title a{text-decoration:none;color:inherit;transition:color 0.1s;}.about-expert-items .title a:hover{color:#F76C5E;}.about-expert-items .post{color:#6A6A6A;font-weight:600;font-size:17px;line-height:23px;}.block-author{border-bottom:3px solid #EAEAEA;padding-top:1rem;padding-bottom:2rem;margin-bottom:2rem;text-align:center;}.block-author-title{margin-bottom:0.25rem;}.block-author-description{font-size:19px;font-weight:600;line-height:1.33em;}.block-author-image{margin:0 auto 1rem auto;width:237px;height:237px;overflow:hidden;position:relative;border-radius:50%;}.block-author-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.block-author-social{padding-top:1rem;text-align:center;}.block-author-social a{margin:0 0.33rem;}.block-author-social .icon{width:22px;height:22px;fill:#F76C5E;}.block-author-social .icon:hover{fill:#00B3CD;} .block-author-articles{padding:1rem 0 3rem 0;}.block-author-articles-title{display:inline;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:33px;line-height:54px;border-bottom:4px solid #F9E54E;margin:0;padding:0;overflow:hidden;}.block-author-articles-title:before{content:"";margin-top:-10px;display:block;}.block-author-articles-title:after{content:"";margin-bottom:2.75rem;display:block;}          .block-author-articles .elm-button.loadmore-button{border-radius:0.5rem !important;padding-left:2rem !important;padding-right:3rem !important;background-position:right 2em center !important;}.box-rubric{padding-right:1rem;}.box-rubric:last-child{margin-bottom:3rem;}.box-rubric + .box-rubric{margin-top:2.25rem;}.box-rubric-title{display:inline;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:33px;line-height:54px;border-bottom:4px solid #F9E54E;margin:0;padding:0;overflow:hidden;}.box-rubric-title:before{content:"";margin-top:-10px;display:block;}.box-rubric-title:after{content:"";margin-bottom:2.75rem;display:block;}          .box-rubric-overview{margin-bottom:2rem;max-width:47rem;}.box-rubric-title + .box-rubric-overview{margin-top:-1rem;} .box-rubric-first{display:flex;margin:0 -1.6rem 3rem -1.6rem;}.box-rubric-first > div{width:50%;padding:0 1.6rem;}.box-rubric-first > div .item{width:100%;}.box-rubric-first1 > div{padding-bottom:1rem;border-bottom:1px solid #D3D3D3;height:100%;}.box-rubric .item .wrap{}.box-rubric-first .elm-articles{margin-top:0;margin-bottom:0;}.box-rubric-first .elm-articles .item:first-child{padding-top:0;}.box-rubric-first2 .elm-articles .item:last-child{padding-bottom:0;} .list-rubric{margin-left:-1.6rem;margin-right:-1.6rem;}.list-rubric .item{width:50%;padding-bottom:2rem;padding-left:1.6rem;padding-right:1.6rem;}.list-rubric .image{width:143px;height:112px;padding-bottom:0;margin-bottom:0;margin-right:1.5rem;float:left;}.list-rubric .text{overflow:hidden;}.list-rubric .title{font-weight:700;line-height:25px;}.list-rubric .description{font-size:16px;line-height:1.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;} .box-rubric-first1 .list-rubric-small .item.featured{padding-bottom:0;}.box-rubric-first1 .list-rubric-small .item.featured .image{width:100%;height:auto;padding-bottom:78.16%;margin-bottom:1rem;margin-right:0;float:none;}.box-rubric-first1 .list-rubric-small .item.featured .title{font-size:27px;line-height:1.25em;}.box-rubric-first1 .list-rubric-small .item.featured .description{font-size:18px;line-height:1.5em;display:block;margin-top:0.5rem;} .list-rubric-big{padding:0;margin:0;}.list-rubric-big .item{width:100%;padding:0;margin:0 0 2rem 0;}.list-rubric-big .item:before{content:"";display:block;max-width:395px;padding-top:2rem;border-top:2px solid #E0E0E0;}.list-rubric-big .item:first-child:before{display:none;}.list-rubric-big .item:last-child{padding:0;margin:0;}.list-rubric-big .image{width:200px;height:160px;}.list-rubric-big .text{max-width:750px;}.font-dm-sans{font-family:'DM Sans',sans-serif;}@font-face{font-display:swap; font-family:'DM Sans';font-style:normal;font-weight:400;src:url('../fonts/dm-sans/dm-sans-v15-latin-regular.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:italic;font-weight:400;src:url('../fonts/dm-sans/dm-sans-v15-latin-italic.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:normal;font-weight:500;src:url('../fonts/dm-sans/dm-sans-v15-latin-500.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:italic;font-weight:500;src:url('../fonts/dm-sans/dm-sans-v15-latin-500italic.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:normal;font-weight:600;src:url('../fonts/dm-sans/dm-sans-v15-latin-600.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:italic;font-weight:600;src:url('../fonts/dm-sans/dm-sans-v15-latin-600italic.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:normal;font-weight:700;src:url('../fonts/dm-sans/dm-sans-v15-latin-700.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:italic;font-weight:700;src:url('../fonts/dm-sans/dm-sans-v15-latin-700italic.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:normal;font-weight:800;src:url('../fonts/dm-sans/dm-sans-v15-latin-800.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:italic;font-weight:800;src:url('../fonts/dm-sans/dm-sans-v15-latin-800italic.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:normal;font-weight:900;src:url('../fonts/dm-sans/dm-sans-v15-latin-900.woff2') format('woff2');}@font-face{font-display:swap; font-family:'DM Sans';font-style:italic;font-weight:900;src:url('../fonts/dm-sans/dm-sans-v15-latin-900italic.woff2') format('woff2');}@media (min-width:2048px){}@media (min-width:1920px) and (max-width:2047px){}@media (min-width:768px) and (max-width:1199px){ .width,.width2,.width3{padding-left:2.5rem;padding-right:2.5rem;} .block-head-box{min-height:320px;background-size:40%;}.block-head-box > *{margin-left:35%;margin-right:5%;} .elm-heading1{margin-bottom:1rem;font-family:"proxima-nova",sans-serif;font-weight:800;  padding-bottom:0;}main:not(.proxima-nova-loaded) .elm-heading1{font-family:Arial,sans-serif;font-weight:800;font-size:28px;line-height:36px;letter-spacing:-1px;word-spacing:-1px;}.elm-heading1:last-child{margin-bottom:0;}.elm-heading2{font-weight:700;font-size:1.611111111111111rem;line-height:1.3em;margin-bottom:1rem;}.elm-description{font-weight:400;font-size:1.055555555555556rem;line-height:1.4em;margin-bottom:1rem;} .elm-list100 .item .image{width:250px;height:140px;}}@media (min-width:992px) and (max-width:1199px){}@media (min-width:768px) and (max-width:991px){ .layout1-row{width:100%;}.layout1-aside{display:none;} .box-sections-mobile{display:block;}                              #footer .footer1{width:50%;margin-right:10%;}}@media (max-width:767px){}@media (max-width:767px){ #header .header{height:50px;} #burger{order:1;width:35px;} #logo{order:3;}#logo .logo{width:140px;height:30px;background-size:130px;order:3;} #header-subscribe{font-size:13px;line-height:1em;width:80px;margin:0;text-align:right;order:4;} #header-account{font-size:13px; width:80px;margin:0;order:4;} #sss{order:2;width:45px;}#sss .sss{opacity:0.8 !important;transition:none;} #search{top:50px;}#search input{flex:1;} #menu{top:50px;width:100%;padding:1.5rem 1rem;border-top:1px solid #D3D3D3;border-right:none;box-shadow:none;}.menu-header{display:none;}.menu-rubrics{padding:0;}.menu-rubrics ul{padding:1.5rem 0 1.5rem 0;}        main{min-height:auto;}    #footer .footer{padding-top:1rem;flex-wrap:wrap;}#footer .footer1{width:100%;margin-right:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #D3D3D3;text-align:center;}#footer .footer2{width:45%;margin-right:5%;}#footer .footer3{width:45%;margin-right:5%;}#footer .logo{margin-left:auto;margin-right:auto;}#footer .copyright{padding-top:1rem;padding-bottom:1rem;}}@media (max-width:767px){ .width,.width2,.width3{padding-left:1rem;padding-right:1rem;}  .block-head + .block-page,.block-page:first-child{margin-top:0.5rem;}.block-page:last-child{margin-bottom:1.5rem;} .layout1{display:block;}.layout1-row{width:100%;}.layout1-col{ overflow:visible;}.layout1-aside{display:none;}}@media (max-width:767px){    #burger .burger{width:22px;height:22px;}#burger .burger span{height:2px;border-radius:2px;}#burger .burger span:nth-child(1){top:3px;}#burger .burger span:nth-child(2){top:10px;width:17px;}#burger .burger span:nth-child(3){top:17px;}#burger .burger.active span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:10px}#burger .burger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:10px} .box-text .banner:last-child{margin-bottom:1rem;} .banner-box{padding:1rem 1rem 1.5rem 1rem;margin-right:0;}.banner-box.with-label{  }.banner-box-label{ font-size:0.8888888888888889rem;font-weight:600;}.banner-box1,.banner-box2{padding:0;width:100%;}.banner-box1{ margin-bottom:1.5rem;   }.banner-box-image{max-width:220px;margin-left:auto;margin-right:auto;}.banner-box-image2{max-width:220px;margin-left:auto;margin-right:auto;}.banner-box-title{color:#F76C5E;font-size:1.333333333333333rem;line-height:1.333333333333333em;font-weight:700;margin-bottom:0.5rem;}.banner-box-description{font-size:0.9444444444444444rem;line-height:1.444444444444444em; color:#000000;}.banner-box-options{font-size:0.8333333333333333rem;}.banner-box-options > *{background-image:url(../img/advert-check.svg);background-size:0.85em;background-position:left top 0.3em;} .banner-box.v3 .banner-box-title{font-size:26px;}.banner-box.v3 .banner-box-options{font-size:16px;}.banner-box.v3 .banner-box-options > *{display:block;padding-right:0;margin-right:0;}.banner-box.v3 .banner-box-button a{width:100%;} .banner-box-button{text-align:center;}.block-author-more{margin-top:1rem;}}@media (max-width:767px){ .elm-heading1{margin-bottom:1rem;font-family:"proxima-nova",sans-serif;font-weight:800;font-size:1.666666666666667rem;line-height:1.2em;letter-spacing:0;word-spacing:0;}main:not(.proxima-nova-loaded) .elm-heading1{font-family:Arial,sans-serif;font-weight:800;font-size:29px;line-height:36px;letter-spacing:-2px;word-spacing:-1px;}.elm-heading1:last-child{margin-bottom:0;}.elm-heading2{font-weight:700;font-size:1.611111111111111rem;line-height:1.3em;margin-bottom:1rem;}.elm-description{font-weight:400;font-size:1.055555555555556rem;line-height:1.4em;margin-bottom:1rem;} .elm-list{margin-left:0;margin-right:0;}.elm-list .item{border-bottom:1px solid #D3D3D3;padding-left:0;padding-right:0;padding-bottom:1rem;margin-bottom:0.5rem;width:100%;}.elm-list .item:last-child{border:none;}.elm-list .item .author .author1,.elm-list .item .author .author2{border:none !important;margin-left:0 !important;padding-left:0 !important;display:block;width:100%;} .elm-list100{padding-top:0;}.elm-list100 .item{padding-bottom:1rem;margin-bottom:0.5rem;}.elm-list100 .item .image{width:100%;height:auto;padding-bottom:56.25%; float:none;}.elm-list100 .item .text{padding:0.5rem 0 0 0;} .style-team .item{border:none;}.style-team .item + .item{margin-top:-1rem;}.style-team .item .image{  width:240px;height:240px;padding-bottom:0;margin-bottom:1rem;margin-right:0;float:none;}.style-team .item:last-child{padding-bottom:0;} .elm-overview{margin-bottom:1rem;}}@media (max-width:767px){ .block-head{margin-bottom:1.5rem;}.block-head-box{background-size:120%;padding:1.5rem 1.5rem 90% 1rem;}.block-head-box > *{margin-left:0;margin-right:0;} .block-heading{margin-bottom:1.5rem;}.block-heading-box{min-height:200px;padding:1.5rem;justify-content:flex-start;align-items:flex-start;text-align:left;}.block-heading-box .elm-description{font-size:1.277777777777778rem;line-height:1.3em;font-weight:600;}}@media (max-width:767px){.block-page > *[class^="box-"],.layout1-col > *[class^="box-"]{margin-bottom:0.75rem;} .box-evidence + .box-title{margin-top:0;}.box-evidence .box{left:1rem;right:1rem;max-width:none;} .box-summary{margin-top:0;}.box-summary .box-description{order:2;}.box-summary .box-author{order:1;}.box-summary .box-rating{order:3;} .box-author{ font-size:14px;line-height:1.5em;align-items:flex-start;}main:not(.proxima-nova-loaded) .box-author{font-family:Arial,sans-serif;font-size:14px;line-height:1.5em;letter-spacing:-0.3px;word-spacing:-0.1px;}.box-author .detail .author + .reviewer{border-left:none;margin-left:0;padding-left:0;}.box-author .detail{display:flex;flex-direction:column;padding-top:0.25rem;}.box-author .detail.more{padding-top:0;}.box-author .detail > *{float:none;line-height:1.25em;margin:0.125rem 0;}.box-author .detail .author{order:1;}.box-author .detail .date{order:2;}.box-author .detail .reviewer{order:3;}.box-author .reviewer .name2{margin-right:0;}.box-author .reviewer .check{position:relative;top:2px; background-size:14px;}.box-author .reviewer > *{line-height:1.5em;} .box-sections{display:block;}.box-sections + p{padding-top:1.5rem;border-top:1px solid #D3D3D3;} .box-sections-mobile{display:block;} .box-rating .title{width:100%;margin-bottom:0.25rem;}.box-rating .rating{} .box-method .box{left:1rem;right:1rem;max-width:none;} .box-description{font-family:"proxima-nova",sans-serif;font-size:18px;line-height:27px;letter-spacing:0;word-spacing:0;}main:not(.proxima-nova-loaded) .box-description{font-family:Arial,sans-serif;font-size:18px;line-height:27px;letter-spacing:-0.1px;word-spacing:0;} .box-notice{margin-top:-0.5rem !important;margin-bottom:1.5rem !important;} .box-disclosure{font-size:13px;line-height:18px;padding-bottom:0;}.box-evidence .link{   font-size:14px;line-height:23px; padding-left:22px; background-size:17px;  }           .box-image{width:auto;position:relative;margin-left:-1rem;margin-right:-1rem;}.box-image .img{border-radius:0;}.box-image .img img{border-left:none;border-right:none;}.box-image figcaption{padding-left:1rem;padding-right:1rem;} .box-article{padding-bottom:1rem;} .box-related{padding-top:1rem;}.box-related-title{margin-bottom:1rem;} .box-overview{font-size:1rem;line-height:1.5em;}.box-overview .box-title{margin-bottom:1rem;}.box-overview .box-post{margin-bottom:1rem;}.box-overview .box-title + .box-post{margin-top:-1rem;}.box-overview .overview1{width:100%;margin:0 0 1rem 0;}.box-overview .box-social{text-align:left;}.box-overview .overview3{font-size:1.166666666666667rem;line-height:1.5em;}   .box-helpful-form .wrap{padding:1rem;width:auto;}.box-helpful-form .form-box{margin-bottom:0.5rem;}.box-helpful-form .title{font-size:1rem;line-height:1.25em;}.box-helpful-form .success{font-size:1rem;line-height:1.25em;padding:3.5rem 0 0 0;background-position:center top;}}@media (max-width:767px){.box-text{         }.box-text h1{font-weight:800;font-size:1.666666666666667rem;line-height:1.2em;}.box-text h2{font-size:26px;line-height:32px; }.box-text h3{font-size:22px;line-height:28px;}.box-text h4{font-size:1rem;line-height:1.28em;}.box-text * + h1,.box-text * + h2,.box-text * + h3,.box-text * + h4{margin-top:1rem;}.box-text * + h3{margin-bottom:0.5rem;margin-top:1.125rem;} .box-text ul li{padding-left:0.25rem;} .box-text .banner + *{margin-top:1.5rem;}.box-text * + .banner{margin-top:2.5rem;}.banner-mobile{padding-top:1.5rem;border-top:3px solid #E8E8E8;} .elm-proscons .items{display:block;margin:0;width:100%;}.elm-proscons .items > div{width:100%;margin:0;}.elm-proscons .items > div + div{margin-top:1rem;} .box-text .style-summary{padding:1rem;} .style-faq .question{color:inherit !important;}.style-faq .question .icon{fill:#332B2B !important;} .style-ul-column2{columns:auto;}}@media (max-width:374px){.elm-verdict .note div.key{width:50%;}}@media (max-width:767px){ .box-text .style-table-scroll-outer,.box-text .style-table-compare-outer{margin-right:-1rem;margin-left:-1rem;}.box-text .style-table-normal-inner table th{padding-right:1rem;padding-left:1rem;}}@media (max-width:767px){ .elm-scorecard{padding:1rem;}.elm-scorecard h2{font-size:21px;line-height:27px;margin:0;}.elm-scorecard .about{float:none;margin:0.5rem 0 1rem 0;order:10;}.elm-scorecard table tr .elm-scorecard-option{width:100%;padding-bottom:0.125rem;}.elm-scorecard table tr .elm-scorecard-value{padding-top:0.125rem;width:100%;}}@media (max-width:767px){.box-text .style-recommendation{padding:1.5rem;}.box-text .style-recommendation h2{font-size:1.333333333333333rem;line-height:1.333333333333333em;padding-right:28px;}.box-text .style-recommendation h2:before{bottom:8px;width:24px;height:24px;background-size:24px;}}@media (max-width:767px){ .box-text table.style-proscons tr{margin:-1px 0 0 0;padding:1rem 0 0 0.5rem;}.box-text table.style-proscons td{width:100%;}      }@media (max-width:767px){ .elm-verdict{padding:1rem;}.elm-verdict h2{font-size:21px;line-height:27px;margin:0;}.elm-verdict table tr .elm-verdict-name{width:100%;padding-bottom:0.125rem;}.elm-verdict table tr .elm-verdict-value{padding-top:0.125rem;width:100%;text-align:left;}}@media (max-width:767px){ .style-best{padding-top:1rem;padding-bottom:1rem;}.style-best-label{font-size:18px;}.style-best1,.style-best2{width:100%;}.style-best1{margin-bottom:1.5rem !important;margin-left:0 !important;}.style-best-image{max-width:220px;margin-left:auto;margin-right:auto;}.style-best-image2{max-width:220px;margin-left:auto;margin-right:auto;}.style-best-average .title{flex:auto;} .style-best-proscons{margin-top:1rem;width:100%;padding:0 0 0.5rem 0;max-width:300px;margin-left:auto;margin-right:auto;}.style-best-proscons:before{margin:0 auto 1.25rem auto;width:100%;max-width:none;}.style-best-proscons .label{float:none;margin:0 0 0.75rem 0;}.style-best-proscons .pros + .cons{margin-top:1rem;}.style-best-proscons .pros + .cons:before{display:none;  }}@media (max-width:374px){.elm-verdict .note div.key{width:50%;}}@media (max-width:767px){#footnotes-tooltip{width:auto !important;  margin:0 !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;background:rgba(0,0,0,0.5) !important;z-index:10000 !important;} .elm-footnotes{top:-5px;line-height:1;}.elm-footnote-wrap{position:absolute;left:0.75rem;right:0.75rem;top:50%;transform:translate(0,-50%);}.elm-footnote-close{position:absolute;top:0.25rem;right:0.25rem;width:27px;height:27px;background-image:url(../img/close2.svg);background-size:22px;background-position:center;background-repeat:no-repeat;cursor:pointer;z-index:10000;}.elm-footnote-wrap{padding-top:0.75rem;padding-right:2rem;}}@media (max-width:767px){.elm-alternative{margin-left:-1rem;margin-right:-1rem;}.elm-alternative-left,.elm-alternative-right{display:none;}.elm-alternative-items{overflow-x:auto;padding:0 1rem 0.75rem 1rem;}.elm-alternative-item{width:75%;min-width:75%;}}@media (max-width:767px){.elm-newsletter{margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem 0.5rem;}.elm-newsletter-description{font-size:16px;line-height:24px;}.elm-newsletter-form{display:block;}.elm-newsletter-email{border:1px solid #CECECE;width:100%;margin-bottom:0.75rem;}.elm-newsletter-button{width:100%;} .footer .elm-newsletter{margin-top:1rem;}.footer .elm-newsletter-title,.footer .elm-newsletter-success-title{font-size:24px;line-height:28px;}.footer .elm-newsletter-description,.footer .elm-newsletter-success-description{font-size:16px;line-height:25px;}.footer .elm-newsletter-success{text-align:left;} .newsletter{min-height:auto;position:static;}.newsletter-box{background:none;}.newsletter-box-wrap{position:static;padding:0;}.newsletter-phone{position:static;padding:1rem 1.5rem 2rem;}.newsletter-phone img{margin:0 auto;max-width:100%;height:auto;}.newsletter .elm-newsletter{padding:2rem 1.5rem 1rem;background:#F9ED99;margin:0;}.newsletter .elm-newsletter-title{font-family:"proxima-nova-condensed",sans-serif;font-weight:800;font-size:30px;line-height:36px;text-align:center;}.newsletter .elm-newsletter-description{font-size:18px;line-height:25px;text-align:center;}.newsletter .elm-newsletter-form{margin-left:auto;margin-right:auto;margin-bottom:0.5rem;}.newsletter .elm-newsletter-email{margin:0 0 0.5rem 0;}.newsletter .elm-newsletter-note{font-size:14px;line-height:1.5em;text-align:center;}}@media (max-width:767px){.elm-advert{padding:0.5rem 1rem 1.5rem 1rem;}.elm-advert-box1,.elm-advert-box2{padding:0;margin:0;width:100%;}.elm-advert-box1{}.elm-advert-label{padding-bottom:0;font-size:12px;}.elm-advert-image{margin-top:0.5rem;max-width:220px;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;}.elm-advert-link{margin-top:0;margin-bottom:1rem;}.elm-advert-title{ font-size:24px;line-height:30px; }.elm-advert-description{ }.elm-advert-options{}.elm-advert-options > *{  }.elm-advert-button a{text-align:center;width:100%;}}@media (max-width:767px){ .elm-search-form{padding-top:0;padding-bottom:1.5rem;} .elm-search-head{margin-bottom:0.5rem;}.elm-search-popular .elm-search-head{margin-bottom:1rem;} .elm-search-more{padding-top:0.5rem;text-align:center;} .page-search .layout1-aside{display:block;margin:0;padding:0;width:100%;}}@media (max-width:767px){ .block-top{ min-height:170px !important;}.block-top + .block-page{margin-top:1.5rem;}.block-top-box{padding:1.5rem 0 0 0;}.block-top-box2{padding-left:1rem;padding-right:1rem;}.block-top-heading{font-size:2.333333333333333rem !important;}.block-top-description{padding-bottom:1.5rem;}}@media (max-width:767px){.block-submenu{top:50px;padding-left:0;padding-right:0;}.block-submenu:after{display:none;}.block-submenu + .block-page{margin-top:1.5rem;}.block-submenu-box{padding:0;}.block-submenu ul{ padding:0 1rem 0.25rem 1rem;font-size:16px;line-height:1.5em;}.block-submenu ul:before{display:none;}.block-submenu:before{content:"";width:100%;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #CCCCCC;}.block-submenu a:hover{color:inherit;}.block-submenu .active a{color:#F76C5E;}.block-submenu .active:after{bottom:-4px;} .block-submenu-box.is-scrolling:before{width:1rem;}.block-submenu-box.is-scrolling:after{width:3rem;}.block-submenu-prev{display:flex;}.block-submenu-next{display:flex;}}@media (max-width:767px){ .block-related-title{font-size:27px;line-height:43px;}.block-related-title:before{margin-top:-11px;}.block-related-title:after{margin-bottom:1.5rem;}.block-related-title-old{font-size:27px;line-height:1em;margin-bottom:1.5rem;}}@media (max-width:767px){.elm-articles{margin:0;padding:0;}.elm-articles .item{width:100%;padding:0;margin:0 0 1rem 0;}.elm-articles .item:last-child{margin-bottom:0;}.elm-articles .item:before{content:"";display:block;max-width:50%;padding-top:1.25rem;border-top:4px solid #E3E3E3;}.elm-articles .item:first-child:before{display:none;} .elm-articles .description{font-size:16px;line-height:1.25em;}}@media (max-width:767px){ .home-cover{padding:2rem 0;}.home-cover-title{font-size:33px;line-height:1em;}.home-cover-description{font-size:26px;line-height:1em;} .home-spotlight{padding:2rem 0;}.home-spotlight-title{font-size:27px;line-height:1em;}.home-spotlight-items{padding:0;margin:0;}.home-spotlight-items .item{position:relative;}.home-spotlight-items .image{margin-top:1.25rem;}.home-spotlight-items .rubric{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;position:absolute;top:1rem;}.home-spotlight-items .item:first-child .rubric{top:-0.25rem;}.home-spotlight-items .title{font-size:21px;line-height:1.33em;} .home-rubrics{padding:2rem 0;}.home-rubrics-title{font-size:29px;line-height:1.15em;}.home-rubrics-description{font-size:19px;line-height:1.36em;}.home-rubrics-list{margin:0 -0.625rem;}.home-rubrics-item{padding:0.5rem;width:50%;}.home-rubrics-item .wrap{padding:0.75rem 0.5rem;}.home-rubrics-item .title{font-size:19px;line-height:1.25em;margin-bottom:0.5rem;}.home-rubrics-item .icon{width:45px;height:45px;} .home-latest{padding:2rem 0;}.home-latest-title{font-size:27px;line-height:1em;margin-bottom:1.5rem;}.home-latest-items{padding:0;margin:-0.5rem;}.home-latest-items .item,.home-latest-items .item:first-child,.home-latest-items .item:last-child{width:50%;padding:0.5rem;margin:0;border:none;}.home-latest-items .item:before{display:none;}.home-latest-items .image{margin:0 0 0.5rem 0;width:100%;height:auto;padding-bottom:75%;float:none;}.home-latest-items .author,.home-latest-items .rubric,.home-latest-items .description{display:none;}.home-latest-items .title{font-size:18px;font-weight:700;line-height:1.1em;} .home-authors{padding:0 0 2rem 0;text-align:center;}.home-authors-title{font-size:30px;line-height:1em;margin-bottom:0.75rem;}.home-authors-title:before{max-width:290px;padding-top:0.75rem;}.home-authors-description{font-size:20px;line-height:1.15em;margin-bottom:1.5rem;max-width:320px;margin-left:auto;margin-right:auto;}.home-authors-list{margin:-0.5rem;}.home-authors-item{width:50%;padding:0.5rem;}.home-authors-item .text{padding:0.5rem 0.25rem;}.home-authors-item .title{font-size:15px;line-height:1.33em;} .home-medias{padding:2rem 0;}.home-medias-title{font-size:23px;line-height:1em;}.home-medias-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:-0.25rem;}.home-media-item{width:50%;margin:0;padding:0.25rem;}.home-media-item img{height:30px;} .home-newsletter{padding:2rem 0;}.home-newsletter-box{display:block;margin:0 1rem;padding:0;}.home-newsletter-image{width:100%;padding-bottom:75%;position:relative;overflow:hidden;pointer-events:none;} .home-newsletter .elm-newsletter{padding:1rem 0.75rem !important;}.home-newsletter .elm-newsletter-title,.home-newsletter .elm-newsletter-success-title{font-size:30px;line-height:1em;}.home-newsletter .elm-newsletter-description,.home-newsletter .elm-newsletter-success-description{font-size:16px;line-height:1.5em;}.home-newsletter .elm-newsletter-email{font-size:17px;line-height:1.5em;}.home-newsletter .elm-newsletter-note{font-size:14px;line-height:1.5em;} .home-about{padding:2rem 0;}.home-newsletter + .home-about{padding-top:0;}.home-about-title1{font-size:32px;line-height:1em;}.home-about-title2{font-size:19px;line-height:1.33em;}.home-about-description{font-size:18px;line-height:1.33em;}}@media (max-width:767px){.about-cover{padding:1.5rem 0;margin-bottom:1.5rem;}.about-cover-title{font-size:30px;line-height:36px;}.about-cover-description{font-size:23px;line-height:30px;} .about-text{margin-top:1.5rem;margin-bottom:1.5rem;}.about-text-title{font-size:28px;line-height:1em;} .about-expert{margin-top:1.5rem;margin-bottom:1.5rem;}.about-expert-items .item{width:50%;}.about-expert-items .image{position:relative;overflow:hidden;width:120px;height:120px;margin:0 auto 1rem auto;border-radius:50%;}}@media (max-width:767px){.block-author{padding-top:0.5rem;}.block-author-image{width:210px;height:210px;} .block-author-articles{}.block-author-articles-title{font-size:22px;line-height:38px;}.block-author-articles-title:before{margin-top:-6px;}.block-author-articles-title:after{margin-bottom:1.75rem;}      .block-author-articles .elm-articles .item:before{padding-top:1.5rem;}}@media (max-width:767px){ .box-rubric{padding-right:0;margin-bottom:2rem !important;}.box-rubric + .box-rubric{margin-top:1.5rem;} .list-rubric .item{margin-bottom:1.5rem;}.box-rubric-title{font-size:27px;line-height:43px;}.box-rubric-title:before{margin-top:-11px;}.box-rubric-title:after{margin-bottom:1.75rem;}      .box-rubric-first{display:block; margin:0 0 1rem 0;}.box-rubric-first > div{width:100%;padding:0;}.box-rubric-first1 > div{  margin-bottom:1.5rem;} .list-rubric .item:before{display:none;}.list-rubric .image{width:120px;height:95px;margin-right:1rem;}.list-rubric .title{font-size:18px;line-height:22px;}.list-rubric .description{display:none;}}@media (min-width:319px) and (max-width:374px){ .box-method .box ul li{flex-direction:column;margin-bottom:0.25rem;}.box-method .box ul li:last-child{margin-bottom:0;}.box-method .box .option{margin-bottom:0.25rem;white-space:normal;text-align:left;}}@media (min-width:319px) and (max-width:374px){ .home-rubrics-list{margin:0 -0.625rem;}.home-rubrics-item .title{font-size:17px;line-height:1.25em;min-height:64px;display:flex;align-items:center;} .home-authors-item .text{padding:0.5rem 1rem;}}@media (min-width:319px) and (max-width:374px){ .list-rubric-small .image{width:100px;height:78px;padding-bottom:0;margin-bottom:0;margin-right:1rem;float:left;}}@media (min-width:319px) and (max-width:374px){ .list-rubric-small .image{width:100px;height:78px;padding-bottom:0;margin-bottom:0;margin-right:1rem;float:left;}}.box-writer{order:2;width:100%;overflow:hidden;margin-bottom:0.25rem !important;}.box-writer-wrap{display:flex;flex-wrap:wrap;margin-left:-14px;}.box-writer-wrap > *{font-size:14px;line-height:14px;margin:0 14px 14px 0 !important;padding:0 0 0 14px;border-left:1px solid #B1B1B1;display:inline-block;}              .box-writer-wrap .author a,.box-writer-wrap .reviewer a{font-weight:700;color:inherit;text-decoration:none;}.box-writer-wrap .author a,.box-writer-wrap .reviewer a{display:inline-block;border-bottom:1px dotted #332B2B;}.box-writer-wrap .reviewer{padding-left:34px;background-image:url(../img/reviewed.svg);background-size:13px;background-position:14px 0;background-repeat:no-repeat;width:100%;flex-grow:1;} .box-writer-popup{position:absolute;z-index:10000;display:none;width:440px;padding:0.5rem 0.25rem 0.25rem 0.25rem;margin-top:14px;margin-left:-0.5rem;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;}.box-writer-popup.active{display:block;}.box-writer-popup-wrap{background:#FFFFFF;border:1px solid #DADADA;box-shadow:0 0 7px 2px rgba(32,32,32,0.1);border-radius:4px;padding:1.25rem 1rem;font-size:16px;line-height:22px;}.box-writer-popup1{display:flex;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #DEDEDE;}.box-writer-popup .img{position:relative;width:85px;height:85px;margin-right:1rem;}.box-writer-popup .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;}.box-writer-popup .text{flex:1 0 0;}.box-writer-popup .text .label{font-size:15px;}.box-writer-popup .text .title{font-weight:700;}.box-writer-popup .text .post{font-size:15px;line-height:18px;font-weight:600;}.box-writer-popup .description{margin-bottom:0.5rem;}.box-writer-popup .link{font-weight:600;}.box-writer-popup .link a{background-image:url(../img/advert-go2.svg);background-position:right 4px;background-repeat:no-repeat;background-size:14px;padding-right:18px;}.box-writer-popup-social{padding-top:1rem;}.box-writer-popup-social svg{width:22px;height:22px;fill:#858585;margin-right:10px;}.box-writer-popup-social a:hover svg{fill:#4B4B4B}@media (max-width:767px){.box-writer-wrap > *{font-size:14px;line-height:20px;margin-bottom:8px !important;    border-left:none;position:relative;}.box-writer-wrap > *:before{content:"";border-left:1px solid #B1B1B1;position:absolute;left:0;top:3px;bottom:3px;}.box-writer{padding-top:0.5rem;padding-bottom:0.5rem;}.box-writer-wrap .author span,.box-writer-wrap .reviewer span,.box-writer-wrap .date span{display:inline-block;margin-top:2px;}   .box-writer-wrap .reviewer{   background-position:14px 5px;} .box-writer-popup{width:auto !important;  margin:0 !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;background:rgba(0,0,0,0.5) !important;z-index:10000 !important;}.box-writer-popup1{flex-direction:column;}.box-writer-popup .img{margin:0 auto 0.5rem auto;width:100px;height:100px;}.box-writer-popup-wrap{position:absolute;left:0.75rem;right:0.75rem;top:50%;transform:translate(0,-50%);max-height:90vh;overflow-y:auto;text-align:center;}.box-writer-popup-close{position:absolute;top:0.25rem;right:0.25rem;width:27px;height:27px;background-image:url(../img/close2.svg);background-size:22px;background-position:center;background-repeat:no-repeat;cursor:pointer;z-index:10000;}  }@media (min-width:992px) and (max-width:1199px){.box-text .style-table-nowrap-outer,.box-text .style-table-scroll-outer,.box-text .style-table-scroll2-outer,.box-text .style-table-compare-outer,.box-text .style-table-compare2-outer,.box-text .style-table-nowrap-inner,.box-text .style-table-scroll-inner,.box-text .style-table-scroll2-inner,.box-text .style-table-compare-inner,.box-text .style-table-compare2-inner{max-width:580px !important;}}@media (min-width:1119px) and (max-width:1194px){.box-text .style-table-nowrap-outer,.box-text .style-table-scroll-outer,.box-text .style-table-scroll2-outer,.box-text .style-table-compare-outer,.box-text .style-table-compare2-outer,.box-text .style-table-nowrap-inner,.box-text .style-table-scroll-inner,.box-text .style-table-scroll2-inner,.box-text .style-table-compare-inner,.box-text .style-table-compare2-inner{max-width:736px !important;}}@media (min-width:768px) and (max-width:833px){.box-text .style-table-nowrap-outer,.box-text .style-table-scroll-outer,.box-text .style-table-scroll2-outer,.box-text .style-table-compare-outer,.box-text .style-table-compare2-outer,.box-text .style-table-nowrap-inner,.box-text .style-table-scroll-inner,.box-text .style-table-scroll2-inner,.box-text .style-table-compare-inner,.box-text .style-table-compare2-inner{max-width:678px !important;}}@media (min-width:834px) and (max-width:991px){.box-text .style-table-nowrap-outer,.box-text .style-table-scroll-outer,.box-text .style-table-scroll2-outer,.box-text .style-table-compare-outer,.box-text .style-table-compare2-outer,.box-text .style-table-nowrap-inner,.box-text .style-table-scroll-inner,.box-text .style-table-scroll2-inner,.box-text .style-table-compare-inner,.box-text .style-table-compare2-inner{max-width:729px !important;}}.elm-rubric{padding:2rem 2rem 0 2rem;}.elm-rubric-heading{font-family:"proxima-nova",sans-serif;font-weight:800;font-size:46px;line-height:1.2em;margin-bottom:1rem;max-width:60rem;letter-spacing:0;word-spacing:0;}.elm-rubric-description{font-size:22px;line-height:28px;padding-bottom:2rem;max-width:980px;} .elm-rubric-box{padding-right:6rem;}.elm-rubric-box > *{margin:0 0 2rem 0;}.elm-rubric-box + .elm-rubric-box{margin-top:-2rem;} .elm-rubric-title{display:inline-block;font-family:"proxima-nova-condensed",sans-serif;font-weight:900;font-size:30px;line-height:46px;margin:0 0 1.5rem 0;padding:10px 50px 0 0;overflow:hidden;position:relative;}.elm-rubric-title:before{content:"";position:absolute;display:block;width:100%;margin-top:-10px;border-top:5px solid #000000;} .elm-rubric-overview{font-size:19px;line-height:25px;max-width:50rem;padding:2px 0;}.elm-rubric-title + .elm-rubric-overview{margin-top:-1rem;} .elm-rubric-list{margin:0 -1.5rem 0 -1.5rem;overflow:hidden;}.elm-rubric-list .item{padding:0 1.5rem 2.5rem 1.5rem;}.elm-rubric-list .image{margin-bottom:0.75rem;}.elm-rubric-list .image,.elm-rubric-list .image img{border-radius:4px;}.elm-rubric-list .title{font-size:23px;line-height:28px;font-weight:700;}.elm-rubric-list .author{color:#4A4A4A;font-size:14px;line-height:21px;font-weight:700;margin-top:0.375rem;}@media (min-width:768px) and (max-width:1199px){ .elm-rubric-box{padding-right:0;}}@media (max-width:767px){.elm-rubric{padding:1.5rem 1rem 0 1rem;}.elm-rubric-heading{font-size:36px !important;line-height:40px !important;}.elm-rubric-description{font-size:19px !important;line-height:25px !important;}.elm-rubric-box{padding-right:0;}.elm-rubric-box > *{margin-bottom:1.5rem;}.elm-rubric-box:first-child{margin-top:1rem;}.elm-rubric-box + .elm-rubric-box{margin-top:0;} .elm-rubric-title{font-size:25px;line-height:30px;margin-bottom:1.625rem;padding:16px 20px 0 0;}.elm-rubric-title:before{margin-top:-16px;} .elm-rubric-overview{font-size:18px;line-height:25px;padding:2px 0;}.elm-rubric-title + .elm-rubric-overview{margin-top:-1rem;} .elm-rubric-list{margin:0;overflow:hidden;}.elm-rubric-list .item{padding:0 0 1.5rem 0;margin:0 0 1.5rem 0;border-bottom:1px solid #DADADA;}.elm-rubric-list .item:before{display:none;}.elm-rubric-list .item:last-child{border:none; }.elm-rubric-list .wrap{display:flex;align-items:center;height:auto;width:100%;}.elm-rubric-list .image{width:140px;min-width:140px;height:80px;padding:0;margin:0 0.75rem 0 0; }.elm-rubric-list .text{flex-grow:1;}.elm-rubric-list .title{font-size:18px;line-height:22px;}.elm-rubric-list .author{display:none;}}.style-accordion > *:first-child{font-family:"proxima-nova",sans-serif;font-size:17px;line-height:23px;font-weight:700;padding:0;margin:0;display:flex;align-items:center;cursor:pointer;    position:relative;padding-right:26px;}   .style-accordion > *:first-child:before{content:"";right:0;top:2px;width:18px;height:18px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128' style='enable-background:new 0 0 128 128' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23332B2B;stroke-width:12;stroke-linecap:square;stroke-miterlimit:10%7D%3C/style%3E%3Cpath class='st0' d='m111 40.5-47 47M64 87.5l-47-47'/%3E%3C/svg%3E");background-position:center;background-size:18px;background-repeat:no-repeat;}.style-accordion > *:first-child.active:before{transform:rotate(180deg);}@media (hover:hover){.style-accordion > *:first-child:hover{color:#FF6255;}.style-accordion > *:first-child:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128' style='enable-background:new 0 0 128 128' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23FF6255;stroke-width:12;stroke-linecap:square;stroke-miterlimit:10%7D%3C/style%3E%3Cpath class='st0' d='m111 40.5-47 47M64 87.5l-47-47'/%3E%3C/svg%3E");}} .style-accordion > *:not(:first-child){display:none;}.style-accordion > *:not(:first-child){margin-top:1rem;}.style-accordion{margin:0;padding:1rem 0 1rem;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;}.style-accordion + .style-accordion{border-top:none;}.style-accordion + *:not(.style-accordion){margin-top:1.5rem;}.style-accordion + .banner-box{margin-top:2.5rem;}.style-accordion + .banner-box.with-label{margin-top:3rem;}@media (max-width:767px){.style-accordion{padding-left:0.75rem;padding-right:0.75rem;}h3 + .style-accordion{margin-top:1rem;}}#login{position:fixed;z-index:100000;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);align-items:center;justify-content:center;padding:1rem;display:none;}#login.active{display:flex;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;}.login-wrap{background:#FFFFFF;border-radius:7px;padding:3rem 2rem;position:relative;min-width:600px;}.login-box{max-width:420px;margin:0 auto;}.login-close{position:absolute;top:0.5rem;right:0.5rem;width:27px;height:27px;background-image:url(../img/close2.svg);background-size:22px;background-position:center;background-repeat:no-repeat;cursor:pointer;background-color:transparent;border:none;padding:0;}.login-title{font-size:21px;line-height:1em;font-weight:700;margin-bottom:1.5rem;text-align:center;display:flex;width:100%;align-items:center;justify-content:center;gap:10px;}.login-title svg{margin-top:2px;}.login-auths{display:flex;width:100%;justify-content:center;gap:30px}.login-auth{color:#000000;background:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:18px;line-height:1em;width:155px;height:50px;border:2px solid #000000;transition:0.2s;}.login-auth svg{fill:#000000;}.login-auth:hover{color:#FFFFFF;background:#000000;text-decoration:none;}.login-auth:hover svg{fill:#FFFFFF;}.login-or{font-size:17px;line-height:1em;color:#C4C4C4;text-align:center;overflow:hidden;margin:1.5rem 0;}.login-or:before,.login-or:after{content:'';display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;height:2px;background:#C4C4C4;border:solid #FFFFFF;border-width:0 10px;}.login-or:before{margin-left:-100%;}.login-or:after{margin-right:-100%;}       .login-email{display:block;width:100%;font-size:16px;margin-bottom:0.75rem;padding:0.625rem; border:1px solid #000000;border-radius:0;max-width:340px;margin-left:auto;margin-right:auto;}.login-email.error{background-color:#FFF0F0;border:1px solid #F76C5E;}.login-account{font-weight:700;}.login-button{color:#FFFFFF;background:#000000;font-size:18px;line-height:1em;font-weight:600;width:100%;height:50px;cursor:pointer;transition:0.2s;border:2px solid #000000;display:inline-flex;align-items:center;justify-content:center;max-width:340px;margin-left:auto;margin-right:auto;}.login-button:hover{color:#000000;background-color:#FFFFFF;border-color:#000000;}.login-email[disabled],.login-button[disabled],.login-button.disabled{color:#757575 !important;background-color:#F2F2F2 !important;border-color:#B9B9B9 !important;cursor:default !important;opacity:1 !important;}.login-form,.login-success{height:120px;display:none;text-align:center;}.login-form.active,.login-success.active{display:block;} .header-account-wrap{display:inline-block;position:relative;max-width:100%;}.header-account-name{line-height:1em; padding:5px 10px;overflow:hidden;text-overflow:ellipsis;border:2px solid #000000;border-radius:6px;cursor:default;white-space:nowrap;}.header-account-menu{position:absolute;right:0;background:#FFFFFF;padding:0.5em 1.5rem;border:2px solid #000000;border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;width:210px;margin-top:-2px;display:none;z-index:10;}.header-account-item{font-family:"proxima-nova",sans-serif;font-size:16px;line-height:1em;font-weight:700;margin:1rem 0;}.header-account-item:last-child{padding-top:0.25rem;}.header-account-item a{color:inherit;text-decoration:none;}.header-account-item a:hover{color:#F76C5E;}.header-account-wrap:hover .header-account-name{border-bottom-left-radius:0;border-bottom-right-radius:0;}.header-account-wrap:hover .header-account-name:after{content:"";position:absolute;left:2px;right:2px;bottom:-1px; border-top:4px solid #FFFFFF;z-index:20;}.header-account-wrap:hover .header-account-menu{display:block;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;}.header-account-menu a{white-space:nowrap;} .account-page{padding-top:3rem;padding-bottom:3rem;}.account-page > *{margin-bottom:2rem;}.account-page > *:last-child{margin-bottom:0;}.account-header{font-weight:800;font-size:52px;line-height:64px;}.account-subheader{font-weight:800;font-size:35px;line-height:46px;}.account-title{font-weight:700;font-size:24px;line-height:36px;margin-bottom:0.5rem;}.account-note{color:#7D7D7D;font-size:13px;line-height:17px;margin-top:0.25rem;}.account-menu{display:flex;gap:2rem;border-bottom:1px solid #000000;}.account-menu a{font-size:18px;line-height:1em;font-weight:700;color:inherit;text-decoration:none;display:inline-block;padding-bottom:1em;border-bottom:2px solid transparent;}.account-menu a:hover{color:#F76C5E;}.account-menu a.active{color:inherit;border-color:#000000;}.account-return a{font-size:16px;line-height:24px;font-weight:700;color:#2D9FB4;text-decoration:none;display:inline-flex;align-items:center;}.account-return a svg{width:12px;height:12px;margin-right:6px;transform:rotate(180deg);}.account-return a:hover{color:#F76C5E;} .account-experiences{display:flex;flex-direction:column;gap:2rem;}.account-experiences-item{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-bottom:2rem;border-bottom:1px solid #D1D1D1;}.account-experiences-item:first-child{padding-top:2rem;border-top:1px solid #D1D1D1;}.account-experiences-col1{width:100px;min-width:100px;max-width:100px;}.account-experiences-col2{flex:1 0 0;}.account-experiences-img{position:relative;padding-bottom:100%;border:1px solid #D1D1D1;border-radius:6px;overflow:hidden;}.account-experiences-img img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;}.account-experiences-title{font-size:20px;line-height:normal;font-weight:700;}.account-experiences-date{font-size:16px;line-height:normal;} .account-experiences .account-experiences-item:nth-child(5) ~ .account-experiences-item{display:none;}.account-experiences .account-experiences-item.show{display:flex !important;} .account-answer-group{border-bottom:1px solid #D1D1D1;padding-bottom:2rem;margin-bottom:2rem;}      .account-answer-delete-box{position:fixed;z-index:10000;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);overflow:auto;padding:1rem;display:none; align-items:center;justify-content:center;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;}.account-answer-delete-box.active{display:flex;}.account-answer-delete-wrap{background:#FFFFFF;position:relative;padding:2rem;min-width:500px;border-radius:7px;}.account-answer-delete-wrap > *{margin-bottom:1rem;}.account-answer-delete-wrap > *:last-child{margin-bottom:0;}.account-answer-delete-close{position:absolute;right:0.5rem;top:0.5rem;width:27px;height:27px;background-image:url(../img/close2.svg);background-size:22px;background-position:center;background-repeat:no-repeat;cursor:pointer;background-color:transparent;border:none;padding:0;text-indent:-1000000px;overflow:hidden;}.account-answer-delete-title{font-size:18px;font-weight:700;display:inline-block;}.account-answer-delete-comment{width:100%;height:120px;min-height:100px;max-height:240px;border:solid 1px #B9B9B9;resize:none;} .account-profile{display:flex;flex-direction:column;gap:2rem;}.account-profile-row{padding-bottom:2rem;border-bottom:1px solid #D1D1D1;}.account-profile-row:first-child{padding-top:2rem;border-top:1px solid #D1D1D1;}.account-profile-cols{display:flex;gap:1rem;}.account-profile-cols > *{width:50%} .account-profile-form input{width:100%;color:#000000;background-color:#FFFFFF;border:solid 1px #000000;padding:0.5rem;outline:none;position:relative;border-radius:0;}.account-profile-form input:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #000000;} .account-profile-form input::-webkit-input-placeholder{color:#B9B9B9 !important;}.account-profile-form input:-moz-placeholder{color:#B9B9B9 !important;}.account-profile-form input:-ms-input-placeholder{color:#B9B9B9 !important;} .account-profile-form input:focus::-webkit-input-placeholder{color:#D3D3D3 !important;}.account-profile-form input:focus:-moz-placeholder{color:#D3D3D3 !important;}.account-profile-form input:focus:-ms-input-placeholder{color:#D3D3D3 !important;}.account-profile-form input.error{background-color:#FFF0F0 !important;border:1px solid #F76C5E;}@media (max-width:767px){ .login-wrap{min-width:auto;width:100%;} .account-page{padding-top:1.5rem;padding-bottom:1.5rem;}.account-page > *{margin-bottom:1.5rem;}.account-page > *:last-child{margin-bottom:0;}.account-header{font-size:34px;line-height:1.25em;}.account-subheader{font-size:24px;line-height:1.25em;}.account-menu{gap:1rem;}.account-menu a{font-size:16px;line-height:1em;padding-bottom:0.75em;} .account-experiences{display:flex;flex-direction:column;gap:1.5rem;}.account-experiences-item{padding-bottom:1.5rem;}.account-experiences-item:first-child{padding-top:1.5rem;}.account-experiences-col1{width:80px;min-width:80px;max-width:80px;}.account-experiences-title{font-size:18px;line-height:28px;}.account-experiences-date{font-size:15px;line-height:19px;}.account-experiences-date span{display:block;} .account-answer-delete-wrap{min-width:auto;width:100%;padding:1.5rem;} .account-profile{gap:1rem;}.account-profile-row{padding-bottom:1.5rem;}.account-profile-row:first-child{padding-top:1.5rem;} .account-profile-cols{flex-wrap:wrap;}.account-profile-cols > *{width:100%}}.experience-header{background:#FFFFFF;border-bottom:1px solid #C8C8C8;position:fixed;width:100%;top:0;height:70px;z-index:100;}.experience-header > div{width:100%;height:70px;display:flex;align-items:center;justify-content:center;position:relative;}.experience-logo{padding:0;margin:0;overflow:hidden;text-indent:-1000000px;display:block;width:180px;height:40px;background-image:url(../img/wellness-logo.svg@v=3);background-size:170px;background-position:center;background-repeat:no-repeat;}.experience-close{position:absolute;right:2.5rem;top:22px;padding:0;margin:0;overflow:hidden;text-indent:-1000000px;display:block;height:26px;width:26px;background-color:transparent;background-image:url(../img/search-close.svg@v=3);background-size:26px;background-position:center;background-repeat:no-repeat;cursor:pointer;border:none;opacity:0.8;}.experience-close:hover{opacity:1;} .experience-main{position:fixed;left:0;right:0;top:70px;bottom:0;width:100%;overflow-y:auto;z-index:100;padding:2rem 0;background:#FAF8EF;text-align:center;font-family:'DM Sans',sans-serif;} .experience-wrap{max-width:770px;margin:0 auto;} .experience-page{display:none;  }.experience-page.active{display:block;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;}.experience-page:first-child.active{animation:none;}.experience-page .experience-wrap > *{margin-bottom:1rem;}.experience-page .experience-wrap > *:last-child{margin-bottom:0;} .experience-login{text-align:center;font-size:1rem;line-height:1.5em;font-weight:600;display:flex;justify-content:center;flex-wrap:wrap;gap:0.5rem;}.experience-login button{font-size:1rem;line-height:1.5em;font-weight:600;padding:0;border:none;background:transparent;cursor:pointer;text-decoration:underline;}.experience-login button:hover{color:#F76C5E;} .experience-title{font-family:'Literata',serif;font-size:46px;line-height:50px;font-weight:800;}.experience-subtitle{font-family:'Literata',serif;font-size:32px;line-height:42px;font-weight:800;max-width:35rem;margin-left:auto;margin-right:auto;}.experience-description{font-size:18px;line-height:23px;}.experience-note{color:#7D7D7D;font-size:13px;line-height:17px;margin-top:0.25rem;}.experience-divider{display:block;margin-bottom:1.5rem !important;}.experience-tips{padding-bottom:0.75rem;}.experience-tips-wrap{display:inline-block;cursor:default;}.experience-tips-title{font-size:16px;line-height:22px;font-weight:700;margin-left:24px;padding-right:24px;background-image:url(../img/info3.svg);background-size:16px;background-position:right top 2px;background-repeat:no-repeat;}.experience-tips-title span{border-bottom:2px solid #000000;padding:2px 0;}.experience-tips-text{font-size:18px;line-height:26px;padding:1.25rem;position:absolute;width:340px;left:50%;margin-left:-170px;text-align:left;background:#FFFFFF;border:1px solid #DADADA;box-shadow:0 0 7px 2px rgba(32,32,32,0.1);border-radius:4px;opacity:0;visibility:hidden;transition:opacity 0.2s;   }.experience-tips-wrap:hover .experience-tips-text{opacity:1;visibility:visible;} .experience-element{margin-top:1rem;padding:1rem;border-radius:5px;}.experience-element > *{margin-bottom:1.25rem;}.experience-element > *:last-child{margin-bottom:0;}.experience-element.error{background:rgba(255,0,0,0.1);} .experience-question > *{margin-bottom:0.5rem;}.experience-question > *:last-child{margin-bottom:0;}.experience-question-title{font-family:'Literata',serif;font-weight:700; font-size:26px;line-height:36px;}.experience-question-subtitle{font-weight:700;font-size:18px;line-height:23px;}.experience-question-description{font-size:18px;line-height:23px;}.experience-question-multiple{font-size:18px;line-height:23px;padding-bottom:0.5rem;font-weight:700;} .experience-options{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;}.experience-option{font-size:18px;line-height:23px;  padding:0.625rem;color:#000000;background:#FFFFFF;border:2px solid #000000;border-radius:5px;cursor:pointer;transition:0.2s;word-break:break-word;}.experience-option:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #000000;}.experience-options.small{max-width:600px;margin-left:auto;margin-right:auto;}.experience-options.small .experience-option{width:75px;white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis;}.experience-options.medium{max-width:600px;margin-left:auto;margin-right:auto;}.experience-options.medium .experience-option{width:225px;}.experience-options.large .experience-option{font-size:19px;line-height:23px;width:100%;text-align:left;padding:1rem;}.experience-options.large .experience-option .name{font-weight:700;}.experience-options.ruler{display:inline-flex;justify-content:center;flex-wrap:wrap;position:relative;padding-top:1.75rem;}.experience-ruler{position:absolute;display:flex; width:100%;gap:1rem;justify-content:space-between;margin-bottom:-0.5rem;font-size:18px;line-height:18px;margin-top:-1.75rem;font-weight:700;}.experience-options.ruler .experience-option{width:50px;min-width:50px;max-width:50px; white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis;}.experience-current{min-height:1rem;line-height:1em;text-align:center;margin-top:-0.5rem;}@media (hover:hover){.experience-option:hover{background:#F3F3F3;}}.experience-option.active{color:#FFFFFF;background:#000000;}.experience-textarea{font-size:18px;line-height:24px;width:100%;border:1px solid #000000;border-radius:5px;color:#000000;background:#FFFFFF;resize:vertical;min-height:180px;max-height:400px;max-width:660px;margin:0 auto;  padding:1rem;display:block;}.experience-textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #000000;}.experience-input{width:100%;border:1px solid #000000;border-radius:5px}.experience-input:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #000000;}.experience-input[disabled]{background-color:#F2F2F2;border:1px solid #000000;}  .experience-input::-webkit-input-placeholder,.experience-textarea::-webkit-input-placeholder{color:#B9B9B9 !important;}.experience-input:focus::-webkit-input-placeholder,.experience-textarea:focus::-webkit-input-placeholder{color:#D3D3D3 !important;} .experience-navigation{border-top:3px solid #000000;margin-top:3rem;padding-top:2.5rem;overflow:hidden;} .experience-btn{display:inline-block;text-decoration:none;font-size:20px;font-weight:700;line-height:1em;color:#2D9FB4;background-color:transparent;border:2px solid #2D9FB4;padding:0.625em 1.25em 0.625em 1.25em;border-radius:5px;cursor:pointer;text-align:center;transition:0.2s;}.experience-btn__blue{color:#FFFFFF;background-color:#2D9FB4;border:2px solid #2D9FB4;}.experience-btn__blue:hover{text-decoration:none;color:#FFFFFF;background-color:#288DA0;border:2px solid #288DA0;}.experience-btn__left{float:left;}.experience-btn__right{float:right;}.experience-link{font-size:20px;line-height:23px;text-decoration:underline;cursor:pointer;} .experience-row{display:flex;justify-content:center;gap:1rem;text-align:left;}.experience-col{width:17rem;}@media (max-width:767px){.experience-header,.experience-header > div{height:50px;}.experience-logo{width:140px;height:30px;background-size:130px;}.experience-close{right:0.75rem;top:12px;height:24px;width:24px;background-size:24px;} .experience-main{top:50px;padding:1.5rem 0;} .experience-title{font-size:38px;line-height:40px;  }.experience-subtitle{font-size:26px;line-height:32px;}.is-done .experience-subtitle{font-size:22px;line-height:30px;font-weight:700;} .experience-tips{padding-bottom:0.25rem;}.experience-tips-title{font-size:15px;background-size:15px;background-position:right top 3px;margin-left:22px;padding-right:22px;}.experience-tips-text{font-size:15px;line-height:24px;display:block;width:auto;margin:0;left:1rem;right:1rem;} .experience-element{padding:1rem 0.25rem;} .experience-question-title{font-weight:900;font-size:22px;line-height:28px;}.experience-question-multiple{font-size:16px;line-height:23px;} .experience-option{font-size:18px;}.experience-options.ruler{gap:4px;}.experience-options.ruler .experience-option{font-size:15px;line-height:26px;padding:0;width:26px;min-width:26px;max-width:26px; white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis;}.experience-ruler{font-size:16px;line-height:16px;margin-top:-1.5rem;} .experience-btn{font-size:18px;} .experience-navigation{margin-top:1.25rem;padding-top:2rem;padding-bottom:0.5rem;} .experience-row{flex-wrap:wrap;max-width:15rem;margin-left:auto;margin-right:auto;}.experience-col{width:100%;}}.box-experiences{background:#F5F5F5;padding-top:3rem;padding-bottom:3rem;margin:1rem 0;}.box-experiences-wrap{max-width:762px;}.box-experiences-title{font-family:"proxima-nova-condensed",sans-serif;font-weight:800;font-size:33px;line-height:38px;display:inline-block;margin-bottom:1rem;}.box-experiences-title-new{ font-family:"proxima-nova",sans-serif;display:inline-block;position:relative;font-size:11px;line-height:12px;font-weight:400;padding:4px 6px;color:#FFFFFF;background:#3AC70F;border-radius:6px;top:-6px;left:6px;}.box-experiences-description{margin-bottom:1.5rem;font-size:20px;line-height:30px;}.box-experiences-go{border:2px solid #000000;border-radius:6px;padding:1rem 1rem 1.25rem 1rem;text-align:center;}.box-experiences-go-title{font-size:22px;line-height:30px;font-weight:700;margin-bottom:1rem;} .box-answers{margin-top:2rem;}.box-answers-title{font-family:"proxima-nova",sans-serif;font-weight:800;font-size:29px;line-height:normal;margin-bottom:1.5rem;} .box-answer{background:#FFFFFF;border-radius:6px;padding:1.5rem;margin-bottom:2rem;}.box-answer:last-child{margin-bottom:0;}.box-answers hr{color:#DBDBDB !important;background-color:#DBDBDB !important;border:0 none !important;height:2px !important;clear:both !important;margin-top:1.5rem !important;margin-bottom:1.5rem !important;display:block !important;overflow:hidden !important;}.box-answer-group{ padding-bottom:1.5rem;}.box-answer-group.group-1{border-bottom:1px solid #DBDBDB;margin-bottom:1.5rem;}.box-answer-group:last-child{padding-bottom:0; border:none;}         .box-answer-header{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.5rem;position:relative;}.box-answer-avatar{width:60px;min-width:60px;max-width:60px;height:60px;border-radius:50%;background:#000000;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-family:"proxima-nova",sans-serif;font-size:27px;line-height:60px;font-weight:800;}.box-answer-name{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:24px;font-weight:800;margin-bottom:0.25rem;}.box-answer-date{color:#636363;font-family:"proxima-nova",sans-serif;font-size:15px;line-height:18px;}.box-answer-share{position:absolute;top:0;right:0;}.box-answer-share-btn{color:inherit;font-size:14px;line-height:1em;white-space:nowrap;font-weight:700;padding:0.625em 1em 0.625em 2.75em;border-radius:6px;margin:0;background-color:transparent;border:2px solid #000000;cursor:pointer;background-image:url(../img/share.svg);background-repeat:no-repeat;background-position:left 1em center;background-size:1.25em;}.box-answer-share-btn:hover{background-color:#F7F7F7;}.box-answer-share-ok{display:none;position:absolute;top:0;right:0;white-space:nowrap;font-size:14px;line-height:1em;font-weight:700;padding:0.625em 1em 0.625em 2.5em;border-radius:6px; color:#00B916;background-color:#F0FFF2;border:2px solid #00B916;background-image:url(../img/share-ok.svg);background-repeat:no-repeat;background-position:left 0.75em center;background-size:1.25em;animation-name:animation-fade;animation-duration:0.2s;animation-timing-function:ease;cursor:default; z-index:10;}.box-answer-share-ok.active{display:block;}.box-answer-item{margin-bottom:1.5rem;}.box-answer-item:last-child{margin-bottom:0;}.box-answer-item-name{font-family:"proxima-nova",sans-serif;font-size:21px;line-height:24px;font-weight:800;margin-bottom:0.5rem;}.box-answer-item-value{font-family:"Charter",sans-serif;font-size:16px;line-height:26px;}.box-answer-item.style1{display:flex;flex-wrap:wrap;margin-bottom:0.5rem;}.box-answer-item.style1:last-child{margin-bottom:0;}.box-answer-item.style1 .box-answer-item-name{font-size:17px;line-height:22px;margin-bottom:0;}.box-answer-item.style1 .box-answer-item-name:after{content:":";margin-right:0.25em;}.box-answer-item.style1 .box-answer-item-value{margin-bottom:0;font-family:"proxima-nova",sans-serif;font-size:17px;line-height:22px;} .box-experiences .box-answer:nth-child(5) ~ .box-answer{display:none;}.box-experiences .box-answer.show{display:block !important;}@media (max-width:767px){ .box-answer{padding:1rem 1rem 1.5rem 1rem;}.box-answer-header{display:flex;flex-wrap:wrap;   }.box-answer-share{width:100%;margin-top:1rem;position:relative;}.box-answer-share-ok{right:auto;left:0;}}.page-home{color:#333333;background:#FCF7EB;}.elm-home{padding-top:20px;padding-bottom:40px;text-align:center;}.elm-home > *:not(:last-child){margin-bottom:60px;}.elm-home-promo__head > *:not(:last-child),.elm-home-promo__text > *:not(:last-child){margin-bottom:20px;}.elm-home__title{font-family:'Literata',serif;font-size:56px;line-height:64px;font-weight:800;}.elm-home__subtitle{font-family:'Literata',serif;font-size:38px;line-height:44px;font-weight:600;}.elm-home__subtitle2{font-family:'Literata',serif;font-size:42px;line-height:50px;font-weight:600;}.elm-home__description{font-family:'DM Sans',sans-serif;font-size:25px;line-height:43px;}.elm-home__button{font-size:22px !important;padding:0.75em 2em 0.75em 2em !important;margin-top:20px;} .elm-home-promo{max-width:1390px;position:relative;margin-left:auto;margin-right:auto;border-radius:10px;overflow:hidden;}.elm-home-promo__wrap{position:relative;z-index:3;padding:60px 80px;color:#FFFFFF;background:rgba(0,0,0,0.3);min-height:470px;display:flex;flex-direction:column;gap:30px;align-content:center;justify-content:center;}.elm-home-promo__img{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;}.elm-home-promo__title{color:#FFFFFF;font-family:'DM Sans',sans-serif;font-size:26px;line-height:32px;}.elm-home-promo__form{display:flex;gap:10px;justify-content:center;}.elm-home-promo__form input{color:#333333;font-family:'DM Sans',sans-serif;font-size:16px;line-height:20px;padding:10px;border:none;border-radius:5px;margin:0;width:50%;}.elm-home-promo__form input::placeholder{color:#BEBEBE;}@media (max-width:767px){.elm-home{padding-top:30px;padding-bottom:30px;}.elm-home > *:not(:last-child){margin-bottom:30px;}.elm-home-promo__head > *:not(:last-child),.elm-home-promo__text > *:not(:last-child){margin-bottom:10px;}.elm-home__title{font-size:38px;line-height:44px;}.elm-home__subtitle{font-size:25px;line-height:30px;}.elm-home__subtitle2{font-size:28px;line-height:34px;}.elm-home__description{font-size:18px;line-height:29px;}.elm-home__button{font-size:20px !important;padding:0.625em 1.75em 0.625em 1.75em !important;} .elm-home-promo{border-radius:0;}.elm-home-promo__wrap{padding:40px 30px;}.elm-home-promo__title{color:#FFFFFF;font-family:'DM Sans',sans-serif;font-size:22px;line-height:28px;}.elm-home-promo__form{flex-direction:column;align-items:center;}.elm-home-promo__form input{width:100%;}}