@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 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.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,h3{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}*{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}body{background:#f4f6f8}a{color:inherit}.light__btn:hover{box-shadow:0 4px 5px rgba(9,11,26,.1)}.separate__header__info h1{font-size:42px;font-weight:700;line-height:49px;margin-bottom:20px}.separate__header{display:flex}.separate__header__info{flex:0 0 75%;max-width:75%;padding-right:20px}.separate__header__author{flex:0 0 25%;max-width:25%}.separate__header__author__time{justify-content:unset;margin:0-5px}.separate__header__author__time span{padding:0 5px}.separate__header__author__box:before{content:"";width:1px;height:calc(100% - 10px);background-color:#0055bd;position:absolute;top:0;left:0}.jobs__address h3,.separate__header__title{font-weight:700;font-size:16px;line-height:19px}.separate__header__author__box{position:relative;padding:15px 0 28px 10px}.separate__header__author__block{position:relative;padding:10px 0 0 10px}.separate__header__author__box:after{content:"";height:1px;width:calc(100% - 10px);background-color:#0055bd;position:absolute;bottom:0;right:0}.separate__header__author__block:before{content:"";width:1px;height:calc(100% - 10px);background-color:#0055bd;position:absolute;bottom:0;left:0}.separate__header__author__item{margin:0;padding-top:10px}.consultation__main{display:flex;flex-wrap:wrap;width:100%}.separate__body{margin:20px 0 100px}.consultation__form{margin:0;padding:20px 10px}.consultation__block{flex:0 0 20%;max-width:20%;padding:0 10px}.consultation__block button{width:100%}.last_news__dey img{margin-right:5px}.last_news__dey span{display:flex;align-items:center;margin-right:10px;font-size:14px;line-height:16px}.last_news__info a:last-child{color:#0055bd;font-size:14px;line-height:16px;border-bottom:dashed}.jobs__img__bg{width:70px;height:70px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.jobs__address{justify-content:space-around;margin-left:10px}.jobs__address,.jobs__logo__item{display:flex;flex-direction:column}.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}.footer_menu li,.review_body{font-size:16px;line-height:19px}.review_body{color:#1e2828}#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;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}.last_news__dey{justify-content:space-between}.last_news__dey,.last_news__info{display:flex;align-items:center}.last_news__info a{margin-right:10px}.separate__header__author__item{flex-direction:unset}.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}.consultation__input,.form__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%}.last_news__info.author__social a:last-child{border:0}.alignleft{float:left;margin:0 20px 0 0}#single_post .separate__box p{font-size:16px;line-height:19px;color:#151833;margin-bottom:10px}#single_post .separate__box a{color:#00f}#single_post{margin-bottom:100px}.separate__header__author__box .last_news__info a:last-child{background:0 0;padding:0;border-radius:0;border-width:1px;width:unset;height:unset}.last_news__dey.separate__header__author__time{margin-bottom:10px}.separate__header__author__box .last_news__info a{padding:10px;background:#fff;border-radius:5px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.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}.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")}.mobile{display:none!important}.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}.consultation__block input[type=file]{max-width:100%;padding:13px 20px;border-radius:30px;background:#fff;text-align:center}form#commentform>p{display:block;width:100%;margin-bottom:20px}form#commentform>p input,form#commentform>p textarea{width:100%;min-height:40px;padding:10px}form#commentform{margin-top:50px}form#commentform>p label{margin-bottom:10px;display:block}.header__list>li:last-child>.sub-menu{right:-20px;left:unset}.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{max-width:50%;flex:0 0 50%;margin-bottom:10px}.burger__btn span,.header_contact_details{display:none}.logo img{max-width:200px}.header__text{font-size:10px}.footer_menu li{padding:0 10px}.intro__form{margin:0;padding:15px;flex-wrap:wrap}.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}.review_body{line-height:1.2}.last_news__dey,.review_body{font-size:12px}.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 .container{padding:0}.header__top{padding:15px 30px}.header__list a{font-size:14px;position:relative}.last_news__dey span,.light__btn{font-size:12px;line-height:14px}.separate__header__info{flex:0 0 65%;max-width:65%}.separate__header__author{flex:0 0 35%;max-width:35%}.separate__header__info h1{font-size:36px;line-height:42px;margin-bottom:15px}.separate__body{margin:20px 0 80px}.consultation__form{flex-wrap:wrap}.consultation__block{flex:0 0 50%;max-width:50%;padding:8px}.consultation__block:first-child{flex:0 0 30%;max-width:30%}.consultation__main{margin:-7px;flex:1 1 auto}.jobs__address h3,.separate__header__title{font-size:14px;line-height:16px}.separate__header__author__name{font-size:14px!important;line-height:16px!important}.jobs__img__bg{background-position:center;background-repeat:no-repeat;background-size:cover;width:60px;height:60px}.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 (max-width:767px){.intro__form .btn{margin-right:0;margin-left:auto}.sub-menu{left:0;width:100%;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%}.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}.intro__form .btn.dark__btn{width:100%;margin:5px}.title_accent{text-align:center;margin-bottom:30px}.title_accent:after{margin:4px auto 0}.btn,.header__list a{font-size:16px}.form_control_acceptance label,.last_news__dey span{font-size:10px;line-height:12px}.form_control_acceptance{margin-bottom:15px}.last_news__dey img{max-width:14px}.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}.separate__header__author{display:none}.separate__header__info{flex:0 0 100%;max-width:100%}.separate__header__info h1{font-size:30px;line-height:35px;text-align:center;margin-bottom:10px}.separate__body{margin:10px 0}.mobile.separate__header__author{flex:0 0 100%;max-width:100%;display:flex!important;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;margin:10px 0 55px}.mobile .separate__header__author__box:after{display:none;content:"";height:0;width:0}.mobile .separate__header__author__box:before{height:100%}.mobile .separate__header__author__block:before{display:none}.separate__header__author__block{padding:0 20px 0 0}.separate__header__author__box{padding:0 0 0 20px;display:flex;align-items:center}.jobs__address h3,.separate__header__author__name,.separate__header__title{font-size:12px;line-height:14px}.jobs__img__bg{width:55px;height:55px}.consultation__block:first-child{flex:0 0 50%;max-width:50%}.consultation__block{flex:0 0 100%;max-width:100%;padding:5px}.consultation__form{justify-content:center;padding:10px!important}.consultation__main{margin:-5px}.mobile{display:block!important}.form__input{font-size:10px;line-height:12px;height:100%;color:#fff}.last_news__dey{margin-top:10px;justify-content:unset}.last_news__info a:last-child{font-size:12px;line-height:14px}.title_accent{font-size:26px;line-height:31px}.consultation__form .btn.dark__btn{margin:0}.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}.btn-ip-phone{display:flex;order:1}.intro__form .wpcf7-form-control-wrap{padding:0}}@media (max-width:480px){.review_body{font-size:12px}}@media (max-width:320px){.header__top{padding:10px}.logo img{max-width:100px}}