@charset "UTF-8";:root{--font-family-default: "Roboto", sans-serif;--font-family-title: "Cormorant", serif;--font-size-default: 16px;--font-size-title: 70px;--font-color-default: #0b1625;--font-color-title: #0b1625;--primary: #0b1625;--secondary: #e6e0d3;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0}#main-wrapper{overflow:clip}.header{position:fixed;top:0;left:0;right:0;z-index:1011;padding:27px 0;transition:all var(--default-transition)}.header.is-sticking{background:var(--primary);padding:14px 0}.header.is-sticking .header__logo{width:20.5715%}.header__logo{width:26.286%;transition:width var(--default-transition)}.header__logo a{display:block}.header__logo a img{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}.header__nav{margin-left:auto;width:42.7145%;padding-right:3%}.header__contact{width:226px}.header__contact ul li a{display:inline-block;position:relative;transition:opacity var(--default-transition)}.header__contact ul li a:hover{opacity:.7}.header__contact ul li a i.icon-contact{position:relative;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAVCAYAAADID4fUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjEwIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2NUI3QjY4ODZDNjExRjA4OTM4QTk3MDM0MjM2RDdDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2NUI3QjY5ODZDNjExRjA4OTM4QTk3MDM0MjM2RDdDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTY1QjdCNjY4NkM2MTFGMDg5MzhBOTcwMzQyMzZEN0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTY1QjdCNjc4NkM2MTFGMDg5MzhBOTcwMzQyMzZEN0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4j00ZZAAACYklEQVR42rSWu2sUURTGZyabNDEaBDeBIIKo+CCVBkWLgNhEUBAsfNRiIYg2FtqJ2FhICjHgH+AWEhtTRbBSJGIkKggiEdGAm0URFQ0bdf198K2Mk2xmZpO98M2ZOfe877n3Tlir1YJVPVu2BkGwCxSChUO8dvDoe/n1VNCCEXYWN2+HPgdtKbJ/wACBTMaZJNAF2dAggeT4Bd5h41syywNgDuwHl8DhhOJNMAKmPDdp5z2Q6+CoK5V1zKN7B3qeYMr1INYqQhgTTJ7j/Yn5inYeSOGHDXQ7gHVaHrDR2T0DXzMEsBr0g+NgN3b24LdSL2GkB4y3kCtJTYS7E6yrDuApOILe+6xlwNZ6yF2w03ZORZ7rymFEgR/zp+gHeAdBb4per+QkH9eXvShnI2uJirIJZqjAGzUrGFPPYHCwQQCD7qkxN7f0ZmynmDeI36Aj1ukaL8C4g7uPw7MgtPNQ3+J7ftzycf2OqL41Ee5sZo+T1U/IELjmhh6WI+yV7HDYfM0PWX7BQVTvh/aUrl4qEFXoAo4fQ2+AHYbGR3AGmdFG+oWMCUcZqzJKIPd43Qf6vO4P4VeX0ivEzoC2lTiC7fBBHh1lWM25Tas5q5i2CtWoCeVZJaxyU/pNzXi3Xp/tzEZNlFtbq+TPkk/AIOeJ+U9f9uIlzbJF15he9IWno3caw698y2ZZ/m1eimnb+W9ds9yEoatRwfHe2C3an+cWBbd9i1aW1Vy+hk8QzOmV+J8o+/0yBj83WkrTL4sEI4Mvl7tNVJqT4FCK7AS41ZLfO/1jxu6OxfpC/E9kPBe0aPwVYACRHcWRGgRcnwAAAABJRU5ErkJggg==);background-repeat:no-repeat;filter:brightness(0) invert(1)}.header__contact ul li a i.icon-contact.icon-phone{width:12px;height:21px;background-position:0 0}.header__contact ul li a i.icon-contact.icon-email{width:21px;height:21px;background-position:-12px 0}.header__contact ul li a.header-btn{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;padding:10px;text-transform:uppercase;width:138px;height:42px;background:#fff;font-size:16px;font-weight:500;letter-spacing:.1em;color:var(--primary);border-radius:25px;transition:all var(--default-transition);transition-property:background,color}.header__contact ul li a.header-btn:hover{background:var(--secondary);color:var(--primary);opacity:1}.site-nav{display:flex;flex-flow:row wrap}.site-nav>li{position:relative;margin:0 18px}.site-nav>li:first-child{margin-left:0}.site-nav>li:last-child{margin-left:0}.site-nav>li>a{font-size:16px;letter-spacing:.1em;color:#fff;text-transform:uppercase;display:block;padding:10px 0}.site-nav>li>a:before{content:"";position:absolute;bottom:-14px;left:0;right:0;height:1px;background:var(--secondary);transition:all var(--default-transition);transform:scaleX(0)}.site-nav>li:hover>a:before{transform:scaleX(1)}.site-nav .sub-menu{position:absolute;top:100%;left:calc(50% - 100px);min-width:200px;padding:18px 0 0;transform:translateY(20px);opacity:0;visibility:hidden;pointer-events:none;transition:all var(--default-transition)}.site-nav .sub-menu li{position:relative}.site-nav .sub-menu li a{display:block;font-size:16px;letter-spacing:.1em;color:#fff;text-transform:uppercase;text-align:center;padding:10px;background:#fff;color:var(--primary);transition:all var(--default-transition)}.site-nav .sub-menu li:hover>a{background:var(--secondary);color:var(--primary)}.site-nav .sub-menu .sub-menu{top:0;left:100%;padding-top:0}.site-nav li:hover>.sub-menu{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.site-nav li.hide-on-header{display:none}a{color:inherit}a:hover,a:focus,.slick-slide,.slick-slide a{outline:none;text-decoration:none}input,select,textarea{outline:none}.flex{display:flex;flex-flow:row wrap}.flex:before,.flex:after{display:none}.dir-col{flex-flow:column wrap}.dir-col-reverse{flex-flow:column-reverse wrap}.dir-row-reverse{flex-flow:row-reverse wrap}.al-center{align-items:center}.al-start{align-items:flex-start}.al-end{align-items:flex-end}.ju-center{justify-content:center}.ju-start{justify-content:flex-start}.ju-end{justify-content:flex-end}.ju-between{justify-content:space-between}.ju-around{justify-content:space-around}.custom-container.container{max-width:100%}a.btn-a,.btn-a{display:inline-flex;align-items:center;padding:11px 35px;font-size:var(--font-size-default);font-weight:500;letter-spacing:.1em;line-height:1.5;color:var(--primary);background:transparent;border:1px solid transparent;text-transform:uppercase;border-radius:25px;transition:all var(--default-transition);transition-property:color,background,border}a.btn-a:hover,.btn-a:hover{background-color:var(--secondary);border-color:var(--secondary);color:var(--primary)}a.btn-a.is-white,.btn-a.is-white{color:#fff}a.btn-a.is-white:hover,.btn-a.is-white:hover{background-color:var(--secondary);border-color:var(--secondary);color:var(--primary)}a.btn-a:after,.btn-a:after{content:"򰌡";font-family:agentimage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:flex-end;padding:0 2px;overflow:hidden;width:17px;height:9px;font-size:9px;margin-right:-19px;margin-left:38px}.section-title,#content .section-title,#content .entry-title,#content .archive-title{font-size:var(--font-size-title);font-family:var(--font-family-title);font-weight:700;text-transform:uppercase;line-height:1;color:var(--font-color-title)}.section-title img.site-logo-mono,#content .section-title img.site-logo-mono,#content .entry-title img.site-logo-mono,#content .archive-title img.site-logo-mono{display:block;margin:0 auto 55px;width:63px;height:auto}.section-title span,#content .section-title span,#content .entry-title span,#content .archive-title span{display:block;font-family:var(--font-family-default);font-size:18px;letter-spacing:.3em;font-weight:400;margin-bottom:15px}.section-title.is-white,#content .section-title.is-white,#content .entry-title.is-white,#content .archive-title.is-white{color:#fff}.section-title.is-white img.site-logo-mono,#content .section-title.is-white img.site-logo-mono,#content .entry-title.is-white img.site-logo-mono,#content .archive-title.is-white img.site-logo-mono{filter:brightness(0) invert(1)}#content .entry-title,#content .archive-title{margin:30px 0}.bg-section{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.bg-section .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.bg-section.is-bw .bg-image{filter:grayscale(1)}.bg-section.is-parallax .bg-image{background-attachment:fixed}.bg-section:before,.bg-section:after,.bg-section .bg-image:before,.bg-section .bg-image:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.img-wrapper{position:relative;width:100%}.img-wrapper canvas{display:block;width:100%;height:100%}.img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all var(--default-transition)}.img-wrapper:before,.img-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:all var(--default-transition)}.custom-slick-arrow{position:relative;background:transparent;padding:0;color:var(--primary);transition:opacity var(--default-transition);border:none}.custom-slick-arrow i{display:flex;justify-content:flex-end;padding:0 2px;overflow:hidden;width:17px;height:9px;font-size:9px}.custom-slick-arrow.slick-prev i{transform:rotate(180deg)}.custom-slick-arrow:hover{opacity:.7}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:25%;width:auto;right:initial;font-size:14px}.footer{position:relative;padding:96px 0 0;background-color:#f5f1e8}.footer .footer-form{width:43%;background:var(--primary);border-radius:400px 400px 0 0;padding:83px 50px 87px}.footer .footer-form .section-title{text-align:center;font-size:48px;margin-bottom:18px}.footer .footer-form .section-title img{width:48px;margin-bottom:30px}.footer .footer-form .section-title span{margin-bottom:8px}.footer .footer-form p{font-size:16px;color:#fff;line-height:1.5;text-align:center;margin-bottom:63px}.footer .footer-form .wpcf7{position:relative}.footer .footer-form .wpcf7 form .wpcf7-response-output{position:absolute;top:100%;left:0;right:0;text-align:center;font-size:12px;color:#fff;margin:10px 0 auto}.footer .footer-form .wpcf7 .wpcf7-spinner{position:absolute;bottom:-30px;left:0;right:0;margin:0 auto}.footer .footer-form .git-fields{margin:0 -6px}.footer .footer-form .git-fields .git-field{position:relative;padding:0 6px}.footer .footer-form .git-fields .git-field.col-6{width:50%;margin-bottom:21px}.footer .footer-form .git-fields .git-field.col-12{width:100%}.footer .footer-form .git-fields .git-field span{display:block}.footer .footer-form .git-fields .git-field input,.footer .footer-form .git-fields .git-field textarea{display:block;width:100%;height:50px;background:transparent;border:none;border-bottom:1px solid #e6e0d3;font-size:16px;line-height:1.5;color:#e6e0d3}.footer .footer-form .git-fields .git-field textarea{padding-top:33px;resize:none;height:150px}.footer .footer-form .git-fields .git-btn{width:100%;margin:68px 0 0}.footer .footer-left{width:57%;padding:64px 0 0}.footer .footer-left .footer-logo a{font-size:0;max-width:643px;margin:0 auto 70px;display:block}.footer .footer-left .footer-logo a img{display:block;width:100%;height:auto}.footer .footer-left .footer-logo h2{font-size:38px;font-weight:700;font-family:var(--font-family-title);color:var(--primary);text-align:center;text-transform:uppercase;margin-bottom:70px}.footer .footer-left .footer-row{position:relative}.footer .footer-left .footer-row h3{font-size:30px;font-weight:700;font-family:var(--font-family-title);color:var(--primary);text-transform:uppercase}.footer .footer-left .footer-contacts{width:50%;padding-left:60px}.footer .footer-left .footer-contacts h3{margin-bottom:43px}.footer .footer-left .footer-contacts ul li{margin-bottom:14px}.footer .footer-left .footer-contacts ul li a{display:inline-flex;align-items:center;transition:opacity var(--default-transition)}.footer .footer-left .footer-contacts ul li a:hover{color:var(--primary);opacity:.6}.footer .footer-left .footer-contacts ul li i.icon-contact{position:relative;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAVCAYAAADID4fUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjEwIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2NUI3QjY4ODZDNjExRjA4OTM4QTk3MDM0MjM2RDdDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2NUI3QjY5ODZDNjExRjA4OTM4QTk3MDM0MjM2RDdDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTY1QjdCNjY4NkM2MTFGMDg5MzhBOTcwMzQyMzZEN0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTY1QjdCNjc4NkM2MTFGMDg5MzhBOTcwMzQyMzZEN0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4j00ZZAAACYklEQVR42rSWu2sUURTGZyabNDEaBDeBIIKo+CCVBkWLgNhEUBAsfNRiIYg2FtqJ2FhICjHgH+AWEhtTRbBSJGIkKggiEdGAm0URFQ0bdf198K2Mk2xmZpO98M2ZOfe877n3Tlir1YJVPVu2BkGwCxSChUO8dvDoe/n1VNCCEXYWN2+HPgdtKbJ/wACBTMaZJNAF2dAggeT4Bd5h41syywNgDuwHl8DhhOJNMAKmPDdp5z2Q6+CoK5V1zKN7B3qeYMr1INYqQhgTTJ7j/Yn5inYeSOGHDXQ7gHVaHrDR2T0DXzMEsBr0g+NgN3b24LdSL2GkB4y3kCtJTYS7E6yrDuApOILe+6xlwNZ6yF2w03ZORZ7rymFEgR/zp+gHeAdBb4per+QkH9eXvShnI2uJirIJZqjAGzUrGFPPYHCwQQCD7qkxN7f0ZmynmDeI36Aj1ukaL8C4g7uPw7MgtPNQ3+J7ftzycf2OqL41Ee5sZo+T1U/IELjmhh6WI+yV7HDYfM0PWX7BQVTvh/aUrl4qEFXoAo4fQ2+AHYbGR3AGmdFG+oWMCUcZqzJKIPd43Qf6vO4P4VeX0ivEzoC2lTiC7fBBHh1lWM25Tas5q5i2CtWoCeVZJaxyU/pNzXi3Xp/tzEZNlFtbq+TPkk/AIOeJ+U9f9uIlzbJF15he9IWno3caw698y2ZZ/m1eimnb+W9ds9yEoatRwfHe2C3an+cWBbd9i1aW1Vy+hk8QzOmV+J8o+/0yBj83WkrTL4sEI4Mvl7tNVJqT4FCK7AS41ZLfO/1jxu6OxfpC/E9kPBe0aPwVYACRHcWRGgRcnwAAAABJRU5ErkJggg==);background-repeat:no-repeat;margin-right:10px;flex:0 0 auto}.footer .footer-left .footer-contacts ul li i.icon-contact.icon-phone{width:12px;height:21px;background-position:0 0;margin-left:4px;margin-right:14px}.footer .footer-left .footer-contacts ul li i.icon-contact.icon-email{width:21px;height:21px;background-position:-12px 0}.footer .footer-left .footer-contacts ul li span{font-size:16px;letter-spacing:.01em;line-height:1;color:var(--primary)}.footer .footer-left .footer-contacts ul li.smi{display:flex;flex-flow:row wrap;margin:30px 0 0}.footer .footer-left .footer-contacts ul li.smi a{display:inline-flex;width:32px;height:32px;border-radius:50%;background:var(--primary);color:#fff;align-items:center;justify-content:center;font-size:18px;transition:all var(--default-transition);margin-right:13px;border:1px solid var(--primary)}.footer .footer-left .footer-contacts ul li.smi a:hover{background:transparent;color:var(--primary);opacity:1}.footer .footer-left .footer-nav{width:50%;padding-left:56px}.footer .footer-left .footer-nav h3{margin-bottom:35px}.footer .footer-left .footer-nav ul{display:flex;flex-flow:column wrap;max-height:120px}.footer .footer-left .footer-nav ul li{margin-bottom:14px}.footer .footer-left .footer-nav ul li a{font-size:16px;line-height:1.5;letter-spacing:.025em;color:var(--primary);transition:opacity var(--default-transition)}.footer .footer-left .footer-nav ul li a:hover{color:var(--primary);opacity:.6}.footer .footer-left .footer-copyright{width:100%;padding:70px 52px 0}.footer .footer-left .footer-copyright p{font-size:12px;letter-spacing:.005em;line-height:1.5;color:var(--primary);text-align:center;margin-bottom:25px}.footer .footer-left .footer-copyright p a{transition:all var(--default-transition)}.footer .footer-left .footer-copyright p a:hover{color:var(--primary);opacity:.6}.footer .footer-left .footer-copyright p:last-of-type{margin-bottom:0}.footer .footer-left .footer-copyright .footer-icons{font-size:33px;color:var(--primary);margin:16px 0 0}.footer .footer-left .footer-copyright .footer-icons i.ai-font-eho{font-size:28px;margin-right:11px}body .aiosp-bg{background:var(--primary);opacity:.77}.aiosp-wrap .aiosp-container[class*=hp-popup] .aios-popup-body{max-width:100%;width:734px;padding:0;margin:30px 0}.aiosp-wrap .aiosp-container[class*=hp-popup] .aios-popup-body button.aiosp-close{color:#fff;top:-40px;right:-40px;opacity:1}.popup-form{position:relative;padding:61px 6% 64px}.popup-form .bg-section:before{content:"";border:1px solid var(--primary);border-radius:440px 440px 0 0;background:#fafaf8}.popup-form .section-title{text-align:center;font-size:60px;margin-bottom:11px}.popup-form .section-title img{margin-bottom:41px}.popup-form .section-title span{font-size:20px;letter-spacing:.2em;margin-bottom:3px}.popup-form p{font-size:16px;color:var(--primary);line-height:1.5;text-align:center;margin:0 auto 40px}.popup-form .wpcf7{max-width:463px;margin:0 auto;position:relative}.popup-form .wpcf7 .wpcf7-spinner{position:absolute;bottom:-30px;left:0;right:0;margin:0 auto}.popup-form .wpcf7 form .wpcf7-response-output{position:absolute;top:100%;left:0;right:0;text-align:center;font-size:12px;color:var(--primary);margin:10px 0 auto}.popup-form .wpcf7 .popup-fields{margin:0 -6px}.popup-form .wpcf7 .popup-fields .popup-field{position:relative;padding:0 6px}.popup-form .wpcf7 .popup-fields .popup-field.col-6{width:50%;margin-bottom:16px}.popup-form .wpcf7 .popup-fields .popup-field.col-12{width:100%;margin-bottom:16px}.popup-form .wpcf7 .popup-fields .popup-field span{display:block}.popup-form .wpcf7 .popup-fields .popup-field input,.popup-form .wpcf7 .popup-fields .popup-field textarea{display:block;width:100%;height:50px;background:transparent;border:none;border-bottom:1px solid var(--primary);font-size:16px;line-height:1.5;color:var(--primary)}.popup-form .wpcf7 .popup-fields .popup-field textarea{padding-top:18px;resize:none;height:115px}.popup-form .wpcf7 .popup-fields .popup-btn{width:100%;margin:33px 0 0;position:relative}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#00000021}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center center;background-repeat:no-repeat;background-size:cover}.ip-banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ip-banner h1{font-weight:700;font-size:32px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:1.7}.ip-banner h1 span{display:block;font-size:24px;font-weight:400;text-transform:none;letter-spacing:.01em}#content-sidebar,#content-full{min-height:500px;margin-top:20px}#content-sidebar #content{width:77.08%}#content-full #content{width:100%}.sidebar{width:20.83%}.page-template-template-fullwidth #content{padding-left:15px;padding-right:15px}.page-template-template-fullwidth #content ihf-search[data-eureka-id*=""].ihf-eureka{margin-left:-15px;margin-right:-15px}#content h4,aside h4,#content p,aside p,#content blockquote,aside blockquote,#content ul,aside ul,#content fieldset,aside fieldset,#content form,aside form,#content ol,aside ol,#content dl,aside dl,#content dir,aside dir,#content menu,aside menu{line-height:1.7}#content .entry-title,#content .archive-title,#content .archive-subtitle{position:relative}body #ip-equinox-contact .custom-page-submit input:hover{background:var(--secondary);color:var(--primary)}body #ip-equinox-contact .custom-page-submit input{font-weight:700}@media screen and (min-width: 1441px){.custom-container.container{width:1430px}}@media screen and (max-width: 1440px){:root{--font-size-title: 60px}.site-nav>li{margin:0 8px}.footer .footer-left .footer-logo{padding-right:30px}.footer .footer-left .footer-contacts{padding-left:0}}@media screen and (max-width: 1199px){:root{--font-size-title: 50px}.site-nav>li{margin:0 5px}.site-nav>li>a{font-size:14px}.bg-section.is-parallax .bg-image{background-attachment:scroll}}@media only screen and (max-width: 991px){.inner,#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}}@media screen and (max-width: 991px){:root{--font-size-title: 40px}.header{position:relative;padding:52px 0 0!important;z-index:1;background:var(--primary)}.header__logo{width:100%!important;padding:20px 0}.header__logo a{max-width:400px;margin:0 auto}.header__nav,.header__contact{display:none}*[class*=col-md]{width:100%}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666666%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666666%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12,*[class*=col-sm]{width:100%}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666666%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666666%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.footer{padding:60px 0 0}.footer .footer-left{width:100%;padding:0}.footer .footer-left .footer-logo{padding-right:0}.footer .footer-left .footer-logo a{margin-bottom:40px}.footer .footer-left .footer-row{flex-flow:column}.footer .footer-left .footer-contacts{width:100%;margin-bottom:40px;max-width:330px;margin-left:auto;margin-right:auto}.footer .footer-left .footer-nav{width:100%;padding-left:0;max-width:330px;margin-left:auto;margin-right:auto}.footer .footer-left .footer-nav ul{max-height:initial}.footer .footer-left .footer-copyright{padding:60px 0}.footer .footer-form{width:100%;margin-bottom:60px;padding-left:10%;padding-right:10%}.footer .footer-form .section-title{font-size:var(--font-size-title)}.aiosp-wrap .aiosp-container[class*=hp-popup] .aios-popup-body button.aiosp-close{color:#000;top:0;right:0;opacity:1}.popup-form .section-title{font-size:var(--font-size-title)}}@media only screen and (max-width: 767px){.ip-banner .container{width:100%}}@media screen and (max-width: 767px){:root{--font-size-title: 35px}a.btn-a,.btn-a{padding:11px 20px}a.btn-a:after,.btn-a:after{margin-left:20px}.footer .footer-form .git-fields .git-field.col-6{width:100%}.footer .footer-left .footer-contacts ul li span{font-size:14px}.popup-form .wpcf7 .popup-fields .popup-field.col-6{width:100%}}
