a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot);src:url(../fonts/iconfont.eot?#iefix) format("embedded-opentype"),url(../fonts/iconfont.woff) format("woff"),url(../fonts/iconfont.ttf) format("truetype"),url(../fonts/iconfont.svg) format("svg")}.icon{font-style:normal;font-weight:400}.icon.i__arrow_down:before{font-family:iconfont;content:"\EA01"}.icon.i__btn_arrow:before{font-family:iconfont;content:"\EA02"}.icon.i__calendar:before{font-family:iconfont;content:"\EA03"}.icon.i__check:before{font-family:iconfont;content:"\EA04"}.icon.i__eye:before{font-family:iconfont;content:"\EA05"}.icon.i__heart:before{font-family:iconfont;content:"\EA06"}.icon.i__phone:before{font-family:iconfont;content:"\EA07"}.icon.i__quote:before{font-family:iconfont;content:"\EA08"}.icon.i__slider_arrow:before{font-family:iconfont;content:"\EA09"}.icon.i__star:before{font-family:iconfont;content:"\EA0A"}@font-face{font-family:Krub;font-style:normal;font-weight:200;src:url(../fonts/krub-v4-latin-200.eot);src:local(""),url(../fonts/krub-v4-latin-200.eot?#iefix) format("embedded-opentype"),url(../fonts/krub-v4-latin-200.woff2) format("woff2"),url(../fonts/krub-v4-latin-200.woff) format("woff"),url(../fonts/krub-v4-latin-200.ttf) format("truetype"),url(../fonts/krub-v4-latin-200.svg#Krub) format("svg")}@font-face{font-family:Krub;font-style:normal;font-weight:300;src:url(../fonts/krub-v4-latin-300.eot);src:local(""),url(../fonts/krub-v4-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/krub-v4-latin-300.woff2) format("woff2"),url(../fonts/krub-v4-latin-300.woff) format("woff"),url(../fonts/krub-v4-latin-300.ttf) format("truetype"),url(../fonts/krub-v4-latin-300.svg#Krub) format("svg")}@font-face{font-family:Krub;font-style:normal;font-weight:400;src:url(../fonts/krub-v4-latin-regular.eot);src:local(""),url(../fonts/krub-v4-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/krub-v4-latin-regular.woff2) format("woff2"),url(../fonts/krub-v4-latin-regular.woff) format("woff"),url(../fonts/krub-v4-latin-regular.ttf) format("truetype"),url(../fonts/krub-v4-latin-regular.svg#Krub) format("svg")}@font-face{font-family:Krub;font-style:normal;font-weight:500;src:url(../fonts/krub-v4-latin-500.eot);src:local(""),url(../fonts/krub-v4-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/krub-v4-latin-500.woff2) format("woff2"),url(../fonts/krub-v4-latin-500.woff) format("woff"),url(../fonts/krub-v4-latin-500.ttf) format("truetype"),url(../fonts/krub-v4-latin-500.svg#Krub) format("svg")}@font-face{font-family:Krub;font-style:normal;font-weight:600;src:url(../fonts/krub-v4-latin-600.eot);src:local(""),url(../fonts/krub-v4-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/krub-v4-latin-600.woff2) format("woff2"),url(../fonts/krub-v4-latin-600.woff) format("woff"),url(../fonts/krub-v4-latin-600.ttf) format("truetype"),url(../fonts/krub-v4-latin-600.svg#Krub) format("svg")}@font-face{font-family:Krub;font-style:normal;font-weight:700;src:url(../fonts/krub-v4-latin-700.eot);src:local(""),url(../fonts/krub-v4-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/krub-v4-latin-700.woff2) format("woff2"),url(../fonts/krub-v4-latin-700.woff) format("woff"),url(../fonts/krub-v4-latin-700.ttf) format("truetype"),url(../fonts/krub-v4-latin-700.svg#Krub) format("svg")}@font-face{font-family:icomoon;src:url(../fonts/icomoon.ttf?7sm0yq) format("truetype"),url(../fonts/icomoon.woff?7sm0yq) format("woff"),url(../fonts/icomoon.svg?7sm0yq#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--form-group-label-color:#fff;--nav-button-color:#000;--nav-link-color:#ededed;--field-border-color:#962d21;--field-border-color-focus:#cd0017;--field-bg-color:#fff;--field-border-radius:8px;--field-color:#000;--field-palceholder-color:#000;--rating-star-color:#cd0017;--rating-star-color-active:#fc0;--rating-star-font-size:42px;--switch-color-labels:#ededed;--switch-bg:#cd0017}body{font-family:Krub,sans-serif;font-size:18px;font-weight:400;color:#000;overflow:visible}body *{box-sizing:border-box}body.hidden{overflow:hidden}body.header_fixed_wrapper{padding-top:70px}@media screen and (max-width:767px){body.header_fixed_wrapper{padding-top:0;padding-bottom:55px}}label{display:block}.cnt_full{width:100%;display:flex;flex-direction:column;align-items:center}a{text-decoration:none}button{border:0}em{font-style:italic}button,input,textarea{font-family:Krub,sans-serif}.cnt,.cnt_form{max-width:1200px;width:100%;padding-left:20px;padding-right:20px}@media screen and (max-width:820px){.cnt_form{padding-left:0;padding-right:0}}.ttl_l1{font-weight:700;text-shadow:0 0 1px #000;line-height:1.1;font-size:calc(13.45946px + 2.81081vw)}@media screen and (max-width:375px){.ttl_l1{font-size:24px}}@media screen and (min-width:1300px){.ttl_l1{font-size:50px}}.ttl_l2{font-weight:700;font-size:calc(27.94595px + 1.08108vw)}@media screen and (max-width:375px){.ttl_l2{font-size:32px}}@media screen and (min-width:1300px){.ttl_l2{font-size:42px}}.ttl_l3{font-weight:700;font-size:calc(19.13514px + 1.2973vw)}@media screen and (max-width:375px){.ttl_l3{font-size:24px}}@media screen and (min-width:1300px){.ttl_l3{font-size:36px}}.ttl_l6{font-weight:700;font-size:18px}@media screen and (max-width:375px){.ttl_l6{font-size:18px}}@media screen and (min-width:1300px){.ttl_l6{font-size:18px}}.subttl{margin-top:5px;margin-bottom:5px;font-size:24px}@media screen and (max-width:375px){.subttl{font-size:24px}}@media screen and (min-width:1300px){.subttl{font-size:24px}}.text__blk table{margin-top:50px;margin-bottom:50px}@media screen and (max-width:767px){.text__blk table{margin-bottom:0;margin-top:30px}}.text__blk table,.text__blk td,.text__blk th,.text__blk tr{border:1px solid hsla(0,0%,60%,.7)}.text__blk th{font-weight:700;text-align:left;background-color:#fff}.text__blk td,.text__blk th{padding:10px}.text__blk tr:nth-of-type(odd){background-color:hsla(0,0%,92.9%,.5)}.text__blk ul{margin-top:20px;margin-bottom:20px}.text__blk li,.text__blk p{color:#222;line-height:1.4;font-size:calc(15.18919px + .21622vw)}@media screen and (max-width:375px){.text__blk li,.text__blk p{font-size:16px}}@media screen and (min-width:1300px){.text__blk li,.text__blk p{font-size:18px}}.text__blk li{position:relative;padding-left:var(--bulet-item-padding,25px);margin-bottom:10px;font-size:var(--bulet-item-fs,17px);color:var(--bulet-item-color,#000)}.text__blk li:last-of-type{margin-bottom:0}.text__blk li:before{display:var(--bulet-is,block);content:"";width:6px;height:6px;border-radius:50%;background-color:var(--bulet-bg,#962d21);position:absolute;left:0;top:var(--bullet-top-position,8px)}.text__blk h2,.text__blk h3,.text__blk h4,.text__blk h5,.text__blk h6{font-weight:700;color:#222}.text__blk h2{font-size:calc(21.13514px + 1.2973vw)}@media screen and (max-width:375px){.text__blk h2{font-size:26px}}@media screen and (min-width:1300px){.text__blk h2{font-size:38px}}.text__blk h3{font-size:calc(14.32432px + 1.51351vw)}@media screen and (max-width:375px){.text__blk h3{font-size:20px}}@media screen and (min-width:1300px){.text__blk h3{font-size:34px}}.text__blk h4{font-size:24px}@media screen and (max-width:375px){.text__blk h4{font-size:24px}}@media screen and (min-width:1300px){.text__blk h4{font-size:24px}}.text__blk p{margin-top:20px;margin-bottom:20px}.text__blk p a{color:#3788ff;text-decoration:underline}.text__blk p a:hover{text-decoration:none}.cnt_top_form{padding-top:50px}@media screen and (max-width:820px){.cnt_top_form{background-color:#222}}.cnt_pic_form{padding-top:50px;padding-bottom:50px}.cnt_title .ttl_l2{margin-top:30px;margin-bottom:30px}.cnt_post_list{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media screen and (max-width:680px){.cnt_post_list{grid-template-columns:repeat(1,1fr);gap:30px 0}}.cnt_post_list .pagination__blk{grid-column:1/3}.cnt_bg{background-position:top;background-size:1920px;background-repeat:no-repeat}.cnt_table{margin-bottom:30px}.cnt_table .table_container{overflow-x:auto;max-width:1300px;width:100%}@media screen and (max-width:1300px){.cnt_table .table_container{padding-bottom:15px}}.cnt_table .table_container::-webkit-scrollbar{height:15px}.cnt_table .table_container::-webkit-scrollbar-track{background:#ededed;border-radius:20px;border:1px solid #cd0017}.cnt_table .table_container::-webkit-scrollbar-thumb{background:#cd0017;border-radius:20px}.cnt_table .table_container::-webkit-scrollbar-thumb:hover{background:rgba(205,0,23,.8)}.cnt_table table{overflow:hidden;width:100%}@media screen and (max-width:767px){.cnt_table table{width:800px}}.layout_sidebar{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:767px){.layout_sidebar{flex-direction:column-reverse;padding-left:0;padding-right:0}.layout_sidebar .cnt_text{padding-left:20px;padding-right:20px}}.layout_sidebar .cnt_sidebar{flex:0 0 300px;padding-left:40px}@media screen and (max-width:1024px){.layout_sidebar .cnt_sidebar{flex-basis:250px}}@media screen and (max-width:767px){.layout_sidebar .cnt_sidebar{flex-basis:auto;padding-left:20px;padding-right:20px;width:100%}}.layout_sidebar .cnt_content{flex-grow:2}@media screen and (max-width:767px){.layout_sidebar .cnt_content{width:100%}}.i__arrow_down:before{content:"\EA01"}.i__arrow_down:before,.i__btn_arrow:before{font-family:iconfont;font-style:normal;font-weight:400}.i__btn_arrow:before{content:"\EA02"}.i__calendar:before{content:"\EA03"}.i__calendar:before,.i__check:before{font-family:iconfont;font-style:normal;font-weight:400}.i__check:before{content:"\EA04"}.i__eye:before{content:"\EA05"}.i__eye:before,.i__heart:before{font-family:iconfont;font-style:normal;font-weight:400}.i__heart:before{content:"\EA06"}.i__phone:before{content:"\EA07"}.i__phone:before,.i__quote:before{font-family:iconfont;font-style:normal;font-weight:400}.i__quote:before{content:"\EA08"}.i__slider_arrow:before{content:"\EA09"}.i__slider_arrow:before,.i__star:before{font-family:iconfont;font-style:normal;font-weight:400}.i__star:before{content:"\EA0A"}[class^=i__]{display:flex;align-items:center;justify-content:center;line-height:1;font-size:18px}[class^=i__]:before{display:block}:root{--select-bg:#fff;--select-color:#000;--select-placeholder-gap:0 5px 0 20px;--select-arrow-color:#000}.select_group{margin:0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:680px){.select_group{flex-direction:column;align-items:flex-start}}.select_group.transparent_group{--select-bg:transparent;--select-color:#fff;--select-placeholder-gap:0;--select-arrow-color:#fff}.select_group .group_label{font-size:14px;line-height:1.5;color:#252525;font-weight:500;white-space:nowrap;margin-right:10px}@media screen and (max-width:767px){.select_group .group_label{white-space:normal}}@media screen and (max-width:680px){.select_group .group_label{font-size:12px;margin-bottom:10px}}.select_group .ss-main{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.select_group .ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;outline:0;height:50px;background:var(--select-bg);border-bottom:1px solid #fff}.select_group .ss-main .ss-single-selected.ss-disabled{cursor:not-allowed}.select_group .ss-main .ss-single-selected .placeholder{width:100px;display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:var(--select-placeholder-gap);color:var(--select-color);font-size:18px;font-weight:700}.select_group .ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.select_group .ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin-right:15px}.select_group .ss-main .ss-single-selected .ss-arrow span{display:flex;align-items:center;justify-content:center}.select_group .ss-main .ss-single-selected .ss-arrow span.arrow-up{color:var(--select-arrow-color)}.select_group .ss-main .ss-single-selected .ss-arrow span.arrow-up:before{content:"\E900";font-family:icomoon;transform:rotate(180deg);font-size:10px}.select_group .ss-main .ss-single-selected .ss-arrow span.arrow-down{color:var(--select-arrow-color)}.select_group .ss-main .ss-single-selected .ss-arrow span.arrow-down:before{content:"\E900";font-family:icomoon;font-size:10px}.select_group .ss-main .ss-content{position:absolute;width:100%;margin:-1px 0 0;z-index:1050;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0);background:#fff;box-shadow:0 1px 2px rgba(0,44,93,.266991)}.select_group .ss-main .ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.select_group .ss-main .ss-content .ss-search.ss-hide{height:0;opacity:0;padding:0;margin:0}.select_group .ss-main .ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0;display:none}.select_group .ss-main .ss-content .ss-list{height:200px;overflow-x:hidden;text-align:left}.select_group .ss-main .ss-content .ss-list .ss-option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 16px;height:50px;display:flex;align-items:center}.select_group .ss-main .ss-content .ss-list .ss-option.ss-highlighted,.select_group .ss-main .ss-content .ss-list .ss-option:hover{background-color:#cd0017;color:#fff}.select_group .ss-main .ss-content .ss-list .ss-option.ss-option-selected{display:none}.select_group .ss-main .ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:#fff}.select_group .ss-main .ss-content .ss-list .ss-option.ss-hide{display:none}:root{--input-border-bottom-color:#fff;--input-placeholder-color:#fff;--input-color:#fff;--input-border-width:0 0 1px 0}.input_group.is-invalid input{border-color:#b00}.input_group.is-invalid .invalid{margin-top:4px;display:block;color:#b00;font-size:12px}.input_group input{cursor:text;height:50px;padding:12px;box-sizing:border-box;line-height:1;display:flex;align-items:center;width:100%;min-width:100px;font-weight:700;background:transparent;border:solid var(--input-border-bottom-color);border-width:var(--input-border-width);color:var(--input-color);font-size:18px}.input_group input:active,.input_group input:focus{outline:0;border-color:#3788ff}.input_group input::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.input_group input::placeholder{color:var(--input-placeholder-color);opacity:1}.input_group input:-webkit-autofill,.input_group input:-webkit-autofill:active,.input_group input:-webkit-autofill:focus,.input_group input:-webkit-autofill:hover{-webkit-text-fill-color:var(--input-color);-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input_group input:-webkit-autofill,.input_group input:-webkit-autofill:active,.input_group input:-webkit-autofill:first-line,.input_group input:-webkit-autofill:focus,.input_group input:-webkit-autofill:hover{font-size:18px!important;color:#fff}.checkbox_group{position:relative;padding-top:1px;display:flex;align-items:center;min-height:26px;cursor:pointer}.checkbox_group .group_label{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:36px}.checkbox_group input[type=checkbox]+[class^=i__]{font-weight:500;font-size:14px;color:var(--form-group-label-color);display:flex;align-items:center;padding-left:40px;white-space:pre-line}.checkbox_group input[type=checkbox]{display:none}.checkbox_group input[type=checkbox]+[class^=i__]:after{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:30px;height:30px;box-sizing:border-box;margin-right:10px;z-index:1;transition:.2s;border:0;background-color:#fff}.checkbox_group input[type=checkbox]+[class^=i__]:before{position:absolute;top:calc(50% - 1px);transform:translateY(-50%);color:#fff;left:0;z-index:2;font-size:18px;padding-left:7px;padding-top:3px;transition:.2s;background-color:transparent}.checkbox_group input[type=checkbox]:checked+[class^=i__]:after{background-color:#cd0017}.checkbox_group input[type=checkbox]:checked+[class^=i__]:before{color:#fff}.textarea_group.is-invalid textarea{border-color:#b00}.textarea_group.is-invalid .invalid{margin-top:4px;display:block;color:#b00;font-size:12px}.textarea_group .group_label{font-weight:500;font-size:12px;line-height:1.4;margin-bottom:5px;display:block}.textarea_group textarea{height:50px;padding:12px;line-height:1;display:flex;align-items:center;color:var(--input-color);width:100%;min-height:100px;font-size:18px;font-weight:700;background:transparent;border:1px solid var(--input-border-bottom-color)}.textarea_group textarea:active,.textarea_group textarea:focus{outline:0;border-color:#3788ff}.textarea_group textarea::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.textarea_group textarea::placeholder{color:var(--input-placeholder-color);opacity:1}.textarea_group textarea:-webkit-autofill,.textarea_group textarea:-webkit-autofill:active,.textarea_group textarea:-webkit-autofill:focus,.textarea_group textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.pagination_list{display:flex;flex-wrap:wrap;margin:50px 0 60px;justify-content:space-between}.pagination_list .inner_items{display:flex;align-items:center}@media screen and (max-width:480px){.pagination_list .to_first .txt,.pagination_list .to_last .txt{display:none}}.pagination_list .item{border:0;color:#fc0;border-radius:5px;font-weight:700;font-size:18px;line-height:1;height:36px;display:flex;align-items:center;justify-content:center;text-decoration:none;margin:4px;transition:all .3s ease-in-out}.pagination_list .item.active{color:#ededed;text-decoration:underline}.pagination_list .item.disabled{pointer-events:none;color:#ededed}.pagination_list .item.num{width:36px}.pagination_list .item.button{padding:0 10px}.pagination_list .item.button span:not(.txt){font-size:25px;margin:-3px 5px 0}.pagination_list .item:hover{color:#cd0017}.breadcrumbs__blk{padding-top:25px;display:flex;font-size:14px}@media screen and (max-width:767px){.breadcrumbs__blk{display:none}}.breadcrumbs__blk a{color:#222}.breadcrumbs__blk a:hover{text-decoration:underline}.breadcrumbs__blk li:last-of-type{color:#962d21}.btn{outline:0;border:0;display:flex;align-items:center;justify-content:space-evenly;padding:10px 20px;font-weight:700;color:#fff;max-width:360px;width:100%;cursor:pointer;margin:auto;transition:all .3s ease-in-out}.btn [class^=i__]{font-size:22px}.btn_lg{font-size:24px;min-height:110px}@media screen and (max-width:960px){.btn_lg{min-height:90px}}.btn_sm{font-size:18px;min-height:50px}.btnRed{background-color:#cd0017;color:#fff;border:2px solid #cd0017}.btnRed:hover{background-color:#962d21;border-color:#962d21}.btnOrange{background-color:#ededed;color:#fff;border:2px solid #ededed}.btnOrange:hover{background-color:transparent;color:#ededed}.btn_transparent{color:#222;background-color:transparent;border:2px solid #cd0017}.btn_transparent:hover{background-color:#cd0017;color:#fff}.header_phone__blk{display:flex;align-items:center}@media screen and (max-width:1024px){.header_phone__blk{flex-direction:row-reverse}}.header_phone__blk .desc{display:flex;flex-direction:column;align-items:flex-end;padding-right:10px;padding-left:10px}@media screen and (max-width:680px){.header_phone__blk .desc{display:none}}.header_phone__blk p{font-size:13px;color:#fff;margin-bottom:5px;position:relative;text-align:right}@media screen and (max-width:1024px){.header_phone__blk p{display:none}}.header_phone__blk p:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#65d242}.header_phone__blk a{color:#fff;font-weight:700}.header_phone__blk [class^=i__]{color:#65d242;font-size:42px;transition:all .3s ease-in-out}.header_phone__blk [class^=i__]:hover{color:#42140f}.mobile_phone__blk{position:fixed;left:0;right:0;z-index:1500;background-color:#962d21;display:none;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.mobile_phone__blk{bottom:-100px;box-shadow:0 -10px 24px rgba(33,61,102,.12),0 -2px 8px rgba(29,43,82,.16);padding:12px 20px;display:flex;transition:bottom .5s cubic-bezier(.68,0,.265,1);transform-origin:bottom;transition-delay:.5s}.mobile_phone__blk.in{transition-timing-function:cubic-bezier(.68,0,.265,1);bottom:0}}.mobile_phone__blk .desc{display:flex;flex-direction:column;align-items:flex-end;padding-right:60px}@media screen and (max-width:375px){.mobile_phone__blk .desc{padding-right:90px}}.mobile_phone__blk p{text-align:right;font-size:14px;color:#fff;margin-bottom:2px;position:relative}.mobile_phone__blk p:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#65d242}.mobile_phone__blk a{color:#fff;font-weight:700}.mobile_phone__blk .phone{position:absolute;right:15px;bottom:5px;display:flex;align-items:center;justify-content:center;background-color:#65d242;width:65px;height:65px;border-radius:50%;box-shadow:0 20px 60px rgba(0,0,0,.25);transition:all .3s ease-in-out}.mobile_phone__blk .phone:hover{background-color:#3b8d21;box-shadow:0 20px 60px rgba(0,0,0,.45)}.mobile_phone__blk .phone [class^=i__]{color:#ededed;font-size:42px;transition:all .3s ease-in-out}.form_main__blk{--form-group-label-color:#252525;background-image:linear-gradient(180deg,rgba(255,204,0,.6),rgba(255,255,0,.9)),url(../images/bg_feed_form.jpg);background-size:1200px auto;background-position:50%;padding:50px 50px 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:-15px 20px 0 -5px #962d21;position:relative}@media screen and (max-width:960px){.form_main__blk{flex-direction:column;padding:30px}}@media screen and (max-width:820px){.form_main__blk{box-shadow:none}}@media screen and (max-width:680px){.form_main__blk{flex-direction:column;padding:0}}.form_main__blk .cnt_form_title{width:100%;color:#fff}@media screen and (max-width:680px){.form_main__blk .cnt_form_title{text-align:center;padding:20px 20px 0}}.form_main__blk .cnt_fields{padding-bottom:15px;width:70%;display:flex;flex-wrap:wrap;justify-content:space-between}.form_main__blk .cnt_fields>*{margin-top:15px;margin-bottom:15px}@media screen and (max-width:960px){.form_main__blk .cnt_fields{width:100%}}@media screen and (max-width:680px){.form_main__blk .cnt_fields{padding:0 20px 20px}}.form_main__blk .cnt_button{width:28%;align-self:flex-end;padding-bottom:30px}@media screen and (max-width:960px){.form_main__blk .cnt_button{width:100%}}@media screen and (max-width:820px){.form_main__blk .cnt_button .btn{max-width:none}}@media screen and (max-width:680px){.form_main__blk .cnt_button{padding-left:20px;padding-right:20px}}.form_main__blk .age_group,.form_main__blk .zip_group{width:48%}@media screen and (max-width:680px){.form_main__blk .checkbox_group{width:48%}.form_main__blk .checkbox_group.are__served_military{width:100%}}.form_main__blk .accidents_group,.form_main__blk .credit_score_group{width:48%}.main_call__blk{display:none}@media screen and (max-width:680px){.main_call__blk{background-color:#fc0;position:relative;padding-top:35px;display:flex;flex-direction:column;justify-content:center;align-items:center}.main_call__blk .num{color:#252525;font-size:18px;font-weight:700}.main_call__blk p{font-size:14px;color:#252525;margin-bottom:5px;position:relative}.main_call__blk p:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#65d242}.main_call__blk .phone__blk{position:absolute;display:flex;align-items:center;justify-content:center;border:1px solid #65d242;background-color:#65d242;width:60px;height:60px;border-radius:50%;left:50%;top:-30px;transform:translateX(-50%);box-shadow:0 20px 60px rgba(0,0,0,.25);transition:all .3s ease-in-out}.main_call__blk .phone__blk:hover{background-color:#3b8d21;box-shadow:0 20px 60px rgba(0,0,0,.45)}.main_call__blk .phone__blk [class^=i__]{color:#ededed;font-size:36px}.main_call__blk .btn{max-width:none;margin-top:15px}}.form_pic__blk{background-image:linear-gradient(90deg,rgba(255,204,0,.2),rgba(34,34,34,.9) 70%),url(../images/bg_feed_form_2.jpg);background-size:1200px auto;background-position:50%;display:flex;align-items:center;justify-content:flex-end;box-shadow:15px 20px 0 -5px #fc0}@media screen and (max-width:820px){.form_pic__blk{box-shadow:none}}@media screen and (max-width:767px){.form_pic__blk{background-image:linear-gradient(90deg,rgba(34,34,34,.7),rgba(34,34,34,.7)),url(../images/bg_feed_form_2.jpg)}}.form_pic__blk .form__blk{flex:0 0 500px;padding:50px}@media screen and (max-width:960px){.form_pic__blk .form__blk{padding:30px;flex-basis:400px}}@media screen and (max-width:767px){.form_pic__blk .form__blk{flex-basis:100%}}@media screen and (max-width:680px){.form_pic__blk .form__blk{padding:0}}.form_pic__blk .pic__blk{width:100%;padding-top:50px}@media screen and (max-width:767px){.form_pic__blk .pic__blk{display:none}}.form_pic__blk .pic__blk img{height:390px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left}@media screen and (max-width:960px){.form_pic__blk .pic__blk img{height:300px}}.form_pic__blk .cnt_form_title{width:100%;color:#fff}@media screen and (max-width:680px){.form_pic__blk .cnt_form_title{padding:20px 20px 0}}.form_pic__blk .cnt_fields{padding-bottom:15px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.form_pic__blk .cnt_fields>*{margin-top:15px;margin-bottom:15px}@media screen and (max-width:680px){.form_pic__blk .cnt_fields{padding:0 20px 20px}}.form_pic__blk .cnt_button{width:100%}.form_pic__blk .cnt_button .btn{max-width:none}.form_pic__blk .age_group,.form_pic__blk .zip_group{width:48%}@media screen and (max-width:480px){.form_pic__blk .checkbox_group{width:48%}}.form_pic__blk .accidents_group,.form_pic__blk .credit_score_group{width:48%}.form__contact{--input-border-bottom-color:#222;--input-placeholder-color:#222;--input-color:#222;--input-border-width:1px;margin-top:50px}.form__contact [class*=group]{margin-bottom:25px}@media screen and (max-width:767px){.form__contact [class*=group]{margin-bottom:15px}}.form__contact .btn{margin:50px 0 0}@media screen and (max-width:767px){.form__contact .btn{margin-top:30px}}.form_comment__blk{border:1px solid #ededed;padding:35px 50px;background-color:#252525;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:100px}@media screen and (max-width:820px){.form_comment__blk{padding:20px 30px}}.form_comment__blk .ttl_l3{width:100%;color:#fff}.form_comment__blk>*{margin:15px 0}@media screen and (max-width:820px){.form_comment__blk>*{margin:8px 0}}.form_comment__blk .title_group{width:20%}@media screen and (max-width:820px){.form_comment__blk .title_group{width:48%}}@media screen and (max-width:480px){.form_comment__blk .title_group{width:100%}}.form_comment__blk .email_group{width:20%}@media screen and (max-width:820px){.form_comment__blk .email_group{width:48%}}@media screen and (max-width:480px){.form_comment__blk .email_group{width:100%}}.form_comment__blk .message_group{width:50%}@media screen and (max-width:820px){.form_comment__blk .message_group{width:100%}}.form_comment__blk .recaptcha_group{flex:0 0 300px}@media screen and (max-width:480px){.form_comment__blk .recaptcha_group{transform:scale(.7);margin-left:-45px}}.form_comment__blk .cnt_button{padding-left:35px;flex:1 0 auto}@media screen and (max-width:820px){.form_comment__blk .cnt_button{flex-basis:100%;padding-left:0}}.form_comment__blk .cnt_button .btn{max-width:none;min-height:78px}@media screen and (max-width:480px){.form_comment__blk .cnt_button .btn{min-height:50px}}.post__blk{width:100%;display:flex;flex-direction:column}.post__blk:hover img{transform:scale(1.2) rotate(-2deg)}.post__blk .pic__blk{height:325px;overflow:hidden}.post__blk .pic__blk img{width:100%;height:325px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.post__blk .indicator__blk{display:flex;padding-top:30px;padding-bottom:30px;justify-content:space-between;border-bottom:1px solid #ededed;margin-bottom:30px}.post__blk .ttl_l2{color:#000}.post__blk p:not(.ttl_l2){margin-top:30px;margin-bottom:30px;color:#222;line-height:1.4}.post__blk .btn{margin:0;max-width:260px}.indicator__item{display:flex;align-items:center}.indicator__item [class^=i__]{color:#cd0017;font-size:22px}.indicator__item span{margin-left:5px;color:#222;font-size:14px}.post_similar__blk{width:31.5%;display:flex;position:relative;padding-top:200px;align-self:stretch;margin-top:15px;margin-bottom:15px;background-color:#fff;transition:all .3s ease-in-out}@media screen and (min-width:681px) and (max-width:960px){.post_similar__blk{width:100%;flex-direction:row;padding-top:0;padding-left:40%}}@media screen and (max-width:680px){.post_similar__blk{width:100%;max-width:360px}}.post_similar__blk:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;height:100%;width:100%;background-color:transparent;z-index:2;transition:all .3s ease-in-out}.post_similar__blk:hover:before{background-color:rgba(34,34,34,.7)}.post_similar__blk:hover .pic__blk{bottom:0;height:100%}@media screen and (min-width:681px) and (max-width:960px){.post_similar__blk:hover .pic__blk{width:100%}}.post_similar__blk:hover .pic__blk img{height:100%}.post_similar__blk:hover .ttl_l6{color:#fff}.post_similar__blk:hover .btn{color:#ededed}.post_similar__blk .pic__blk{height:200px;width:100%;position:absolute;top:0;left:0;right:0;bottom:auto;transition:all .3s ease-in-out}.post_similar__blk .pic__blk img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}@media screen and (min-width:681px) and (max-width:960px){.post_similar__blk .pic__blk img{height:250px}}@media screen and (min-width:681px) and (max-width:960px){.post_similar__blk .pic__blk{width:40%;height:250px}}.post_similar__blk .desc__blk{width:100%;padding:30px;border:1px solid #cd0017;border-top-color:transparent;display:flex;flex-direction:column}@media screen and (min-width:681px) and (max-width:960px){.post_similar__blk .desc__blk{width:100%;min-height:250px;border-color:#962d21 #962d21 #962d21 transparent}}.post_similar__blk .desc__blk p{flex-grow:2}.post_similar__blk .ttl_l6{color:#222;position:relative;z-index:5;transition:all .3s ease-in-out}.post_similar__blk .indicator__blk{display:flex;padding-bottom:15px;justify-content:space-between;border-bottom:1px solid #ededed;margin-bottom:15px}.post_similar__blk .btn{max-width:220px;width:100%;margin:20px 0;position:relative;z-index:5}.cnt_recent_posts{padding-top:50px;padding-bottom:0}.cnt_recent_posts .subttl{text-align:center;color:#cd0017;margin-bottom:15px}.cnt_recent_posts .ttl_l2{text-align:center}.cnt_recent_posts .post_list{padding-top:50px;padding-bottom:50px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:820px){.cnt_recent_posts .post_list{padding-bottom:0}}@media screen and (max-width:680px){.cnt_recent_posts .post_list{justify-content:center;padding-top:20px}}@media screen and (max-width:680px){.modal__blk{z-index:2000;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);opacity:0;display:flex;align-items:center;justify-content:center;padding:20px;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s}.modal__blk.show__modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}.modal__blk .form_feed__blk{padding-top:30px;background-image:linear-gradient(180deg,rgba(255,204,0,.7),rgba(255,204,0,.7)),url(../images/bg_feed_form.jpg)}}@media (max-width:667px) and (orientation:landscape){.modal__blk{display:block}}@media screen and (max-width:420px){.modal__blk{padding:10px}}.modal__blk .close__btn{display:none;position:absolute;right:10px;top:10px;width:20px;height:20px;z-index:700}@media screen and (max-width:680px){.modal__blk .close__btn{display:block}}.modal__blk .close__btn:active,.modal__blk .close__btn:focus{background:none}.modal__blk .close__btn:after,.modal__blk .close__btn:before{content:"";display:block;width:25px;height:2px;background-color:#fff;position:absolute;left:-3px;top:9px}.modal__blk .close__btn:before{transform:rotate(-45deg)}.modal__blk .close__btn:after{transform:rotate(45deg)}.comment_item{margin-bottom:30px}.comment_item .name{font-weight:700;display:block}.comment_item time{color:#222;font-size:14px}.comment_item p{margin-top:15px;font-size:14px;line-height:1.3}.rating_list_full{display:flex;flex-wrap:wrap;margin-left:-.5%;margin-right:-.5%}@media screen and (max-width:1024px){.rating_list_full{margin-left:-.66667%;margin-right:-.66667%}}@media screen and (max-width:960px){.rating_list_full{margin-left:-1%;margin-right:-1%}}@media screen and (max-width:767px){.rating_list_full{margin-left:0;margin-right:0;justify-content:center}}.rating_list_full .rating_item__blk{display:flex;flex-direction:column;position:relative;box-shadow:0 10px 20px rgba(0,0,0,.1);width:32%;margin:25px .66667%}@media screen and (max-width:960px){.rating_list_full .rating_item__blk{width:48%;margin-left:1%;margin-right:1%}}@media screen and (max-width:767px){.rating_list_full .rating_item__blk{width:100%;max-width:380px;margin-left:0;margin-right:0}}@media screen and (max-width:560px){.rating_list_full .rating_item__blk{box-shadow:none;--rating-star-font-size:24px}}.rating_list_full .rating_item__blk .review_num{width:50px;height:50px;position:absolute;left:7px;top:7px;z-index:20;background-color:#222;display:flex;align-items:center;justify-content:center;font-family:Krub,sans-serif;font-weight:700;font-size:42px;color:#fff}.rating_list_full .pic__blk{width:100%;height:320px}.rating_list_full .pic__blk img{-o-object-fit:cover;object-fit:cover;width:100%;height:320px}.rating_list_full .desc__blk{padding:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.rating_list_full .head__blk{display:flex;align-items:center;justify-content:flex-start}.rating_list_full .head__blk .i__heart{width:75px;height:75px;flex:75px 0 0;border:10px solid #fc0;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:25px}.rating_list_full .head__blk .i__heart:before{color:#222}.rating_list_full .head__blk .rating__blk{width:auto;display:flex;flex-wrap:wrap;align-items:center}.rating_list_full .head__blk .rating__blk .rating_num{margin-right:10px}.rating_list_full .head__blk .rating__blk .rating_reviews_count{margin-top:5px;text-transform:uppercase}.rating_list_full .sitereview_link{margin-top:20px;margin-bottom:20px;display:block;font-weight:300;font-size:22px;color:#252525}.rating_list_full .txt__blk{flex-grow:2;margin-top:10px;margin-bottom:10px}.rating_list_full .txt__blk p{line-height:1.6;font-weight:300;font-size:18px;margin-bottom:0}.rating_list_full .btn{margin-top:20px;border-radius:5px;font-size:18px;max-width:220px;min-height:50px}@media screen and (max-width:560px){.rating_list_full .btn{margin-left:auto;margin-right:auto}}.rating_list_sidebar .ttl{font-weight:600;text-transform:uppercase;font-size:18px;font-family:Krub,sans-serif;width:100%;text-align:center;margin-bottom:10px}.rating_list_sidebar .rating_item__blk{display:block;border:1px solid red;background-color:#fff;border-radius:2px;width:100%;margin-bottom:10px;--rating-star-font-size:12px;padding:5px 10px}.rating_list_sidebar .row{padding:5px 0;width:100%;display:flex;justify-content:space-between;align-items:center}.rating_list_sidebar .pic{width:125px;filter:drop-shadow(1px 1px 1px #000000)}.rating_list_sidebar .pic img{max-width:100%}.rating_list_sidebar .rating__blk{display:flex;align-items:center}.rating_list_sidebar .to_review{display:block;min-height:25px;text-transform:uppercase;color:#000;font-size:12px;line-height:25px}.rating_list_sidebar .rating_num{font-size:12px}.rating_list_sidebar .rating_title{margin-right:10px;word-break:break-all;color:#000}.rating_list_sidebar .btn{border-radius:5px;font-size:16px;min-height:25px}.rating_list_top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px;margin-left:-.5%;margin-right:-.5%}@media screen and (max-width:1024px){.rating_list_top{margin-left:-.66667%;margin-right:-.66667%}}@media screen and (max-width:960px){.rating_list_top{margin-left:-1%;margin-right:-1%}}@media screen and (max-width:560px){.rating_list_top{margin-left:0;margin-right:0}}.rating_list_top .ttl{font-weight:600;text-transform:uppercase;font-size:42px;font-family:Krub,sans-serif;width:100%;text-align:center;margin-bottom:30px}.rating_list_top .rating_item__blk{background-color:#fff;display:flex;flex-direction:column;position:relative;border-radius:2px;box-shadow:0 10px 20px rgba(0,0,0,.1);width:24%;margin-bottom:25px;margin-left:.5%;margin-right:.5%}@media screen and (max-width:1024px){.rating_list_top .rating_item__blk{width:32%;margin-left:.66667%;margin-right:.66667%}}@media screen and (max-width:960px){.rating_list_top .rating_item__blk{width:48%;margin-left:1%;margin-right:1%}}@media screen and (max-width:560px){.rating_list_top .rating_item__blk{width:100%;margin-left:0;margin-right:0}}.rating_list_top .desc__blk{padding:20px 20px 10px}.rating_list_top .pic{filter:drop-shadow(1px 1px 1px #000000)}.rating_list_top .head__blk{display:flex;align-items:center;flex-direction:column}.rating_list_top .head__blk .i__heart{width:50px;height:50px;border:7px solid #fc0;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.rating_list_top .head__blk .i__heart:before{color:#222;font-size:12px}.rating_list_top .head__blk .rating__blk{width:auto;display:flex;flex-direction:column;align-items:center}.rating_list_top .head__blk .rating__blk .star_list{margin-top:10px;margin-bottom:10px}.rating_list_top .sitereview_link{margin-top:20px;margin-bottom:20px;display:block;font-weight:300;font-size:22px;color:#252525}.rating_list_top .btn{margin-top:20px;border-radius:5px;font-size:18px;min-height:50px}.star_list{display:flex;color:var(--rating-star-color-active);align-self:center;line-height:1}.star_list li{margin:0 2px;display:block;line-height:1}.star_list .i__star:before{font-size:var(--rating-star-font-size)}.star_list.star_0 li:nth-of-type(n+1),.star_list.star_1 li:nth-of-type(n+2),.star_list.star_2 li:nth-of-type(n+3),.star_list.star_3 li:nth-of-type(n+4),.star_list.star_4 li:nth-of-type(n+5){color:var(--rating-star-color)}.rating_num,.rating_reviews_count{font-size:12px;color:#000}.switch_group{display:flex;align-items:center;min-height:56px}.switch_group p{text-transform:uppercase;font-family:Krub,sans-serif;font-weight:700;font-size:18px;line-height:1.5;color:var(--switch-color-labels)}.switch_group .switch{position:relative;width:65px;height:20px;display:flex;align-items:center;margin:0 15px}.switch_group .switch input{opacity:0;width:0;height:0}.switch_group .switch input:checked+.slider:before{transform:translateX(30px)}.switch_group .square_switch input{opacity:0;width:0;height:0;position:absolute}.switch_group .square_switch .slider_square{display:flex;width:148px;height:52px;background:#fff;position:static;cursor:pointer}.switch_group .square_switch .slider_square .no,.switch_group .square_switch .slider_square .radio,.switch_group .square_switch .slider_square .yes{line-height:52px;text-align:center;width:50%}.switch_group .square_switch .slider_square .radio{display:flex}.switch_group .square_switch .slider_square .radio span{width:100%;cursor:pointer}.switch_group .slider{position:absolute;cursor:pointer;top:50%;left:50%;right:0;bottom:0;transition:.2s;transform:translateY(-50%) translateX(-50%);width:60px;height:14px;background:#fff}.switch_group .slider:before{position:absolute;content:"";width:30px;height:30px;right:20px;background-color:var(--switch-bg);box-shadow:0 1px 1px rgba(0,0,0,.237602),0 0 1px rgba(0,0,0,.12);left:-1px;bottom:-7px;transition:.2s}.switch_group .slider.round{border-radius:34px}.switch_group .slider.round:before{border-radius:50%}.cnt_reviews{padding-bottom:50px}.cnt_reviews .ttl_l2{margin-bottom:40px}.cnt_reviews .no_reviews{margin-bottom:0}.cnt_form_review{margin-bottom:50px}@media screen and (max-width:767px){.cnt_form_review{padding-left:0;padding-right:0;margin-bottom:0}}.leave_review__form{background-color:#252525;padding:50px 70px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:960px){.leave_review__form{flex-direction:column;padding:40px}}@media screen and (max-width:560px){.leave_review__form{padding:20px}}.leave_review__form .switch_group{width:100%}.leave_review__form .form_col{display:flex;flex-direction:column;flex:350px 0 0}@media screen and (max-width:960px){.leave_review__form .form_col{flex-basis:auto;max-width:350px;width:100%}}.leave_review__form .form_col.fields_col{flex-grow:2;flex-basis:auto;padding-right:50px;display:flex;flex-direction:column}@media screen and (max-width:960px){.leave_review__form .form_col.fields_col{padding-right:0;max-width:none;width:100%;margin-bottom:30px}}.leave_review__form .input_group{margin-bottom:20px;width:100%}.leave_review__form .textarea_group{width:100%}.leave_review__form .textarea_group textarea{min-height:155px}@media screen and (max-width:960px){.leave_review__form .textarea_group textarea{min-height:85px}}.leave_review__form .review_rating_group{display:flex;align-items:center;width:100%;min-height:50px;margin-bottom:20px;justify-content:space-between;--rating-star-font-size:50px}@media screen and (max-width:560px){.leave_review__form .review_rating_group{--rating-star-font-size:36px}}@media screen and (max-width:960px){.leave_review__form .review_rating_group{width:100%;padding-left:0;flex-basis:auto}}.leave_review__form .review_rating_group span{display:block;font-weight:300;color:#fff;font-size:22px}.leave_review__form .review_rating_group .star_list{--rating-star-color:#ededed;display:flex;align-self:center;flex-direction:row-reverse}.leave_review__form .review_rating_group .star_list input{position:absolute;opacity:0;transform:translateX(-100%)}.leave_review__form .review_rating_group .i__star{cursor:pointer;overflow:hidden;position:relative;padding-right:4px;z-index:3;color:var(--rating-star-color)}.leave_review__form .review_rating_group .i__star:before{font-size:var(--rating-star-font-size)}.leave_review__form .review_rating_group input:checked~.i__star{color:#fc0}.leave_review__form .review_rating_group .i__star:hover,.leave_review__form .review_rating_group .i__star:hover~.i__star,.leave_review__form .review_rating_group input:checked~.i__star:hover{color:#cd0017}.leave_review__form .review_rating_group li{margin:0 2px}@media screen and (max-width:360px){.leave_review__form .captcha_group{transform:scale(.75);align-self:center}}.leave_review__form .btnSubmit{margin:20px 0 0;width:100%;min-height:60px}.review_item__blk{display:flex;flex-direction:column;border:1px solid #ededed;margin-bottom:40px;padding:35px}.review_item__blk:last-of-type{margin-bottom:0}.review_item__blk .review_head{display:flex;justify-content:space-between;width:100%;--rating-star-color:#999;--rating-star-font-size:18px;margin-bottom:25px}.review_item__blk .num_rating{font-family:Krub,sans-serif;font-weight:700;color:#000;margin-left:20px;margin-right:40px}.review_item__blk .review_date{font-size:12px;color:#962d21;align-self:flex-end}.review_item__blk .review_date>span{color:#000;font-size:22px;font-weight:700;margin:0 15px 0 5px}.review_item__blk .review_rating{display:flex;align-items:flex-end}.review_item__blk .review_name{font-family:Krub,sans-serif;font-weight:700;color:#252525}.review_item__blk .review_body p{font-weight:300;line-height:1.6;color:#252525}.company_card{max-width:480px;width:100%;border-radius:5px;padding:20px;text-align:center;border:2px solid #fc0}@media screen and (max-width:767px){.company_card{max-width:none}}.company_card a{width:100%;display:block}.company_card p{font-weight:500;font-size:17px;line-height:1.3}.company_card img{max-width:100%;margin:20px 0;max-height:100px}.company_card .btn{margin-left:auto;margin-right:auto;margin-bottom:20px}.recent_posts__blk{padding-top:30px;border-top:2px solid #fc0;padding-bottom:35px;max-width:480px;width:100%}@media screen and (max-width:767px){.recent_posts__blk{display:none}}.recent_posts__blk .sidebar_title{font-weight:600;margin-bottom:20px}.recent_posts__blk .list li{margin-bottom:15px;transition:all .3s ease-in-out}.recent_posts__blk .list li:last-of-type{margin-bottom:0}.recent_posts__blk .list li:hover{box-shadow:0 8px 24px rgba(0,0,0,.07)}.recent_posts__blk .list a{text-decoration:none;width:100%;border-radius:2px;overflow:hidden;display:flex;align-items:center}.recent_posts__blk .list .pic{flex:0 0 30%;height:100%;display:block}@media screen and (max-width:1024px){.recent_posts__blk .list .pic{height:65px}}.recent_posts__blk .list .pic picture{height:100%;display:block}.recent_posts__blk .list .pic img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.recent_posts__blk .list .pic img{height:65px}}.recent_posts__blk .list .txt{flex-grow:2;width:100%;padding-left:20px;padding-right:10px;display:flex;align-items:center;align-self:stretch;border-top:1px solid #fc0;border-right:1px solid #fc0;border-bottom:1px solid #fc0;font-size:16px;line-height:1.5;color:#000}.bullet_list li{position:relative;padding-left:var(--bulet-item-padding,25px);margin-bottom:10px;font-size:var(--bulet-item-fs,17px);color:var(--bulet-item-color,#000)}.bullet_list li:last-of-type{margin-bottom:0}.bullet_list li:before{display:var(--bulet-is,block);content:"";width:6px;height:6px;border-radius:50%;background-color:var(--bulet-bg,#962d21);position:absolute;left:0;top:var(--bullet-top-position,8px)}.bullet_list a{font-size:var(--bulet-item-fs,17px);line-height:1.6;text-decoration:none;color:var(--bulet-item-color,#000)}.bullet_list a:hover{text-decoration:underline}.have_questions__blk{min-height:305px;overflow:hidden;padding-bottom:40px;padding-top:40px;color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;justify-content:space-around;background-image:url(../images/hawe_questions_pic.png),linear-gradient(180deg,#fff 80px,transparent 0),linear-gradient(180deg,rgba(150,45,33,.6),rgba(150,45,33,.8)),url(../images/bg_have_question.jpg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:97% 100%,50%,50%,50%;background-size:280px,auto,auto,cover}@media screen and (max-width:1024px){.have_questions__blk{background-size:180px,auto,auto,cover}}@media screen and (max-width:820px){.have_questions__blk{background-image:none,linear-gradient(180deg,#fff 80px,transparent 0),linear-gradient(180deg,rgba(150,45,33,.6),rgba(150,45,33,.8)),url(../images/bg_have_question_mob.jpg)}}.have_questions__blk:after{content:"24 / 7";left:40px;top:calc(50% + 40px);transform:translateY(-50%);position:absolute;display:block;font-size:140px;z-index:5;color:hsla(0,0%,100%,.16);font-weight:900}@media screen and (max-width:820px){.have_questions__blk:after{white-space:nowrap;left:50%;transform:translateY(-50%) translateX(-50%)}}.have_questions__blk:before{content:"";left:0;right:0;bottom:0;top:80px;position:absolute;width:100%;display:block;height:auto;z-index:-1}.have_questions__blk>*{position:relative;z-index:10}.have_questions__blk .ttl_l6{margin-bottom:5px}.have_questions__blk p:not(.ttl_l6){max-width:370px;width:100%;text-align:center;padding-top:10px;padding-bottom:10px}@media screen and (max-width:420px){.have_questions__blk p:not(.ttl_l6){max-width:300px}}.have_questions__blk p:not(.ttl_l6):last-of-type{border-top:1px solid #fff}.have_questions__blk .num{color:#fff;font-size:36px;font-weight:700}.have_questions__blk .phone__blk{position:relative;margin-bottom:10px;display:flex;align-items:center;justify-content:center;border:1px solid #65d242;background-color:#65d242;width:80px;height:80px;border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,.25);transition:all .3s ease-in-out}.have_questions__blk .phone__blk:hover{background-color:#3b8d21;box-shadow:0 20px 60px rgba(0,0,0,.45)}.have_questions__blk .phone__blk [class^=i__]{color:#ededed;font-size:42px}.talk_online__blk{padding-top:30px;padding-bottom:35px;border-top:2px solid red;max-width:480px;width:100%}.talk_online__blk .card_talk{background:url(../images/talk_online_bg.png),linear-gradient(168.78deg,#e5e8ed 5.81%,rgba(247,246,244,0) 89.99%);background-size:contain,contain;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;border-radius:5px;min-height:220px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.talk_online__blk .card_talk .sidebar_title{width:50%}.talk_online__blk .card_talk .btn{max-width:160px;height:42px}.anchor__blk{margin:30px 0 35px}@media screen and (max-width:767px){.anchor__blk{display:none}}.anchor__blk a{font-weight:600}.header__main{z-index:200;position:fixed;border-top:1px solid transparent;border-bottom:1px solid transparent;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;background-color:#222;transition:all .3s ease-in-out}@media screen and (max-width:767px){.header__main{position:relative}}.header__main .cnt_header{display:flex;justify-content:space-between;max-width:1200px;align-items:center;width:100%;padding-left:20px;padding-right:20px}@media screen and (max-width:1024px){.header__main .cnt_header{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:680px){.header__main .cnt_header{padding-top:5px;padding-bottom:5px}}.header__main .header_logo{flex:0 0 180px;margin-bottom:-50px}@media screen and (max-width:680px){.header__main .header_logo{margin-bottom:0}}.header__main .header_logo img{max-width:100%}@media screen and (max-width:680px){.header__main .header_logo{flex-basis:120px}}.header__main .header_phone__blk{flex:0 0 285px}@media screen and (max-width:767px){.header__main .header_phone__blk{flex-basis:auto}}@media screen and (max-width:680px){.header__main .header_phone__blk{display:none}}.header__main .logo__light{display:block}.header__main .logo__dark{display:none}.header__main .main_nav{width:100%}@media screen and (max-width:1024px){.header__main .main_nav{width:100%;position:absolute;z-index:600;transition:all .2s cubic-bezier(.68,0,.265,1);transform:scale(0);transform-origin:top;left:0;right:0;top:0;height:calc(100vh + 70px);bottom:0;background-color:#222;padding:120px 75px}}@media screen and (max-width:1024px) and (max-width:736px) and (orientation:landscape){.header__main .main_nav{padding:40px 25px}}@media screen and (max-width:1024px) and (max-width:480px){.header__main .main_nav{padding:50px 30px 30px}}@media screen and (max-width:1024px){.header__main .main_nav.in{transform:scale(1) translate(0);transition-timing-function:cubic-bezier(.68,0,.265,1)}}.header__main .navigation{display:flex;justify-content:space-around}@media screen and (max-width:1024px){.header__main .navigation{flex-direction:column}}.header__main .navigation li{margin-left:5px;margin-right:5px}.header__main .navigation a{position:relative;padding:26px 0;display:block;color:#fff;font-weight:500;letter-spacing:1px;border-bottom:2px solid transparent;font-size:14px;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.header__main .navigation a{font-size:24px}}@media (max-width:667px) and (orientation:landscape){.header__main .navigation a{padding:10px 0}}@media (max-width:375px){.header__main .navigation a{padding:15px 0}}.header__main .navigation a:before{position:absolute;content:"";width:100%;left:0;right:0;height:0;bottom:-3px;background-color:#cd0017;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.header__main .navigation a:before{display:none}}.header__main .navigation a.active{color:#cd0017}.header__main .navigation a.active:before{height:9px}.header__main .navigation a:hover{color:#cd0017}.header__main .navigation a:hover:before{height:9px}.nav_button{cursor:pointer;display:none;z-index:1000;align-items:center;justify-content:center}@media screen and (max-width:1024px){.nav_button{display:flex}}.nav_button .ham{position:relative;width:40px;height:25px;cursor:pointer}.nav_button .ham.active .hamburger{background:transparent;box-shadow:0 2px 5px transparent}.nav_button .ham.active .hamburger:before{top:0;transform:rotate(45deg)}.nav_button .ham.active .hamburger:after{top:0;transform:rotate(135deg);box-shadow:0 -2px 5px rgba(0,0,0,.2)}.nav_button .ham .hamburger{top:50%;transform:translateY(-50%);left:0;width:40px;height:2px;position:absolute;background:#fff;transition:.5s}.nav_button .ham .hamburger:before{top:-12px}.nav_button .ham .hamburger:after{top:12px}.nav_button .ham .hamburger:after,.nav_button .ham .hamburger:before{content:"";position:absolute;width:40px;height:2px;background:#fff;transition:.5s}.cnt_footer{background-image:linear-gradient(180deg,#fff 180px,#222 0);padding:0 0 50px}.cnt_footer .cnt_form{margin-bottom:50px}.cnt_footer .cnt{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:#fff}@media screen and (max-width:820px){.cnt_footer .cnt{justify-content:center}}.cnt_footer .cnt p{font-size:12px}.cnt_footer .item{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:1024px){.cnt_footer .item{max-width:340px;width:100%;padding-right:100px}}@media screen and (max-width:820px){.cnt_footer .item{border-bottom:1px solid #fc0}}@media screen and (max-width:680px){.cnt_footer .item{display:flex;align-items:center;text-align:center;padding-right:0}}.cnt_footer .footer_logo{display:flex;align-items:center;margin-bottom:50px;max-width:180px;width:100%}.cnt_footer .footer_logo img{max-width:100%}.cnt_footer .footer_logo .dark{fill:#fff}.cnt_footer .main_nav{width:100%}@media screen and (max-width:680px){.cnt_footer .main_nav{padding-bottom:30px}}.cnt_footer .navigation li{margin-top:10px;margin-bottom:10px}.cnt_footer .navigation a{display:block;color:#fff;font-size:14px}.cnt_footer .navigation a:hover{text-decoration:underline}.cnt_footer .navigation a.active{color:#cd0017}.home__page .form_pic__blk{margin-bottom:50px}@media screen and (max-width:767px){.home__page .form_pic__blk{margin-bottom:0}}.home__page .cnt_bg{background-image:linear-gradient(0deg,#fff 40px,transparent 0),linear-gradient(270deg,rgba(34,34,34,.1),rgba(37,37,37,.9)),url(../images/bg_about.jpg);background-color:#fff;background-position:50%;background-size:1920px auto}@media screen and (max-width:960px){.home__page .cnt_bg{background-size:contain;background-position:top}}@media screen and (max-width:680px){.home__page .cnt_bg{background-size:680px;background-position:0;background-image:linear-gradient(0deg,#fff 40px,transparent 0),linear-gradient(270deg,rgba(37,37,37,.5),rgba(37,37,37,.9)),url(../images/bg_about_mob.jpg)}}.home__page .cnt_bg .cnt_title{padding-top:50px;padding-bottom:50px;min-height:375px;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:680px){.home__page .cnt_bg .cnt_title{padding-right:20px;min-height:250px}}.home__page .cnt_bg .cnt_title .subttl{color:#fff}.home__page .cnt_bg .cnt_title .ttl_l1{white-space:pre-line;color:#fff;text-align:right;align-self:flex-end}@media screen and (max-width:520px){.home__page .cnt_bg .cnt_title .ttl_l1{margin:auto;text-align:center;max-width:260px;width:100%}}.home__page .cnt_what_is{padding-top:100px;background-color:#fff}@media screen and (max-width:960px){.home__page .cnt_what_is{padding-top:50px}}.home__page .cnt_what_is .desc__blk{width:100%;margin-bottom:80px;display:block}@media screen and (max-width:960px){.home__page .cnt_what_is .desc__blk{width:100%;padding-right:0;margin-bottom:25px}}.home__page .cnt_what_is .pic__blk{width:31%;float:right;display:block;margin-left:50px;margin-bottom:50px}@media screen and (max-width:960px){.home__page .cnt_what_is .pic__blk{width:100%;margin-bottom:50px}}.home__page .cnt_what_is .pic__blk img{height:390px;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:80%;object-position:80%;margin-bottom:30px}.home__page .cnt_what_is .pic__blk .btn{min-height:70px;font-size:24px}@media screen and (max-width:560px){.home__page .cnt_what_is .pic__blk .btn{margin:0;max-width:none}}.home__page .cnt_what_is .companies__blk{width:100%;text-align:center;padding-top:100px;padding-bottom:100px}@media screen and (max-width:767px){.home__page .cnt_what_is .companies__blk{padding-top:50px;padding-bottom:50px}}.home__page .cnt_what_is .list{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.home__page .cnt_what_is .list .item{width:16.66667%;display:flex;align-items:center;justify-content:center;padding:5px}@media screen and (max-width:1024px){.home__page .cnt_what_is .list .item{width:33.33333%;margin-top:10px;margin-bottom:10px;width:50%}}.home__page .cnt_what_is .list .item img{max-width:100%}.home__page .cnt_what_is .subttl{color:#cd0017;margin-bottom:10px}.home__page .cnt_how_much{padding-top:100px;padding-bottom:100px;background-image:linear-gradient(90deg,rgba(37,37,37,.8),rgba(0,0,0,.7)),url(../images/bg_how_much.jpg);background-color:#fff}@media screen and (max-width:767px){.home__page .cnt_how_much{background-image:url(../images/bg_how_much_mob.jpg);background-size:780px;padding-top:50px;padding-bottom:50px}}.home__page .cnt_how_much .subttl,.home__page .cnt_how_much .ttl_l2{text-align:center}@media screen and (max-width:767px){.home__page .cnt_how_much .subttl,.home__page .cnt_how_much .ttl_l2{text-align:left}}.home__page .cnt_how_much .subttl{color:#fc0}@media screen and (max-width:767px){.home__page .cnt_how_much .subttl{text-align:left}}.home__page .cnt_how_much .text__blk p,.home__page .cnt_how_much .ttl_l2{color:#fff}.home__page .cnt_full{background-color:#fff}.blog__page{background:#fff}.blog__page .cnt_title{padding-top:25px}@media screen and (max-width:767px){.blog__page{padding-bottom:10px;overflow:hidden}}.post__page{background:#fff}@media screen and (max-width:767px){.post__page{overflow:hidden}}.post__page .cnt_top_form .cnt_form{margin-top:0}.post__page .cnt_form{margin-top:50px}.post__page .post_text__blk .pic__blk{height:325px}.post__page .post_text__blk .pic__blk img{width:100%;height:325px;-o-object-fit:cover;object-fit:cover}.post__page .post_text__blk .indicator__blk{display:flex;padding-top:30px;padding-bottom:30px;justify-content:space-between;border-bottom:1px solid #962d21;margin-bottom:30px}.post__page .post_text__blk .text__blk h2{margin-top:50px;margin-bottom:30px}@media screen and (max-width:767px){.post__page .post_text__blk .text__blk h2{margin-bottom:20px}}.post__page .post_text__blk .text__blk li{color:#222}.post__page .post_text__blk .text__blk strong{font-weight:700}.post__page .post_text__blk .text__blk p{margin:20px 0;line-height:1.4;color:#222}.post__page .post_text__blk .text__blk ul{margin-top:30px;margin-bottom:30px;padding-left:0}.post__page .post_text__blk .text__blk ul li{position:relative;padding-left:20px;font-size:18px;line-height:1.4}.post__page .post_text__blk .text__blk ul li:before{content:"";border-radius:50%;width:7px;height:7px;position:absolute;left:0;top:10px;background-color:#962d21}.post__page .cnt_comment{margin-top:80px;border-top:1px solid #962d21}@media screen and (max-width:767px){.post__page .cnt_comment{margin-top:30px}}.post__page .cnt_comment .subttl{color:#cd0017;margin-top:30px;margin-bottom:50px;font-weight:700}@media screen and (max-width:767px){.post__page .cnt_comment .subttl{margin-bottom:30px}}.contact__page{background-color:#fff;padding-top:30px}@media screen and (max-width:680px){.contact__page{padding-top:0}}.contact__page .cnt_title .ttl_l2{margin-bottom:0}.contact__page .cnt_title p{color:#962d21;font-size:24px}.contact__page .form_pic__blk{margin-top:100px;margin-bottom:50px}@media screen and (max-width:767px){.contact__page .form_pic__blk{margin-top:50px;margin-bottom:25px}}.about__page{background-color:#fff}.about__page .cnt_bg{margin-bottom:100px;background-image:linear-gradient(0deg,#fff 40px,transparent 0),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_about.jpg);background-position:50%}@media screen and (max-width:680px){.about__page .cnt_bg{background:none,linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bg_about_mob.jpg);background-repeat:no-repeat;background-size:cover}}@media screen and (max-width:767px){.about__page .cnt_bg{margin-bottom:25px}}.about__page .cnt_bg .cnt_title{padding-top:100px;padding-bottom:120px}.about__page .cnt_bg .cnt_title a,.about__page .cnt_bg .cnt_title li:not(:last-of-type){color:#fff}.about__page .cnt_bg .cnt_title .ttl_l1{color:#fff;margin-top:30px;text-transform:uppercase}.about__page .form_pic__blk{margin-top:50px;margin-bottom:25px}@media screen and (max-width:767px){.about__page .form_pic__blk{margin-top:25px}}.show__page{padding-top:30px;background-color:#fff}@media screen and (max-width:680px){.show__page{padding-top:0}}.show__page .pic__blk img{width:100%;-o-object-fit:cover;object-fit:cover}.show__page .form_pic__blk{margin-top:50px;margin-bottom:50px}@media screen and (max-width:767px){.show__page .form_pic__blk{margin-top:25px;margin-bottom:25px}}.sitereview__page{padding-top:30px}@media screen and (max-width:680px){.sitereview__page{padding-top:0}}.sitereview__page .review_head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.sitereview__page .review_head .rating__blk{flex:0 0 280px;display:flex;align-items:center;margin-top:20px;margin-bottom:20px;justify-content:space-between;--rating-star-color:#999;--rating-star-font-size:36px}@media screen and (max-width:680px){.sitereview__page .review_head .rating__blk{--rating-star-font-size:30px}}.sitereview__page .review_head .rating_num{font-size:26px;font-weight:600;margin-right:10px}.sitereview__page .review_head .btns{display:flex;align-items:center;justify-content:flex-end;flex-grow:2}@media screen and (max-width:1024px){.sitereview__page .review_head .btns{justify-content:space-between;width:100%}}@media screen and (max-width:480px){.sitereview__page .review_head .btns{flex-direction:column}}.sitereview__page .review_head .btns .btn{max-width:180px;width:100%;margin:0 0 0 20px}@media screen and (max-width:1024px){.sitereview__page .review_head .btns .btn{margin:0}}@media screen and (max-width:480px){.sitereview__page .review_head .btns .btn{margin:10px 0;max-width:none}}.sitereview__page .form_feed__blk{margin-top:35px;margin-bottom:35px}.not_found__page{background-color:#fff}.not_found__page .cnt_not_found{padding-top:100px;padding-bottom:100px;text-align:center}.not_found__page .cnt_not_found .ttl_l3{margin-top:50px;margin-bottom:20px}.not_found__page .cnt_form{margin-bottom:50px}