body,html{font-size:16px;min-height:100vh}body{background-color:#fff}body>.wrapper{background-color:inherit}.row.equal{display:flex;flex-direction:row;flex-wrap:wrap}.min-vh-100{min-height:100vh}.d-flex{display:flex}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-start{align-items:start}.align-items-center{align-items:center}@media only screen and (min-width:768px){.pr-sm-50{padding-right:50px}.pl-sm-50{padding-left:50px}}@media only screen and (min-width:576px) and (max-width:767px){.text-left-xs{text-align:left!important}}@media only screen and (max-width:575px){.text-left-xxs{text-align:left!important}}@media only screen and (min-width:576px) and (max-width:767px){.col-xs-6{width:50%}}@media only screen and (max-width:575px){.col-xxs-12{width:100%}}a{color:#e6007e}a:active,a:focus,a:hover{color:#bd0068}p{font-size:1rem}.bg-theme-gray-light{background-color:hsla(60,1%,82%,.1)}.bg-theme-primary{background-color:rgba(230,0,126,.05)}.bg-theme-secondary{background-color:hsla(35,15%,68%,.1)}.btn{border-color:#333;color:#333;transition:all .2s ease}.btn.btn--primary{background-color:#333;border:1px solid #333;color:#fff}.btn.btn--primary.btn--bordered{background-color:transparent;border-color:#e6007e;color:#e6007e}.btn.btn--primary:active,.btn.btn--primary:focus,.btn.btn--primary:hover{background-color:#e6007e;border-color:#e6007e;color:#fff}.btn.btn--secondary{background-color:#333;border:1px solid #333;color:#fff}.btn.btn--secondary.btn--bordered{background-color:transparent;border-color:#b9afa1;color:#b9afa1}.btn.btn--secondary:active,.btn.btn--secondary:focus,.btn.btn--secondary:hover{background-color:#b9afa1;border-color:#b9afa1;color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#333}p{color:#a0a4b1}:-ms-input-placeholder,::-ms-input-placeholder,::placeholder{color:#a0a4b1;opacity:1}.form-control{border:1px solid #d2d2d1;color:#333}.form-control:focus{border-color:#333}.bg-theme-gray-light .form-control,.bg-theme-primary .form-control,.bg-theme-secondary .form-control{border:1px solid #a0a4b1}.preloader .spinner>div{background-color:#e6007e}.header.header-fixed{left:0;position:fixed;right:0;top:0}.header .top-bar{background-color:#fff;border-bottom:1px solid #d2d2d1}.header .top-bar .top--login,.header .top-bar .top--login a{color:#333}.header .top-bar .top--login a:hover{color:#e6007e}.header .top-bar .top--social{color:#333}.header .top-bar .top--social a{border-left:1px solid #d2d2d1;color:#333}.header .top-bar .top--social a:last-of-type{border-right:1px solid #d2d2d1}.header .top-bar .top--social a:focus,.header .top-bar .top--social a:hover{color:#e6007e}.header .navbar{background-color:#fff}.header .navbar .container .navbar-header .logo{display:inline-block;overflow:hidden}.header .navbar .container .navbar-header .logo .logo-dark,.header .navbar .container .navbar-header .logo .logo-light{height:70px;margin-bottom:10px;margin-top:10px;max-width:200px;overflow:hidden}.header .navbar .container .navbar-header .navbar-toggle{border-color:#a0a4b1;margin-right:0;transition:all .2s ease}.header .navbar .container .navbar-header .navbar-toggle .icon-bar{background-color:#a0a4b1;transition:all .2s ease}.header .navbar .container .navbar-header .navbar-toggle:focus,.header .navbar .container .navbar-header .navbar-toggle:hover{border-color:#e6007e}.header .navbar .container .navbar-header .navbar-toggle:focus .icon-bar,.header .navbar .container .navbar-header .navbar-toggle:hover .icon-bar{background-color:#e6007e}.header .navbar .container .navbar-nav{margin:0}.header .navbar .container .navbar-nav>li>a{color:#333}.header .navbar .container .navbar-nav>li>a:focus,.header .navbar .container .navbar-nav>li>a:hover{color:#e6007e}.header .navbar .container .navbar-nav>li.has-dropdown>ul.dropdown-menu{background-color:#a0a4b1}.header .navbar .container .navbar-nav>li.has-dropdown>ul.dropdown-menu li>a{color:#fff}.header .navbar .container .navbar-nav>li.has-dropdown>ul.dropdown-menu li>a:focus,.header .navbar .container .navbar-nav>li.has-dropdown>ul.dropdown-menu li>a:hover{color:#e6007e}.header .navbar .container .navbar-nav:not(.nav-bordered-right)>li:last-of-type{margin-right:0}.header.header-fixed .affix{background-color:#fff}@media only screen and (max-width:991px){.header .navbar .container .navbar-header .navbar-toggle{border-radius:0;margin-top:35px}.header .navbar .container .navbar-nav>li>a{color:#fff;line-height:36px!important}.header .navbar .container .navbar-collapse{background-color:#a0a4b1}}@media only screen and (max-width:767px){.header .navbar .container{padding-left:15px;padding-right:15px}.header .navbar .container .navbar-nav li a{padding-left:10px}.header .navbar .container .navbar-nav li.open .dropdown-menu{padding-left:10px;padding-right:10px}}.heading .heading--title{text-transform:none}.page-header-section.page-title .title{padding-top:240px}.page-header-section.page-title .title .title--heading h1{color:#fff;text-transform:none}.page-header-section.page-title .breadcrumb,.page-header-section.page-title .breadcrumb a{color:#fff}.page-header-section.page-title .breadcrumb .active,.page-header-section.page-title .breadcrumb a:focus,.page-header-section.page-title .breadcrumb a:hover{color:#e6007e}.slider-section.slider{height:calc(100vh - 140px);min-height:500px}.slider-section.slider .slide--item.bg-overlay-dark:before{background-color:#333;opacity:.45}.slider-section.slider .slide--item .slide--headline{color:#fff;text-shadow:0 0 4px #333;text-transform:none}.slider-section.slider .slide--item .slide--bio{color:#fff}.slider-section.slider .slide--item .slide--bio p{color:inherit;text-shadow:0 0 4px #333}.text-section ol li,.text-section ul li{margin-bottom:10px}.text-section ol li:last-of-type,.text-section ul li:last-of-type{margin-bottom:0}.products-section.pricing-2 .panel-wrapper{background-color:transparent;padding:0}.products-section.pricing-2 .panel-wrapper .pricing-group{background-color:#fff;padding:40px 80px}.products-section.pricing-2 .panel-wrapper .pricing-group .pricing--heading{color:rgba(51,51,51,.8)}.products-section.pricing-2 .panel-wrapper .pricing-group .pricing--divider{border-bottom-color:#a0a4b1;min-width:15px}.products-section.pricing-2 .panel-wrapper .pricing-group .pricing--desc p{font-size:.875rem}.products-section.pricing-2 .panel-wrapper .pricing-group .pricing--desc p:last-of-type{margin-bottom:0}.products-section.pricing-2 .panel-wrapper .pricing-group .price{color:#b9afa1}.products-section.pricing-2.bg-transparent .panel-wrapper .pricing-group{background-color:hsla(60,1%,82%,.1)}@media only screen and (min-width:768px) and (max-width:991px){.products-section.pricing-2 .panel-wrapper{padding:0}.products-section.pricing-2 .panel-wrapper .pricing-group{padding:30px 60px}}@media only screen and (max-width:767px){.products-section.pricing-2 .panel-wrapper{padding:0}.products-section.pricing-2 .panel-wrapper .pricing-group{padding:20px}}.footer{background-color:hsla(60,1%,82%,.2)}.footer .footer-widget{padding-bottom:30px;padding-top:60px}.footer .footer-widget .footer--widget-content p{color:#a0a4b1;font-weight:400;line-height:1.5}.footer .footer-widget .footer--widget-content p:last-of-type{margin-bottom:0}.footer .footer-widget .footer--widget-about .footer--widget-content img{height:100px;max-width:200px;overflow:hidden}.footer .footer-widget .footer--widget-contact ul li{color:#a0a4b1;margin-bottom:10px}.footer .footer-widget .footer--widget-contact ul li a{color:inherit}.footer .footer-widget .footer--widget-contact ul li i{color:#b9afa1}.footer .footer-widget .footer--widget-openinghours table{background-color:transparent;border:none;margin-bottom:15px;margin-top:15px}.footer .footer-widget .footer--widget-openinghours table tbody tr td{color:#a0a4b1;font-size:.875rem;font-weight:400;line-height:1.5;padding:0 20px 5px 0;text-align:left;vertical-align:top}.footer .footer-widget .footer--widget-openinghours table tbody tr td:last-of-type{padding-right:0;text-align:right}.footer .footer-widget .footer--widget-openinghours p{font-size:13px;font-weight:300}.footer .footer-widget .footer--widget-openinghours p:not(:last-of-type){margin-bottom:15px}.footer .footer-widget .footer--widget-openinghours.text-right.text-left-xxs table{margin-left:auto}.footer .footer--copyright{border-top:1px solid #d2d2d1;color:#a0a4b1}.footer .footer--copyright .social a{color:#a0a4b1}.footer .footer--copyright .social a:active,.footer .footer--copyright .social a:focus,.footer .footer--copyright .social a:hover{color:#e6007e}@media only screen and (max-width:575px){.footer .footer-widget{padding-top:30px}.footer .footer-widget .footer--widget-openinghours{margin-top:30px}.footer .footer-widget .footer--widget-openinghours.text-right.text-left-xxs table{margin-left:0}}
