@charset "UTF-8";main{display:block}hr{height:0;overflow:visible;box-sizing:content-box}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small,sub,sup{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0;color:inherit;max-width:100%;box-sizing:border-box;white-space:normal;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{src:url(/assets/templates/merci/public/isthqhljtmtp/m5iqqvauvbxlnormzv2oldkfa8pjuru2hjzgabmoslznmzvutpb3n42mngzgbg4gkqyzbhymxjlmlj4gbgayow/p/pajjhlm6ssowkfwcaawdajgbraab42mngygbkaiibczo5iprmun0hga0ao8eftqaa.html);font-weight:400;font-style:normal;font-family:swiper-icons}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;overflow:hidden;padding:0;margin-right:auto;position:relative;margin-left:auto;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{height:100%;position:relative;box-sizing:content-box;width:100%;transition-property:transform;display:flex;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{height:100%;flex-shrink:0;position:relative;width:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{flex-shrink:0;content:"";order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{pointer-events:none;content:"";position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{height:var(--swiper-navigation-size);justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));position:absolute;top:50%;align-items:center;cursor:pointer;width:calc(var(--swiper-navigation-size)/44*27);margin-top:calc(0px - var(--swiper-navigation-size)/2);display:flex;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:none;opacity:.35;cursor:auto}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{pointer-events:none;opacity:0;cursor:auto}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:var(--swiper-navigation-size);font-variant:normal;text-transform:none!important;letter-spacing:0;line-height:1;font-family:swiper-icons}.swiper-button-prev,.swiper-rtl .swiper-button-next{right:auto;left:10px}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{transform:translateZ(0);transition:opacity .3s;position:absolute;text-align:center;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));display:inline-block}button.swiper-pagination-bullet{padding:0;border:none;-webkit-appearance:none;appearance:none;margin:0;box-shadow:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{transform:translate3d(0,-50%,0);right:10px;top:50%}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{transform:translateY(-50%);top:50%;width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{transform:translateX(-50%);left:50%;white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height:100%;transform:scale(0);position:absolute;top:0;transform-origin:left top;background:var(--swiper-pagination-color,var(--swiper-theme-color));left:0;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;top:0;left:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;top:0;left:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;border-radius:10px;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{height:5px;position:absolute;bottom:3px;left:1%;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;right:3px;position:absolute;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{height:100%;position:relative;top:0;border-radius:10px;background:rgba(0,0,0,.5);left:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{height:100%;justify-content:center;text-align:center;align-items:center;width:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{height:42px;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));position:absolute;border-top:4px solid transparent;top:50%;transform-origin:50%;box-sizing:border-box;border-radius:50%;margin-left:-21px;left:50%;width:42px;margin-top:-21px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{pointer-events:none;position:absolute;opacity:0;top:0;left:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{height:100%;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;transform-origin:0 0;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{height:100%;position:absolute;opacity:.6;bottom:0;left:0;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{filter:blur(50px);right:0;content:"";position:absolute;bottom:0;top:0;background:#000;left:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:center bottom}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{position:absolute!important;visibility:hidden;top:-9999px;margin:0;left:-9999px}.fancybox-container{-webkit-tap-highlight-color:transparent;height:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;position:fixed;outline:none;top:0;left:0;width:100%;-ms-touch-action:manipulation;touch-action:manipulation;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{right:0;position:absolute;bottom:0;top:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{transition-duration:inherit;transition-timing-function:cubic-bezier(.47,0,.74,.71);opacity:0;background:#1e1e1e;transition-property:opacity}.fancybox-is-open .fancybox-bg{transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:.9}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{transition:opacity .25s ease,visibility 0s ease .25s;position:absolute;opacity:0;visibility:hidden;direction:ltr;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{transition:opacity .25s ease 0s,visibility 0s ease 0s;opacity:1;visibility:visible}.fancybox-infobar{height:44px;pointer-events:none;padding:0 10px;font-size:13px;-webkit-touch-callout:none;color:#ccc;mix-blend-mode:difference;min-width:44px;top:0;-webkit-font-smoothing:subpixel-antialiased;left:0;line-height:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{overflow:visible;transform:translateZ(0);direction:ltr;z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{height:100%;overflow:auto;-webkit-backface-visibility:hidden;padding:44px;position:absolute;outline:none;text-align:center;top:0;-webkit-overflow-scrolling:touch;left:0;width:100%;white-space:normal;transition-property:transform,opacity;display:none;z-index:99994}.fancybox-slide:before{height:100%;font-size:0;content:"";width:0;vertical-align:middle;display:inline-block}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{overflow:auto;padding:44px;position:relative;max-width:100%;text-align:left;-webkit-overflow-scrolling:touch;margin:0;background:#fff;vertical-align:middle;display:inline-block}.fancybox-slide--image .fancybox-content{overflow:visible;-webkit-backface-visibility:hidden;padding:0;animation-timing-function:cubic-bezier(.5,0,.14,1);position:absolute;max-width:none;background:transparent;background-size:100% 100%;top:0;transform-origin:top left;left:0;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:transform,opacity;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{height:100%;padding:0;border:0;position:absolute;max-width:none;max-height:none;top:0;margin:0;background:transparent;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{height:100%;overflow:hidden;padding:0;border:0;margin:0;background:transparent;width:100%;display:block}.fancybox-iframe{position:absolute;top:0;left:0}.fancybox-error{padding:40px;max-width:400px;background:#fff;cursor:default;width:100%}.fancybox-error p{padding:0;font-size:16px;color:#444;margin:0;line-height:20px}.fancybox-button{height:44px;padding:10px;border:0;transition:color .2s;position:relative;visibility:inherit;margin:0;box-shadow:none;border-radius:0;background:rgba(30,30,30,.6);cursor:pointer;width:44px;vertical-align:top;display:inline-block}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;outline:none;cursor:default}.fancybox-button div{height:100%}.fancybox-button svg{height:100%;overflow:visible;position:relative;width:100%;display:block}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{height:2px;transform:scaleX(0);right:0;transition-timing-function:linear;position:absolute;top:0;transform-origin:0;background:#ff5268;left:0;transition-property:transform;z-index:99998}.fancybox-close-small{padding:8px;border:0;right:-12px;color:#ccc;position:absolute;opacity:.8;top:-44px;border-radius:0;background:transparent;cursor:pointer;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{padding:10px;right:0;color:currentColor;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{height:100px;background-clip:content-box;position:absolute;opacity:0;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{padding:31px 26px 31px 6px;left:0;left:env(safe-area-inset-left)}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{pointer-events:none;padding:75px 44px 25px;font-size:14px;font-weight:400;right:0;color:#eee;bottom:0;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);left:0;line-height:1.5;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{overflow:auto;pointer-events:all;max-height:50vh}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{text-decoration:none;color:#ccc}.fancybox-caption a:hover{text-decoration:underline;color:#fff}.fancybox-loading{animation:a 1s linear infinite;border:4px solid;border-color:#888 #888 #fff;height:50px;padding:0;position:absolute;opacity:.7;top:50%;margin:-25px 0 0 -25px;border-radius:50%;background:transparent;left:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1 turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{transition-timing-function:cubic-bezier(.19,1,.22,1);opacity:0}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{transform:rotate(-1 turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{transform:rotate(1 turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-right:6px;padding-left:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{height:36px;padding:6px;right:0;color:#f2f4f6;opacity:1;top:0;background:#4e4e4e;width:36px}.fancybox-caption{padding-right:12px;padding-left:12px}@supports (padding:max(0px)){.fancybox-caption{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}}}.fancybox-share{padding:30px;max-width:90%;text-align:center;border-radius:3px;background:#f4f4f4}.fancybox-share h1{font-size:35px;font-weight:700;color:#222;margin:0 0 20px}.fancybox-share p{padding:0;margin:0}.fancybox-share__button{padding:0 15px;font-size:14px;border:0;text-decoration:none;font-weight:700;transition:all .2s;min-width:130px;margin:0 5px 10px;border-radius:3px;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;display:inline-block}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;width:25px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{padding:10px 15px;font-size:14px;border:0;color:#5d5b5b;border-bottom:1px solid #d7d7d7;outline:none;margin:10px 0 0;border-radius:0;background:transparent;width:100%}.fancybox-thumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);padding:2px 2px 4px;right:0;position:absolute;-ms-overflow-style:-ms-autohiding-scrollbar;bottom:0;top:0;-webkit-overflow-scrolling:touch;margin:0;background:#ddd;width:212px;display:none;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{list-style:none;height:100%;overflow-y:auto;overflow-x:hidden;padding:0;font-size:0;position:absolute;position:relative;margin:0;width:100%;white-space:nowrap}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background:#fff}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{border-radius:10px;background:#2a2a2a}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;height:75px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;position:relative;max-width:calc(50% - 4px);max-height:calc(100% - 8px);background-size:cover;outline:none;background-color:rgba(0,0,0,.1);margin:2px;background-position:50%;cursor:pointer;width:100px;float:left;background-repeat:no-repeat}.fancybox-thumbs__list a:before{border:6px solid #ff5268;right:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);content:"";position:absolute;opacity:0;bottom:0;top:0;left:0;z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-regular.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-regular.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-italic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-italic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-medium.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-medium.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-mediumitalic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-mediumitalic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-mediumitalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-semibold.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-semibold.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-semibolditalic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-semibolditalic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-semibolditalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-bold.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-bold.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-bolditalic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-bolditalic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/montserrat/montserrat-bolditalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap;font-family:Montserrat}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-regular.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-regular.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:NotoSans}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-italic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-italic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;font-family:NotoSans}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-medium.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-medium.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;font-family:NotoSans}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-mediumitalic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-mediumitalic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-mediumitalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap;font-family:NotoSans}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-semibold.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-semibold.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap;font-family:NotoSans}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-semibolditalic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-semibolditalic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-semibolditalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap;font-family:NotoSans}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-bold.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-bold.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;font-family:NotoSans}@font-face{src:url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-bolditalic.woff) format("woff"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-bolditalic.woff2) format("woff2"),url(/assets/templates/merci/public/assets/merci/fonts/notosans/notosans-bolditalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap;font-family:NotoSans}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;overflow-x:hidden;font-size:18px;font-weight:400;color:#141a53;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin:0;-webkit-box-orient:vertical;line-height:1.22;font-family:Montserrat,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex}img{height:auto;max-width:100%}.content-wrapper p>a{text-decoration:none;color:#1728d3;-webkit-transition:all .3s ease;transition:all .3s ease}.search-content-result a{font-size:12px;text-decoration:none}.search-content-result{max-width:700px}.search-content-result__breadcrumbs{margin-bottom:12px}.search-content-result__text{font-size:15px;color:#141a53}.search-content-result__title{margin-bottom:8px}.content-wrapper li>a{text-decoration:none;color:#1728d3}.content-wrapper li>a,a{-webkit-transition:all .3s ease;transition:all .3s ease}a{text-decoration:underline;color:#141a53}a:hover{text-decoration:none;color:rgba(20,26,83,.7)}a:focus,input:focus,textarea:focus{outline:0 none}.no-scroll{overflow:hidden}h1{padding-top:16px;font-size:34px;font-weight:500;margin-bottom:16px;line-height:1.4;margin-top:0;font-family:Montserrat,Arial,sans-serif}h2{padding-top:22px;font-size:28px;margin-bottom:14px}h2,h3{font-weight:500;line-height:1.2;margin-top:0;font-family:Montserrat,Arial,sans-serif}h3{padding-top:12px;font-size:22px;margin-bottom:8px}h4{padding-top:24px;font-size:20px}h4,h5{font-weight:500;margin-bottom:16px;line-height:1.2;margin-top:0;font-family:Montserrat,Arial,sans-serif}h5{padding-top:22px;font-size:18px}h6{padding-top:24px;font-size:17px;font-weight:500;margin-bottom:16px;line-height:1.2;margin-top:0;font-family:Montserrat,Arial,sans-serif}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0;margin-top:0}.page__title{font-size:36px;font-weight:500;margin-bottom:18px;line-height:1.4}.page__intro{margin-bottom:48px;line-height:1.4}p{margin:0 0 16px}ol,ul{margin:14px 0 32px 16px;width:98%;padding-left:8px}ol li,ul li{margin-bottom:5px;margin-top:0;padding-left:4px}ul{list-style:circle}ol{list-style:none;counter-reset:li}ol li:before{margin-right:14px;color:#b9b9b9;content:counter(li);counter-increment:li;margin-left:-19px}ul li::marker{color:#b9b9b9}.table-wrapper{min-height:.01%;overflow-x:auto;margin-bottom:32px}table{font-size:16px;border:1px solid #fcd9e1;border-collapse:separate;max-width:100%;text-align:left;border-radius:8px;border-spacing:0;width:100%;margin-top:10px}table p{margin:0}th{text-overflow:ellipsis;padding:12px 20px;font-size:14px;font-weight:500;color:#141a53;background-color:#fcd9e1}td,tr{border-bottom:1px solid rgba(252,217,225,.4)}td{text-overflow:ellipsis;padding:12px 20px}tr:last-child td{border-bottom:none}blockquote{padding:30px 30px 14px;background-color:#fcd9e1;margin:0 0 40px;border-radius:8px}blockquote p{font-size:20px;line-height:1.4}button{border:none;appearance:none;background-color:transparent}.button,button{-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all .3s ease;transition:all .3s ease;outline:0;font-family:Montserrat,Arial,sans-serif}.button{-ms-flex-pack:center;padding:19px 30px 18px;justify-content:center;-webkit-box-pack:center;font-size:18px;font-weight:400;-webkit-box-align:center;text-transform:uppercase;text-align:center;align-items:center;border-radius:8px;line-height:1.22;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.button,.button:hover{text-decoration:none;cursor:pointer}.button:hover{-webkit-appearance:none;-moz-appearance:none}.button_primary{border:1px solid #141a53;color:#fff;background-color:#141a53}.button_primary:hover{border:1px solid #141a53;color:#141a53;background-color:transparent}.button_secondary{border:1px solid #fcd9e1;color:#141a53;background-color:#fcd9e1}.button_secondary:hover{border:1px solid #fcd9e1;color:#141a53;background-color:rgba(244,161,179,.6)}.button_outline{background-color:transparent}.button_outline,.button_outline:hover{border:1px solid #141a53;color:#141a53}.button_outline:hover{background-color:#f7f8fb}input{padding:0;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;margin:0;font-family:Montserrat,Arial,sans-serif}input[type=submit]{cursor:pointer}textarea{padding:0;resize:none;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;margin:0;font-family:Montserrat,Arial,sans-serif}.form-field{position:relative;padding-bottom:20px;width:100%}.form-input{padding:18px 20px 17px;font-size:18px;border:1px solid rgba(20,26,83,.2);background-color:#fff;border-radius:8px;width:100%;line-height:1.22}::-webkit-input-placeholder{color:rgba(20,26,83,.6)}:-moz-placeholder,::-moz-placeholder{color:rgba(20,26,83,.6)}:-ms-input-placeholder{color:rgba(20,26,83,.6)}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.form-textarea{padding:18px 20px 17px;resize:none;font-size:18px;border:1px solid rgba(20,26,83,.2);border-radius:8px;width:100%;line-height:1.22;font-family:Montserrat,Arial,sans-serif}.form-policy{font-size:16px;color:rgba(20,26,83,.6);line-height:1.25}.form-policy,.form-policy__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.form-policy__label{cursor:pointer}.form-policy__checkbox{height:1px;overflow:hidden;clip:rect(0 0 0 0);position:absolute;cursor:pointer;width:1px}.form-policy__control{-ms-flex-pack:center;height:20px;flex-shrink:0;justify-content:center;-webkit-box-pack:center;border:1px solid rgba(20,26,83,.2);-ms-flex-negative:0;margin-right:10px;-webkit-box-align:center;background-color:#fff;align-items:center;border-radius:2px;width:20px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form-policy__ico{flex-shrink:0;-ms-flex-negative:0;width:12px}.form-policy__checkbox:checked+.form-policy__control .form-policy__ico{display:block}.form-policy__checkbox:not(:checked)+.form-policy__control .form-policy__ico{display:none}.form-policy__checkbox:checked+.form-policy__control{background-color:#fff}.form-policy__link{text-decoration:underline;color:rgba(20,26,83,.6);display:inline}.form-policy__link:hover{text-decoration:none;color:#141a53}.form-field__prompt{font-size:12px;color:#cd0000;position:absolute;bottom:6px;left:8px;display:none}.form-field_invalid input{border:1px solid #cd0000}.form-field_invalid .form-input::-webkit-input-placeholder{color:#e40000;opacity:.7}.form-field_invalid .form-input:-moz-placeholder,.form-field_invalid .form-input::-moz-placeholder{color:#e40000;opacity:.7}.form-field_invalid .form-input:-ms-input-placeholder{color:#e40000;opacity:.7}.form-field_invalid .form-field__prompt{display:block}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:5s;animation-duration:5s}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.modal{height:100%;overflow-y:scroll;right:0;position:fixed;bottom:0;top:0;background-color:rgba(20,26,83,.6);-webkit-overflow-scrolling:touch;left:0;width:100%;display:none;z-index:4}.modal-overlay{padding-top:20px;-webkit-box-align:center;align-items:center;padding-bottom:20px;width:100%;-ms-flex-align:center;z-index:10}.modal-content,.modal-overlay{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content{position:relative;margin:0 auto;width:auto;z-index:20}.modal-content-video{max-width:860px}.modal-close{-ms-flex-pack:center;height:40px;justify-content:center;-webkit-box-pack:center;right:30px;-webkit-box-align:center;position:absolute;top:30px;background-color:#fcd9e1;align-items:center;border-radius:8px;cursor:pointer;width:40px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-close:hover{opacity:.8}.modal-close__ico{height:18px;width:18px}.modal-twinned{position:relative;width:1200px}.modal-twinned,.modal-twinned__image{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-twinned__image{-webkit-box-align:end;background-color:#fcd9e1;align-items:flex-end;border-radius:20px 0 0 20px;width:43%;-ms-flex-align:end}.modal-twinned__form{padding:110px 100px;background-color:#fff;border-radius:0 20px 20px 0;width:57%}.modal-single{padding:90px 60px 70px;position:relative;background-color:#fff;border-radius:20px;width:620px}.modal-form__title{font-size:36px;font-weight:500;margin-bottom:12px;color:#141a53;line-height:1.4}.modal-form__subtitle{font-size:24px;font-weight:500;margin-bottom:20px;color:#141a53;line-height:1.3}.m-form__submit{margin-bottom:16px;margin-top:8px}.section_gray{background-color:#f7f8fb}.section-inner{margin-top:60px}.main-section{margin-bottom:90px}.section-wrapper{max-width:1200px;margin:0 auto}.main-section__title{font-size:36px;font-weight:500;margin-bottom:36px;line-height:1.4;display:inline-block}.main-section__title,.main-section__title:hover{text-decoration:none;color:#141a53}.section-more{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.index-page .header-section{background-color:#fcd9e1}.header-section{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:3}.header{-ms-flex-pack:justify;padding-top:30px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;position:relative;border-bottom:1px solid rgba(20,26,83,.2);background-color:#fff;align-items:center;padding-bottom:30px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.index-page .header{background-color:#fcd9e1}.header-logo{text-decoration:none}.header-logo,.header-logo-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-logo-icons{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.header-logo__merci{height:20px;fill:#f4a1b3;margin-bottom:6px;width:89px}.header-logo__salon{height:7px;fill:#141a53;width:88px}.header-logo__text{font-size:10px;color:#707070;-webkit-box-align:center;align-items:center;-ms-flex-align:center;padding-left:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.index-page .header-logo__merci{fill:#141a53}.index-page .header-logo__text{color:#141a53}.header-menu,.header-menu__item{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-menu__item{flex-shrink:0;-ms-flex-negative:0;margin-right:16px;position:relative}.header-menu__link{font-size:16px;text-decoration:none}.header-menu__link:hover{color:#141a53}.header-menu__ico{height:5px;flex-shrink:0;-ms-flex-negative:0;margin-left:8px;width:9px}.header-menu-list-wrap{position:absolute;top:58px;left:0;display:none;z-index:1}.header-menu-list{border-right:1px solid rgba(20,26,83,.2);border-left:1px solid rgba(20,26,83,.2);padding:8px 10px 2px;-webkit-box-direction:normal;border-bottom:1px solid rgba(20,26,83,.2);-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-orient:vertical;width:280px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.index-page .header-menu-list{background-color:#fcd9e1}.header-menu-list__title{font-size:16px;text-decoration:none;font-weight:700;margin-bottom:8px;margin-top:4px}.header-menu-list__title:nth-child(n+2){margin-top:32px}.header-menu-list__link{padding:4px 0 8px;font-size:15px;text-decoration:none;margin-bottom:-1px}.header-menu-list__link:last-child{margin-bottom:0}.header-menu__item_list{margin-bottom:-36px;padding-bottom:36px}.header-menu__phone{font-size:17px;text-decoration:none;padding-left:12px}.header-menu__phone,.header-menu__whatsapp{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-menu__whatsapp{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;padding-bottom:1px;margin-left:6px}.header-menu__whatsapp-ico{height:20px;fill:#141a53;flex-shrink:0;-ms-flex-negative:0;width:20px}.header-controls{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-phone,.header-whatsapp{display:none}.header-search{-ms-flex-pack:center;height:35px;justify-content:center;-webkit-box-pack:center;border:1px solid rgba(20,26,83,.2);margin-right:10px;-webkit-box-align:center;align-items:center;border-radius:8px;cursor:pointer;width:35px;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-search:hover{border:1px solid #141a53}.header-search__ico{height:16px;fill:#141a53;flex-shrink:0;-ms-flex-negative:0;width:16px}.header__button{height:35px;padding:9px 10px;font-size:12px;font-weight:500}.header__button .marquee{overflow:hidden;-webkit-box-align:center;align-items:center;width:120px;-ms-flex-align:center}.header__button .marquee,.header__button .marquee-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header__button .marquee-content{-webkit-animation:marqueeAnimate 8s linear infinite running;animation:marqueeAnimate 8s linear infinite running}.header__button .marquee-tag{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;padding-right:20px;align-items:center;-ms-flex-align:center;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@-webkit-keyframes marqueeAnimate{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes marqueeAnimate{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}.header-burger{display:none}.header-nav-section{padding-top:38px;right:0;position:absolute;top:96px;background-color:#fff;left:0;display:none;z-index:4}.index-page .header-nav-section{background-color:#fcd9e1}.header-nav-section_visible{display:block}.header-nav{padding-top:6px;margin-right:-16px;padding-bottom:50px;margin-left:-16px;display:-webkit-box;display:-ms-flexbox;display:flex}.header-nav__list{font-size:14px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px;-webkit-box-orient:vertical;width:calc(16.66% - 24px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-nav__head{font-size:12px;font-weight:700;margin-bottom:8px;text-transform:uppercase;line-height:1.5}.header-nav__head,.header-nav__head:hover,.header-nav__link{text-decoration:none}.header-nav__link{font-weight:400;margin-bottom:8px;line-height:1.5;margin-top:8px}.header-nav__link:hover{text-decoration:none}.header-nav-section__overlay{right:0;position:absolute;bottom:0;top:90px;background-color:rgba(20,26,83,.6);left:0;display:none;z-index:1}.header-nav-section__overlay_visible{display:block}.index-page .second-nav-section{background-color:#fcd9e1}.second-nav-section{position:relative;z-index:0}.second-nav{position:relative}.second-nav .swiper-wrapper{margin:0 -16px!important}.second-nav .swiper-slide{width:auto!important}.second-nav__item{margin-right:16px;position:relative;margin-left:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:1}.second-nav__link{padding:15px 0;font-size:15px;text-decoration:none;color:#141a53;line-height:1.2;white-space:nowrap}.second-nav-submodule{position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:100%;background-color:#fff;-webkit-box-orient:vertical;left:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.search-popup{padding:40px 0;position:absolute;background:linear-gradient(89.95deg,#141a53 .03%,#311453 100.58%);left:0;width:100%;display:none;z-index:5}.search-popup-content{height:100%;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search-popup-wrap{width:100%}.search-popup__close{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;right:16px;-webkit-box-align:center;position:absolute;top:16px;align-items:center;cursor:pointer;margin-left:auto;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search-popup__close-ico{height:20px;fill:#fff6ff;width:20px}.search-popup__form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.search-popup__input{font-size:28px;font-weight:500;margin-right:24px;color:#fff;background-color:transparent;width:100%}.search-popup__input::-webkit-input-placeholder{color:#fff6ff}.search-popup__input:-moz-placeholder,.search-popup__input::-moz-placeholder{color:#fff6ff}.search-popup__input:-ms-input-placeholder{color:#fff6ff}.search-popup__input:focus::-webkit-input-placeholder{color:transparent}.search-popup__input:focus:-moz-placeholder,.search-popup__input:focus::-moz-placeholder{color:transparent}.search-popup__input:focus:-ms-input-placeholder{color:transparent}.search-popup__submit{border:1px solid #ab77f1;font-weight:500;color:#fff6ff;background-color:#ab77f1}.search-popup__submit:hover{border:1px solid #fff6ff;color:#fff6ff;background-color:transparent}.sitenav{height:100vh;position:absolute;top:0;background-color:#141a53;padding-bottom:48px;left:0;width:420px;display:none;z-index:8}.sitenav-wrapper{height:100%;overflow-y:auto;padding:16px 20px 80px;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-overflow-scrolling:touch;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav-wrapper_noscroll{overflow-y:hidden}.sitenav-header{margin-bottom:12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav-close,.sitenav-header{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.sitenav-close{-ms-flex-pack:center;height:35px;justify-content:center;-webkit-box-pack:center;background-color:#fcd9e1;border-radius:8px;cursor:pointer;margin-left:auto;width:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sitenav-menu{margin-bottom:30px}.sitenav-menu__section{padding-top:8px;font-size:18px;-webkit-box-align:center;border-bottom:1px solid hsla(0,0%,100%,.2);align-items:center;padding-bottom:8px;line-height:1.4;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav-menu__link,.sitenav-menu__link:hover{text-decoration:none;color:#fff}.sitenav-menu__control{-ms-grid-row-align:stretch;-ms-flex-pack:end;flex-grow:1;-ms-flex-item-align:stretch;justify-content:flex-end;-webkit-box-flex:1;-webkit-box-pack:end;-webkit-box-align:center;align-self:stretch;align-items:center;cursor:pointer;-ms-flex-align:center;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav-menu__ico{height:12px;fill:#fff;width:20px}.sitenav-menu__submodule{display:none}.sitenav-menu__submodule_active{overflow-y:auto;padding:16px 20px 80px;position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;background-color:#141a53;-webkit-overflow-scrolling:touch;-webkit-box-orient:vertical;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav-menu__submodule-header{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav-menu__submodule-back,.sitenav-menu__submodule-header{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.sitenav-menu__submodule-back{-ms-flex-pack:center;height:35px;justify-content:center;-webkit-box-pack:center;margin-right:auto;background-color:#fcd9e1;border-radius:8px;cursor:pointer;width:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sitenav-menu__submodule-back img{margin-right:1px}.sitenav-menu__submodule-title{font-size:14px;color:#fff;line-height:1.4}.sitenav-callback{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.sitenav-callback__phone{font-size:24px;margin-bottom:12px;line-height:1.4}.sitenav-callback__phone,.sitenav-callback__phone:hover{text-decoration:none;color:#fff}.sitenav-callback__button{width:280px}.sitenav-callback__button:hover{border:1px solid #fff;color:#fff;background-color:transparent}.sitenav-overlay{height:100%;right:0;position:absolute;top:0;background-color:rgba(20,26,83,.6);left:0;display:none;z-index:3}.sitenav-overlay_active{display:block}.promo-section{background-color:#fcd9e1}.promo-carousel{position:relative;z-index:0}.promo-slide{height:auto}.promo-slide,.promo-slide__info{display:-webkit-box;display:-ms-flexbox;display:flex}.promo-slide__info{-ms-grid-row-align:center;-ms-flex-item-align:center;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-self:center;align-items:flex-start;-webkit-box-orient:vertical;width:620px;-ms-flex-align:start;z-index:2}.promo-slide__title{font-size:54px;font-weight:500;margin-bottom:20px;color:#141a53;line-height:1.2}.promo-slide__text{font-size:28px;margin-bottom:40px;color:#141a53;line-height:1.3}.promo-slide__image{padding-top:40px;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;padding-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-slide__img{-ms-flex-item-align:end;align-self:flex-end}.promo-carousel__pagination{-ms-flex-pack:center;height:16px!important;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;bottom:24px!important;align-items:center;width:100%!important;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.promo-carousel__pagination .swiper-pagination-bullet{height:14px;border:1px solid #141a53;margin-right:5px!important;opacity:1;background-color:transparent;border-radius:50%;margin-left:5px!important;width:14px;z-index:2}.promo-carousel__pagination .swiper-pagination-bullet-active{opacity:1;background-color:#141a53}.breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:36px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs__item{font-size:14px;text-decoration:none;margin-right:6px;color:#888cae}.breadcrumbs__item:hover{text-decoration:none;color:#141a53}.breadcrumbs__pointer{padding-left:6px}.breadcrumbs__item--current{margin-right:0;color:#141a53}.breadcrumbs__item--current:hover{text-decoration:none;color:#141a53}.carousel-container{position:relative;z-index:0}.section-inner .carousel-container{margin-bottom:90px}.carousel-circle-mob{display:none}.carousel-circle{text-decoration:none;color:#141a53;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.carousel-circle,.carousel-circle__image{-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-circle__image{-ms-flex-pack:center;height:183px;justify-content:center;-webkit-box-pack:center;border:1px solid transparent;margin-bottom:20px;border-radius:50%;width:183px}.carousel-circle__img{border-radius:50%}.carousel-circle__title{padding-top:0;font-size:18px;font-weight:400;margin-bottom:10px;text-align:center}.carousel-circle__price{font-size:18px;font-weight:700;-webkit-box-align:center;text-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-circle:hover .carousel-circle__image,.carousel__nav{border:1px solid #141a53}.carousel__nav{-ms-flex-pack:center;height:58px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:calc(50% - 36px);background-color:#141a53;align-items:center;border-radius:8px;cursor:pointer;width:58px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.carousel__nav-ico{height:30px;fill:#fff;width:16px}.carousel__prev{left:-24px}.carousel__next{right:-24px}.carousel__nav:hover{background-color:#fff}.carousel__nav:hover .carousel__nav-ico{fill:#141a53}.carousel__controls--hidden{display:none}.carousel-promotions-section{padding-top:100px;padding-bottom:100px}.carousel-promotions__img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.carousel-promotions-section .carousel__nav{top:calc(50% - 32px)}.carousel-promotions-mob{display:none}.carousel-courses-section{padding-top:100px;padding-bottom:100px}.carousel-courses__divider{padding-top:48px;padding-bottom:48px}.carousel-courses_mob{display:none}.carousel-courses .catalog-card__image{height:280px}.carousel-courses .catalog-card__title{font-size:24px}.carousel-video__slide{height:503px;width:890px}.carousel-video__image{height:503px;position:relative;border-radius:8px;z-index:1}.carousel-video__fade{right:0;position:absolute;bottom:0;top:0;background-color:rgba(20,26,83,.4);border-radius:8px;left:0;z-index:2}.carousel-video__control{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;cursor:pointer;left:50%;z-index:3}.carousel-video__img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.carousel-video_mob{display:none}.catalog-dual-wrapper,.catalog-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-inner .catalog-wrapper{margin-bottom:24px}.courses-section .catalog-wrapper{margin-bottom:28px}.courses-section .page__title{margin-bottom:24px}.catalog-card{-webkit-transition:all .3s ease;transition:all .3s ease;margin:0 10px 40px;width:calc(33.33% - 20px)}.catalog-card,.catalog-dual-card{text-decoration:none;color:#141a53;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-dual-card{margin:0 10px 50px;width:calc(50% - 20px)}.catalog-card_wide{text-decoration:none;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px 40px;-webkit-box-orient:vertical;width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex}.main-section .catalog-card_wide{margin-bottom:0}.carousel .catalog-card{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;-webkit-box-orient:vertical;width:100%}.carousel .catalog-card,.catalog-card__image{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-card__image{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;border:1px solid transparent;margin-bottom:16px;-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;max-height:388px;align-items:center;border-radius:8px;-ms-flex-align:center;z-index:0}.catalog-card__img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.catalog-card-label{-ms-flex-pack:center;height:100px;justify-content:center;-webkit-box-pack:center;right:20px;-webkit-box-align:center;position:absolute;top:20px;background-color:#141a53;align-items:center;border-radius:50%;width:100px;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.catalog-card-label__text{font-size:14px;color:#fff;text-transform:uppercase;text-align:center;line-height:1.21}.catalog-card__info{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-card__title{padding-top:0;font-size:24px;font-weight:400;margin-bottom:8px}.index-page .catalog-card__title{font-size:32px}.catalog-card__title-ico{display:none}.catalog-card__more{flex-shrink:0;font-size:18px;-ms-flex-negative:0;color:rgba(20,26,83,.8);-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.catalog-card__more-ico{margin-bottom:-2px;margin-left:10px}.catalog-card__price{flex-shrink:0;font-size:28px;font-weight:700;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-card:hover,.catalog-card:hover .catalog-card__more,.catalog-dual-card:hover,.catalog-dual-card:hover .catalog-card__more{color:#141a53}.catalog-card:hover .catalog-card__image,.catalog-dual-card:hover .catalog-card__image{padding:20px;border:1px solid #141a53}.catalog-card_wide:hover{color:#141a53}.catalog-card_wide:hover .catalog-card__image{padding:20px;border:1px solid #141a53}.author-main{background-color:#fcd9e1;border-radius:8px}.author-main,.author-main__image{display:-webkit-box;display:-ms-flexbox;display:flex}.author-main__image{-ms-flex-pack:end;padding-top:60px;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:50%}.author-main__content{padding:120px 130px 120px 12px;width:50%}.author-main__name{font-size:54px;margin-bottom:20px;color:#141a53;line-height:1.22}.author-main__text{font-size:28px;margin-bottom:40px;color:#141a53;line-height:1.3}.author-main__buttons{margin-right:-10px;-webkit-box-align:center;align-items:center;margin-left:-10px;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.author-main__button{margin-right:10px;margin-left:10px}.form-consult-section{margin-bottom:100px;margin-top:20px}.form-consult-wrap{padding:100px;position:relative;background-color:#fcd9e1;border-radius:8px;z-index:0}.form-consult__img{position:absolute;bottom:0;left:85px;z-index:-1}.form-consult-content{margin-right:-12px;margin-left:-12px;display:-webkit-box;display:-ms-flexbox;display:flex}.form-consult-col_form,.form-consult-col_header{margin-right:12px;margin-left:12px;width:calc(50% - 24px)}.form-consult__title{font-size:36px;font-weight:500;width:350px;line-height:1.4}.form-consult{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.form-consult .form-input,.form-consult .form-policy__control{border:none}.form-consult__submit{-ms-flex-item-align:start;margin-bottom:20px;align-self:flex-start;margin-top:10px}.contacts-section .main-section__title{margin-bottom:56px}.contacts__content{margin:0 -26px 80px}.contacts__content,.contacts__header{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__header{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 26px;-webkit-box-orient:vertical;width:calc(40% - 52px)}.contacts__text{font-size:20px;margin-bottom:auto;width:410px;line-height:1.4}.contacts-messenger{font-size:20px;text-decoration:none;margin-bottom:28px;color:rgba(20,26,83,.8);-webkit-box-align:center;align-items:center;line-height:1.4;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-messenger:hover{color:#141a53}.contacts-messenger__ico{margin-right:20px;width:24px}.contacts-messenger__text{-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px solid #141a53;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.contacts-messenger__text-ico{margin-bottom:-1px;margin-left:10px;width:16px}.contacts-messenger:hover .contacts-messenger__text{border-bottom:1px solid transparent}.contacts__info{margin:0 26px;width:calc(60% - 52px)}.contacts__info,.contacts__module{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__module{margin-bottom:20px;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.contacts__title{font-size:20px;margin-bottom:6px;line-height:1.4}.contacts__item{font-size:36px;font-weight:500;color:#141a53;line-height:1.22}.contacts__item,.contacts__item:hover{text-decoration:none}.contacts__map{height:500px;border-radius:8px;width:100%}.content{margin-bottom:60px;margin-top:50px}.content-wrapper{-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.content-module{margin-right:20px;max-width:894px;width:calc(77% - 20px)}.content-module h1{padding-top:0;margin-top:0}.content-side{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-left:auto;width:286px;display:-webkit-box;display:-ms-flexbox;display:flex}.content-module img{border-radius:8px}.content-module p+img{margin-bottom:10px;width:100%}.content-module p+img,.content-module p~img{-o-object-fit:cover;object-fit:cover;margin-top:16px}.content-module p~img{margin-bottom:12px}.content-module ol,.content-module p,.content-module span,.content-module ul{line-height:1.4}.content-offer-section{padding-top:60px;padding-bottom:80px}.content-offer,.content-offer__info{display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer__info{-webkit-box-direction:normal;padding-right:50px;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.content-offer__title{font-size:36px;font-weight:500;margin-bottom:10px;color:#141a53;line-height:1.4}.content-offer__text{font-size:18px;margin-bottom:28px;color:#141a53;line-height:1.4}.content-offer__options{margin:0 -20px 45px;display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer__option{border-right:1px solid rgba(20,26,83,.2);color:#141a53;padding-right:20px;width:33.33%;padding-left:20px}.content-offer__option:last-child{border-right:none}.content-offer__param{font-size:14px;margin-bottom:10px;width:82px;line-height:1.2}.content-offer__value{font-size:24px;font-weight:600;-webkit-box-align:center;align-items:center;line-height:1.4;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.content-offer__price-old{font-size:15px;font-weight:300;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;line-height:1.4}.content-offer-buttons{margin:0 -10px 40px;display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer__button{margin-right:10px;margin-left:10px}.content-offer-callback{margin:0 -20px 60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.content-offer-callback,.content-offer-callback__item{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.content-offer-callback__item{font-size:14px;text-decoration:none;color:#141a53;padding-right:0;margin:0 20px;cursor:pointer;line-height:1.4;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer-callback__item:hover{color:rgba(20,26,83,.7)}.content-offer-callback__ico{margin-right:10px;width:16px}.content-offer-callback__text{-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px solid #141a53;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.content-offer-callback__text-ico{margin-bottom:-1px;margin-left:10px;width:16px}.content-offer-callback__item:hover .content-offer-callback__text{border-bottom:1px solid transparent}.content-offer__footnote{font-size:14px;color:rgba(20,26,83,.6);line-height:1.4;margin-top:auto}.content-offer__cover_mob{display:none}.content-offer__cover{-ms-grid-row-align:center;-ms-flex-pack:center;height:560px;-ms-flex-item-align:center;flex-shrink:0;padding:20px;border:1px solid #141a53;-ms-flex-negative:0;align-self:center;width:560px;-ms-flex-align:center}.content-offer__cover,.content-offer__image{justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer__image{-ms-flex-pack:center;height:100%;overflow:hidden;position:relative;width:100%;-ms-flex-align:center;z-index:1}.content-offer__image-fade{right:0;position:absolute;bottom:0;top:0;background-color:rgba(20,26,83,.4);cursor:pointer;left:0;z-index:2}.content-offer__image-control{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;cursor:pointer;left:50%;z-index:3}.content-offer__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stories-gallery-wrap{overflow:hidden;width:100%;margin-top:60px}.stories-gallery-wrap.mobile{display:none}.stories-container{overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;gap:44px;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex}.stories-container::-webkit-scrollbar{display:none}.stories-item{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px 0;align-items:center;-webkit-box-orient:vertical;cursor:pointer;width:110px;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.stories-item__preview{height:106px;border-radius:50%;width:106px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23f4a1b3' stroke-width='2' stroke-dasharray='24%25%2c 10%25' stroke-dashoffset='86' stroke-linecap='butt'/%3e%3c/svg%3e")}.stories-item__image,.stories-item__preview{-ms-flex-pack:center;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.stories-item__image{height:93px;overflow:hidden;border:2px solid #f4a1b3;position:relative;border-radius:50%;width:93px;z-index:1}.stories-item__image .stories-image-fade{height:100%;position:absolute;top:0;background-color:rgba(244,161,179,.4);left:0;width:100%}.stories-item__image .stories-image-fade:before{height:28px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:url(/assets/templates/merci/public/assets/merci/img/ico/ico-play-stroke-white.svg);position:absolute;top:50%;left:50%;width:28px;display:-webkit-box;display:-ms-flexbox;display:flex}.stories-item__img{height:100%;flex-shrink:0;-ms-flex-negative:0;-o-object-fit:cover;object-fit:cover;width:100%}.stories-item__name{font-size:14px;color:#141a53;text-align:center;line-height:1.2}.stories-gallery-videos{display:none}.sidebar{padding:20px 20px 10px;border:1px solid rgba(20,26,83,.2);border-radius:8px}.sidebar__section{font-size:16px;text-decoration:none;font-weight:700;margin-bottom:4px;color:#141a53;text-transform:uppercase;line-height:1.4;display:block}.sidebar__section:hover{text-decoration:none;color:rgba(20,26,83,.7)}.sidebar__category{font-size:12px;text-decoration:none;font-weight:700;margin-bottom:10px;color:#141a53;-webkit-box-align:center;text-transform:uppercase;align-items:center;line-height:1.86;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar__category:hover{text-decoration:none;color:rgba(20,26,83,.7)}.sidebar__category-ico{height:12px;fill:#141a53;flex-shrink:0;-ms-flex-negative:0;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:7px}.sidebar__category:hover .sidebar__category-ico{fill:rgba(20,26,83,.7)}.sidebar__item{font-size:15px;text-decoration:none;margin-bottom:12px;color:#141a53;line-height:1.37;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar__item:hover{text-decoration:none;color:rgba(20,26,83,.7)}.sidebar-list{margin:0 0 32px}.sidebar-list .sidebar__item{padding-left:0}.sidebar-list:last-child{margin-bottom:10px}.sidebar__item_active{padding:8px 16px 7px;font-size:14px;font-weight:600;margin-bottom:12px;background-color:#fcd9e1;border-radius:5px;margin-top:-4px}.sidebar__item_active:hover{text-decoration:none;color:#141a53;background-color:#fcd9e1}.sidebar-mob-select-section{display:none}.sidebar-mob-select{padding:13px 12px 12px;font-size:15px;border:1px solid rgba(20,26,83,.2);margin-bottom:-6px;color:#141a53;-webkit-box-align:center;align-items:center;border-radius:8px;cursor:pointer;line-height:1.4;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-mob-select__ico{margin-left:auto;width:15px}.sidebar-mob{display:none}.sidebar-mob .sidebar{padding:20px 14px 10px;border-top:none;border-radius:0 0 8px 8px}.sidebar-mob .sidebar__item{font-size:15px}.sidebar-mob .sidebar__item_active{margin-bottom:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.faq-section{padding-top:28px;padding-bottom:40px}.faq__title{margin-bottom:20px;margin-top:0}.faq-section .question{background-color:transparent;padding-bottom:0}.faq-items{max-width:894px;width:100%}.faq-item{padding:10px 0 12px;margin-bottom:-1px;border-top:1px solid rgba(217,226,234,.8);border-bottom:1px solid rgba(217,226,234,.8)}.faq-item__number{font-size:18px;margin-right:12px;color:rgba(25,38,50,.6)}.faq-item__title{font-size:22px;font-weight:500;-webkit-box-align:baseline;align-items:baseline;cursor:pointer;-ms-flex-align:baseline}.faq-item__control,.faq-item__title{display:-webkit-box;display:-ms-flexbox;display:flex}.faq-item__control{-ms-flex-pack:center;height:36px;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;margin-left:auto;width:36px;-ms-flex-align:center}.faq-item__ico{height:16px;fill:#141a53;flex-shrink:0;-ms-flex-negative:0;width:24px}.faq-item__content{display:none}.faq-item__text{font-size:18px;-webkit-box-align:start;-webkit-box-direction:normal;max-width:680px;-ms-flex-direction:column;flex-direction:column;margin:12px 0 12px 32px;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.faq-item__text p{margin:0 0 7px}.faq-item--open .faq-item__content{display:block}.faq-item.faq-item--open{-webkit-transition:all .3s ease;transition:all .3s ease;padding-bottom:5px}.faq-item--open .faq-item__ico{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease;transition:all .3s ease}.promotions-section .catalog-card__image{margin-bottom:0;max-height:260px}.promotions-section .catalog-card{margin-bottom:20px}.staffs-section{margin-bottom:70px}.staffs-wrap{padding-top:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 28px;display:-webkit-box;display:-ms-flexbox;display:flex}.staff-item{text-decoration:none;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px 30px;-webkit-box-orient:vertical;width:calc(25% - 20px)}.staff-item,.staff__image{-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.staff__image{-ms-flex-pack:center;overflow:hidden;padding:15px;justify-content:center;-webkit-box-pack:center;border:1px solid transparent;margin-bottom:16px}.staff__image,.staff__img{border-radius:50%;width:100%}.staff__img{height:100%;-o-object-fit:cover;object-fit:cover}.staff-rate{margin-bottom:10px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.staff-rate__star{height:18px;fill:#ffc978;flex-shrink:0;-ms-flex-negative:0;margin-right:6px;width:18px}.staff-rate__star:last-child{margin-right:0}.staff-rate__star_unfill{height:18px;fill:#e7e8ed;flex-shrink:0;-ms-flex-negative:0;margin-right:6px;width:18px}.staff-rate__star_unfill:last-child{margin-right:0}.staff__name{padding:0;font-size:24px;font-weight:500;margin-bottom:8px;text-align:center;line-height:1.2}.staff__specialty{font-size:18px;color:rgba(20,26,83,.8);text-align:center;line-height:1.22}.staff-item:hover .staff__name{color:#f4a1b3}.staff-item:hover .staff__image{border:1px solid #141a53}.staff-item:hover .staff__specialty{color:rgba(20,26,83,.8)}.staff-video{height:540px}.carousel-staff__slide{text-decoration:none}.carousel-staff__slide .staff-item{margin:0;width:100%}.carousel-staff-mob{display:none}.staff-profile-section{margin-bottom:100px}.staff-profile-module{padding:80px 80px 68px;background-color:#f7f8fb;border-radius:8px;margin-top:56px}.staff-profile,.staff-profile__image{display:-webkit-box;display:-ms-flexbox;display:flex}.staff-profile__image{-ms-flex-pack:center;height:300px;overflow:hidden;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-radius:50%;width:300px;-ms-flex-align:center}.staff-profile__img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%}.staff-profile__image_mob{display:none}.staff-profile__content{padding-left:108px}.staff-profile-estimate{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.staff-profile-estimate__item{margin-right:30px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.staff-profile-estimate__ico{height:16px;fill:none;flex-shrink:0;-ms-flex-negative:0;margin-right:9px;width:18px;stroke:#141a53}.staff-profile-estimate__text{font-size:18px;color:#141a53;line-height:1.4}.staff-profile__name{padding:0;font-size:36px;font-weight:500;margin-bottom:0;color:#141a53;line-height:1.4}.staff-profile__info{font-size:18px;margin-bottom:28px;color:rgba(20,26,83,.6);line-height:1.5}.staff-profile-services{margin-top:40px}.staff-profile__subtitle{font-size:18px;font-weight:700;margin-bottom:10px;color:#141a53;line-height:1.4}.staff-profile__categories{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px;display:-webkit-box;display:-ms-flexbox;display:flex}.staff-profile__category{-ms-flex-pack:center;padding:12px 18px;justify-content:center;-webkit-box-pack:center;font-size:14px;border:1px solid rgba(20,26,83,.2);text-decoration:none;color:rgba(20,26,83,.8);-webkit-box-align:center;text-align:center;margin:0 7px 14px;align-items:center;border-radius:8px;line-height:1.4;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.staff-profile__category:hover{border:1px solid #141a53;text-decoration:none;color:#141a53}.reviews-promo-section{margin-bottom:88px;background-color:#fcd9e1}.reviews-promo{padding-top:160px;position:relative;padding-bottom:60px;z-index:0}.reviews-promo__info{-ms-grid-row-align:center;-ms-flex-item-align:center;margin-bottom:164px;-webkit-box-align:start;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-self:center;align-items:flex-start;-webkit-box-orient:vertical;width:600px;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.reviews-promo__title{font-size:54px;font-weight:500;margin-bottom:20px;color:#141a53;line-height:1.2}.reviews-promo__text{font-size:28px;color:#141a53;line-height:1.3}.reviews-promo__image{right:0;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.reviews-promo__img{-ms-flex-item-align:end;align-self:flex-end}.reviews-section{margin-bottom:100px}.reviews-promo-stages{position:relative;margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.reviews-promo-stage{padding:40px;background-color:#fff;margin:0 10px 20px;border-radius:8px;width:calc(33.33% - 20px)}.reviews-promo-stage__info{font-size:24px;font-weight:500;margin-bottom:10px;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-promo-stage__title{margin-right:20px;color:#141a53}.reviews-promo-stage__percents{-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-promo-stage__ico{height:21px;fill:#2dc597;margin-right:10px;width:25px;stroke:#2dc597}.reviews-promo-stage__percent{color:#2dc597}.reviews-promo-stage__count{font-size:16px;color:rgba(20,26,83,.6)}.reviews-stages__footnote{font-size:14px;color:rgba(20,26,83,.4)}.reviews-wrap{margin-bottom:24px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.review-box{max-width:890px;margin:0 auto 40px;width:100%}.review{padding:40px;background-color:#f7f8fb;border-radius:8px;width:100%}.review-header{margin-bottom:28px}.review-author,.review-header{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.review-author{-ms-flex-pack:center;height:50px;overflow:hidden;justify-content:center;-webkit-box-pack:center;font-size:24px;font-weight:600;margin-right:20px;color:#141a53;background-color:#fcd9e1;width:50px}.review-author,.review-author__img{border-radius:50%}.review-author__info{font-size:20px;line-height:1.2}.review-author__name{font-weight:500;margin-bottom:4px}.review-author__date{color:rgba(20,26,83,.8)}.review-rate{margin-bottom:20px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.review-rate__ico{height:18px;fill:#ffc978;margin-right:6px;width:18px}.review-rate__ico_unfill{height:18px;fill:#e7e8ed;margin-right:6px;width:18px}.review__text{font-size:18px;color:rgba(20,26,83,.8);line-height:1.5}.review__text_overflow{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box}.review__more{padding:0;font-size:18px;font-weight:500;color:#141a53;cursor:pointer;margin-top:12px;display:none}.review__text_hides+.review__more{display:inline-block}.carousel-reviews__slide{height:auto;width:890px}.carousel-reviews__slide .review{height:100%}.form-review-section{margin-bottom:100px;margin-top:20px}.form-review-wrap{padding:100px;position:relative;background-color:#fcd9e1;border-radius:8px;z-index:0}.form-review__img{right:44px;position:absolute;bottom:0;z-index:-1}.form-review-content{margin-right:-10px;margin-left:-10px}.form-review-col,.form-review-content{display:-webkit-box;display:-ms-flexbox;display:flex}.form-review-col{margin-right:10px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-left:10px;width:calc(50% - 20px)}.form-review__title{font-size:36px;font-weight:500;margin-bottom:40px;width:350px;line-height:1.4}.form-review__rating{padding:15px 20px 13px;-webkit-box-align:center;position:relative;background-color:#fff;align-items:center;border-radius:8px;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form-review__rating-title{font-size:18px;color:rgba(20,26,83,.4);padding-right:10px;line-height:1}.form-review__rating-star{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:6px}.form-review__rating-star:hover{cursor:pointer}.form-review__rating-star:before{font-size:28px;color:#ffc978;content:"★";line-height:1}.form-review__rating-star:checked~:before{color:rgba(20,26,83,.1);content:"★"}.form-review__rating-star:focus{outline:0}.form-review__rating-note{font-size:12px;right:20px;color:rgba(20,26,83,.4);position:absolute;top:calc(50% - 5px);margin-left:auto;line-height:1}.form-review__textarea{height:134px;border:none}.form-review .form-input,.form-review .form-policy__control{border:none}.form-review__submit{-ms-flex-item-align:start;margin-bottom:20px;align-self:flex-start;margin-top:10px}.gallery-section{margin-bottom:0}.gallery__title{padding:0;font-size:28px;font-weight:500;margin-bottom:30px;color:#141a53;line-height:1.2}.gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 -10px;z-index:1}.gallery,.gallery-preview{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-preview{-ms-flex-pack:center;overflow:hidden;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;max-height:285px;margin:0 10px 20px;align-items:center;border-radius:8px;width:calc(25% - 20px);-ms-flex-align:center}.gallery-preview__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery__more{padding:10px 20px;font-size:12px;font-weight:700;right:20px;color:hsla(0,0%,100%,.8);position:absolute;bottom:30px;line-height:1.4;z-index:1}.gallery__more:hover{color:#fff;background-color:#141a53}.gallery__content_hidden{display:none}.thanks-section{padding-top:120px;background-color:#fcd9e1;padding-bottom:120px}.thanks{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.thanks-info{width:560px}.thanks__title{font-size:54px;font-weight:500;margin-bottom:20px;color:#141a53;line-height:1.2}.thanks__text{font-size:28px;margin-bottom:60px;color:#141a53;line-height:1.3}.thanks__image{-ms-flex-pack:center;height:560px;overflow:hidden;flex-shrink:0;padding:20px;justify-content:center;-webkit-box-pack:center;border:1px solid #141a53;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-radius:50%;margin-left:auto;width:560px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.thanks__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer-head{padding-top:75px;-webkit-box-align:center;border-bottom:1px solid rgba(20,26,83,.2);align-items:center;padding-bottom:30px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-head__owner{-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline}.footer-head__owner,.footer-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-logo{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.footer-logo__image{height:24px;fill:#141a53;width:108px}.footer-head__phone{display:none}.footer-controls{-webkit-box-align:center;align-items:center;margin-left:auto;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-controls__button{padding:10px 20px;font-size:12px;font-weight:500;margin-right:20px}.footer__phone{font-size:18px;text-decoration:none;font-weight:700;color:#141a53;line-height:1.22}.footer__phone:hover{text-decoration:none;color:rgba(20,26,83,.7)}.footer-nav{padding-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;padding-bottom:10px;margin-left:-16px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-nav-col{margin:0 16px;width:calc(16.66% - 32px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-nav-col,.footer-nav__box{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.footer-nav__box{margin-bottom:20px;line-height:1.4}.footer-nav-head,.footer-nav__box{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-nav-head{margin-bottom:8px;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.footer-nav-head__link{font-size:16px;text-decoration:none;font-weight:700;color:#141a53}.footer-nav-head__link:hover{text-decoration:none;color:rgba(20,26,83,.7)}.footer-nav-head__control{display:none}.footer-nav-head__ico,.footer-nav-head__ico_rotate{-webkit-transition:all .3s ease;transition:all .3s ease}.footer-nav-head__ico_rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-nav__list{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-nav__list_visible{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.footer-nav__link{font-size:16px;text-decoration:none;margin-bottom:6px;color:#141a53}.footer-nav__link:hover{text-decoration:none;color:rgba(20,26,83,.7)}.footer-info{padding-top:20px;font-size:14px;font-weight:500;-webkit-box-align:center;border-top:1px solid rgba(20,26,83,.2);border-bottom:1px solid rgba(20,26,83,.2);align-items:center;padding-bottom:20px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-info__policy{text-decoration:none;margin-right:160px;color:#141a53}.footer-info__policy:hover{text-decoration:underline;color:rgba(20,26,83,.7)}.footer-address,.footer-socnet{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-socnet{margin-left:auto}.footer-socnet__link{-ms-flex-pack:center;height:40px;justify-content:center;-webkit-box-pack:center;border:1px solid #fcd9e1;margin-right:20px;-webkit-box-align:center;background-color:#fcd9e1;align-items:center;border-radius:8px;width:40px;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-socnet__link:hover{background-color:transparent}.footer-socnet__link:last-child{margin-right:0}.footer-info-intro{padding-top:22px;font-size:14px;border-bottom:1px solid rgba(20,26,83,.2);padding-bottom:24px;line-height:1.21}.footer-sub{padding-top:40px;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-infolaw,.footer-sub{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.footer-infolaw{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-infolaw__item{font-size:14px;margin-right:20px}.footer-developer{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;margin-left:auto;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-developer__image{height:12px;fill:#141a53;width:201px}@media (max-width:1240px){.section{padding-right:20px;padding-left:20px}}@media (max-width:1200px){.modal-twinned{width:960px}.modal-single,.modal-twinned__form{padding:80px 60px 60px}.modal-form__title{font-size:30px}.modal-form__subtitle{font-size:22px}.header-menu__phone{font-size:16px;padding-left:6px}.header-nav{margin-right:-14px;margin-left:-14px}.header-nav__list{margin:0 14px;width:calc(25% - 28px)}.carousel-promotions-section{padding-top:50px;padding-bottom:80px}.carousel__nav{height:48px;width:48px}.carousel-promotions-section .carousel__nav,.carousel__nav{top:calc(50% - 24px)}.carousel__nav-ico{height:24px;width:13px}.carousel__prev{left:-12px}.carousel__next{right:-12px}.form-consult-wrap{padding:60px 60px 70px}.form-consult__img{left:55px}.content-offer__title{font-size:32px}.content-offer-callback__item{margin:0 10px}.content-offer-callback{margin:0 -10px 40px}.content-offer__cover{height:480px;width:480px}.form-review-wrap{padding:60px 60px 70px}.thanks-info{width:510px}.thanks__image{height:500px;width:500px}.thanks-section{padding-top:90px;padding-bottom:90px}.thanks-info{width:400px}.thanks__title{font-size:44px}.thanks__text{font-size:22px}.thanks__image{height:440px;width:440px}.footer-nav{margin-right:-12px;margin-left:-12px}.footer-nav-col{margin:0 12px;width:calc(16.66% - 24px)}}@media (max-width:1120px){.header-logo__text{padding-left:12px}.header-menu__link{font-size:15px}.header-menu__item{margin-right:12px}.header-menu__phone,.header-menu__whatsapp{display:none}.header-whatsapp{-ms-flex-pack:center;height:35px;justify-content:center;-webkit-box-pack:center;border:1px solid rgba(20,26,83,.2);margin-right:10px;-webkit-box-align:center;align-items:center;border-radius:8px;width:35px;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-whatsapp__ico{height:24px;fill:rgba(20,26,83,.9);flex-shrink:0;-ms-flex-negative:0;width:24px}.header-phone{-ms-flex-pack:center;height:35px;justify-content:center;-webkit-box-pack:center;border:1px solid rgba(20,26,83,.2);margin-right:10px;-webkit-box-align:center;align-items:center;border-radius:8px;cursor:pointer;width:35px;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-phone:hover{border:1px solid #141a53}.header-phone__ico{height:24px;fill:none;flex-shrink:0;-ms-flex-negative:0;stroke-width:1.5;width:24px;stroke:#141a53}}@media (max-width:1100px){.header-nav{margin-right:-12px;padding-bottom:30px;margin-left:-12px}.header-nav__list{font-size:15px;margin:0 12px;width:calc(25% - 24px)}.author-main__image{padding-top:24px}.author-main__content{padding:80px 80px 80px 12px}.staff-profile-section{margin-bottom:80px}.staff-profile-module{padding:50px 40px 48px;margin-top:40px}.staff-profile__content{padding-left:60px}.staff-profile__name{font-size:32px;margin-bottom:4px}.form-review__rating-note{display:none}}@media (max-width:1030px){.header-menu,.header__button{display:none}.header-burger{-ms-flex-pack:center;height:35px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;background-color:#141a53;align-items:center;border-radius:8px;cursor:pointer;width:35px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-burger__img{height:14px;fill:#fcd9e1;flex-shrink:0;-ms-flex-negative:0;width:20px}.search-popup{padding:44px 0 32px}.search-popup__close{right:12px;top:12px}.search-popup__close-ico{height:18px;width:18px}.search-popup__input{font-size:24px}.search-popup__submit{padding:12px 20px 11px;font-size:16px;border-radius:6px;line-height:1.25}.form-consult-wrap{padding:40px 40px 50px}.form-consult__img{left:25px}.contacts-section .main-section__title{margin-bottom:48px}.contacts__content{margin:0 -26px 60px}.contacts__text{font-size:18px;width:100%}.contacts-messenger{font-size:18px}.contacts__item{font-size:30px}.contacts__map{height:420px}.content-offer__title{font-size:28px}.content-offer__options{margin:0 -12px 45px}.content-offer__option{padding-right:12px;padding-left:12px}.content-offer__param{margin-bottom:8px}.content-offer__value{font-size:20px}.content-offer__button{padding:15px 20px 14px;font-size:15px;line-height:1.3}.content-offer__cover{height:440px;padding:14px;width:440px}.staff__image{padding:10px}.staff__name{font-size:22px}.reviews-promo{padding-top:100px}.reviews-promo__info{margin-bottom:120px;width:530px}.reviews-promo__title{font-size:40px}.reviews-promo__text{font-size:26px}.reviews-promo__img{height:590px}.reviews-promo-stage{padding:24px}.reviews-promo-stage__info{font-size:20px;margin-bottom:12px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.reviews-promo-stage__title{margin-right:0;margin-bottom:8px}.carousel-reviews__slide{width:620px}.form-review-wrap{padding:40px 40px 50px}.footer-nav-col{width:calc(33.33% - 24px)}.footer-nav__box{margin-bottom:16px}.footer-info__policy{margin-right:0}.footer-address{margin-right:auto;margin-left:auto}.footer-socnet{margin-left:0}}@media (max-width:960px){.modal-close{right:20px;top:20px}.modal-twinned__image{display:none}.modal-twinned{width:540px}.modal-twinned__form{width:100%}.modal-single,.modal-twinned__form{padding:60px 40px 40px;border-radius:8px}.modal-single{width:540px}.modal-form__title{font-size:28px;line-height:1.3}.m-form__submit{padding:15px 30px 14px;font-size:16px;line-height:1.25;margin-top:4px}.header{padding-top:20px;padding-bottom:20px}.promo-slide__title{font-size:40px;margin-bottom:14px}.promo-slide__text{font-size:26px}.carousel-circle__image{height:160px;border:none;margin-bottom:10px;width:160px}.carousel-circle:hover .carousel-circle__image{border:none}.carousel-video__slide{height:348px;width:620px}.carousel-video__image{height:348px}.catalog-card__image{border:none;margin-bottom:14px}.catalog-card__title{margin-bottom:6px}.catalog-card__price,.index-page .catalog-card__title{font-size:24px}.catalog-card:hover .catalog-card__image,.catalog-card_wide:hover .catalog-card__image,.catalog-dual-card:hover .catalog-card__image{padding:0;border:none}.author-main__content{padding:60px 60px 60px 12px}.author-main__name{font-size:44px}.author-main__text{font-size:24px}.content-offer-section{padding-top:40px}.content-offer__title{font-size:24px}.content-offer__text{font-size:15px;margin-bottom:24px}.content-offer__options{margin:0 -12px 36px}.content-offer__value{font-size:18px}.content-offer-callback{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 24px;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}.content-offer-callback__item{margin:0 0 20px}.content-offer__cover{height:400px;width:400px}}@media (max-width:860px){h1{font-size:32px}h2{font-size:28px;margin-bottom:12px}h2,h3{padding-top:20px}h3{font-size:25px;margin-bottom:16px}h4{padding-top:20px;font-size:22px}h4,h5{margin-bottom:14px}h5{padding-top:18px;font-size:18px}ol,ul{margin:0 0 16px 16px}ol li,ul li{margin-bottom:16px}table{font-size:16px}th{padding:14px}td{padding:12px 14px}blockquote{padding:24px 24px 8px;margin:0 0 30px}blockquote p{font-size:24px}.form-input,.form-textarea{padding:14px 14px 13px;font-size:16px}.form-policy{font-size:16px}.modal-content-video{width:100%}.modal-content-video iframe{height:460px;width:100%}.section-inner{margin-top:40px}.main-section{margin-bottom:70px}.main-section__title{font-size:32px;margin-bottom:24px}.second-nav .swiper-wrapper{margin:0 -10px!important}.second-nav__item{margin-right:10px;margin-left:10px}.second-nav__link{padding:8px 10px 8px 0}.promo-slide__title{font-size:36px;margin-bottom:12px}.promo-slide__text{font-size:20px;margin-bottom:36px}.breadcrumbs{margin-bottom:24px}.section-inner .carousel-container{margin-bottom:60px}.carousel-circle__title{font-size:16px;margin-bottom:7px;line-height:1.4}.carousel-circle__price{font-size:16px;line-height:1.25}.carousel-courses-section{padding-top:50px;padding-bottom:80px}.carousel-courses__divider{padding-top:32px;padding-bottom:32px}.carousel-courses .catalog-card__image{height:240px}.carousel-courses .catalog-card__title{font-size:22px}.catalog-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-card{margin:0 6px 36px;width:calc(33.33% - 12px)}.catalog-dual-card{margin:0 6px 36px;width:calc(50% - 12px)}.catalog-card_wide{margin:0 6px 36px;width:calc(100% - 12px)}.catalog-card-label{height:80px;right:12px;top:12px;width:80px}.catalog-card-label__text{font-size:11px}.catalog-card__price,.catalog-card__title{font-size:22px}.catalog-card__more{font-size:16px}.catalog-card__more-ico{margin-bottom:-2px}.author-main__content{padding:40px 40px 60px 12px}.author-main__name{font-size:32px;margin-bottom:12px;line-height:1.3}.author-main__text{font-size:22px;line-height:1.4}.author-main__button{padding:15px 30px 14px;font-size:16px;line-height:1.25}.form-consult-section{margin-bottom:60px}.form-consult-wrap{padding:30px 30px 40px}.form-consult__img{left:-20px;width:360px}.form-consult-col_header{margin-right:12px;margin-left:12px;width:calc(40% - 24px)}.form-consult-col_form{margin-right:12px;margin-left:12px;width:calc(60% - 24px)}.form-consult__title{font-size:28px;width:100%;line-height:1.3}.form-consult__submit{padding:15px 30px 14px;font-size:16px;line-height:1.25}.contacts-section .main-section__title{font-size:32px;margin-bottom:32px}.contacts__content{margin:0 -16px 40px}.contacts__header{margin:0 16px;width:calc(40% - 32px)}.contacts__info{margin:0 16px;width:calc(60% - 32px)}.contacts-messenger,.contacts__text{font-size:16px}.contacts-messenger__ico{margin-right:14px}.contacts-messenger__text-ico{margin-left:8px;width:14px}.contacts__item{font-size:24px}.contacts__title{font-size:18px}.contacts__map{height:360px}.content-side{display:none}.content-module{margin-right:0;width:100%}.content-offer-section{padding-bottom:60px}.content-offer__info{padding-right:20px;width:calc(100% - 320px)}.content-offer__cover{height:320px;-ms-flex-item-align:start;align-self:flex-start;width:320px}.content-offer__options{justify-items:flex-start;margin:0 -20px 36px}.content-offer__option{padding-right:20px;width:140px;padding-left:20px}.content-offer-callback{margin:0 0 20px}.sidebar-mob-select-section{padding-bottom:20px;display:block}.faq__title{margin-bottom:16px}.faq-item{padding:10px 0}.faq-item__title{font-size:20px}.faq-item__number{display:none}.faq-item__ico{height:14px;width:22px}.promotions-section .catalog-card{margin-bottom:12px}.staffs-wrap{padding-top:16px}.staff__name{font-size:20px;margin-bottom:6px}.staff__specialty{font-size:17px}.staff-video{height:420px}.staff-profile__content{padding-left:40px}.staff-profile__image{height:260px;width:260px}.reviews-promo__info{margin-bottom:100px;width:460px}.reviews-promo__title{font-size:36px}.reviews-promo__text{font-size:22px}.reviews-promo{padding-top:80px}.reviews-promo__image{right:-90px}.reviews-promo__img{height:510px}.review-box,.reviews-wrap{margin-bottom:30px}.review{padding:30px}.review-header{margin-bottom:20px}.review-author__info{font-size:18px}.carousel-reviews__slide{width:560px}.carousel-reviews .review{padding:40px}.form-review-section{margin-bottom:60px;margin-top:10px}.form-review-wrap{padding:28px 30px 40px}.form-review__img{height:240px;right:0}.form-review__title{font-size:28px;margin-bottom:24px;width:100%;line-height:1.3}.form-review__rating{padding:11px 14px 8px}.form-review__rating-title{font-size:16px}.form-review__rating-star:before{font-size:26px}.form-review__textarea{height:113px}.form-review__submit{padding:15px 30px 14px;font-size:16px;line-height:1.25}.gallery-preview{width:calc(50% - 20px)}.thanks-info{width:360px}.thanks__title{font-size:40px;margin-bottom:16px}.thanks__text{margin-bottom:50px}.thanks__button{padding:16px 24px 15px;font-size:16px}.thanks__image{height:360px;padding:16px;width:360px}.footer-socnet__link{height:34px;margin-right:12px;width:34px}}@media (max-width:770px){.content-offer__options{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px;-webkit-box-orient:vertical;width:80%}.content-offer__option{border-right:none;padding:9px 0;-webkit-box-align:center;border-bottom:1px solid rgba(20,26,83,.2);align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer__option:last-child{border-bottom:none}.content-offer__param{margin-bottom:0;width:140px}.content-offer__value{font-size:14px}.content-offer__price-old{font-size:14px;margin-left:auto}}@media (max-width:720px){.header-logo__merci{height:19px;width:75px}.header-logo__salon{height:6px;width:75px}.carousel-promotions-section{padding-top:48px;padding-bottom:60px}.carousel-circle__image{height:140px;width:140px}.carousel-courses .catalog-card__image{height:210px}.carousel-video__slide{height:268px;width:480px}.carousel-video__image{height:268px}.catalog-wrapper{margin:0 -8px 10px}.courses-section .catalog-wrapper{margin-bottom:16px}.courses-section .page__title{margin-bottom:18px}.catalog-card{margin:0 8px 36px;width:calc(50% - 16px)}.catalog-card_wide{margin:0 8px 36px;width:calc(100% - 16px)}.author-main__name{font-size:24px}.author-main__text{font-size:17px;margin-bottom:30px}.author-main__content{padding:24px 28px 20px 12px}.author-main__buttons{margin-right:0;-webkit-box-align:stretch;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:stretch;-webkit-box-orient:vertical;margin-left:0;-ms-flex-align:stretch}.author-main__button{margin:0 0 12px}.form-consult-content{margin-right:-8px;margin-left:-8px}.form-consult__img{display:none}.form-consult-wrap{padding:30px 20px}.form-consult-col_header{margin-right:8px;margin-left:8px;width:calc(40% - 16px)}.form-consult-col_form{margin-right:8px;margin-left:8px;width:calc(60% - 16px)}.form-consult__title{font-size:24px}.contacts-section .main-section__title{margin-bottom:20px}.contacts__content{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;-webkit-box-orient:vertical}.contacts__header,.contacts__info{margin:0;width:100%}.contacts__info{padding-top:10px}.contacts__text{margin-bottom:32px;width:360px}.contacts-messenger{margin-bottom:22px}.contacts__module{margin-bottom:18px}.contacts__title{margin-bottom:4px}.contacts__map{height:320px}.content-offer__info{width:calc(100% - 280px)}.content-offer__cover{height:280px;width:280px}.staff-item{margin:0 10px 24px;width:calc(33.33% - 20px)}.staff-profile-module{padding:40px 30px 32px}.staff-profile__content{padding-left:30px}.staff-profile__image{height:240px;width:240px}.staff-profile__name{font-size:30px}.reviews-promo__title{margin-bottom:16px}.reviews-promo{padding-bottom:40px}.reviews-promo__info{margin-bottom:80px;width:400px}.reviews-promo__text{font-size:20px}.reviews-promo__image{right:-120px}.reviews-promo__img{height:450px}.reviews-promo-stages{margin:0 -5px}.reviews-promo-stage{padding:16px 20px;margin:0 5px 12px;width:calc(33.33% - 10px)}.reviews-promo-stage__info{font-size:18px}.reviews-promo-stage__ico{height:19px;margin-right:8px;width:22px}.reviews-section{margin-bottom:40px}.review-box{margin-bottom:24px}.review{padding:28px 30px}.review-header{margin-bottom:16px}.review-author{margin-right:16px}.review-author__info,.review__more,.review__text{font-size:16px}.reviews-more__button{padding:18px 24px 17px;font-size:16px}.form-review__img{display:none}.form-review-wrap{padding:24px 20px 30px}.form-review__title{font-size:24px;margin-bottom:20px}.form-review-content{margin-right:-8px;margin-left:-8px}.form-review-col{margin-right:8px;margin-left:8px;width:calc(50% - 16px)}.thanks-section{padding-top:40px;padding-bottom:80px}.thanks{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.thanks-info{text-align:center;-ms-flex-order:2;order:2;-webkit-box-ordinal-group:3}.thanks__image{height:340px;margin-bottom:30px;-ms-flex-order:1;margin-left:0;order:1;width:340px;-webkit-box-ordinal-group:2}.footer-info{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}.footer-info__policy{margin-bottom:10px}.footer-address{margin-right:0;margin-bottom:20px;margin-left:0}.footer-socnet__link{height:40px;margin-right:20px;width:40px}.footer-info-intro{padding-top:18px;padding-bottom:20px}.footer-sub{padding-top:20px;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;padding-bottom:40px;-ms-flex-align:start}.footer-infolaw{margin-bottom:16px}.footer-developer{margin-left:0}}@media (max-width:680px){.content-offer{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}.content-offer__info{width:100%}.content-offer__text,.content-offer__title{max-width:560px}.content-offer__options{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -20px 20px;-webkit-box-orient:horizontal;width:440px}.content-offer__param{margin-bottom:10px;width:82px}.content-offer__option{border-right:1px solid rgba(20,26,83,.2);padding:0 20px;-webkit-box-align:start;-webkit-box-direction:normal;border-bottom:none;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;width:33.33%;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer__value{font-size:18px}.content-offer__price-old{margin-left:0}.content-offer__cover_desk{display:none}.content-offer__cover_mob{-ms-flex-item-align:start;align-self:flex-start;display:block}.content-offer__cover{height:320px;margin-bottom:32px;width:320px}.stories-gallery-wrap.desktop{display:none}.stories-gallery-wrap.mobile{display:block}.stories-gallery-wrap{margin-bottom:28px;margin-top:4px}.stories-container{gap:18px}.stories-item{gap:10px 0;width:84px}.stories-item__preview{height:80px;width:80px}.stories-item__image{height:70px;border:1px solid #f4a1b3;width:70px}.stories-item__name{display:none}}@media (max-width:640px){.button{padding:15px 30px 14px;font-size:16px;line-height:1.25}.modal-content-video iframe{height:380px}.search-popup__submit{padding:12px 20px 11px;font-size:15px}.search-popup__input{font-size:22px}.promo-carousel__pagination{bottom:16px}.promo-slide{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.promo-slide__info{-ms-flex-item-align:start;padding-top:40px;align-self:flex-start;padding-bottom:40px;width:100%}.promo-slide__image{-ms-flex-pack:center;height:420px;padding-top:0;justify-content:center;-webkit-box-pack:center;margin-top:auto;padding-left:0}.promo-slide__img{max-height:100%}.breadcrumbs{display:none}.carousel__nav{height:36px;width:36px}.carousel-promotions-section .carousel__nav,.carousel__nav{top:calc(50% - 18px)}.carousel__nav-ico{height:20px;width:10px}.author-main{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}.author-main__content{padding:30px;width:100%}.author-main__name{font-size:32px;font-weight:500;margin-bottom:20px}.author-main__text{font-size:22px;margin-bottom:40px;max-width:420px}.author-main__buttons{margin-right:-10px;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-box-orient:horizontal;margin-left:-10px;-ms-flex-align:center}.author-main__button{margin-right:10px;margin-left:10px}.author-main__image{padding-top:0;margin-right:auto;margin-left:auto;width:60%}.form-consult-section{margin-bottom:40px}.form-consult-content{margin-right:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-left:0}.form-consult-col_header{margin-bottom:24px}.form-consult-col_form,.form-consult-col_header{margin-right:0;margin-left:0;width:100%}.content-offer__info{padding-right:0;width:100%}.content-offer-callback{margin:0 0 12px}.faq-item{padding:5px 0 8px}.faq-item__title{font-size:18px;margin-bottom:0}.faq-item__text{font-size:16px;margin:6px 0 8px}.faq-item__ico{height:12px;width:20px}.staffs-wrap{margin:0 -8px 24px}.staff-item{margin:0 8px 24px;width:calc(33.33% - 16px)}.staff-video{height:340px}.staff-profile-module{padding:40px 40px 44px}.staff-profile{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.staff-profile__content{padding-left:0}.staff-profile__image{display:none}.staff-profile__image_mob{-ms-flex-pack:center;height:360px;overflow:hidden;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;margin:40px auto 0;align-items:center;border-radius:50%;width:360px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-promo-section{margin-bottom:72px}.reviews-promo__title{font-size:32px;margin-bottom:14px}.reviews-promo__info{margin-bottom:60px;width:360px}.reviews-promo__text{font-size:18px}.reviews-promo__image{right:-160px}.reviews-promo__img{height:420px}.reviews-promo-stage{padding:16px}.reviews-promo-stage__info{font-size:16px}.reviews-promo-stage__title{margin-bottom:6px}.reviews-promo-stage__count{font-size:15px}.reviews-more__button{display:none}.carousel-reviews__slide{width:540px}.carousel-reviews .review{padding:28px 32px 32px}.form-review-section{margin-bottom:40px}.gallery__more{padding:10px 16px;font-size:14px}.footer-head{padding-top:60px;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;padding-bottom:20px;-ms-flex-align:start}.footer-head__owner{margin-bottom:22px}.footer-controls{margin-left:0}}@media (max-width:560px){h1{font-size:28px}h2{font-size:24px}h2,h3{margin-bottom:10px}h3{font-size:22px}h4{font-size:20px}h4,h5{margin-bottom:12px}blockquote p{font-size:20px}blockquote{padding:20px 20px 6px}ol li,ul li{margin-bottom:12px}.page__title{font-size:24px;margin-bottom:14px}.page__intro{margin-bottom:40px}table{font-size:14px}td{padding:8px 10px}th{padding:10px 10px 12px}.form-policy{font-size:14px}.modal-twinned{width:420px}.modal-single,.modal-twinned__form{padding:20px 30px 30px}.modal-single{width:420px}.modal-form__title{width:210px}.modal-form__subtitle{font-size:20px;margin-bottom:16px;width:280px}.m-form__submit{margin-top:0}.main-section{margin-bottom:60px}.main-section__title{font-size:24px;margin-bottom:22px;line-height:1.3}.search-popup{padding:36px 0 24px}.search-popup__close{right:10px;top:8px}.search-popup__input{font-size:18px}.search-popup__submit{padding:10px 20px 9px;font-size:14px}.carousel-courses-section{padding-bottom:60px}.carousel-courses__divider{padding-top:28px;padding-bottom:28px}.carousel-courses .catalog-card__image{height:180px}.carousel-courses .catalog-card__title{font-size:18px}.carousel-circle__image{height:120px;width:120px}.catalog-card,.catalog-dual-card{margin:0 6px 30px;width:calc(50% - 12px)}.catalog-card_wide{margin:0 6px 30px;width:calc(100% - 12px)}.catalog-card__image{margin-bottom:10px}.catalog-card-label{height:32px;border-radius:8px;width:80px}.catalog-card__title,.index-page .catalog-card__title{font-size:20px}.catalog-card__price{font-size:18px}.catalog-card__more{font-size:14px}.catalog-card__more-ico{width:14px}.author-main__image{width:70%}.contacts__map{height:300px}.content-module p~img{margin-top:12px}.content-offer-section~.fancybox-container .fancybox-content{height:80%!important}.content-offer-section~.fancybox-container .fancybox-button.fancybox-close-small{display:block!important}.stories-item{width:68px}.stories-item__preview{height:64px;width:64px}.stories-item__image{height:56px;width:56px}.stories-item__image .stories-image-fade:before{height:22px;width:22px}.staffs-section{margin-bottom:60px}.staffs-wrap{margin:0 -10px 20px}.staff-item{margin:0 10px 24px;width:calc(50% - 20px)}.staff__image{padding:6px;border:none}.staff-item:hover .staff__image{border:none}.carousel-staff{display:none}.carousel-staff-mob{margin-bottom:40px;display:block}.staff-profile-section{margin-bottom:52px}.staff-profile-module{padding:30px 16px 24px;margin:24px -16px 0;border-radius:0}.staff-profile-estimate{margin-bottom:12px}.staff-profile__name{margin-bottom:6px}.staff-profile__info{margin-bottom:32px}.reviews-promo__image{right:-190px}.reviews-promo-stages{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.reviews-promo-stages::-webkit-scrollbar{display:none}.reviews-promo-stage{flex-shrink:0;padding:16px 20px;-ms-flex-negative:0;width:170px}.carousel-reviews__slide{width:auto}.form-review__title{margin-bottom:16px}.form-review-content{margin-right:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-left:0}.form-review-col{margin-right:0;margin-left:0;width:100%}.gallery-section{margin-bottom:60px}.gallery__title{font-size:24px;margin-bottom:16px;line-height:1.3}.gallery{margin:0 -8px}.gallery-preview{margin:0 8px 16px;width:calc(50% - 16px)}.gallery__more{padding:10px 16px;font-size:12px;right:18px;bottom:26px}.footer-head__owner{margin-bottom:16px}.footer-logo__image{height:18px;width:80px}.footer-head__phone{margin-left:74px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-controls{margin-right:-10px;margin-left:-10px}.footer-controls__phone{display:none}.footer-controls__button{margin-right:10px;margin-left:10px}.footer-nav{padding-top:22px;margin-right:0;padding-bottom:8px;margin-left:0}.footer-nav-col{margin:0;width:100%}.footer-nav__box{margin-bottom:16px}.footer-nav__set{display:none}.footer-nav-head__control{-ms-grid-row-align:stretch;-ms-flex-pack:end;flex-grow:1;-ms-flex-item-align:stretch;justify-content:flex-end;-webkit-box-flex:1;-webkit-box-pack:end;align-self:stretch;cursor:pointer;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-nav-head__link{font-size:18px}.footer-nav-head__ico{width:18px;margin-top:2px}.footer-nav__list{padding-top:12px}.footer-nav__link{margin-bottom:16px}.footer-infolaw{margin-bottom:10px;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}.footer-infolaw__item{margin-right:0;margin-bottom:10px}}@media (max-width:520px){.carousel-video{display:none}.carousel-video_mob{display:block}.carousel-video__items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-video__slide{height:240px;margin-bottom:20px;width:100%}.carousel-video__image{height:100%}.carousel-video__control{width:52px}}@media (max-width:480px){.modal-content-video iframe{height:320px}.second-nav .swiper-wrapper{margin:0 -6px!important}.second-nav__item{margin-right:6px;margin-left:6px}.second-nav__link{padding:8px 0 24px;font-size:13px}.header-logo__text{display:none}.promo-slide__info{padding-top:28px;width:100%}.promo-slide__title{font-size:32px;line-height:1.2}.promo-slide__text{font-size:18px;margin-bottom:28px;line-height:1.4}.promo-slide__image{height:360px}.carousel-promotions{display:none}.carousel-promotions-mob{display:block}.carousel-promotions__items{margin-bottom:10px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-promotions__item{margin-bottom:20px;width:100%}.carousel-promotions__image{height:260px}.multiple-carousel-circle{display:none}.carousel-circle-mob{margin-bottom:50px;display:block}.carousel-circle-mob__items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -24px 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-circle{margin:0 24px 28px;width:calc(50% - 48px)}.author-main__name{font-size:28px}.author-main__text{font-size:20px}.author-main__image{width:80%}.author-main__buttons{margin-right:0;-webkit-box-align:stretch;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:stretch;-webkit-box-orient:vertical;margin-left:0;width:100%;-ms-flex-align:stretch}.author-main__button{margin:0 0 12px}.content-offer-section{padding-top:20px;padding-bottom:40px}.content-offer__title{line-height:1.3}.content-offer__text{margin-bottom:16px}.content-offer__cover_mob{-ms-grid-row-align:center;-ms-flex-item-align:center;align-self:center}.content-offer__cover{height:360px;margin-bottom:24px;width:360px}.content-offer__options{margin:0 -14px 36px;width:auto}.content-offer__option{padding-right:14px;width:33.33%;padding-left:14px}.content-offer__value{font-size:17px}.content-offer-buttons{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;-webkit-box-orient:vertical}.content-offer__button{margin-right:0;margin-bottom:12px;max-width:280px;margin-left:0;line-height:1.4}.stories-gallery-wrap{margin-bottom:24px}.faq__title{font-size:24px}.faq-item__title{font-size:17px}.faq-item__ico{height:10px;width:18px}.faq-item__text{margin:6px 0}.reviews-promo{padding-top:50px}.reviews-promo__info{margin-bottom:50px}.reviews-promo__image{display:none}.reviews-promo-stages{overflow-x:initial;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-promo-stage{width:calc(50% - 10px)}.reviews-section{margin-bottom:30px}.review-box,.reviews-wrap{margin-bottom:20px}.review{padding:24px 20px 20px}.review-author__info{font-size:15px}.review-rate{margin-bottom:16px}.review__more,.review__text{font-size:15px}.review__more{margin-top:10px}.carousel-reviews .review{padding:28px}.thanks__title{font-size:36px;margin-bottom:12px}.thanks__text{font-size:20px;margin-bottom:40px}}@media (max-width:420px){body{font-size:16px}h1{font-size:26px}h2{font-size:22px}h2,h3{padding-top:16px}h3{font-size:20px}h4{padding-top:18px;font-size:18px}h5{padding-top:16px;font-size:16px}ol,ul{font-size:15px}ol li,ul li{margin-bottom:10px}p{margin:0 0 12px}.page__title{font-size:22px;margin-bottom:10px}.form-field{padding-bottom:18px}.form-field__prompt{font-size:10px;bottom:5px}.form-policy{font-size:12px;line-height:1.4}.form-policy__control{height:15px;margin-right:8px;width:15px}.form-policy__ico{width:9px;margin-top:1px}.modal-close{height:35px;right:12px;top:12px;width:35px}.modal-close__ico{height:16px;width:16px}.modal-twinned{width:340px}.modal-twinned__form{padding:20px}.modal-single{padding:20px;width:340px}.modal-form__subtitle{font-size:18px}.section-inner{margin-top:32px}.section-more__button,.sitenav,.sitenav-callback__button{width:100%}.promo-slide__title{font-size:28px}.promo-slide__text{font-size:16px}.promo-slide__image{height:320px}.promo-slide__button{width:100%}.carousel-promotions__image{height:220px}.carousel-courses{display:none}.carousel-courses_mob{display:block}.carousel-courses_mob .catalog-card__title{font-size:18px}.carousel-circle__image{height:100px;width:100px}.carousel-video__slide{height:180px}.catalog-dual-wrapper,.catalog-wrapper{margin:0 0 10px}.courses-section .catalog-wrapper{margin-bottom:8px}.catalog-card,.catalog-card_wide,.catalog-dual-card{margin:0 0 24px;width:100%}.catalog-card__image{height:180px;max-height:none}.catalog-card-label{right:12px;top:12px}.catalog-card__info{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-box-orient:horizontal;-ms-flex-align:center}.catalog-card__title{margin-right:auto;padding-right:8px}.catalog-card__more-text{display:none}.catalog-card__more-ico{margin-bottom:4px;margin-left:0;width:24px}.author-main__content{padding:24px 30px 16px}.author-main__name{margin-bottom:14px}.author-main__text{font-size:18px;margin-bottom:30px}.author-main__image{width:100%}.contacts-section .main-section__title{font-size:24px;margin-bottom:10px}.contacts__content{margin:0 0 16px}.contacts__text{font-size:15px;margin-bottom:28px;max-width:350px;width:100%}.contacts__info{padding-top:8px}.contacts__module{margin-bottom:20px}.contacts__title{font-size:15px;margin-bottom:8px}.contacts__item{font-size:20px}.contacts__map{height:280px}.content-offer-section{padding-bottom:26px}.content-offer__text,.content-offer__title{margin-bottom:12px}.content-offer__cover{height:320px;margin-bottom:12px;width:320px}.content-offer__options{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px;-webkit-box-orient:vertical}.content-offer__option{border-right:none;padding:9px 0;-webkit-box-align:center;-webkit-box-direction:normal;border-bottom:1px solid rgba(20,26,83,.2);-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-box-orient:horizontal;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-offer__option:last-child{border-bottom:none}.content-offer__param{margin-bottom:0;width:140px}.content-offer__value{font-size:14px}.content-offer__price-old{font-size:14px;margin-left:auto}.content-offer-buttons{margin:0 0 8px}.content-offer__button{max-width:none;width:100%}.content-offer-callback{margin:0 0 4px}.content-offer-callback__item{margin:0 0 18px}.stories-gallery-wrap{margin-bottom:14px;margin-top:8px}.promotions-section .catalog-card__image{height:auto}.staff__image{margin-bottom:12px}.staff-rate__star,.staff-rate__star_unfill{height:16px;margin-right:4px;width:16px}.staff__name{font-size:18px}.staff__specialty{font-size:16px}.staff-video{height:210px}.staff-profile-estimate__text{font-size:16px}.staff-profile__name{font-size:30px}.staff-profile__image_mob{height:320px;width:320px}.staff-profile-services{margin-top:30px}.staff-profile__category{padding:10px 16px}.staff-profile__button{width:100%}.gallery-section{margin-bottom:50px}.gallery{margin:0}.gallery-preview{height:240px;margin:0 0 16px;width:100%}.gallery__more{right:10px;bottom:26px}.thanks__image{height:280px;padding:12px;width:280px}.thanks-info{width:320px}.footer-head__owner{width:100%}.footer-head__phone{font-size:16px;margin-left:auto}.footer-controls{width:calc(100% + 20px)}.footer-controls__button{padding:10px 14px;width:calc(50% - 20px)}}@media (max-width:380px){.staffs-wrap{margin:0 -8px 20px}.staff-item{margin:0 8px 20px;width:calc(50% - 16px)}.staff__name{font-size:17px;margin-bottom:4px}.staff__specialty{font-size:15px}.staff__image{margin-bottom:10px}.staff-rate{margin-bottom:8px}.reviews-promo__info{width:100%}.reviews-promo-stages{margin:0}.reviews-promo-stage{margin:0 0 12px;width:100%}}@media (max-width:360px){.modal-single,.modal-twinned{width:88%}.modal-form__title{font-size:24px;width:180px}.search-popup__submit{padding:10px 16px 9px}.carousel-promotions__image{height:200px}.carousel-video__slide,.catalog-card__image{height:160px}.catalog-card__more-ico{width:22px}.author-main__name{font-size:24px;margin-bottom:10px}.author-main__text{margin-bottom:22px}.content-offer__cover{height:280px;width:280px}.staff-profile__name{font-size:28px}.staff-profile__image_mob{height:280px;width:280px}.thanks-info{width:100%}}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important}}