@keyframes fixgiftscale{0%,to{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@keyframes uptocallphone{0%,50%,to{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}75%{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:after,.wpcf7-list-item-label:before{content:" "}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}*{padding:0;margin:0;border:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:0}footer,header,nav{display:block}body,html{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button,label{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}li[class],ul[class]{list-style:none}img{vertical-align:top;max-width:100%;max-height:100%;width:auto;height:auto}.title_accent,h1,h2{font-weight:600}iframe{border:0}.title_accent{font-size:42px;line-height:49px;color:#151833;margin-bottom:50px;text-align:left}.title_accent:after{display:block;content:"";width:100px;height:2px;background:#0055bd;margin-top:4px}.home_section{margin-bottom:100px}*{font-feature-settings:"pnum"on,"lnum"on}html{font-size:16px}body,html{font-family:"Raleway",sans-serif;color:#151833}.container{max-width:1200px;padding:0 30px;margin:0 auto;width:100%}.btn{color:#fff;font-size:14px;padding:13px 30px;border-radius:30px;display:inline-block;transition:all .3s ease;position:relative;line-height:1}.light__btn{background:#0055bd;overflow:hidden}.dark__btn{background:#1e2248}.menu_mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.mobile__burger{display:none}.header{background:#fff;width:100%;position:sticky;left:0;top:0;z-index:1200;box-shadow:0 5px 10px rgba(48,38,36,.03)}.header__text{font-size:.95em;max-width:160px}.header__top{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #ccc;position:relative}.social__list{display:flex;margin:0-5px}.header__links{display:flex}.social__list li{margin:0 5px}.burger__btn,.header__list a{font-weight:700;font-size:1em;position:relative}.burger__btn{cursor:pointer;padding:15px 50px;display:flex;border-right:1px solid #ccc;align-items:center}.header__list{display:flex;justify-content:space-around}.header__list a{transition:all .3s ease}.header__list a:hover{color:#0055bd}.header__list li{padding:15px 0;position:relative}.sub-menu{position:absolute;top:100%;background:#fff;padding:0 20px;min-width:150%;display:none;left:-20px;white-space:nowrap}.header__bottom{display:flex;padding:0;justify-content:space-between}.header__nav{flex:1 1 auto}.acceptance_accent input,.form_control_acceptance input,.header__mobile__links{display:none}.header__list>li.menu-item-has-children>a:before{content:"";background-image:url(/wp-content/themes/arron-new/assets/img/icons/menu__arrow.svg);display:block;position:absolute;left:100%;top:50%;transform:translate(3px,-50%);width:10px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .3s ease-out}.burger__btn button img:last-child{display:none}#main-menu{position:absolute;top:100%;background:#fff;padding:20px;width:100%;left:0;box-shadow:0 5px 10px rgba(48,38,36,.03);display:none}.burger__btn button{background:0 0;margin-right:10px;width:25px;height:20px}.header__menu a{font-size:.875em;font-weight:400;display:block;text-align:center}.header__menu li{margin-bottom:20px}.header__nav{position:relative}.dark__btn:hover{box-shadow:0 4px 5px rgba(9,11,26,.1)}.dark__btn:active{background:#151838}.intro__form{padding:20px;display:flex;justify-content:space-between;align-items:center;margin:0 55px;background:linear-gradient(90deg,#0059c1 0,#439aff 100%);box-shadow:0 0 25px rgba(0,89,193,.5);border-radius:20px}.intro__title{font-weight:700;font-size:72px;line-height:85px;color:#000}body{background:#f4f6f8}a{color:inherit}.light__btn:hover{box-shadow:0 4px 5px rgba(9,11,26,.1)}.device__intro__desc{font-size:20px;line-height:23px;display:flex;flex-wrap:wrap;margin:0-25px 20px}.device__intro__desc p{padding:0 25px;font-weight:700;font-size:14px;line-height:1;color:#1e2828}.device__intro__box{display:flex;align-items:center}.device__intro__block{flex:1 1 auto;max-width:100%;padding-right:20px}.device__intro__img{flex:0 0 30%;max-width:30%;padding-left:80px;position:relative;display:flex;align-items:flex-end}.device__intro__block .btn{margin-top:10px}.chances__are__desc{font-size:16px;line-height:19px;text-align:left;position:relative;overflow:hidden;transition:all .3s linear}.intro__label{padding:5px 10px 5px 5px}.faq__body{display:flex}.faq__body .faq__block{flex:0 0 100%;max-width:100%}.faq__item{padding:20px;background-color:#fff;box-shadow:0 5px 10px rgba(48,38,36,.03);border-radius:5px;margin-bottom:10px}.faq__description__name{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:700;line-height:23px;position:relative;cursor:pointer;padding-left:25px}.faq__description{display:none;font-size:16px;line-height:19px;padding-top:10px}.description__btn{position:relative;width:16px;display:block}.description__btn span{height:2px;width:100%;display:block;background-color:#0055bd;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;transition:all .3s linear}.description__btn span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.faq__box{display:flex;flex-wrap:wrap;margin:-10px;padding-top:30px}.faq__block{flex:0 0 50%;max-width:50%;padding:10px}.faq__section{margin:0 0 50px}.faq__description__name:before{content:"";position:absolute;background-image:url(/wp-content/themes/arron-new/assets/img/icons/faq.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;top:2px;left:0}.services_intro .device__intro__img{padding:0}.services_info_item{display:flex}.consultation__box{margin-bottom:50px}.form_control{border:1px solid rgba(27,192,124,.25);box-sizing:border-box;border-radius:5px;font-size:14px;line-height:1;padding:15px 20px;width:100%;color:#151833}.form_control_acceptance,.form_control_box{margin-bottom:15px}.form_control_acceptance label{font-size:14px;line-height:16px;display:flex;align-items:center}.form_control_acceptance label:before{content:"";border:1px solid #0055bd;box-sizing:border-box;border-radius:2px;width:18px;height:18px;min-width:18px;margin-right:5px}.form_control_acceptance input:checked+label:before{background:#0055bd}.form_btn{text-align:center}#main_footer{background:#fff;padding:30px 0 10px}.footer_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.footer_menu{align-items:center;margin:0;flex-wrap:wrap}.footer_menu li{padding:0 15px;font-size:16px;line-height:19px;margin-bottom:10px}.footer_menu li a{color:#151833}.footer_menu,.social_menu,.social_menu a,.social_menu_box{display:flex;justify-content:center}.social_menu,.social_menu a{align-items:center}.social_menu{margin:0-10px;flex-wrap:wrap}.social_menu a{background:#f4f6f8;border-radius:5px;width:50px;height:50px}.social_menu li{padding:0 10px;margin-bottom:5px}.footer_copyright{text-align:center;font-size:14px;line-height:16px}.breadcrumbs__list{display:flex;align-items:center;margin:20px 0}.breadcrumbs__list .separator{transform:rotate(-90deg);display:flex;margin:0 8px}.popup_block{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(30,34,72,.2);backdrop-filter:blur(10px);z-index:1201;display:none}.new_service_popup_body{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1}.new_service_popup_box{background:#fff;box-shadow:0 5px 10px rgba(48,38,36,.03);border-radius:5px;max-width:580px;width:100%;position:relative;padding:60px 30px 30px}.popup_close{background:0 0;position:absolute;right:30px;top:30px}.new_service_popup_title{font-weight:700;font-size:36px;line-height:42px;text-align:center;margin-bottom:20px}.new_service_popup_label{display:block;width:100%;margin-bottom:10px}.popup_checkbox_label{margin:0 0 20px 20px;display:flex;font-size:14px;line-height:16px;align-items:center}.popup_checkbox_label:before{content:"";background:#fff;border:1px solid rgb(21 24 51/30%);box-sizing:border-box;border-radius:2px;width:16px;height:16px;display:inline-block;margin-right:10px;transition:all .3s ease}input[type=checkbox]:checked+label:before{background:linear-gradient(90deg,#0059c1 0,#439aff 100%)}.new_service_popup_submit{width:100%}.new_service_popup_box form{max-width:400px;display:block;margin:0 auto}.new_service_popup_mask{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.wpcf7-response-output{display:none!important}.form__input,.intro__input{padding:13px 20px;border-radius:30px;background:#fff;appearance:none;font-size:14px;width:100%;border:1px solid rgba(30,40,40,.5);line-height:1;color:#222;flex:0 0 39%}.intro__form .wpcf7-form-control-wrap{max-width:20%;flex:1 1 20%;padding:0 5px}.wpcf7-form .intro__form{margin:0}#youtube_video_link{width:100%;height:300px}.hidden_field{display:none}#misterfix_mask{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:1}.taxonomy_desc p{margin-bottom:20px}.rating>input:not(:checked)~label:hover,.rating>input:not(:checked)~label:hover~label{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%231BC07C' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e")}.taxonomy_desc{white-space:pre-line;max-width:100%}.header_contact_details{max-width:200px;border-left:3px solid #0059c1;padding-left:13px}.header_contact_details_main{font-weight:400;font-size:12px;line-height:14px;color:#1e2828;margin-bottom:5px;display:flex;align-items:center}.header_contact_details img,.header_contact_details_main img{margin-right:5px}.header_contact_details>a,.header_contact_details>span{font-weight:400;font-size:12px;line-height:14px;color:#0059c1;display:flex;align-items:center}.map_block_main{display:flex;background:#fff;border-radius:20px;overflow:hidden;align-items:center;margin-bottom:20px}.map_block{flex:0 0 70%;max-width:70%}.map_info{padding:20px}.map_block iframe{height:170px;width:100%}.map_service_desc{font-weight:400;font-size:14px;line-height:16px;color:rgba(30 40 40/50%);margin-bottom:10px}.map_service_contact{display:flex;margin-bottom:10px;max-width:230px}.map_service_contact img{margin-right:10px}.map_service_contact:last-child{margin:0}.device__intro__title,.faq__title.intro__title{font-weight:700;font-size:42px;line-height:49px;color:#1e2828}.device__intro__title{margin-bottom:20px}.device_intro_img_main{height:200px;width:100%;border-radius:100px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.device__intro__desc .counter_item,.device__intro__desc p span{font-size:30px}.insta_slide{background:#fff;box-shadow:0 5px 10px rgba(48,38,36,.05);border-radius:20px;padding:5px}.insta_slide_img{border-radius:20px;height:260px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:10px;width:100%;display:block}.insta_desc{font-weight:400;font-size:16px;line-height:19px;color:#1e2828;padding:10px}.header__list>li:last-child>.sub-menu{right:-20px;left:unset}.etap_block_main{display:flex}.etap_block_item{width:33%;margin-bottom:26px;padding-right:50px}.etap_block_item_title{margin-top:11px;margin-bottom:7px;font-weight:700;font-size:20px;color:#1e2828;line-height:124.4%}.etap_block_item_text{font-size:14px;color:#1e2828;line-height:124.4%}.forms_box{display:flex;justify-content:space-between}.forms_item{width:calc(50% - 10px);padding:50px;background-image:url(/wp-content/themes/arron-new/assets/img/forms.png);background-size:100% 100%;cursor:pointer}.forms_item_title{font-weight:700;font-size:20px;line-height:23px;color:#1e2828}.forms_item_text{font-size:14px;line-height:130.4%;color:#1e2828;margin-top:12px;margin-bottom:21px}.preim_section{margin-bottom:120px}.preim__box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}.preim__block{display:flex;width:22%;align-items:center;cursor:pointer}.preim__block_img{width:78px}.preim__block_img img{width:64px}.preim__block_text{width:calc(100% - 78px)}.preim__block_text1,.preim__block_text2{font-weight:600;font-size:16px;line-height:124.4%;color:#1e2828}.preim__block_text2{font-weight:400;font-size:12px;margin-top:10px}.get_free_instruction input{width:18px;height:18px;min-width:18px;margin-right:5px;margin-bottom:5px;vertical-align:middle;margin-left:-15px}.get_free_instruction{margin-bottom:15px}.logo,.site_logo{position:relative}.logo:after,.site_logo:after{position:absolute;content:"®";right:-16px;top:0;font-size:16px;font-weight:600}.btn-ip-phone,.btn-ip-phone span{background:linear-gradient(90deg,#1bc07c 0,#25c5b2 100%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.2))}.btn-ip-phone{font-family:Arial;font-size:13px;color:#fff;font-weight:700;text-decoration:none;padding:.5rem 10px .4rem 5px;border-radius:50rem;display:none;align-items:center}.btn-ip-phone span{display:block;width:35px;height:35px;border:1px solid #fff;border-radius:50%;margin:-24px 1rem -22.5px 0;position:relative;animation:fixgiftscale 1.5s linear infinite}.btn-ip-phone span:before{content:"";display:block;width:14px;height:14px;position:absolute;top:10px;left:10px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_110_563)'%3E%3Cpath d='M14 10.4378V13.188C14.0001 13.3849 13.9255 13.5745 13.7912 13.7186C13.657 13.8627 13.4731 13.9504 13.2767 13.9642C12.9368 13.9876 12.6591 14 12.4444 14C5.57122 14 0 8.42878 0 1.55556C0 1.34089 0.0116667 1.06322 0.0357778 0.723334C0.0495619 0.526901 0.137341 0.343008 0.281403 0.208762C0.425465 0.0745164 0.615084 -8.90035e-05 0.812 1.99562e-07H3.56222C3.6587 -9.74824e-05 3.75176 0.0356681 3.82334 0.100349C3.89493 0.16503 3.93991 0.254009 3.94956 0.35C3.96744 0.528889 3.98378 0.671222 3.99933 0.779333C4.1539 1.85805 4.47067 2.9072 4.93889 3.89122C5.01278 4.04678 4.96456 4.23267 4.82456 4.33222L3.14611 5.53156C4.17235 7.9228 6.07798 9.82842 8.46922 10.8547L9.667 9.17933C9.71596 9.11089 9.78739 9.0618 9.86883 9.04062C9.95028 9.01944 10.0366 9.02752 10.1127 9.06344C11.0966 9.53078 12.1455 9.84676 13.2238 10.0007C13.3319 10.0162 13.4742 10.0333 13.6516 10.0504C13.7474 10.0603 13.8362 10.1053 13.9007 10.1769C13.9652 10.2485 14.0009 10.3414 14.0008 10.4378H14Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_110_563'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;animation:uptocallphone 1.5s linear infinite;background-size:cover}.btn-ip-phone p{margin-left:-15px}.social__list img{width:100%!important}.social__list li{max-width:40px}@media (max-width:1023px){.intro__form .wpcf7-form-control-wrap,.intro__form>.intro__label{max-width:50%;flex:0 0 50%;margin-bottom:10px}.burger__btn span,.header_contact_details{display:none}.map_block{flex:0 0 60%;max-width:60%}.device__intro__desc{font-size:18px;line-height:21px;margin:20px -5px 0}.device__intro__desc p{padding:5px;flex:0 0 100%;max-width:100%}.device__intro__block,.device__intro__img,.header .container{padding:0}.logo img{max-width:200px}.header__text{font-size:10px}.footer_menu li{padding:0 10px}.intro__title{font-size:56px;line-height:66px;max-width:700px;margin:0 auto}.intro__form{margin:0;padding:15px;flex-wrap:wrap}.home_section{margin-bottom:80px}.title_accent{font-size:32px}.btn{font-size:12px;padding:15px 20px}.form_control{padding:13px 15px}.form_control,.form_control_acceptance label{font-size:12px}.form_control_acceptance{margin-bottom:20px}.form_control_box{margin-bottom:10px}.footer_left{flex:0 0 100%;max-width:100%;display:flex;justify-content:center;margin-bottom:20px}.footer_top{flex-wrap:wrap;justify-content:center;margin:0}.site_logo{display:block}.footer_menu{margin:20px -10px}.burger__btn{font-size:16px;padding:15px 20px 15px 40px}.header__top{padding:15px 30px}.header__list a{font-size:14px;position:relative}.light__btn{font-size:12px;line-height:14px}.chances__are__desc{font-size:14px;line-height:16px}.faq__description__name{font-size:18px;line-height:21px}.faq__description{font-size:14px;line-height:17px}.faq__item{padding:10px}.description__btn{min-width:14px;width:14px}.breadcrumbs__list li,.form__input{font-size:12px;line-height:14px}.new_service_popup_box{max-width:470px;padding:45px 20px 20px}.new_service_popup_title{font-size:30px;line-height:35px}.popup_close{right:20px;top:20px}.popup_checkbox_label{font-size:12px;line-height:14px;margin:0 0 15px 15px}}@media (min-width:768px){.preim__block a.btn{display:none}}@media (max-width:767px){.intro__form .btn{margin-right:0;margin-left:auto}.map_block_main{flex-direction:column-reverse}.map_block{flex:1 1 100%;max-width:100%;width:100%}.map_info,.sub-menu{width:100%}.sub-menu{left:0;min-width:unset;z-index:555;right:0!important;position:inherit;margin-top:20px}.intro__form .wpcf7-form-control-wrap{flex:0 0 50%;max-width:50%}.intro__label .wpcf7-form-control-wrap{padding:0}.footer_menu{flex-wrap:wrap;justify-content:center;margin:15px -10px 5px}.header__bottom{display:none;background:rgba(244,246,248,.9);backdrop-filter:blur(7px);position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 60px);z-index:999999999;overflow:auto;padding-bottom:60px}.burger__btn button,.header__links,.header__text{display:none}.mobile__burger{display:block;background:0 0;width:25px;height:20px;position:relative;order:3}.mobile__burger img{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;transition:all .3s ease}.mobile__burger img:first-child{opacity:1}.logo img{max-width:150px}.container{padding:0 20px}.header__top{background:#fff;padding:10px 20px}.header__links__mobile{display:flex;justify-content:center;margin-bottom:10px}.header__mobile__links{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0 20px}.header{background:0 0}.burger__btn span{display:block;position:relative;transition:all .3s ease;padding:15px 0;font-size:16px}.burger__btn{justify-content:center;padding:0;border:0;overflow:hidden}.burger__btn,.header__list{flex-direction:column;align-items:center}#main-menu{position:unset;padding:20px 0}.header__list li{width:100%;text-align:center;transition:all .4s ease;padding:15px 0}.burger__btn span:after{content:"";width:200vw;height:100%;position:absolute;left:0;z-index:-1;transform:translateX(-36%);transition:none}.intro__form{flex-wrap:wrap;margin:-5px 0}.header__menu li:last-child{margin:0}.logo{order:1}.header__list a{font-size:16px}.intro__title{font-size:36px;line-height:42px}.intro__form .btn.dark__btn{width:100%;margin:5px}.home_section{margin-bottom:50px}.title_accent{text-align:center;margin-bottom:30px}.title_accent:after{margin:4px auto 0}.btn{font-size:16px}.form_control_acceptance label{font-size:10px;line-height:12px}.form_control_acceptance{margin-bottom:15px}.footer_menu li{font-size:12px;line-height:14px;margin-bottom:10px}.social_menu a{width:40px;height:40px}.social_menu li{padding:0 5px}.breadcrumbs__list li,.footer_copyright{font-size:10px;line-height:12px}#main_footer{padding:15px 0}.chances__are__desc{font-size:12px;line-height:14px;text-align:center}.intro__label{flex:0 0 50%;max-width:50%;padding:5px}input.intro__input{max-width:100%;font-size:12px;line-height:14px}.device__intro__box{flex-direction:column}.device__intro__block{flex:0 0 100%;max-width:100%;text-align:center}.device__intro__img{flex:0 0 100%;max-width:100%;margin-top:15px;width:100%}.device__intro__desc{font-size:16px;line-height:19px}.faq__block{flex:0 0 100%;max-width:100%}.faq__title{text-align:center}.faq__title:after{display:block;content:"";width:100px;height:2px;background:#0055bd;margin:4px auto}.faq__description__name{font-size:16px;line-height:19px}.faq__description{font-size:12px;line-height:15px}.services_info_item{flex:0 0 100%;max-width:100%}.form__input{font-size:10px;line-height:12px;height:100%;color:#fff}.title_accent{font-size:26px;line-height:31px}.new_service_popup_box{max-width:320px;padding:35px 10px 10px}.new_service_popup_title{font-size:26px;line-height:31px}.popup_close{right:10px;top:10px}.popup_checkbox_label{font-size:10px;line-height:12px}.popup_checkbox_label:before{margin-right:5px}.burger__btn span:before{content:"";background-image:url(/wp-content/themes/arron-new/assets/img/icons/menu__arrow.svg);display:block;position:absolute;left:100%;top:50%;transform:translate(3px,-50%);width:10px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .3s ease-out}.faq__section .faq__block{padding:0 10px}.forms_box{flex-wrap:wrap}.forms_item{width:100%;padding:20px 10px;margin-bottom:20px}.etap_block_main{flex-wrap:wrap}.etap_block_item{width:100%;display:flex}.etap_block_item_img{width:82px}.etap_block_item_bottom{width:calc(100% - 82px)}.preim__block{width:100%;margin-bottom:25px}.preim_section{margin-bottom:20px}.preim__block a.btn{margin-top:10px}.btn-ip-phone{display:flex;order:1}.intro__form .wpcf7-form-control-wrap{padding:0}}@media (max-width:480px){.faq__box{margin:inherit}}@media (max-width:320px){.header__top{padding:10px}.logo img{max-width:100px}}