body,p{font-size:13px;font-weight:400;color:#546e7a;-webkit-font-smoothing:antialiased;line-height:24px}.text-bold,b,strong{font-weight:500}h1{font-size:60px;font-weight:400;letter-spacing:-1px;line-height:72px}h1,h2{color:#263238}h2{font-size:40px;font-weight:300;line-height:48px}h3{font-size:24px;font-weight:400;line-height:30px}h4{font-size:16px;color:#263238;line-height:24px}h4,h5{font-weight:500}h5{font-size:13px;text-transform:uppercase;letter-spacing:2px;line-height:18px}h6{font-size:12px;font-weight:500;line-height:14px}.text-xs{font-size:12px!important;font-weight:500!important;line-height:14px!important}.text-s{font-size:13px!important;font-weight:700!important;line-height:18px!important}.text-m{font-size:16px!important;font-weight:500!important;line-height:21px!important}.text-l{font-size:36px!important;line-height:42px!important}.text-l,.text-xl{font-weight:300!important;letter-spacing:-1px!important}.text-xl{font-size:60px!important;line-height:72px!important}.text-xxl{font-size:90px!important;font-weight:500!important;letter-spacing:-1px!important;line-height:100px!important}.text-light{font-weight:400!important}.white a{color:#f4f0f2}.white a:hover{color:#e6b9c8}::selection{color:#fff;background:#f97794}::-moz-selection{color:#fff;background:#f97794}@media (max-width:767px){.text-xxl{font-size:50px!important;line-height:60px!important}.text-xl,h1{font-size:40px!important;line-height:48px!important}.text-l,h2{font-size:30px!important;line-height:36px!important}h3{font-size:18px!important;line-height:28px!important}}.title-base hr{display:none}.title-base h1{font-size:36px;font-weight:500;text-transform:none!important;line-height:40px}.title-base p,div.title-icon p{font-size:15px;font-weight:500;color:#546e7a;line-height:24px;margin-top:0}.transparent-header .header-base{height:200px;padding-top:75px}.archive-container{padding-top:100px;padding-bottom:100px}@media (max-width:767px){.advs-box-side-img>.row{margin-bottom:30px;display:block}.advs-box-side-img .col-md-4{min-height:200px;margin-bottom:20px;margin-left:0!important}}.niche-box-post.blog-default img{height:auto}.niche-box-post.blog-default{padding-bottom:75px}.btn,.woocommerce #review_form #respond .form-submit input,.woocommerce div.product form.cart .button{padding:18px 35px;font-size:12px;border:none;font-weight:500;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;text-transform:uppercase;letter-spacing:2px;background-color:#f97794;line-height:12px}.btn:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce div.product form.cart .button:hover{color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;background-color:#623aa2}.white .btn{color:#000;background-color:#fff}.white .btn:hover{color:#fff}.btn-lg{padding:20px 40px}.btn-sm{padding:10px 30px}.btn-xs{padding:5px 30px}.circle-button{border-radius:100px}.white .circle-button{background-color:#fff!important}.white .btn-border:hover{border-color:transparent!important}.white .btn-border{border-color:#fff!important;background-color:transparent!important}.btn-border{padding:16px 35px;border-style:solid;border-width:2px;background-color:transparent}.white .btn-border{border:2px solid #fff;color:#fff}.btn-border:hover{color:#fff}.btn-text{font-size:12px;border:none;font-weight:500;text-transform:uppercase;letter-spacing:2px}.btn-text:hover{color:#623aa2}.btn-text i{color:#f97794}.btn-text:hover i{color:#623aa2}.anima-button.btn-lg.circle-button:hover i,.anima-button.btn-lg:hover i{color:#fff;margin-left:-20px}.anima-button.btn.circle-button:hover i,.anima-button.btn:hover i{color:#fff;margin-left:-15px}.anima-button.btn-text:hover i{margin-left:-20px}.anima-button.btn-text:hover{padding-left:20px}.anima-button.circle-button:hover,.anima-button:hover{padding-left:45px}.anima-button.btn-lg.circle-button:hover,.anima-button.btn-lg:hover{padding-left:50px}.btn i{color:#fff}.btn i,.btn-border.btn i{font-weight:700}.text-xs.circle,.text-xs.square{padding:15px;line-height:27px!important}.text-s.circle,.text-s.square{padding:12px;line-height:15px!important}.text-m.circle,.text-m.square{padding:15px;line-height:23px!important}.text-l.circle,.text-l.square{height:80px;padding:15px;width:80px;line-height:66px!important}.text-xl.circle,.text-xl.square,i.text-xl.circle,i.text-xl.square{padding:15px;line-height:92px!important}.img-box .caption{font-size:12px;font-weight:500;line-height:18px}.img-box.inner .caption{background:-webkit-linear-gradient(transparent,rgba(0,0,0,.4));background:-o-linear-gradient(transparent 0,rgba(0,0,0,.4) 100%);background:linear-gradient(transparent,rgba(0,0,0,.4))}.img-box:before{background:transparent}.adv-circle h2,.adv-img h2,.caption-bottom h2{font-size:16px;font-weight:500;color:#fff;text-transform:none;letter-spacing:0;line-height:21px}.extra-content{font-size:12px}div.adv-img p{color:#fff}.img-box.adv-img-side-content .caption{padding:35px;background:linear-gradient(90deg,rgba(0,0,0,.7) 0,transparent)}.adv-img-button-content .caption i{line-height:29px!important}.adv-img-button-content .caption .inner{padding-top:10px}.adv-img-button-content .caption:hover{background-color:#f97794}.caption-bottom h2{color:#263238}.advs-box p,div.caption-bottom p{color:#546e7a}.advs-box-top-icon-img .advs-box-content{padding-top:30px}.advs-box-top-icon-img.boxed .advs-box-content{padding:30px}.advs-box-multiple div.circle{padding:20px}.advs-box.boxed{background-color:#fff}.advs-box.boxed,.advs-box.boxed-inverse{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);box-shadow:0 10px 50px 0 rgba(84,110,122,.15);border-radius:2px}.advs-box.boxed-inverse:hover,.advs-box.boxed:hover{transform:translateY(-10px);-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.35);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.35);box-shadow:0 10px 50px 0 rgba(84,110,122,.35)}.advs-box-side .img-box,.advs-box-top-icon-img.boxed .advs-box-content{border:none;border-radius:2px}.niche-box-testimonails-cloud .name-box .subtitle{padding:14px 0 0 15px}.niche-box-testimonails-cloud .name-box .subtitle .subtxt{color:#546e7a}.white .niche-box-testimonails-cloud .name-box .subtitle .subtxt{color:#fafafa}.niche-box-testimonails-cloud p{background-color:hsla(0,0%,49%,.1)}.niche-box-testimonails-cloud p:after{border-color:transparent #7d7d7d transparent transparent;border-style:solid;opacity:.1;border-width:0 20px 20px;bottom:-20px}.advs-box p{line-height:inherit}.niche-box-team .content-box h2{font-size:16px;font-weight:500;color:#263238;letter-spacing:0;line-height:21px}.niche-box-team .content-box h4{font-size:13px;font-weight:500;color:#546e7a;line-height:24px}.niche-box-team .content-box{height:170px;padding:30px 0}.niche-box-team{padding-bottom:190px}.pricing-table{border:1px solid #e9edf2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);box-shadow:0 10px 50px 0 rgba(84,110,122,.15)}.pricing-table:hover{transform:translateY(-10px);-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.35);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.35);box-shadow:0 10px 50px 0 rgba(84,110,122,.35)}.pricing-table .list-group-item{padding-top:15px;border:none;color:#546e7a;padding-bottom:15px}.pricing-price,.pricing-table .pricing-price{border-bottom:1px solid #e9edf2}.pricing-table .pricing-price{font-size:36px;font-weight:500;color:#263238;letter-spacing:-1px;background-color:#fff!important;padding-bottom:40px;line-height:40px}.pricing-table .pricing-price span{color:#546e7a;letter-spacing:0}.pricing-table h3{font-size:13px;font-weight:500;color:#546e7a;text-transform:uppercase;letter-spacing:2px;line-height:18px}.pricing-table-big{border:1px solid #d4d7da;-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.25);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.25);box-shadow:0 10px 50px 0 rgba(84,110,122,.25)}.call-action-box p{font-size:18px;font-weight:500;color:#fff;line-height:24px}.list-items .list-item h3{font-size:16px;font-weight:500;color:#263238;text-transform:none;line-height:21px}.list-items .list-item p{font-size:13px;font-weight:500;color:#546e7a;line-height:24px}.list-items .list-item span{font-size:16px;font-weight:500;color:#263238;line-height:21px}.list-texts-justified li:after{opacity:.5}.list-item .fa-star{color:#ffd800!important}.icon-box-top-bottom .icon-box-cell label{padding-top:10px;padding-bottom:8px}.icon-box label{color:#263238}.icon-box-cell .text-l{font-size:48px!important;font-weight:500;letter-spacing:0;line-height:48px!important}.icon-box-cell .text-xl{font-size:60px!important;font-weight:500;letter-spacing:0;line-height:60px!important}.text-m.fa{font-size:24px!important}.progress-circle .inner-circle .counter-circle,.progress-circle .inner-circle .main{font-size:16px;font-weight:500;letter-spacing:0;line-height:21px}.white.counter-box-icon .counter{color:#fff}.timeline>li>.timeline-label h4{font-size:36px;padding-bottom:5px}.white .timeline-title{color:#263238!important}.white .timeline-body p{color:#546e7a!important}.quote-author{font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:2px;line-height:18px}.bootgrid-header .search .fa{padding:16px}.form-control{height:48px;padding:16px}.form-control,.input-group-addon{border:1px solid #ddd}div:not(.hc_column_cnt)>table:not(.grid-table) td,div:not(.hc_column_cnt)>table:not(.grid-table) th{padding:15px}.bootgrid-table th:hover,.table-hover>tbody>tr:hover{background-color:hsla(0,0%,50%,.1)}.naked.table>thead>tr>th{background-color:transparent!important}.naked td,.naked.table>thead:first-child>tr:first-child>th{border:none}.naked.table>tbody>tr>td{border-top:1px solid #f1f2f4}.naked.table-hover>tbody>tr:hover{background-color:#f9f9f9}.border-table td{border:1px solid #e9eaec}.tab-box.left:not(.pills) .panel-box{background-color:#fff}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{border:0 0 1px;color:#546e7a;border-style:solid;border-width:1px;border-right:none;border-left:none;font-weight:500;border-top:none;background-color:transparent}.nav-pills>li>a{font-weight:500;color:#546e7a;border-radius:0}.nav-pills>li>a:hover{background-color:transparent}.flex-control-paging li a{height:5px!important;width:5px!important}.flex-direction-nav a:before{font-size:30px!important;text-shadow:none;color:#c7c9cf;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:socanny!important}.flex-direction-nav a:hover:before{color:#8e929f!important}.flex-direction-nav a.flex-next:before{content:"\e902"!important}.flex-direction-nav a.flex-prev:before{content:"\e903"!important}.flex-direction-nav .flex-prev{left:0!important}.flex-direction-nav .flex-next{right:0!important}.slider .hc_image_cnt img{height:auto!important;max-width:100%!important;margin:0!important}.icon-background .i-background{line-height:1em!important}.form-inline .btn,.form-inline input{height:48px}.form-inline .btn{margin-left:7px;line-height:12px}.form-inline .btn i{transform:none}.alert-success{text-align:center}@media (max-width:768px){.form-inline .btn{margin-right:auto;margin-left:auto;display:block}}.countdown>div{padding:0 30px}.countdown .countdown-values{color:#263238}.white .countdown-values{color:#fff!important}.mfp-bg{opacity:.95;background-color:#fff}.mfp-close-btn-in .mfp-close{color:#1a1a1a}button.mfp-arrow.mfp-figure:after,button.mfp-close{box-shadow:none}.mfp-title{color:#546e7a}.mfp-figure:after,.mfp-iframe-scaler iframe{-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);box-shadow:0 10px 50px 0 rgba(84,110,122,.15)}.navbar{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out}.navbar-brand{padding:0 15px}.navbar-default .navbar-nav>li>a{font-size:12px;font-weight:500;color:#546e7a;text-transform:uppercase;letter-spacing:.6px}.navbar-default .navbar-nav>li>a:hover{color:#171e21;background-color:transparent!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.navbar-nav li:hover{background:none}.navbar-nav>li>a{padding-top:25px;padding-bottom:25px}.nav>li>a:hover{background-color:transparent}header.menu-transparent.bg-transparent .navbar{background:rgba(0,0,0,.001)!important}header .social-group i{font-size:16px!important}header .dropdown-menu>li>a{padding:15px 20px;font-size:13px;font-weight:400;color:#546e7a}.dropdown-menu{border:none;border-top:1px solid #e2e2e2;-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);box-shadow:0 10px 50px 0 rgba(84,110,122,.15)}.menu-cta{margin-right:15px;margin-top:10px!important}.menu-cta.btn-text{padding:10px 0 4px!important;line-height:30px}.bg-transparent .menu-cta.btn-text{color:#e4e4e4}.bg-transparent .menu-cta.btn-text:hover{color:#fff}.menu-cta.btn-default,.menu-cta.circle-button{padding:18px 35px!important;color:#fff}.menu-cta.btn-border:hover{color:#fff}.menu-cta.btn-border{padding:18px 35px!important;background-color:transparent!important}.bg-transparent .menu-cta.btn-border{border-color:#fff;color:#fff}header .btn-default{color:#fff}header .custom-area{padding:25px 15px}.navbar-mini .custom-area{padding:10px 15px 9px}.mega-menu li{font-size:13px;font-weight:400;color:#546e7a;margin:5px 0}.mega-menu li a{color:#546e7a}.mega-menu li a:hover{color:#171e21}.mega-menu .nav-tabs li{font-size:13px;font-weight:500}footer .container{padding:50px 15px}footer a{color:#546e7a}.copy-row{padding:25px 15px;border-top:1px solid #e9ecef;text-align:left}.footer-text-light{color:#99a5aa}.white .tag-row span{border-right:1px solid #fafafa;color:#fafafa}footer .social-group i{color:#546e7a}footer .white .social-group i{color:#fff}.woocommerce .woocommerce-ordering{margin:0 0 30px!important}.woocommerce div.product form.cart .variations select,.woocommerce-ordering select{height:48px;padding:0 7px;font-size:12px;border:2px solid #f8f8f8!important;color:#333;background-color:#f8f8f8;border-radius:5px;cursor:pointer}.woocommerce-product-search button[type=submit],.woocommerce-product-search input[type=submit]{display:none}.woocommerce-product-search input[type=search]{width:100%}.woocommerce .woocommerce-result-count{color:#333;margin:10px 0!important}.woocommerce-mini-cart-item .remove_from_cart_button,.woocommerce-mini-cart__buttons{display:none!important}.woocommerce nav.woocommerce-pagination ul{border:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span.current{padding:15px 20px!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{border-radius:5px;background:#f7f7f7!important}.woocommerce nav.woocommerce-pagination ul li{border:none!important}.woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle{height:13px;border:none;position:absolute;outline:0;top:-5px;background-color:#f97794;border-radius:50%;cursor:ew-resize;margin-left:-.5em;width:13px;z-index:2}.woocommerce .price_slider_wrapper .ui-slider-horizontal .ui-slider-range{height:3px;top:0}.woocommerce .price_slider_wrapper .ui-slider .ui-slider-range{position:absolute;background-color:#f97794;border-radius:3px;display:block;z-index:1}.woocommerce .price_slider_wrapper .ui-slider-horizontal{height:3px;background:#ebe1e3}.woocommerce .price_slider_wrapper .ui-slider{margin-right:0;position:relative;text-align:left;margin-left:5px}.woocommerce .price_slider_wrapper .price_slider{margin-bottom:15px;width:94%;float:left;margin-top:15px}.woocommerce .price_slider_wrapper .price_slider_amount .button{height:auto;padding:0!important;border:none;font-weight:500;color:#f97794!important;text-transform:capitalize;background-color:transparent!important;margin:6px 2px 0 0;width:auto;line-height:20px;float:right}.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:500!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;font-weight:500;line-height:18px}.woocommerce ul.products li.product .price{font-size:16px!important}.woocommerce .products .star-rating{margin:0 0 20px!important}.widget .list-group-item.active{padding:0 0 20px;font-size:16px;color:#273338;border-bottom:1px solid #efefef;margin:0 0 15px}.woocommerce div.product .product_title{font-size:40px!important;line-height:48px!important}.widget input[type=search]{padding:0 20px;font-size:12px;border:none;-webkit-appearance:none;color:#333;cursor:pointer;line-height:45px}.woocommerce ul.product_list_widget li a{font-weight:500!important}.woocommerce .star-rating{font-size:.857em!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:45px!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-size:24px!important;text-decoration:none;font-weight:500!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:24px!important}.woocommerce-product-details__short-description{padding-top:15px;padding-bottom:30px}.woocommerce .quantity .qty{padding-right:5px;width:80px!important}.woocommerce div.product form.cart div.quantity{margin:0 10px 0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:15px!important;font-weight:500!important;color:#263238!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{height:0!important;border:none!important;width:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid!important;border-color:#ddd #ddd #fff!important;background-color:#f7f7f7!important;border-radius:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px!important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #ddd!important}.woocommerce div.product .woocommerce-tabs .panel{margin:30px 0!important}.woocommerce-tabs wc-tabs-wrapper{margin-top:15px}.related.products h2{font-size:24px;font-weight:400}.woocommerce ul.products li.product .price ins{font-size:16px!important}.woocommerce #reviews #comments ol.commentlist{margin-bottom:30px!important;padding-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0!important;border:none!important;border-radius:50%;width:48px!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 65px!important;border-radius:0!important}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:13px!important;color:#263238;margin:0!important}.comment-reply-title{font-size:24px!important;font-weight:400!important;color:#263238}.comment-form{padding-top:15px}.comment-form-comment label,.comment-form-rating label{font-weight:500!important}.woocommerce #review_form #respond textarea,.woocommerce form .form-row textarea{height:80px!important;padding:16px;border:1px solid #ddd;color:#546e7a!important;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-box-shadow:.15s ease-in-out}.woocommerce #review_form #respond textarea:focus{border-color:#9c9c9c}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{padding-top:1px!important;font-weight:500!important;text-transform:uppercase}.woocommerce div.product form.cart .variations label{padding-top:14px;font-size:13px;font-weight:500!important;color:#263238}.woocommerce div.product form.cart .variations td{padding-bottom:10px}.woocommerce div.product form.cart .variations{margin-bottom:30px!important}.woocommerce div.product form.cart .variations select:after{height:10px;padding:8px;font-size:10px;font-weight:700;right:34px;color:#333;content:"\e905";position:absolute;top:15px;width:10%;width:10px;line-height:10%;font-family:socanny;display:block;z-index:10}.product_meta .posted_in,.product_meta .sku_wrapper,.product_meta .tagged_as{width:100%;display:block}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{padding:0!important;border:none!important;border-bottom:1px dotted rgba(0,0,0,.1)!important}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce table.shop_table th{border:none!important;border-bottom:1px dotted rgba(0,0,0,.1)!important}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:20px 0!important}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background-color:transparent!important}.woocommerce table.shop_attributes th,.woocommerce table.shop_table th{font-weight:500!important;color:#263238}.woocommerce-cart table.cart img{width:48px!important}.woocommerce a.remove{font-size:18px!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:25px!important;border:none!important;font-weight:500;color:#263238;background-color:#f7f7f7!important;margin:0 0 50px!important;line-height:48px!important}.woocommerce-info:before,.woocommerce-message:before{display:none!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:18px 35px!important;font-size:12px!important;border:none;font-weight:500!important;color:#fff!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;text-transform:uppercase!important;letter-spacing:2px!important;background-color:#f97794!important;line-height:12px!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;background-color:#623aa2!important}.woocommerce-cart table.cart td.actions .coupon .input-text{height:48px!important;padding:16px!important;border:1px solid #ddd!important;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0 10px 0 0!important;-webkit-box-shadow:.15s ease-in-out;width:200px;display:inline-block}.woocommerce-cart table.cart td.actions .coupon .input-text:focus{border-color:#9c9c9c}.woocommerce-cart-form{margin-bottom:50px}.woocommerce .cart_totals h2,.woocommerce .cross-sells h2,.woocommerce-customer-details h2,.woocommerce-order-details h2,.woocommerce-thankyou-order-received{font-size:24px;font-weight:400;color:#263238}.woocommerce ul.order_details{padding:0;margin:50px 0!important}.woocommerce ul.order_details li strong{color:#263238}.woocommerce .woocommerce-customer-details{margin-top:50px}.woocommerce-cart .cart-collaterals .cart_totals table{text-align:right!important}.woocommerce-additional-fields h3,.woocommerce-billing-fields h3{color:#263238}.woocommerce form .form-row label{font-weight:500!important}.select2-container--default .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--single{height:48px;padding:10px;color:#546e7a}#customer_details{margin-bottom:50px}#order_review_heading{color:#263238}.woocommerce table.shop_table tfoot td{font-weight:500!important}.woocommerce-checkout #payment{background:#f7f7f7!important;margin-top:50px}.woocommerce-checkout #payment ul.payment_methods{padding:30px!important;border-bottom:1px dotted rgba(0,0,0,.1)!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px!important;right:10px!important}.woocommerce-checkout #payment ul.payment_methods label{font-weight:500!important;color:#263238}.woocommerce-checkout #payment div.payment_box{padding:0!important;background-color:transparent!important;margin:0!important}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none!important}.woocommerce-form__label .woocommerce-form__label-for-checkbox{margin-left:20px}.woocommerce-Reviews-title{display:none}.woocommerce .woocommerce-customer-details address{padding:30px!important;border:none!important;color:#263238;background-color:#f7f7f7;line-height:24px}.woocommerce div.product div.images{margin-bottom:50px!important}.woocommerce div.product div.images .flex-control-thumbs li{width:20%!important}.pswp__caption__center{display:none}.shop-cart .cart-item{height:55px}.shop-cart .cart-item .cart-content{padding-left:80px}.shop-cart .cart-item .cart-content h5{margin-bottom:2px;text-transform:none;letter-spacing:0;margin-top:2px}.shop-menu-cnt .cart-total{padding:15px 15px 0;font-size:13px;font-weight:500;color:#263238}.shop-menu-cnt .shop-menu{top:60px;-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);box-shadow:0 10px 50px 0 rgba(84,110,122,.15)}.cart-buttons .cart-view{background-color:#f97794}.cart-buttons .cart-checkout,.cart-buttons .cart-view{padding-top:18px;color:#fff!important;padding-bottom:18px}.cart-buttons .cart-checkout{background-color:#101010}@media (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%;display:block!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-bottom:1px solid #d3ced2!important}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none!important}.woocommerce ul.order_details li{border:none!important;margin-bottom:20px;float:none!important;display:block}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{font-weight:500!important}.shop-menu-cnt{display:none}}.boxed-layout #fullpage-main,.boxed-layout .container,.boxed-layout .content-parallax,.boxed-layout .navbar-fixed-top,.boxed-layout .parallax-mirror,.boxed-layout [class*=header-],.boxed-layout footer,.boxed-layout header{max-width:1480px}.boxed-layout .content-parallax{-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);box-shadow:0 10px 50px 0 rgba(84,110,122,.15)}#mc_embed_signup h2{font-size:18px;font-weight:500;color:#263238;letter-spacing:0;padding-bottom:15px;line-height:24px}#mce-EMAIL,#mce-FNAME,#mce-LNAME{height:48px;padding:16px;border:1px solid #ddd;margin-bottom:10px;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-box-shadow:.15s ease-in-out;box-shadow:.15s ease-in-out;border-radius:2px;width:100%;margin-top:10px;display:block}#mce-EMAIL:focus,#mce-FNAME:focus,#mce-LNAME:focus{border-color:#9c9c9c;outline:none}#mc_embed_signup div.mce_inline_error{border-radius:2px}#mc-embedded-subscribe{padding:18px 35px;font-size:12px;border:none;font-weight:500;text-transform:uppercase;letter-spacing:2px;border-radius:2px;width:100%;line-height:12px;margin-top:20px;display:block}#mc-embedded-subscribe,#mc-embedded-subscribe:hover{color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out}#mc-embedded-subscribe:focus{outline:none}.wpcf7 label{font-weight:400;display:block}.wpcf7-text{margin:10px 0;width:100%}span.wpcf7-list-item{margin:10px 20px 10px 0}.wpcf7-radio input[type=radio]{margin-left:5px}.wpcf7-select{height:48px}.wpcf7-select,.wpcf7-textarea{padding:16px;border:1px solid #ddd;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#fdfdfd;margin:10px 0;-webkit-box-shadow:.15s ease-in-out;border-radius:2px;width:100%;display:block}.wpcf7-textarea{height:120px}.wpcf7-submit{margin-top:20px}.form-inline .wpcf7-submit{margin:10px 0 0 6px}.wpcf7 .form-inline{flex:0 0 100%;display:flex}.wpcf7-form .form-inline [class*=col-md-]{padding:0 6.5px}@media (max-width:992px){.form-inline .wpcf7-submit{margin:10px 0 0 15px}.wpcf7 .form-inline{display:block}.wpcf7-form .form-inline [class*=col-md-]{padding:0 15px}}.change-opacity{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;opacity:.5}.change-opacity:hover{opacity:1}.pricing-button-space{margin-bottom:10px;margin-top:10px}.white-wrapper{padding:35px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in-out;background-color:#fff;-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.15);box-shadow:0 10px 50px 0 rgba(84,110,122,.15);border-radius:2px}.white-wrapper:hover{-webkit-box-shadow:0 10px 50px 0 rgba(84,110,122,.35);-moz-box-shadow:0 10px 50px 0 rgba(84,110,122,.35);box-shadow:0 10px 50px 0 rgba(84,110,122,.35)}.dark-bg{background-color:#0e0e0e}.white-bg{background-color:#fff}.wave-border:after{height:218px;content:"";position:absolute;background-size:contain;bottom:-1px;background-position:bottom;left:0;width:100%;background-image:url(/wp-content/plugins/hybrid-composer/custom/wave.png);background-repeat:no-repeat;z-index:2}.gradient-text{-webkit-background-clip:text;background-image:linear-gradient(45deg,#f97794,#623aa2);-webkit-text-fill-color:transparent}@media (max-width:767px){.no-mobile-cover{background-size:auto!important}}@media (min-width:992px){.text-right-md{text-align:right}}input#policy{margin-right:10px;max-width:20px;vertical-align:top;display:inline-block}label[for=policy]{font-weight:400;max-width:calc(100% - 25px);vertical-align:top}