.wcpay-express-checkout-wrapper{margin-top:1em;width:100%;clear:both}.woocommerce-cart .wcpay-express-checkout-wrapper{margin-bottom:0}.woocommerce-checkout .wcpay-express-checkout-wrapper{margin-top:0}.wcpay-express-checkout-wrapper>div{margin:4px;margin-bottom:12px}.wcpay-express-checkout-wrapper>div:last-of-type{margin-bottom:0}.wcpay-express-checkout-wrapper,.wc-block-components-express-payment__event-buttons{list-style:none}.wcpay-express-checkout-wrapper .StripeElement iframe,.wc-block-components-express-payment__event-buttons .StripeElement
iframe{max-width:unset}.full-width #primary{width:100%}.woocommerce #primary .site-main{display:block}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{margin-bottom:40px;font-size:14px;line-height:1.785em;color:#999;font-weight:300}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{font-size:14px;line-height:1.785em;text-align:left;padding-right:10px;padding-left:5px;border:0;width:140px;height:42px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{position:relative}.woocommerce .products ul,.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 30px}.woocommerce ul.products.columns-1{grid-template-columns:repeat(1,1fr)}.woocommerce ul.products.columns-2{grid-template-columns:repeat(2,1fr)}.woocommerce ul.products.columns-4{grid-template-columns:repeat(4,1fr)}.woocommerce ul.products.columns-5{grid-template-columns:repeat(5,1fr)}.woocommerce ul.products.columns-6{grid-template-columns:repeat(6,1fr)}.woocommerce ul.products.columns-7{grid-template-columns:repeat(7,1fr)}.woocommerce ul.products.columns-8{grid-template-columns:repeat(8,1fr)}.woocommerce ul.products.columns-9{grid-template-columns:repeat(9,1fr)}.woocommerce ul.products.columns-10{grid-template-columns:repeat(10,1fr)}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;display:block;width:100%!important;margin:0;text-align:center;position:relative}.woocommerce ul.products li.product a:focus{outline:0}.single-product .product .onsale,.woocommerce ul.products li.product .onsale{width:45px;height:45px;line-height:40px;font-weight:400;background:#e54b4b;font-size:10px;text-transform:uppercase;color:#fff;letter-spacing:1px;left:15px;top:15px}.woocommerce ul.products li.product a img{height:378px;object-fit:cover}.woocommerce .star-rating:before{color:#ffc733}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0;color:#111;font-weight:500;font-size:18px;line-height:1.285em;margin:0 0 8px;font-family:var(--secondary-font)}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#b5b5b5;font-size:14px;line-height:1.5em;font-weight:500}.woocommerce div.product p.price del,.woocommerce div.product p.price ins,.woocommerce div.product span.price del,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline-block;vertical-align:middle;font-weight:500;opacity:1;margin:0 10px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{color:#c12032}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .ajax_add_to_cart,.woocommerce ul.products li.product .product_type_external{background:var(--secondary-color);color:#fff;text-transform:uppercase;padding:15px 10px;min-width:175px;letter-spacing:1px;border-radius:100px;font-size:12px;font-weight:500;position:absolute;font-family:var(--secondary-font);top:50%;left:50%;-webkit-transform:translate(-50%,-150%);-moz-transform:translate(-50%,-150%);transform:translate(-50%,-150%);-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s;opacity:0;max-width:95%}.woocommerce ul.products li.product .added_to_cart{background:#111;color:#fff;text-transform:uppercase;padding:8px 10px;min-width:175px;letter-spacing:1px;border-radius:0;font-size:13px;font-weight:400;-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s;position:relative}.woocommerce ul.products li.product .added_to_cart:focus,.woocommerce ul.products li.product .added_to_cart:hover{background:#d7b79e;color:#fff;box-shadow:none}.woocommerce ul.products li.product .add_to_cart_button:focus,.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .ajax_add_to_cart:focus,.woocommerce ul.products li.product .ajax_add_to_cart:hover,.woocommerce ul.products li.product .product_type_external:focus,.woocommerce ul.products li.product .product_type_external:hover{background:#fff;color:var(--secondary-color);box-shadow:none}.woocommerce ul.products li.product .add_to_cart_button:focus:after,.woocommerce ul.products li.product .add_to_cart_button:hover:after,.woocommerce ul.products li.product .product_type_external:focus:after,.woocommerce ul.products li.product .product_type_external:hover:after{opacity:1}.woocommerce ul.products li.product:hover .button,.woocommerce-page ul.products li.product:hover .button{opacity:1}.woocommerce ul.products li.product .star-rating{font-size:13px;margin:0 auto 15px;color:#f5b223}.woocommerce ul.products li.product .star-rating span{color:#f5b223}.woocommerce nav.woocommerce-pagination{text-align:center;margin-top:100px}.woocommerce nav.woocommerce-pagination ul{border:0;display:block;overflow:hidden;text-align:center;white-space:normal;position:relative}.woocommerce nav.woocommerce-pagination ul li a{display:block;color:#666;padding:10px 14px;-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{text-decoration:none;color:#111;background:0 0}.woocommerce nav.woocommerce-pagination ul li{display:inline-block;vertical-align:middle;border:0;float:none;margin:0 3px}.woocommerce nav.woocommerce-pagination ul li span.current{display:block;color:#111;padding:10px 14px;border:2px solid #111;border-radius:50%;background:0 0}.woocommerce nav.woocommerce-pagination ul li .next,.woocommerce nav.woocommerce-pagination ul li .prev{font-size:25px}.woocommerce nav.woocommerce-pagination ul li .next{position:absolute;top:0;right:0}.woocommerce nav.woocommerce-pagination ul li .prev{left:0;top:0;position:absolute}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:4em}.woocommerce .product .woocommerce-product-gallery .flex-viewport{margin:0 0 10px}.woocommerce div.product div.images .flex-control-thumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(45px,1fr));grid-gap:10px}.woocommerce div.product div.images .flex-control-thumbs li{width:100%}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce .entry-summary{margin-top:0}.woocommerce div.product .product_title{font-size:42px;line-height:1.25em;color:#111;margin:0 0 20px;font-weight:700;position:relative;font-family:var(--secondary-font)}.woocommerce div.product .entry-summary .woocommerce-product-rating{margin:0 0 20px}.woocommerce div.product .entry-summary .woocommerce-product-rating .star-rating{font-size:18px;margin-top:5px}.woocommerce div.product .entry-summary .woocommerce-product-rating .star-rating:before{color:#b5b5b5}.woocommerce div.product .entry-summary .woocommerce-product-rating .star-rating span{color:#f5b223}.woocommerce div.product .entry-summary .woocommerce-product-rating .woocommerce-review-link{color:#b5b5b5}.woocommerce div.product .entry-summary .woocommerce-product-rating .woocommerce-review-link:focus,.woocommerce div.product .entry-summary .woocommerce-product-rating .woocommerce-review-link:hover{text-decoration:none;color:#32b67a}.woocommerce div.product .entry-summary .price{font-size:30px;margin:0 0 20px}.woocommerce div.product .entry-summary .price del{margin-right:5px;color:#b5b5b5;font-size:20px;vertical-align:bottom;margin:0;font-weight:400}.woocommerce div.product .entry-summary .price ins{font-weight:600;vertical-align:bottom;margin:0;color:#111;font-size:30px;font-weight:500;color:#e54b4b}.woocommerce div.product .entry-summary .woocommerce-product-details__short-description{font-weight:300}.woocommerce div.product .entry-summary .cart,.woocommerce div.product .entry-summary .variations_form{padding-bottom:30px;border-bottom:1px solid #e5e5e5}.woocommerce div.product .entry-summary .variations_form table.variations tr,.woocommerce div.product .entry-summary .variations_form table.variations tr td{display:block}.woocommerce div.product .entry-summary .variations_form table.variations tr{margin:0 0 20px}.woocommerce div.product .entry-summary .variations_form table.variations tr td label{font-size:14px;display:block;margin:0;font-weight:400}.woocommerce div.product .entry-summary .variations_form table.variations tr td select{height:45px;color:#b5b5b5;font-size:14px;padding:0 10px}.woocommerce div.product .entry-summary .variations_form table.variations tr td .reset_variations{color:#b5b5b5}.woocommerce div.product .entry-summary .variations_form table.variations tr td .reset_variations:before{content:'\f021';font-size:16px;color:#666;margin-right:5px;font-family:FontAwesome}.woocommerce div.product .entry-summary .variations_form table.variations tr td .reset_variations:focus,.woocommerce div.product .entry-summary .variations_form table.variations tr td .reset_variations:hover{text-decoration:none}.woocommerce div.product .entry-summary .variations_form .single_variation_wrap .quantity{display:inline-block;width:74px;position:relative;margin-right:20px}.woocommerce div.product .entry-summary .variations_form .single_variation_wrap .quantity input[type=number]{height:55px;border:1px solid #e5e5e5;width:100%;font-size:24px;line-height:1em;color:#111;border-radius:0}.woocommerce div.product .entry-summary .variations_form .single_variation_wrap .button{display:inline-block;vertical-align:top;float:none;font-size:13px;font-weight:600;letter-spacing:1px;background:var(--secondary-color);color:#fff;border-radius:100px;text-transform:uppercase;padding:15px 30px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.woocommerce div.product .entry-summary .variations_form .single_variation_wrap .button:focus,.woocommerce div.product .entry-summary .variations_form .single_variation_wrap .button:hover{opacity:1;background:0 0;color:var(--secondary-color)}.woocommerce div.product .entry-summary .product_meta{font-size:14px;color:#b5b5b5}.woocommerce div.product .entry-summary .product_meta .posted_in,.woocommerce div.product .entry-summary .product_meta .sku_wrapper{display:block}.woocommerce div.product .entry-summary .product_meta .posted_in a,.woocommerce div.product .entry-summary .product_meta .tagged_as a{color:#666}.woocommerce div.product .entry-summary .product_meta .posted_in a:focus,.woocommerce div.product .entry-summary .product_meta .posted_in a:hover,.woocommerce div.product .entry-summary .product_meta .tagged_as a:focus,.woocommerce div.product .entry-summary .product_meta .tagged_as a:hover{text-decoration:none;color:var(--secondary-color)}.woocommerce div.product form.cart div.quantity{float:none;margin-bottom:10px}.woocommerce .quantity .qty{width:4.631em}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#639bbc;color:#fff;font-size:15px;font-weight:700;line-height:20px;padding:12px 22px;text-transform:uppercase;border-radius:0}.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover{background:#639bbc;color:#fff;opacity:.8}.woocommerce div.product .cart .single_add_to_cart_button.alt,.woocommerce div.product form.cart .single_add_to_cart_button{display:inline-block;vertical-align:top;float:none;font-size:14px;font-weight:500;letter-spacing:1px;background:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:100px;font-family:var(--secondary-font);text-transform:uppercase;padding:15px 30px;color:#fff;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.woocommerce div.product .cart .single_add_to_cart_button.alt:focus,.woocommerce div.product .cart .single_add_to_cart_button.alt:hover,.woocommerce div.product form.cart .single_add_to_cart_button:focus,.woocommerce div.product form.cart .single_add_to_cart_button:hover{background:0 0;opacity:1;color:var(--secondary-color)}.woocommerce div.product .woocommerce-tabs{margin-top:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{font-size:14px;margin:0;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400;text-transform:none;padding:10px 30px;color:#666}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;background:0 0;padding:0;border:1px solid #e5e5e5}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#111}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #e5e5e5;border-left:0;border-right:0;border-bottom:0;border-radius:0;border-top:0;box-shadow:none;padding:30px 0;font-size:14px}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:30px;line-height:1.285em;color:#111;margin:0 0 30px;font-weight:700;position:relative;font-family:var(--secondary-font)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;border-bottom-color:#fff}.woocommerce #reviews #comments ol.commentlist{padding:0;margin:0 0 40px}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:50px;height:50px;object-fit:cover;border-radius:50%;background:0 0;border:0;top:10px;left:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:0;position:relative}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{font-size:14px}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta{margin:0 0 5px}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta .woocommerce-review__author{display:block;font-weight:400;color:#111;font-size:16px;line-height:1em}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta time{color:#b5b5b5;font-size:12px;line-height:1em}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{font-size:18px}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating:before{color:#b5b5b5}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating span{color:#fecb00}.woocommerce #reviews{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.woocommerce #reviews .comment-respond .comment-reply-title{font-size:22px;line-height:1.285em;color:#111;margin:0 0 30px;font-weight:400;position:relative}.woocommerce #reviews .comment-respond .comment-form{font-size:14px;color:#b5b5b5}.woocommerce #reviews .comment-respond .comment-form p{margin:0 0 15px}.woocommerce #reviews .comment-respond .comment-form .stars{font-size:18px}.woocommerce #reviews .comment-respond .comment-form textarea{height:140px!important;resize:vertical;border-radius:0;color:#111}.woocommerce #reviews .comment-respond .comment-form input[type=email],.woocommerce #reviews .comment-respond .comment-form input[type=text]{border-radius:0}.woocommerce #review_form #respond .form-submit input{display:inline-block;vertical-align:top;float:none;font-size:14px;font-weight:500;letter-spacing:1px;background:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:100px;text-transform:uppercase;padding:15px 30px;color:#fff;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.woocommerce #review_form #respond .form-submit input:focus,.woocommerce #review_form #respond .form-submit input:hover{background:0 0;color:var(--secondary-color)}.woocommerce #reviews #comments ol.commentlist li{background:#f9f9f9;padding:10px}.woocommerce div.product .up-sells{margin:0 0 50px}.woocommerce div.product .related>h2,.woocommerce div.product .up-sells>h2{font-size:32px;line-height:1.285em;color:#111;margin:0 0 30px;padding-bottom:10px;font-weight:500;position:relative;text-align:center;font-family:var(--secondary-font)}.woocommerce .related.products h2{color:#343434;font-size:28px;line-height:32px;letter-spacing:1px;margin:0 0 30px;position:relative}.woocommerce .star-rating{font-size:.8125em;margin:0 auto 15px}.woocommerce p.stars a{color:#f5b223}.woocommerce .woocommerce-message .button{font-size:13px;font-weight:400;letter-spacing:1px;background:#111;border-radius:0;text-transform:uppercase;padding:15px 30px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s;color:#fff;position:relative}.woocommerce .woocommerce-message .button:focus,.woocommerce .woocommerce-message .button:hover{background:#d7b79e;color:#fff}.woocommerce-cart #primary .page .entry-content table.shop_table{border-radius:0;border:0}.woocommerce-cart #primary .page .entry-content table.shop_table td,.woocommerce-cart #primary .page .entry-content table.shop_table th{padding:8px 0}.woocommerce-cart #primary .page .entry-content table.shop_table th{font-size:14px;font-weight:400}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-remove{text-align:center;width:35px}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-remove .remove{width:auto;height:auto}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-remove .remove:hover{background:0 0;color:red!important}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-thumbnail{width:90px}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-thumbnail img{width:75px;height:100px;object-fit:cover}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-name a{color:#111}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-name a:focus,.woocommerce-cart #primary .page .entry-content table.shop_table td.product-name a:hover{text-decoration:none;color:#32b67a}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-name .variation{font-size:10px;text-transform:uppercase;color:#999;letter-spacing:1px;line-height:1em;margin:0}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-name .variation dt{font-weight:400}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:9px 10px;width:150px!important}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions{padding:20px 0}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon{width:40%}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon input[type=text]{width:100%!important;border-radius:0;padding:13px 10px;margin:0 0 5px}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon input[type=submit]{font-size:13px;font-weight:600;letter-spacing:1px;display:block;border:0;background:#111;color:#fff;width:100%;border-radius:0;text-transform:uppercase;padding:13px 29px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon input[type=submit]:focus,.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon input[type=submit]:hover{background:#d7b79e;color:#fff}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .button{font-size:13px;font-weight:400;letter-spacing:1px;display:inline-block;border:1px solid var(--secondary-color);background:var(--secondary-color);color:#fff;border-radius:100px;text-transform:uppercase;padding:13px 30px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .button:focus,.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .button:hover{background:0 0;color:var(--secondary-color)}.woocommerce div.product form.cart .variations td.label{width:50px}.woocommerce div.product form.cart .variations select{height:35px}.woocommerce-cart #primary .page .entry-content .cart_totals{background:#f6f6f6;padding:30px 30px 0}.woocommerce-cart #primary .page .entry-content .cart_totals strong{font-weight:600;color:#111}.woocommerce-cart #primary .page .entry-content .cart_totals h2{font-size:22px;line-height:1.2em;color:#111;font-weight:400;margin:0 0 20px;position:relative}.woocommerce-cart #primary .page .entry-content .cart_totals .checkout-button{font-size:13px;font-weight:600;letter-spacing:1px;display:block;background:var(--secondary-color);border:1px solid var(--secondary-color);color:#fff;width:100%;border-radius:100px;text-transform:uppercase;padding:13px 29px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s;position:relative}.woocommerce-cart #primary .page .entry-content .cart_totals .checkout-button:focus,.woocommerce-cart #primary .page .entry-content .cart_totals .checkout-button:hover{opacity:1;background:0 0;color:var(--secondary-color)}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background:#aec365;pointer-events:none}.woocommerce .comment-form input[type=email],.woocommerce .comment-form input[type=phone],.woocommerce .comment-form input[type=text]{float:none;display:block;width:100%!important;margin:0;height:auto;padding:10px}.woocommerce .comment-form .comment-form-author{float:left;width:49%}.woocommerce .comment-form .comment-form-email{float:right;width:49%}.woocommerce .comment-form textarea{color:#b4b4b4;padding:10px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:49%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce form .form-row textarea{height:200px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:1em!important}.woocommerce .widget.widget_products ul.product_list_widget li a,.woocommerce .widget.widget_recent_reviews ul.product_list_widget li .star-rating,.woocommerce .widget.widget_recent_reviews ul.product_list_widget li a,.woocommerce .widget.widget_top_rated_products ul.product_list_widget li .star-rating,.woocommerce .widget.widget_top_rated_products ul.product_list_widget li a{margin-bottom:5px}.woocommerce .star-rating span{color:#ffc733}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#000}.woocommerce .woocommerce-product-search{background:#f4f3f2;border-radius:5px;margin:0;overflow:hidden;padding:14px 15px 15px 16px;width:100%}.woocommerce .woocommerce-product-search input[type=search]{width:85%;background:0 0;border:0 none;border-radius:0;color:#6f6f6f;float:left;font-size:14px;font-weight:700;margin:0;padding:0}.woocommerce .woocommerce-product-search input[type=submit]{background:url(/wp-content/themes/book-landing-page-pro/images/bg-search.png);border:0;border-radius:0;box-shadow:none;float:right;font-size:14px;height:18px;margin:5px 0 0;padding:0;text-indent:-9999px;width:17px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px;border-radius:3px;border:1px solid #ccc;width:100%!important}.woocommerce .wc_payment_methods li{padding-left:0!important;background:0 0!important}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{line-height:20px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{padding:12px 20px}.woocommerce-checkout .woocommerce .woocommerce-info{background:rgba(var(--primary-color-rgb),.1);border-top:0;padding:1em;font-size:14px;color:#333}.woocommerce-checkout .woocommerce .woocommerce-info:before{display:none}.woocommerce-checkout .woocommerce .woocommerce-info a{color:#111;text-decoration:underline;font-weight:500}.woocommerce-checkout .woocommerce .woocommerce-info a:focus,.woocommerce-checkout .woocommerce .woocommerce-info a:hover{text-decoration:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce #payment #place_order,.woocommerce .return-to-shop .button,.woocommerce form.lost_reset_password input.button,.woocommerce-checkout .woocommerce form.checkout_coupon input.button,.woocommerce-checkout .woocommerce form.woocommerce-form-login input.button,.woocommerce-page #payment #place_order{float:none;font-size:13px;font-weight:600;letter-spacing:1px;border:0;background:var(--secondary-color);border-radius:100px;border:1px solid var(--secondary-color);text-transform:uppercase;padding:15px 30px;color:#fff;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.woocommerce #payment #place_order:hover,.woocommerce .return-to-shop .button:focus,.woocommerce .return-to-shop .button:hover,.woocommerce form.lost_reset_password input.button:focus,.woocommerce form.lost_reset_password input.button:hover,.woocommerce-checkout .woocommerce form.checkout_coupon input.button:focus,.woocommerce-checkout .woocommerce form.checkout_coupon input.button:hover,.woocommerce-checkout .woocommerce form.woocommerce-form-login input.button:focus,.woocommerce-checkout .woocommerce form.woocommerce-form-login input.button:hover,.woocommerce-page #payment #place_order:focus{background:0 0;color:var(--secondary-color)}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-account-fields,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-additional-fields,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields{font-size:14px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-additional-fields h3,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields h3{font-size:28px;line-height:1.285em;font-weight:500;color:#111;padding-bottom:10px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields input.input-text{border-radius:0;font-size:14px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields select{height:38px!important;font-size:14px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields .select2-container .select2-selection{border-radius:0;height:38px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields .select2-container .select2-selection .select2-selection__rendered{line-height:38px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields .select2-container .select2-selection .select2-selection__arrow{height:38px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-additional-fields textarea{height:85px;resize:vertical;border-radius:0;font-size:14px;width:100%}#primary .page .entry-content #order_review_heading{font-size:28px;line-height:1.285em;font-weight:500;color:#111;padding:25px;border:2px solid #e5e5e5;border-bottom:0;margin:30px 0 0}.woocommerce-checkout-review-order{border:2px solid #e5e5e5;border-top:0;padding:0 25px}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{border:0}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead{background:0 0}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th{padding:.8vw 0;font-size:14px}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td{padding:.8vw 0;font-size:14px}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr td .variation{margin:0;font-size:12px;color:#b5b5b5;text-transform:uppercase}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr td .variation .variation-Size{font-weight:500}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .order-total,.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot td{text-align:right}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;font-size:14px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:0 0;padding:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0!important}.woocommerce #secondary .widget ul{font-size:14px}.woocommerce #secondary .widget ul li{border-bottom:0;padding:0;margin:0 0 10px}.woocommerce #secondary .widget ul li:before{display:none}.woocommerce #secondary .widget_shopping_cart ul li{padding:0 0 10px 25px;border-bottom:1px solid #e5e5e5;margin:0 0 10px;position:relative}.woocommerce #secondary .widget_shopping_cart ul li .remove{position:absolute;top:5px;left:0;font-size:0;width:14px;height:18px}.woocommerce #secondary .widget_shopping_cart ul li .remove:focus,.woocommerce #secondary .widget_shopping_cart ul li .remove:hover{background:0 0}.woocommerce #secondary .widget_shopping_cart ul li .remove:after{position:absolute;top:0;left:0;content:'\f057';font-family:FontAwesome;color:#e2401c;font-size:16px}.woocommerce #secondary .widget_shopping_cart ul.product_list_widget li img{width:44px;float:right;margin-right:0;margin-left:4px}.woocommerce #secondary .widget_shopping_cart ul li a:not(.button){font-weight:400}.woocommerce #secondary .widget_shopping_cart ul li .variation{padding-left:0;border-left:0}.woocommerce #secondary .widget_shopping_cart ul li .variation dt{font-weight:400}.woocommerce #secondary .widget_shopping_cart ul li .variation dd{margin:0}.woocommerce #secondary .widget_shopping_cart .total{border-top:0;padding-top:0;padding-bottom:10px;font-size:14px;border-bottom:1px solid #e5e5e5;text-align:center}.woocommerce #secondary .widget_shopping_cart .total strong{font-weight:600;color:#111}.woocommerce #secondary .widget_shopping_cart .buttons .button{display:block;background:var(--secondary-color);border:1px solid var(--secondary-color);color:#fff;text-align:center;font-size:13px;font-weight:600;letter-spacing:1px;border-radius:100px;text-transform:uppercase;padding:12px 30px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s;position:relative}.woocommerce #secondary .widget_shopping_cart .buttons .button:focus,.woocommerce #secondary .widget_shopping_cart .buttons .button:hover{background:0 0;color:var(--secondary-color)}.woocommerce #secondary .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown ul li{margin:0 5px 5px}.woocommerce #secondary .woocommerce-widget-layered-nav ul li input[type=text]{width:100%!important}.woocommerce #secondary .widget_price_filter .ui-slider-horizontal{height:5px;background:#eee;margin-left:0;margin-right:0;border-radius:0;margin-bottom:25px}.woocommerce #secondary .widget_price_filter .ui-slider .ui-slider-handle{background:#fff;border:0;width:20px;height:20px;top:-8px;border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,.1)}.woocommerce #secondary .widget_price_filter .ui-slider .ui-slider-range{background:var(--secondary-color)}.woocommerce #secondary .widget_price_filter .price_slider_amount .button{font-size:14px;font-weight:400;letter-spacing:1px;color:#fff;background:var(--secondary-color);font-family:var(--secondary-font);border-radius:100px;border:1px solid var(--secondary-color);text-transform:uppercase;padding:12px 30px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s;position:relative;font-weight:500}.woocommerce #secondary .widget_price_filter .price_slider_amount .button:focus,.woocommerce #secondary .widget_price_filter .price_slider_amount .button:hover{color:var(--secondary-color);background:0 0}.woocommerce #secondary .widget_price_filter .price_slider_amount .price_label{font-size:12px;color:#999;float:right;margin-top:7px}.woocommerce #secondary .widget_product_tag_cloud .tagcloud{overflow:hidden}.woocommerce #secondary .widget_product_tag_cloud .tagcloud a{float:left;margin:0 6px 6px 0;font-size:12px!important;line-height:15px;background:#eee;color:#333;padding:10px 15px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.woocommerce #secondary .widget_product_tag_cloud .tagcloud a:focus,.woocommerce #secondary .widget_product_tag_cloud .tagcloud a:hover{text-decoration:none;color:#fff;background:#32b67a}.woocommerce .widget_rating_filter ul li .star-rating{vertical-align:top;margin-top:7px}.woocommerce #secondary .widget .product_list_widget li img{float:left;width:75px;margin-left:0;margin-right:15px;border-radius:5px}.woocommerce #secondary .widget .product_list_widget li{margin:0 0 20px}.woocommerce #secondary .widget .product_list_widget li .product-title{font-weight:600;color:#121212}.woocommerce #secondary .widget .product_list_widget li .product-title:focus,.woocommerce #secondary .widget .product_list_widget li .product-title:hover{color:var(--primary-color)}.woocommerce #secondary .widget .product_list_widget li .amount{color:#b5b5b5;font-weight:500}.woocommerce #secondary .widget .product_list_widget li ins,.woocommerce #secondary .widget .product_list_widget li ins .amount{background:0 0;color:#c12032}.woocommerce #secondary .widget .product_list_widget li ins{margin-left:10px}.woocommerce #secondary .widget .product_list_widget li .star-rating{margin:0 0 5px}.woocommerce #secondary .widget .woocommerce-product-search{background:0 0;border-radius:0;margin:0 3px 0 0;width:100%;padding:0;border:1px solid #e5e5e5}.woocommerce #secondary .widget .woocommerce-product-search:after{content:'';display:block;clear:both}.woocommerce #secondary .widget .woocommerce-product-search input[type=search]{background:0 0;border:0;border-radius:0;float:left;margin:0;padding:12px 5px 11px 13px;font-size:14px;width:calc(100% - 66px);font-weight:400}.woocommerce #secondary .widget .woocommerce-product-search button[type=submit]{background:#000;float:right;text-indent:-9999px;border:0;box-shadow:none;border-radius:0;padding:0;width:48px;height:48px;margin:0;font-size:0;position:relative}.woocommerce #secondary .widget .woocommerce-product-search button[type=submit]:after{position:absolute;top:50%;left:50%;content:'';background:url(/wp-content/themes/images/bg-search-white.png) no-repeat;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.woocommerce-cart .cart-collaterals .cross-sells .products{grid-template-columns:repeat(1,1fr)}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}@media only screen and (max-width:1440px){.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:48%!important}.woocommerce #respond input#submit,.woocommerce a.added_to_cart,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:12px 10px;font-size:14px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce #secondary{width:100%;max-width:100%}.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:repeat(2,1fr);grid-gap:40px 10px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{margin-bottom:15px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{text-align:left}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .product_type_external{padding:12px 15px;font-size:12px}.woocommerce .comment-form .comment-form-author,.woocommerce .comment-form .comment-form-email{width:100%}.woocommerce #reviews{grid-template-columns:repeat(1,1fr)}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon{width:100%}}@media only screen and (max-width:500px){.woocommerce .products ul,.woocommerce ul.products,.woocommerce ul.products.columns-10,.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5,.woocommerce ul.products.columns-6,.woocommerce ul.products.columns-7,.woocommerce ul.products.columns-8,.woocommerce ul.products.columns-9{grid-template-columns:repeat(1,1fr)}}/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/book-landing-page-pro/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}:root{--primary-color:#1f65d6;--primary-color-rgb:31, 101, 214;--secondary-color:#26cb7c;--secondary-color-rgb:38, 203, 124;--font-color:#4e4e4e;--primary-font:"Open Sans", sans-serif;--secondary-font:"Quicksand", sans-serif}html{font-family:"PT Serif",serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none;color:#bbbcc1;outline:none}a:active,a:hover{text-decoration:underline;color:#bbbcc1}a:focus{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:18px}body,button,input,select,textarea{color:var(--font-color);font-family:var(--primary-font);font-size:1rem;line-height:1.75em}h1,h2,h3,h4,h5,h6{margin-top:0}p{margin-bottom:1.5em;margin-top:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0
1.5em}address{margin:0
0 1.5em}pre{background:#f5f5f5;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;color:#333}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#f4f4f4;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;min-width:320px}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}hr{background-color:#f2f2f2;border:0;height:1px;margin-bottom:1.5em;margin-top:0}ul,ol{margin:0
0 1.5em 0;padding:0
0 0 15px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:10px}li>ul{list-style:circle}dt{font-weight:bold}dd{margin:0
1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0
0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{display:inline-block;background:var(--secondary-color);color:#fff;padding:0.833rem 2.667rem;border-radius:100px;border:1px
solid var(--secondary-color);font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:none;color:var(--secondary-color)}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{background:none;color:#63b03e}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px
solid #e8e8e8;width:60%;outline:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:0.167rem 0.833rem}textarea{padding:0.167rem 0.833rem;width:100%;color:#666;border:1px
solid #e8e8e8;height:105px;resize:none;outline:none}a{color:var(--primary-color);text-decoration:none}a:hover,a:focus,a:active{color:var(--primary-color);text-decoration:underline}a:focus{outline:none}a:hover,a:active{outline:none}.main-navigation{flex-basis:0;flex-grow:1}.main-navigation
ul{margin:0;padding:0;list-style:none;font-size:0.778rem;line-height:1.143em;font-weight:700;font-family:var(--secondary-font);display:flex;justify-content:flex-end;text-transform:uppercase;letter-spacing:1px}.main-navigation ul
li{margin-left:2.5rem;position:relative}.main-navigation ul li
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.main-navigation ul li a:hover,
.main-navigation ul li a:focus,
.main-navigation ul .current-menu-item>a,
.main-navigation ul .current-menu-ancestor>a,
.main-navigation ul .current_page_item>a,
.main-navigation ul .current_page_ancestor>a,
.main-navigation ul li:hover>a,
.main-navigation ul li:focus>a{color:var(--primary-color);text-decoration:none}.main-navigation ul li:first-child{margin-left:0}@media only screen and (min-width: 1025px){.main-navigation ul
ul{position:absolute;top:100%;left:-20px;width:250px;background:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:0 0 4px 4px;padding:55px
0 20px;z-index:1;margin-left:-99999px}.main-navigation ul li:hover>ul,
.main-navigation ul li:focus-within>ul,
.main-navigation ul li.focus>ul{margin-left:0}.main-navigation ul ul
li{margin:0
0 15px;width:100%;padding:0
20px}.main-navigation ul ul li:last-child{margin:0}.main-navigation ul ul
ul{left:100%;top:-20px;padding-top:20px;border-radius:4px}}.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{margin:0
0 1.5em;overflow:hidden}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.sticky{display:block}.hentry{margin:0
0 1.5em}.updated:not(.published){display:none}.single .byline,
.group-blog
.byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0
0 1.5em}.blog .format-aside .entry-title,
.archive .format-aside .entry-title{display:none}.comment-content
a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0;font-size:0.833rem}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;margin-left:-0.833rem;margin-right:-0.833rem;overflow:hidden}.gallery-item{float:left;text-align:center;vertical-align:top;width:100%;padding-left:0.833rem;padding-right:0.833rem;margin:0
0 1.667rem}.gallery-item
img{width:100%;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.container{max-width:66.6667rem;margin:0
auto;padding-left:0.833rem;padding-right:0.833rem}.container:after{content:"";display:block;clear:both}.row{margin-left:-0.833rem;margin-right:-0.833rem}.row:after{content:"";display:block;clear:both}.site-header{background:#fff;padding:15px
0;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);position:relative}.site-header
.container{display:flex;flex-wrap:wrap;align-items:center}.site-header .container:after{display:none}.site-branding{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.site-branding .custom-logo-link{float:left;margin-right:15px}.site-branding .text-logo{float:left}.site-branding .site-title{font-size:1.667rem;font-family:var(--secondary-font);line-height:1em;margin:0
0 0.233em;font-weight:700}.site-branding .site-title
a{color:#121212}.site-branding .site-title a:hover,
.site-branding .site-title a:focus{text-decoration:none}.site-branding .site-description{margin:0;font-size:0.778rem;line-height:1.308em;color:#434343}.banner{position:relative}.banner .custom-bg{padding:6.3rem 0 4.5rem}.banner .custom-bg.video-banner{padding:0}.banner .custom-bg
img{vertical-align:top}.banner .video-banner .wp-custom-header{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.banner .video-banner .wp-custom-header iframe,
.banner .video-banner .wp-custom-header embed,
.banner .video-banner .wp-custom-header
video{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:top;border:0}.banner .video-banner .wp-custom-header .wp-custom-header-video-button{position:absolute;bottom:20px;left:20px;border:0;background:var(--secondary-color);color:#fff;width:50px;height:50px;border-radius:50%;padding:0;font-family:var(--secondary-font);font-size:0;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.banner .video-banner .wp-custom-header .wp-custom-header-video-button:after{content:"";position:absolute;top:50%;left:50%;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:30px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner .video-banner .wp-custom-header .wp-custom-header-video-pause:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") center center no-repeat}.banner .banner-holder{max-width:66.6667rem;width:100%;padding-left:0.833rem;padding-right:0.833rem;display:flex;flex-wrap:wrap;margin:0
auto;align-items:center}.banner .video-banner .banner-holder{max-width:66.6667rem;width:100%;padding-left:0.833rem;padding-right:0.833rem;display:flex;flex-wrap:wrap;margin:0
auto;align-items:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner .book-banner-holder{width:650px;-webkit-transform:translateX(-10rem);-moz-transform:translateX(-10rem);transform:translateX(-10rem)}.banner .caption-holder{color:#fff;flex-basis:0;flex-grow:1;-webkit-transform:translate(-2.722rem, -0.611rem);-moz-transform:translate(-2.722rem, -0.611rem);transform:translate(-2.722rem, -0.611rem)}.banner .caption-holder
.container{padding:0}.banner .caption-holder .container
.row{margin:0}.banner .caption-holder .text-holder{font-size:1.111rem;line-height:1.65em}.banner .caption-holder
.title{font-weight:400;font-family:var(--secondary-font);line-height:1.246em;font-size:3.611rem;margin:0
0 0.308em}.banner .caption-holder .btn-buy{display:inline-block;background:var(--secondary-color);color:#fff;padding:0.833rem 2.667rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin:0
0 1.667rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.banner .caption-holder .btn-buy:hover,
.banner .caption-holder .btn-buy:focus{text-decoration:none;background:#fff;color:var(--secondary-color)}.about-author{background:#fff;padding-top:5.667rem;padding-bottom:4.444rem}.about-author
.header{margin:0
auto 3.333rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.about-author .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.about-author
.row{margin:0;max-width:60.556rem;background:var(--primary-color);display:flex;flex-wrap:wrap;box-shadow:4.444rem 4.44rem 0 rgba(var(--primary-color-rgb), 0.1)}.about-author .col:first-child{width:585px}.about-author .col:last-child{flex-basis:0;flex-grow:1}.about-author .video-holder{height:100%}.about-author .video-holder
iframe{width:100%;height:100%;vertical-align:top;border:0}.about-author .video-holder
img{vertical-align:top;width:100%;height:100%;object-fit:cover}.about-author .text-holder{background:#fff;padding:2.778rem;box-shadow:10px 10px 30px rgba(0, 0, 0, 0.05);font-size:0.889rem;margin:2.5rem 2.5rem 2.5rem -50px;position:relative}.about-author .text-holder
p{margin:0
0 1.667rem}.about-author .text-holder p:last-child{margin:0}.about-author .text-holder
.title{font-family:var(--secondary-font);color:#121212;font-weight:500;font-size:2rem;line-height:1.625em;margin:0}.our-features{background:#fff;padding-top:6.778rem;padding-bottom:5.556rem}.our-features
.header{margin:0
auto 3.333rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.our-features .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.our-features
.row{display:flex;flex-wrap:wrap}.our-features
.col{width:33.333%;padding-left:0.833rem;padding-right:0.833rem;margin-bottom:0.833rem}.our-features .col
.holder{padding:1.667rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s;height:100%;text-align:left}.our-features .col .holder:hover,
.our-features .col .holder:focus{box-shadow:0 0 15px rgba(220, 227, 247, 0.5)}.our-features .col .img-holder{margin:0
0 1.166rem}.our-features .col .text-holder{line-height:1.667em}.our-features .col .text-holder
.title{font-size:1.111rem;line-height:1.25em;margin:0
0 0.8em;font-family:var(--secondary-font);color:#121212}.our-features .col .text-holder
p{margin:0}.testimonial{padding:5.556rem 0;background:rgba(var(--primary-color-rgb), 0.05)}.testimonial
.header{margin:0
auto 3.333rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.testimonial .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.testimonial .col
blockquote{background:#fff;border:1px
solid rgba(var(--primary-color-rgb), 0.2);border-radius:5px;padding:2.222rem 1.667rem;line-height:1.667em;margin:0
0 1.667rem;position:relative}.testimonial .col blockquote
svg{fill:rgba(var(--secondary-color-rgb), 0.1);position:absolute;top:1.111rem;left:0.556rem}.testimonial .col blockquote:after{width:20px;height:20px;background:#fff;border-bottom:1px solid rgba(var(--primary-color-rgb), 0.2);border-right:1px solid rgba(var(--primary-color-rgb), 0.2);content:"";position:absolute;bottom:-10px;left:45px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.testimonial .col blockquote
p{margin:0}.testimonial .col
cite{display:flex;flex-wrap:wrap;margin-left:1.667rem;font-style:normal}.testimonial .col cite .img-holder{width:60px;margin-right:20px}.testimonial .col cite .img-holder
img{width:60px;height:60px;vertical-align:top;border-radius:5px}.testimonial .col cite .text-holder
strong{font-family:var(--secondary-font);color:#121212;font-size:1.111rem;line-height:1.25em}.testimonial .testimonial-slider .owl-prev{position:absolute;top:50%;left:-3.055rem;font-size:0;width:50px;height:50px;border-radius:50%;border:1px
solid #919191;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.testimonial .testimonial-slider .owl-prev:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23919191' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat;width:30px;height:30px;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.testimonial .testimonial-slider .owl-next{position:absolute;top:50%;right:-3.055rem;font-size:0;width:50px;height:50px;border-radius:50%;border:1px
solid #919191;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.testimonial .testimonial-slider .owl-next:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23919191' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;width:30px;height:30px;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.testimonial
.row{display:flex;flex-wrap:wrap}.testimonial .row
.col{width:50%;padding-left:0.833rem;padding-right:0.833rem}.testimonial .testimonial-slider{display:block}.testimonial .testimonial-slider
.col{width:100%}.video-review{background:#fff;padding:5.667rem 0 5.556rem;text-align:center}.video-review
.header{margin:0
auto 3.333rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.video-review .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.video-review .video-holder{max-width:42.778rem;margin:0
auto 3.333rem;box-shadow:-2.222rem 2.222rem 0 rgba(var(--primary-color-rgb), 0.1)}.video-review .video-holder
iframe{vertical-align:top;border:0;width:100%;height:513px}.video-review .text-holder{max-width:42.778rem;margin:0
auto;font-size:1rem;line-height:1.65em}.video-review .text-holder
.title{font-family:var(--secondary-font);font-weight:400;font-size:1.944rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.awards-section{padding:5.556rem 0;background:rgba(var(--primary-color-rgb), 0.05)}.awards-section
.header{margin:0
auto 1.666rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.awards-section .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.awards-section
.item{display:flex;flex-wrap:wrap;margin-left:-0.833rem;margin-right:-0.833rem}.awards-section
.widget{width:33.333%;padding-left:0.833rem;padding-right:0.833rem;margin:1.667rem 0 0}.awards-section .widget .raratheme-iw-holder{padding:1.667rem;border-radius:5px;border:1px
solid rgba(var(--primary-color-rgb), 0.2);background:#fff}.awards-section .widget .raratheme-iw-inner-holder{display:flex;flex-direction:column}.awards-section .widget .image-holder{order:1;margin-bottom:1.1667em}.awards-section .widget .image-holder
img{vertical-align:top}.awards-section .widget .widget-title{order:2;font-size:1.111em;line-height:1.25em;font-family:var(--secondary-font);margin:0
0 0.8em;text-transform:none;color:#121212}.awards-section .widget
p{order:3;line-height:1.667em;margin:0}.awards-section .widget
.readmore{order:4;margin-top:1.667rem;display:inline-block;font-weight:400;font-family:var(--secondary-font);background:var(--secondary-color);color:#fff;border-radius:100px;padding:0.444rem 1.388rem;font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;border-bottom:0;text-transform:none;float:none;text-align:center;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.awards-section .widget .readmore:hover,
.awards-section .widget .readmore:focus{text-decoration:none;background:var(--primary-color);color:#fff}.sample{background:url(/wp-content/themes/book-landing-page-pro/images/img32.jpg) no-repeat;background-size:cover;background-attachment:fixed;padding:5.667rem 0 6.833rem;position:relative}.sample:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(18, 18, 18, 0.9)}.sample
.container{position:relative;z-index:2}.sample
.header{margin:0
auto 3.333rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem;color:#fff}.sample .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em}.sample .tab-holder{max-width:53.889rem;margin:0
auto;position:relative}.sample .tab-holder
.tabs{margin:0
auto 2.222rem;padding:0;font-family:var(--secondary-font);font-weight:700;background:#fff;border-radius:100px;padding:0.2778rem;list-style:none;display:flex;max-width:38.333rem;justify-content:center}.sample .tab-holder
.tabs{flex-basis:0;flex-grow:1}.sample .tab-holder .tabs .tab-btn{color:#121212;background:#fff;border-radius:100px;padding:0.555rem;text-align:center;cursor:pointer;flex-basis:0;flex-grow:1;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.sample .tab-holder .tabs .tab-btn:hover,
.sample .tab-holder .tabs .tab-btn:focus,
.sample .tab-holder .tabs .tab-btn.active{background:var(--secondary-color);color:#fff}.sample .tab-holder .tab-content{background:#fff;border-radius:10px;padding:2.778rem 0.5rem 1.5rem 2.778rem;line-height:1.667rem;position:relative;overflow:hidden}.sample .tab-holder .tab-content .tabs-content{max-height:26.3889rem;overflow-y:auto;padding-right:2.778rem}.sample .tab-holder .tab-content .tabs-content:not(.active){display:none}.sample .tab-holder .tab-content .tabs-content.loading{display:block}.sample .tab-holder .tab-content .tabs-content.loading:before{content:"";background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M288 32c0 17.673-14.327 32-32 32s-32-14.327-32-32 14.327-32 32-32 32 14.327 32 32zm-32 416c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm256-192c0-17.673-14.327-32-32-32s-32 14.327-32 32 14.327 32 32 32 32-14.327 32-32zm-448 0c0-17.673-14.327-32-32-32S0 238.327 0 256s14.327 32 32 32 32-14.327 32-32zm33.608 126.392c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm316.784 0c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM97.608 65.608c-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32s32-14.327 32-32c0-17.673-14.327-32-32-32z"></path></svg>');background-repeat:no-repeat;width:50px;height:50px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;-webkit-animation-name:loader-spin;-moz-animation-name:loader-spin;animation-name:loader-spin;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}.sample .tab-holder .tab-content .tabs-content.loading:after{content:"";background-color:rgba(255, 255, 255, 0.85);position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes loader-spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.sample .tab-holder .tab-content .tabs-content::-webkit-scrollbar{background:rgba(var(--primary-color-rgb), 0.2);width:5px;border-radius:100px}.sample .tab-holder .tab-content .tabs-content::-webkit-scrollbar-track{border-radius:10px}.sample .tab-holder .tab-content .tabs-content::-webkit-scrollbar-thumb{background:var(--secondary-color);border-radius:100px}.book-section{background:#fff;padding:5.556rem 0}.book-section
.header{margin:0
auto 0.555rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.book-section .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.book-section .book-grid{display:flex;flex-wrap:wrap;margin-left:-0.833rem;margin-right:-0.833rem}.book-section .book-grid
.item_wrapper{width:25%;padding-left:0.833rem;padding-right:0.833rem;margin-top:2.778rem}.book-section
.item_wrapper{text-align:center}.book-section .item_wrapper
.image_wrapper{margin-bottom:2.11rem}.book-section .image_wrapper
img{vertical-align:top}.book-section .desc
h4{line-height:1.25em;font-size:1.111rem;margin:0
0 0.8em}.book-section .desc h4
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.book-section .desc h4 a:hover,
.book-section .desc h4 a:focus{text-decoration:none;color:var(--primary-color)}.book-section .desc
h5{font-size:0.889rem;color:#8d8d8d;line-height:1.625em;font-weight:400;margin:0
0 1.25em}.book-section .books-wrapper .owl-prev{position:absolute;top:50%;left:-5.556rem;width:2.778rem;height:2.778rem;border-radius:50%;background:rgba(var(--primary-color-rgb), 0.3);font-size:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.book-section .books-wrapper .owl-prev:hover,
.book-section .books-wrapper .owl-prev:focus{background:var(--primary-color)}.book-section .books-wrapper .owl-prev:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 32 32'%3E%3Cpath d='M25.9,3.8L13.7,16l12.2,12.2L22.1,32l-16-16l16-16L25.9,3.8z'/%3E%3C/svg%3E") center center no-repeat;content:"";width:8px;height:12px}.book-section .books-wrapper .owl-next{position:absolute;top:50%;right:-5.556rem;width:2.778rem;height:2.778rem;border-radius:50%;background:rgba(var(--primary-color-rgb), 0.3);font-size:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.book-section .books-wrapper .owl-next:hover,
.book-section .books-wrapper .owl-next:focus{background:var(--primary-color)}.book-section .books-wrapper .owl-next:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(180deg);-moz-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 32 32'%3E%3Cpath d='M25.9,3.8L13.7,16l12.2,12.2L22.1,32l-16-16l16-16L25.9,3.8z'/%3E%3C/svg%3E") center center no-repeat;content:"";width:8px;height:12px}.book-section .books-wrapper .owl-dots{text-align:center}.book-section .books-wrapper .owl-dots .owl-dot{display:inline-block;margin:0
9px;vertical-align:middle}.book-section .books-wrapper .owl-dots .owl-dot
span{display:block;width:11px;height:11px;background:var(--primary-color);border-radius:50%}.book-section .books-wrapper .owl-dots .active
span{border:1px
solid var(--primary-color);background:none}.clientlogo-section{background:rgba(var(--primary-color-rgb), 0.05);padding:5.556rem 0}.clientlogo-section
.widget_raratheme_client_logo_widget{margin:0}.clientlogo-section .raratheme-client-logo-inner-holder{display:flex;flex-wrap:wrap;text-align:center;align-items:center;justify-content:center}.clientlogo-section .raratheme-client-logo-inner-holder .widget-title{width:100%;font-family:var(--secondary-font);color:#121212;text-transform:uppercase;letter-spacing:2px;font-size:0.778rem;line-height:1.143em;margin:0
0 2.857em}.clientlogo-section .raratheme-client-logo-inner-holder .image-holder{width:16.667%;padding:1.166rem 2.222rem}.clientlogo-section .raratheme-client-logo-inner-holder .image-holder.black-white{filter:grayscale(0)}.from-blog{padding:5.556rem 0;background:#fff}.from-blog
.header{margin:0
auto 0.555rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.from-blog .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.from-blog
.row{display:flex;flex-direction:row;flex-wrap:wrap}.from-blog
.item{width:33.333%;padding:0
0.833rem;margin-top:2.778rem}.from-blog
.post{height:100%;display:flex;flex-direction:column}.from-blog .post .post-thumbnail img,
.from-blog .post .post-thumbnail
svg{vertical-align:top;border-radius:10px 10px 0 0}.from-blog .post .text-holder{border-left:1px solid rgba(var(--primary-color-rgb), 0.1);border-right:1px solid rgba(var(--primary-color-rgb), 0.1);border-bottom:1px solid rgba(var(--primary-color-rgb), 0.1);border-radius:0 0 5px 5px;padding-top:1.667rem;flex-grow:1;display:flex;flex-direction:column}.from-blog .post .text-holder
.category{padding:0
1.667rem;font-weight:600;text-transform:uppercase;font-size:0.667rem;line-height:1.167em;margin:0
0 1.25em}.from-blog .post .text-holder .category
a{display:inline-block;color:#121212;margin-right:0.444rem;margin-bottom:0.444rem;background:rgba(var(--primary-color-rgb), 0.1);padding:0.4rem 0.833rem;border-radius:100px;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.from-blog .post .text-holder .category a:hover,
.from-blog .post .text-holder .category a:focus{text-decoration:none;background:var(--primary-color);color:#fff}.from-blog .post .text-holder .entry-content{margin:0;padding:0
1.667rem;flex-grow:1}.from-blog .post .text-holder .entry-content
p{margin:0}.from-blog .post .text-holder .entry-header .entry-title{font-family:var(--secondary-font);font-size:1.111rem;line-height:1.25em;margin:0
0 1em;font-weight:700;padding:0
1.667rem}.from-blog .post .text-holder .entry-header .entry-title
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.from-blog .post .text-holder .entry-header .entry-title a:hover,
.from-blog .post .text-holder .entry-header .entry-title a:focus{text-decoration:none;color:var(--primary-color)}.from-blog .post .entry-footer{margin-top:1.667rem;border-top:1px solid rgba(var(--primary-color-rgb), 0.1);padding:1.111rem 1.667rem;font-weight:600;color:#8d8d8d;font-size:0.667rem;line-height:1.167em;text-transform:uppercase;letter-spacing:1px;overflow:hidden}.from-blog .post .entry-footer
a{color:#8d8d8d;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.from-blog .post .entry-footer a:hover,
.from-blog .post .entry-footer a:focus{text-decoration:none;color:var(--primary-color)}.from-blog .post .entry-footer
svg{display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin-right:0.556rem}.from-blog .post .entry-footer .posted-on
svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}.from-blog .post .entry-footer
.comments{float:right}.from-blog .btn-holder{text-align:center;margin-top:3.333rem}.from-blog .btn-holder .view-more{display:inline-block;background:var(--secondary-color);border:1px
solid var(--secondary-color);color:#fff;padding:0.778rem 2.222rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.from-blog .btn-holder .view-more:hover,
.from-blog .btn-holder .view-more:focus{background:none;color:var(--secondary-color);text-decoration:none}.cta-section
.widget_raratheme_companion_cta_widget{margin:0;color:#fff}.cta-section .raratheme-cta-container{max-width:66.6667rem;margin:0
auto;padding:4.444rem 0.833rem;position:relative}.cta-section .bttk-cta-bg{position:relative}.cta-section .bttk-cta-bg:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0, 0, 0, 0.56)}.cta-section .raratheme-cta-container .widget-title{max-width:37.222rem;font-family:var(--secondary-font);color:#fff;font-size:2rem;font-weight:500;line-height:1.389em;margin:0
0 0.278em}.cta-section .raratheme-cta-container .text-holder{max-width:37.222rem;font-size:1.111rem;line-height:1.65em}.cta-section .raratheme-cta-container .text-holder
p{margin:0}.cta-section .raratheme-cta-container .text-holder .button-wrap{position:absolute;top:50%;right:0.833rem;display:flex;justify-content:flex-end;-webkit-transform:translateY(-50%);align-items:center}.cta-section .raratheme-cta-container .text-holder .button-wrap .btn-cta{display:inline-block;background:var(--secondary-color);color:#fff;padding:0.833rem 2.222rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin:0
0.2778rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.cta-section .raratheme-cta-container .text-holder .button-wrap .btn-cta:hover,
.cta-section .raratheme-cta-container .text-holder .button-wrap .btn-cta:focus{text-decoration:none;background:#fff;color:var(--secondary-color)}.cta-section .raratheme-cta-container .text-holder .button-wrap .btn-2{display:inline-block;background:none;border:2px
solid #fff;color:#fff;padding:0.722rem 2.111rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin:0
0.2778rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.cta-section .raratheme-cta-container .text-holder .button-wrap .btn-2:hover,
.cta-section .raratheme-cta-container .text-holder .button-wrap .btn-2:focus{text-decoration:none;background:#fff;color:var(--secondary-color)}.cta-section
.centered{text-align:center}.cta-section .centered .raratheme-cta-container .text-holder .button-wrap{position:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);justify-content:center;margin-top:2.222rem}.cta-section .centered .raratheme-cta-container .text-holder{margin:0
auto}.cta-section .centered .raratheme-cta-container .widget-title{margin:0
auto 0.278em}.promotional-block{padding:5.556rem 0;background:#fff}.promotional-block
.header{margin:0
auto 3.333rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.promotional-block .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.promotional-block .img-holder{text-align:center;margin:0
0 2.778rem}.promotional-block .price-holder{text-align:center;font-size:1rem;line-height:1.667em}.promotional-block
.price{margin:0
0 0.833rem;font-family:var(--secondary-font);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-weight:500}.promotional-block .price .old-price{font-size:1.333rem;line-height:1.25em;color:#8d8d8d;margin-right:1.111rem;text-decoration:line-through}.promotional-block .price .new-price{font-size:1.667rem;line-height:1em;color:var(--secondary-color)}.promotional-block .btn-holder{text-align:center}.promotional-block .btn-buy{display:inline-block;background:var(--secondary-color);border:1px
solid var(--secondary-color);color:#fff;padding:0.833rem 2.667rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin:0
0 1.667rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.promotional-block .btn-buy:hover,
.promotional-block .btn-buy:focus{text-decoration:none;background:none;color:var(--secondary-color)}.promotional-block
.cards{text-align:center}.product-section{border-top:1px solid #e6e6e6;padding:5.556rem 0;background:#fff}.product-section
.header{margin:0
auto 3.333rem;text-align:center;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.product-section .header .main-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.product-section .products-slider
.item_wrapper{text-align:center;position:relative}.product-section .products-slider .item_wrapper
.onsale{font-size:0.667rem;line-height:2em;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f85666;position:absolute;top:0;left:0;padding:0
0.556rem}.product-section .products-slider .item_wrapper .onsale:before{position:absolute;top:0;right:-0.667rem;content:"";width:0;height:0;border-top:0.667rem solid #f85666;border-right:0.667rem solid transparent}.product-section .products-slider .item_wrapper .onsale:before{position:absolute;bottom:0;right:-0.667rem;content:"";width:0;height:0;border-bottom:0.667rem solid #f85666;border-right:0.667rem solid transparent}.product-section .products-slider .item_wrapper
.image_wrapper{margin-bottom:1.667rem}.product-section .products-slider .item_wrapper .image_wrapper
img{vertical-align:top;height:345px;width:100%;object-fit:cover}.product-section .products-slider .item_wrapper .desc
h4{font-family:var(--secondary-font);font-size:1.111rem;line-height:1.25em;margin:0
0 0.8em}.product-section .products-slider .item_wrapper .desc h4
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.product-section .products-slider .item_wrapper .desc h4 a:hover,
.product-section .products-slider .item_wrapper .desc h4 a:focus{text-decoration:none;color:var(--primary-color)}.product-section .products-slider .item_wrapper .price-holder{font-size:1rem;line-height:1.278em;font-weight:700;color:var(--secondary-color);font-family:var(--secondary-font)}.product-section .products-slider .item_wrapper .price-holder
del{font-weight:400;color:#8e8d8d}.product-section .products-slider .item_wrapper .price-holder
ins{background:none}.product-section .products-slider .item_wrapper
.add_to_cart_button{display:inline-block;background:var(--secondary-color);border:1px
solid var(--secondary-color);color:#fff;padding:0.277rem 1.111rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin-top:0.833rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.product-section .products-slider .item_wrapper .add_to_cart_button:hover,
.product-section .products-slider .item_wrapper .add_to_cart_button:focus{text-decoration:none;background:none;color:var(--secondary-color)}.product-section .products-slider .owl-prev{position:absolute;top:50%;left:-5.556rem;width:2.778rem;height:2.778rem;border-radius:50%;background:rgba(var(--primary-color-rgb), 0.3);font-size:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.product-section .products-slider .owl-prev:hover,
.product-section .products-slider .owl-prev:focus{background:var(--primary-color)}.product-section .products-slider .owl-prev:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 32 32'%3E%3Cpath d='M25.9,3.8L13.7,16l12.2,12.2L22.1,32l-16-16l16-16L25.9,3.8z'/%3E%3C/svg%3E") center center no-repeat;content:"";width:8px;height:12px}.product-section .products-slider .owl-next{position:absolute;top:50%;right:-5.556rem;width:2.778rem;height:2.778rem;border-radius:50%;background:rgba(var(--primary-color-rgb), 0.3);font-size:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.product-section .products-slider .owl-next:hover,
.product-section .products-slider .owl-next:focus{background:var(--primary-color)}.product-section .products-slider .owl-next:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(180deg);-moz-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 32 32'%3E%3Cpath d='M25.9,3.8L13.7,16l12.2,12.2L22.1,32l-16-16l16-16L25.9,3.8z'/%3E%3C/svg%3E") center center no-repeat;content:"";width:8px;height:12px}.product-section .products-slider .owl-dots{text-align:center;margin-top:3.333rem}.product-section .products-slider .owl-dots .owl-dot{display:inline-block;margin:0
9px;vertical-align:middle}.product-section .products-slider .owl-dots .owl-dot
span{display:block;width:11px;height:11px;background:var(--primary-color);border-radius:50%}.product-section .products-slider .owl-dots .active
span{border:1px
solid var(--primary-color);background:none}.product-section .star-rating{overflow:hidden;font-size:18px;margin-top:5px;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star;margin:0.5em auto 0.5em}.product-section .star-rating::before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}.product-section .star-rating
span{overflow:hidden;float:left;top:0;color:#ffc733;left:0;position:absolute;padding-top:1.5em}.product-section .star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.contact-section{background:#fff;padding:5.556rem 0 2.222rem;border-top:1px solid #e6e6e6}.contact-section
.row{display:flex;flex-wrap:wrap;justify-content:flex-start}.contact-section
.col{padding-left:0.833rem;padding-right:0.833rem}.contact-section
.header{margin:0
auto 2.277rem;font-size:1.111rem;line-height:1.65em;max-width:42.778rem}.contact-section .header .main-title,
.contact-section .widget .widget-title{font-family:var(--secondary-font);font-weight:500;font-size:2.222rem;line-height:1.125em;margin:0
0 0.275em;color:#121212}.contact-section
.left{width:66.667%}.contact-section
.left{width:58.333%}.contact-section
.right{width:41.667%}.contact-section
.widget{margin:0}.contact-section .widget .contact-info{font-size:1.111rem;line-height:1.65em}.contact-section .widget .contact-info .contact-list{padding-left:0;list-style:none}.contact-section .widget .contact-info .contact-list li:before{display:none}.contact-section .widget .contact-info .contact-list
li{padding-top:0;padding-right:0;padding-bottom:0;margin-bottom:1.667rem;border-bottom:0}.contact-section .widget .contact-info .contact-list li
svg{width:18px;height:18px;color:var(--primary-color)}.contact-section .widget .contact-info .contact-list li
b{font-size:1.111rem;color:#8d8d8d;line-height:1.25em;font-weight:400}.contact-section .widget .contact-info .contact-list li a,
.contact-section .widget .contact-info .contact-list li
address{font-size:1rem;color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s;font-weight:600}.contact-section .widget .contact-info .contact-list li a:hover,
.contact-section .widget .contact-info .contact-list li a:focus{text-decoration:none;color:var(--primary-color)}.contact-section .widget .contact-info .social-networks{border-top:1px solid #e6e6e6;padding-top:1.667rem}.contact-section .widget .contact-info .social-networks
li{margin-right:1.111rem;margin-bottom:1.111rem}.contact-section .widget .contact-info .social-networks li:before{display:none}.contact-section .widget .contact-info .social-networks li
a{width:2.778rem;height:2.778rem;display:flex;justify-content:center;align-content:center;background:var(--primary-color);color:#fff;line-height:2.778rem;border-radius:50%}.contact-section form input[type="text"],
.contact-section form input[type="email"],
.contact-section form input[type="url"],
.contact-section form input[type="password"],
.contact-section form input[type="search"],
.contact-section form input[type="number"],
.contact-section form input[type="tel"],
.contact-section form input[type="range"],
.contact-section form input[type="date"],
.contact-section form input[type="month"],
.contact-section form input[type="week"],
.contact-section form input[type="time"],
.contact-section form input[type="datetime"],
.contact-section form input[type="datetime-local"],
.contact-section form input[type="color"],
.contact-section form
textarea{width:100%;border:1px
solid #e6e6e6;border-radius:4px;font-size:0.778rem;color:#121212;padding:0.722rem 0.833rem}.contact-section form
label{font-size:0.778rem}.contact-section form input[type="submit"]{display:inline-block;background:var(--secondary-color);border:1px
solid var(--secondary-color);color:#fff;padding:0.778rem 2rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin:0
0 1.667rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.contact-section form input[type="submit"]:hover,
.contact-section form input[type="submit"]:focus{background:none;color:var(--secondary-color)}.subscribe .blossomthemes-email-newsletter-wrapper{padding:5rem 0 6.111rem}.subscribe .blossomthemes-email-newsletter-wrapper.bg-img{position:relative}.subscribe .blossomthemes-email-newsletter-wrapper.bg-img:after{background:rgba(0, 0, 0, 0.5)}.subscribe .img-holder{max-width:38.889rem;margin:0
auto;padding-left:0.833rem;padding-right:0.833rem;text-align:center}.subscribe .text-holder{max-width:38.889rem;margin:0
auto;padding-left:0.833rem;padding-right:0.833rem;color:#fff;text-align:center;font-size:1.111rem;line-height:1.65em}.subscribe .text-holder
h3{font-size:2rem;line-height:1.389em;font-family:var(--secondary-font);font-weight:500;margin:0
0 0.278em}.subscribe
form{max-width:41.889rem;margin:2.222rem auto 0;padding-left:0.833rem;padding-right:0.833rem;color:#fff;display:flex;flex-wrap:wrap;position:relative;padding-bottom:0.833rem}.subscribe form
label{padding-left:1.111rem;font-size:0.778rem;line-height:1.571em;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.subscribe form label input[type="checkbox"]{position:absolute;opacity:0}.subscribe form label .check-mark{position:absolute;top:0.333rem;left:0;width:0.667rem;height:0.667rem;border:1px
solid #fff}.subscribe form label .check-mark:after{position:absolute;top:50%;left:50%;content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat;width:0.444rem;height:0.444rem;display:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.subscribe form label input[type="checkbox"]:checked~.check-mark:after{display:block}.subscribe form input[type="text"]{flex-basis:0;flex-grow:1;margin-right:1.111rem;margin-bottom:0;font-size:0.778rem;line-height:1.571em;color:#fff;padding:0.889rem 1.111rem;border:2px
solid rgba(255, 255, 255, 0.2);border-radius:100px;background:none;outline:none}.subscribe form input[type="text"]::placeholder{color:#fff;opacity:1}.subscribe form input[type="text"]::-webkit-input-placeholder{color:#fff}.subscribe form input[type="text"]::-moz-placeholder{color:#fff}.subscribe form input[type="text"]:-ms-input-placeholder{color:#fff}.subscribe form input[type="text"]:-moz-placeholder{color:#fff}.subscribe form input[type="submit"]{max-width:8.889rem;width:100%;font-size:0.889rem;line-height:1.875em;font-family:var(--secondary-font);color:#fff;background:var(--secondary-color);border-radius:100px;text-transform:none;border:0;font-weight:500;letter-spacing:0.5px;margin:0}.subscribe form input[type="submit"]:hover,
.subscribe form input[type="submit"]:focus{background:#fff;color:var(--secondary-color)}.breadcrumbs{padding:1.944rem 0 0;font-size:0.833rem;margin:0;font-family:var(--secondary-font)}.breadcrumbs a,
.breadcrumbs
span{margin-right:10px;color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.breadcrumbs a:hover,
.breadcrumbs a:focus{text-decoration:none;color:var(--primary-color)}.breadcrumbs .separator
svg{display:none}.breadcrumbs
.separator{display:inline-block;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:20px}#crumbs{display:flex;flex-wrap:wrap;align-items:center}#crumbs
span{display:flex;align-items:center}#crumbs
.current{pointer-events:none}.page-header{margin:0
0 2.778rem}.page-header .page-title{font-family:var(--secondary-font);color:#121212;font-size:2.222rem;line-height:1.125em;font-weight:500;margin:0
0 0.25em}#content{padding-top:2.778rem;padding-bottom:5.556rem}.single
#content{padding-top:2.778rem}#primary{float:left;width:66.667%;padding-left:0.833rem;padding-right:0.833rem}#primary
.post{margin:0
0 2.222rem}#primary .post .post-thumbnail img,
#primary .post .post-thumbnail
svg{vertical-align:top;border-radius:10px 10px 0 0}#primary .post .post-thumbnail
img{width:100%}#primary .post .text-holder{border:1px
solid rgba(var(--primary-color-rgb), 0.1);border-radius:0 0 5px 5px;padding-top:1.667rem;background:#fff}#primary .post .text-holder
.category{padding:0
1.667rem;font-weight:600;text-transform:uppercase;font-size:0.667rem;line-height:1.167em;margin:0
0 1.25em}#primary .post .text-holder .category
a{display:inline-block;color:#121212;margin-right:0.444rem;margin-bottom:0.444rem;background:rgba(var(--primary-color-rgb), 0.1);padding:0.4rem 0.833rem;border-radius:100px;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#primary .post .text-holder .category a:hover,
#primary .post .text-holder .category a:focus{text-decoration:none;background:var(--primary-color);color:#fff}#primary .post .text-holder .entry-content{margin:0;padding:0
1.667rem}#primary .post .text-holder .entry-header .entry-title{font-family:var(--secondary-font);font-size:1.667rem;line-height:1.25em;margin:0
0 1em;font-weight:700;padding:0
1.667rem;color:#121212}#primary .post .text-holder .entry-header .entry-title
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#primary .post .text-holder .entry-header .entry-title a:hover,
#primary .post .text-holder .entry-header .entry-title a:focus{text-decoration:none;color:var(--primary-color)}#primary .post .entry-footer{margin-top:1.667rem;border-top:1px solid rgba(var(--primary-color-rgb), 0.1);padding:1.111rem 1.667rem;font-weight:600;color:#8d8d8d;font-size:0.667rem;line-height:1.167em;text-transform:uppercase;letter-spacing:1px;overflow:hidden}#primary .post .entry-footer
a{color:#8d8d8d;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#primary .post .entry-footer a:hover,
#primary .post .entry-footer a:focus{text-decoration:none;color:var(--primary-color)}#primary .post .entry-footer
svg{display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin-right:0.556rem}#primary .post .entry-footer .posted-on
svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}#primary .post .entry-footer
.byline{margin-right:0.556rem}#primary .post .entry-footer .byline
svg{width:0.833rem;height:0.833rem;fill:#8d8d8d}#primary .post .entry-footer
.comments{float:right}#primary .post
.readmore{display:inline-block;background:var(--secondary-color);border:1px
solid var(--secondary-color);color:#fff;padding:0.278rem 0.833rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#primary .post .readmore:hover,
#primary .post .readmore:focus{background:none;color:var(--secondary-color);text-decoration:none}#primary .post .entry-content blockquote,
#primary .page .entry-content
blockquote{margin:0
0 30px;background:url(/wp-content/themes/book-landing-page-pro/images/bg-quote.png) no-repeat 0 6px;padding:0
0 0 55px}#primary .post .entry-content blockquote cite,
#primary .page .entry-content blockquote
cite{font-size:0.938em;font-style:normal;color:#999}#primary .post.format-status .entry-header,
#primary .post.format-aside .entry-header,
#primary .post.format-link .entry-header{display:none}#primary .post .entry-content h1,
#primary .page .entry-content
h1{font-size:2.778rem;line-height:1.2em;margin:0
0 0.7em;font-weight:500;font-family:var(--secondary-font);color:#121212}#primary .post .entry-content h2,
#primary .page .entry-content
h2{font-size:2.167rem;line-height:1.256em;margin:0
0 0.875em;font-weight:500;font-family:var(--secondary-font);color:#121212}#primary .post .entry-content h3,
#primary .page .entry-content
h3{font-size:1.722rem;line-height:1.258em;margin:0
0 0.806em;font-weight:500;font-family:var(--secondary-font);color:#121212}#primary .post .entry-content h4,
#primary .page .entry-content
h4{font-size:1.389rem;line-height:1.24em;color:#333;margin:0
0 1em;font-weight:500;font-family:var(--secondary-font);color:#121212}#primary .post .entry-content h5,
#primary .page .entry-content
h5{font-size:1.111rem;line-height:1.625em;color:#333;margin:0
0 0.75em;font-weight:500;font-family:var(--secondary-font);color:#121212}#primary .post .entry-content h6,
#primary .page .entry-content
h6{font-size:1rem;line-height:1.625em;color:#333;margin:0
0 0.556em;font-weight:500;font-family:var(--secondary-font);color:#121212}#primary .post .entry-content .pull-right,
#primary .page .entry-content .pull-right{float:right;text-align:right;width:215px;margin-left:30px;margin-bottom:30px;border-top:3px solid #dadada;padding-top:10px}#primary .post .entry-content .pull-left,
#primary .page .entry-content .pull-left{float:left;text-align:left;width:215px;margin-right:30px;margin-bottom:30px;border-top:3px solid #dadada;padding-top:10px}#primary .post .entry-content .dropcap,
#primary .page .entry-content
.dropcap{font-size:5rem;line-height:0.87em;float:left;margin-right:0.833rem;font-family:var(--secondary-font);color:#121212;font-weight:500}#primary .post .entry-content .highlight,
#primary .page .entry-content
.highlight{background:#dff2ed}#primary .post .entry-content table,
#primary .page .entry-content
table{border:1px
solid #ebebeb}#primary .post .entry-content table thead,
#primary .page .entry-content table
thead{background:#666;font-weight:400;color:#fff}#primary .post .entry-content table th,
#primary .page .entry-content table th,
#primary .post .entry-content table td,
#primary .page .entry-content table
td{padding:1vw 2vw;text-align:left}#primary .post .entry-content table tr,
#primary .page .entry-content table
tr{border-bottom:1px solid #f5f5f5}#primary .post .entry-footer
.tags{margin:0
0 1.111rem}#primary .post .entry-footer .tags
svg{fill:#8d8d8d}#primary .post .entry-footer .tags
a{margin-right:0.556rem}.single-post #primary .post .social-share{border-top:1px solid rgba(var(--primary-color-rgb), 0.1);padding:1.111rem 1.667rem}.single-post #primary .post .social-share
ul{display:flex;margin:0;padding:0;list-style:none;font-size:0.833rem}.single-post #primary .post .social-share ul
li{margin-right:0.566rem}.single-post #primary .post .social-share ul li
a{display:block;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:var(--primary-color);color:#fff;border-radius:50%;border:1px
solid var(--primary-color);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.single-post #primary .post .social-share ul li a:hover,
.single-post #primary .post .social-share ul li a:focus{text-decoration:none;color:var(--primary-color);background:none}.single-post #primary .post .social-share.sticky-share .share-links{margin:0
0 15px;padding:0;list-style:none;overflow:hidden;display:block}.single-post #primary .post .social-share.sticky-share .share-links
li{float:none;margin-right:3px}.single-post #primary .post .social-share.sticky-share .share-links li
a{width:40px;height:40px;color:#fff;background:#386fa7;line-height:40px;text-align:center;display:block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.single-post #primary .post .social-share.sticky-share .share-links li a[href*="twitter"]{background:#55acee}.single-post #primary .post .social-share.sticky-share .share-links li a[href*="facebook"]{background:#3b5998}.single-post #primary .post .social-share.sticky-share .share-links li a[href*="linkedin"]{background:#007bb6}.single-post #primary .post .social-share.sticky-share .share-links li a[href*="pinterest"]{background:#cb1f27}.single-post #primary .post .social-share.sticky-share .share-links li a[href*="google"]{background:#dd493d}.single-post #primary .post .social-share.sticky-share .share-links li a[href*="stumbleupon"]{background:#eb4924}.single-post #primary .post .social-share.sticky-share .share-links li a[href*="reddit"]{background:#ff4500}.single-post #primary .post .social-share.sticky-share{position:fixed;left:0;top:30%;z-index:9999;border-top:0;padding:0}.single-post #primary .post .social-share.sticky-share ul
li{float:none;display:block}.single-post #primary .post .social-share.sticky-share ul li a:hover,
.single-post #primary .post .social-share.sticky-share ul li a:focus{width:50px;-webkit-border-radius:0;border-radius:0;color:#fff}.single-post #primary .post .social-share.sticky-share ul li
a{color:#fff;border:0;border-radius:0}.single-post #primary .post .social-share.sticky-share ul
li{margin:0}.post-navigation{margin-bottom:3rem}.post-navigation .nav-links{display:flex;flex-wrap:wrap;align-items:center;font-family:var(--secondary-font)}.post-navigation .meta-nav{display:block;font-size:0.722rem;text-transform:uppercase;font-weight:500}.post-navigation .post-title{font-size:1.111rem;font-weight:700}.post-navigation
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.post-navigation a:hover,
.post-navigation a:focus{text-decoration:none;color:var(--primary-color)}.author-section{background:#fff;padding:1.556rem 2rem;margin:0
0 2.5rem;clear:both;border-radius:5px;border:1px
solid rgba(var(--primary-color-rgb), 0.1);display:flex;flex-wrap:wrap}.author-section .img-holder{width:95px;margin-right:36px}.author-section .img-holder
img{vertical-align:top;border-radius:5px}.author-section .text-holder{flex-basis:0;flex-grow:1;font-size:0.889rem;line-height:1.875em}.author-section .text-holder
.name{display:block;color:#121212;font-family:var(--secondary-font);font-size:1.111rem;font-weight:700;margin:0
0 0.25em}.author-section .text-holder .posted-on{display:flex;flex-wrap:wrap;align-items:center;font-size:0.889rem;color:#8d8d8d}.author-section .text-holder .posted-on
svg{margin-right:0.556rem}.author-section .text-holder .posted-on
a{color:#8d8d8d;margin-left:0.2778rem}.author-section .text-holder .posted-on a:hover,
.author-section .text-holder .posted-on a:focus{text-decoration:none;color:var(--primary-color)}.author-section .text-holder .author-social-profile
ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.author-section .text-holder .author-social-profile ul
li{margin-right:0.556rem;margin-bottom:0.556rem}.author-section .text-holder .author-social-profile ul li
a{display:flex;width:2.222rem;height:2.222rem;align-items:center;justify-content:center;font-size:0.889rem;background:var(--primary-color);border:1px
solid var(--primary-color);border-radius:50%;color:#fff;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.author-section .text-holder .author-social-profile ul li a:hover,
.author-section .text-holder .author-social-profile ul li a:focus{text-decoration:none;background:none;color:var(--primary-color)}.comments-area .comments-title,
.comments-area .comment-reply-title{font-family:var(--secondary-font);font-weight:500;font-size:1.667rem;line-height:1.25em;margin:0
0 1em;color:#121212}.comments-area
ol{margin:0;padding:0;list-style:none;background:#fff;border-radius:5px;padding:1.667rem}.comments-area .comment-body .comment-meta{float:left;width:3.889rem;margin-right:1.111rem}.comments-area .comment-body .comment-meta
img{width:3.889rem;height:3.889rem;object-fit:cover;border-radius:50%;vertical-align:top}.comments-area .text-holder{overflow:hidden}.comments-area .text-holder
.top{overflow:hidden;margin:0
0 0.556rem}.comments-area .text-holder .top
.left{float:left}.comments-area .text-holder .top
.fn{font-size:1.111rem;line-height:1.25em;font-family:var(--secondary-font);color:#121212;font-weight:700}.comments-area .text-holder .top .fn
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.comments-area .text-holder .top .fn a:hover,
.comments-area .text-holder .top .fn a:focus{text-decoration:none;color:var(--primary-color)}.comments-area .text-holder .top
.says{display:none}.comments-area .text-holder .top .comment-metadata{font-size:0.833rem}.comments-area .text-holder .top .comment-metadata
a{color:var(--font-color);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.comments-area .text-holder .top .comment-metadata a:hover,
.comments-area .text-holder .top .comment-metadata a:focus{text-decoration:none;color:var(--primary-color)}.comments-area .text-holder .top
.reply{float:right;font-size:0.833rem;font-family:var(--secondary-font);font-weight:500}.comments-area .text-holder .top .reply a:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 576 512'%3E%3Cpath d='M136.309 189.836L312.313 37.851C327.72 24.546 352 35.348 352 56.015v82.763c129.182 10.231 224 52.212 224 183.548 0 61.441-39.582 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 38.512-123.162-3.922-169.482-112.59-182.015v84.175c0 20.701-24.3 31.453-39.687 18.164L136.309 226.164c-11.071-9.561-11.086-26.753 0-36.328zm-128 36.328L184.313 378.15C199.7 391.439 224 380.687 224 359.986v-15.818l-108.606-93.785A55.96 55.96 0 0 1 96 207.998a55.953 55.953 0 0 1 19.393-42.38L224 71.832V56.015c0-20.667-24.28-31.469-39.687-18.164L8.309 189.836c-11.086 9.575-11.071 26.767 0 36.328z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:12px;display:inline-block;margin-right:0.556rem;content:""}.comments-area .text-holder .top .reply
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.comments-area .text-holder .top .reply a:hover,
.comments-area .text-holder .top .reply a:focus{text-decoration:none;color:var(--primary-color)}.comments-area .text-holder .comment-content{font-size:0.833rem}.comments-area .comment-body{padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(var(--primary-color-rgb), 0.1)}.comments-area ol li:first-child .comment-body{padding-top:0;margin-top:0;border-top:0}.comments-area
.children{padding:0;margin-left:3.9rem}.comments-area .children li:first-child .comment-body{padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(var(--primary-color-rgb), 0.1)}.comments-area ol .bypostauthor .comment-body,
.comments-area ol .bypostauthor:first-child .comment-body{background:rgba(var(--primary-color-rgb), 0.05);border-radius:5px;padding:0.5rem;border-top:0}.comments-area .comment-respond{margin-top:1.667rem}.comments-area .comment-respond .comment-form{background:#fff;border-radius:5px;padding:1.667rem;font-size:0.889rem;display:flex;flex-wrap:wrap}.comments-area .comment-respond .comment-form
label{display:block}.comments-area .comment-respond .comment-form
p{width:33.333%;padding:0
0.278rem}.comments-area .comment-respond .comment-form .comment-notes,
.comments-area .comment-respond .comment-form .comment-form-comment{width:100%}.comments-area .comment-respond .comment-form input[type="text"],
.comments-area .comment-respond .comment-form input[type="email"],
.comments-area .comment-respond .comment-form input[type="url"]{width:100%;margin:0;border-radius:5px;font-size:0.889rem}.comments-area .comment-respond .comment-form
textarea{border-radius:5px;font-size:0.889rem}.comments-area .comment-respond .comment-form .comment-form-cookies-consent,
.comments-area .comment-respond .comment-form .form-submit{width:100%}.comments-area .comment-respond .comment-form .comment-form-cookies-consent
label{display:inline-block;margin-left:0.278rem}.comments-area .comment-respond .comment-form .form-submit{margin:0}.comments-area ol li .comment-respond .comment-form{padding:0}.posts-navigation .nav-links
a{font-family:var(--secondary-font);font-weight:500;color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.posts-navigation .nav-links a:hover,
.posts-navigation .nav-links a:focus{text-decoration:none;color:var(--primary-color)}.pagination .nav-links{font-size:0.889rem;line-height:1.625em;font-weight:500;font-family:var(--secondary-font);color:#121212;display:flex;flex-wrap:wrap}.pagination
a{color:#121212}.pagination .page-numbers{padding:0.278rem 0.833rem;margin-right:0.278rem;border:1px
solid rgba(var(--secondary-color-rgb), 0.2)}.pagination .current,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus{background:var(--secondary-color);color:#fff;text-decoration:none}.pagination
.dots{padding:0;border:0}.pagination .dots:hover,
.pagination .dots:focus{background:none;color:#121212}.search #primary .search-form{background:#fff;border:1px
solid #e5e5e5;overflow:hidden;padding:7px
0 8px 14px;margin:0
0 43px}.search #primary .search-form
label{float:left;width:85%}.search #primary .search-form input[type="search"]{width:100%;background:none;border:0;border-radius:0;font-size:14px}.search #primary .search-form input[type="submit"]{float:right;background:url(/wp-content/themes/book-landing-page-pro/images/bg-search.png) no-repeat;width:15px;height:15px;border:0;border-radius:0;padding:0;text-indent:-9999px;box-shadow:none;margin:9px
14px 0 0}.search #primary .page-header .result-count{margin-bottom:0.8333rem;display:block}.search #primary .search-item{margin:0
0 2.222rem}.search #primary .search-item .post-thumbnail img,
.search #primary .search-item .post-thumbnail
svg{vertical-align:top;border-radius:10px 10px 0 0}.search #primary .search-item .post-thumbnail
img{width:100%}.search #primary .search-item .text-holder{border:1px
solid rgba(var(--primary-color-rgb), 0.1);border-radius:0 0 5px 5px;padding-top:1.667rem;background:#fff;overflow:hidden}.search #primary .search-item .text-holder .entry-content{margin:0;padding:0
1.667rem}.search #primary .search-item .text-holder .entry-header .entry-title{font-family:var(--secondary-font);font-size:1.667rem;line-height:1.25em;margin:0
0 1em;font-weight:700;padding:0
1.667rem;color:#121212}.search #primary .search-item .text-holder .entry-header .entry-title
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.search #primary .search-item .text-holder .entry-header .entry-title a:hover,
.search #primary .search-item .text-holder .entry-header .entry-title a:focus{text-decoration:none;color:var(--primary-color)}.search #primary .search-item
.readmore{display:inline-block;background:var(--secondary-color);border:1px
solid var(--secondary-color);color:#fff;padding:0.278rem 0.833rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.search #primary .search-item .readmore:hover,
.search #primary .search-item .readmore:focus{background:none;color:var(--secondary-color);text-decoration:none}.error404
#content{padding:0;margin:0}.error404 .error-holder{background:#fff;text-align:center;margin:47px
0;font-size:1.125em;line-height:1.667em;padding:50px
10px 80px}.error404 .error-holder
.holder{max-width:550px;margin:0
auto}.error404 .error-holder
h1{font-size:18vw;line-height:18vw;margin:0
0 20px;color:#30a186}.error404 .error-holder
h2{font-size:1.778em;line-height:1.125em;text-transform:uppercase;color:#333}.error404 .error-holder .search-form{background:#fff;border:1px
solid #e5e5e5;overflow:hidden;padding:7px
0 8px 14px;margin:0
auto;max-width:420px}.error404 .error-holder .search-form
label{float:left;width:85%}.error404 .error-holder .search-form input[type="search"]{width:100%;background:none;border:0;border-radius:0;font-size:0.778em}.error404 .error-holder .search-form input[type="submit"]{float:right;background:url(/wp-content/themes/book-landing-page-pro/images/bg-search.png) no-repeat;width:15px;height:15px;border:0;border-radius:0;padding:0;text-indent:-9999px;box-shadow:none;margin:9px
14px 0 0}.page .entry-header .entry-title{color:#333;font-size:2.5em;font-weight:400;line-height:1.2em;margin:0
0 25px}.page .entry-content{background:#fff;padding:31px
50px 39px 36px}.full-width
#primary{width:100%}#primary .page .post-thumbnail
img{vertical-align:top;width:100%;border-radius:10px 10px 0 0}#primary .page .text-holder .entry-content{margin:0}#secondary{float:left;width:33.333%;padding-left:1.889rem;padding-right:0.833rem}.leftsidebar
#secondary{padding-right:1.889rem;padding-left:0.833rem}#secondary .widget,
.footer-t
.widget{margin:0
0 2.444rem}#secondary .widget ul,
.footer-t .widget
ul{margin:0;padding:0;list-style:none;font-size:0.889rem;line-height:1.625em}#secondary .widget ul ul,
.footer-t .widget ul
ul{margin-top:0.7rem;margin-left:0.7rem}#secondary .widget .widget-title,
.footer-t .widget .widget-title{font-family:var(--secondary-font);font-weight:700;color:#121212;font-size:1.111rem;line-height:1.563em;margin:0
0 0.7em}#secondary .widget ul li,
.footer-t .widget ul
li{margin:0
0 0.7rem}#secondary .widget ul li a,
.footer-t .widget ul li
a{color:var(--font-color);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget ul li a:hover,
#secondary .widget ul li a:focus,
.footer-t .widget ul li a:hover,
.footer-t .widget ul li a:focus{text-decoration:none;color:var(--primary-color)}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper{border-radius:5px;color:#fff;padding:1.667rem;text-align:center;overflow:hidden}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper.bg-img:after,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper.bg-img:after{background:rgba(0, 0, 0, 0.7)}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder
h3{font-family:var(--secondary-font);font-size:1.111rem;margin:0
0 0.5em;line-height:1.4em}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder span,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder
span{display:block;margin:0
0 1.4em;font-size:0.889rem;line-height:1.563em}#secondary .widget_blossomthemes_email_newsletter_widget form input[type="text"],
.footer-t .widget_blossomthemes_email_newsletter_widget form input[type="text"]{background:none;font-size:0.778rem;line-height:1.571em;color:#fff;padding:0.889rem 1.111rem;border:2px
solid rgba(255, 255, 255, 0.2);border-radius:100px;outline:none;margin:0
0 0.556rem}#secondary .widget_blossomthemes_email_newsletter_widget form label,
.footer-t .widget_blossomthemes_email_newsletter_widget form
label{padding-left:1.111rem;font-size:0.778rem;line-height:1.571em;text-align:left;position:relative;display:block;margin:0
0 0.556rem}#secondary .widget_blossomthemes_email_newsletter_widget form label input[type="checkbox"],
.footer-t .widget_blossomthemes_email_newsletter_widget form label input[type="checkbox"]{position:absolute;opacity:0}#secondary .widget_blossomthemes_email_newsletter_widget form label .check-mark,
.footer-t .widget_blossomthemes_email_newsletter_widget form label .check-mark{position:absolute;top:0.333rem;left:0;width:0.667rem;height:0.667rem;border:1px
solid #fff}#secondary .widget_blossomthemes_email_newsletter_widget form label .check-mark:after,
.footer-t .widget_blossomthemes_email_newsletter_widget form label .check-mark:after{position:absolute;top:50%;left:50%;content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat;width:0.444rem;height:0.444rem;display:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#secondary .widget_blossomthemes_email_newsletter_widget form label input[type="checkbox"]:checked~.check-mark:after,
.footer-t .widget_blossomthemes_email_newsletter_widget form label input[type="checkbox"]:checked~.check-mark:after{display:block}#secondary .widget_blossomthemes_email_newsletter_widget form input[type="submit"]:hover,
#secondary .widget_blossomthemes_email_newsletter_widget form input[type="submit"]:focus,
.footer-t .widget_blossomthemes_email_newsletter_widget form input[type="submit"]:hover,
.footer-t .widget_blossomthemes_email_newsletter_widget form input[type="submit"]:focus{background:#fff;border-color:#fff;color:var(--secondary-color)}#secondary .gallery,
.footer-t
.gallery{margin-left:-0.278rem;margin-right:-0.278rem}#secondary .gallery-item,
.footer-t .gallery-item{padding-left:0.278rem;padding-right:0.278rem;margin:0
0 0.556rem}#secondary .gallery-item img,
.footer-t .gallery-item
img{border-radius:5px}#secondary .gallery-item .gallery-caption,
.footer-t .gallery-item .gallery-caption{display:none}#secondary .widget_raratheme_featured_page_widget .widget-featured-holder,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder{display:flex;flex-direction:column}#secondary .widget_raratheme_featured_page_widget .section-subtitle,
.footer-t .widget_raratheme_featured_page_widget .section-subtitle{order:1;font-family:var(--secondary-font);font-weight:700;color:#121212;font-size:1.111rem;line-height:1.563em;margin:0
0 0.7em}#secondary .widget_raratheme_featured_page_widget .img-holder,
.footer-t .widget_raratheme_featured_page_widget .img-holder{order:2;margin:0
0 0.7em}#secondary .widget_raratheme_featured_page_widget .img-holder img,
.footer-t .widget_raratheme_featured_page_widget .img-holder
img{vertical-align:top;border-radius:5px}#secondary .widget_raratheme_featured_page_widget .text-holder,
.footer-t .widget_raratheme_featured_page_widget .text-holder{order:3;font-size:0.889rem;line-height:1.875em}#secondary .widget_raratheme_featured_page_widget .text-holder .btn-readmore,
.footer-t .widget_raratheme_featured_page_widget .text-holder .btn-readmore{display:inline-block;background:var(--secondary-color);color:#fff;padding:0.65rem 1.667rem;border-radius:100px;border:1px
solid var(--secondary-color);font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_raratheme_featured_page_widget .text-holder .btn-readmore:hover,
#secondary .widget_raratheme_featured_page_widget .text-holder .btn-readmore:focus,
.footer-t .widget_raratheme_featured_page_widget .text-holder .btn-readmore:hover,
.footer-t .widget_raratheme_featured_page_widget .text-holder .btn-readmore:focus{text-decoration:none;color:var(--secondary-color);background:none}#secondary .widget_raratheme_companion_cta_widget,
.footer-t
.widget_raratheme_companion_cta_widget{border-radius:5px;overflow:hidden}#secondary .widget_raratheme_companion_cta_widget .raratheme-cta-container,
.footer-t .widget_raratheme_companion_cta_widget .raratheme-cta-container{color:#fff;text-align:center;padding:1.667rem;border-radius:5px;position:relative}#secondary .widget_raratheme_companion_cta_widget .widget-title,
.footer-t .widget_raratheme_companion_cta_widget .widget-title{color:#fff}#secondary .widget_raratheme_companion_cta_widget .text-holder,
.footer-t .widget_raratheme_companion_cta_widget .text-holder{font-size:0.889rem;line-height:1.875em}#secondary .widget_raratheme_companion_cta_widget .button-wrap,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta{display:inline-block;background:var(--secondary-color);border:2px
solid var(--secondary-color);color:#fff;padding:0.65rem 1.222rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin:0
0.2778rem 0.556rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover,
#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:focus,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:focus{text-decoration:none;color:var(--secondary-color);background:#fff;border-color:#fff}#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-2,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-2{display:inline-block;background:none;border:2px
solid #fff;color:#fff;padding:0.65rem 1.222rem;border-radius:100px;font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;margin:0
0.2778rem 0.556rem;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-2:hover,
#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-2:focus,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-2:hover,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-2:focus{background:#fff;text-decoration:none;color:var(--secondary-color)}#secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg,
.footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg{position:relative}#secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg:before,
.footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0, 0, 0, 0.5)}#secondary .widget_media_image img,
.footer-t .widget_media_image
img{vertical-align:top;border-radius:5px}.calendar_wrap .wp-calendar-table{margin:0}.calendar_wrap .wp-calendar-table
td{text-align:center}.calendar_wrap .wp-calendar-nav{padding:5px
10px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}#secondary .widget_raratheme_client_logo_widget .image-holder,
.footer-t .widget_raratheme_client_logo_widget .image-holder{margin:0
0 0.7rem}#secondary .widget_raratheme_client_logo_widget .image-holder.black-white:hover,
#secondary .widget_raratheme_client_logo_widget .image-holder.black-white:focus,
.footer-t .widget_raratheme_client_logo_widget .image-holder.black-white:hover,
.footer-t .widget_raratheme_client_logo_widget .image-holder.black-white:focus{filter:grayscale(0)}#secondary .widget_rtc_contact_social_links .contact-info,
.footer-t .widget_rtc_contact_social_links .contact-info{font-size:0.889rem;line-height:1.875em}#secondary .widget_rtc_contact_social_links .contact-info li,
.footer-t .widget_rtc_contact_social_links .contact-info
li{padding-left:1.944rem;padding-bottom:0.833rem}#secondary .widget_rtc_contact_social_links .contact-info li svg,
.footer-t .widget_rtc_contact_social_links .contact-info li
svg{width:1rem;height:1.556rem;top:0.1667rem}#secondary .widget_rtc_contact_social_links .contact-info li b,
.footer-t .widget_rtc_contact_social_links .contact-info li
b{font-family:var(--secondary-font);color:#121212}#secondary .widget_rtc_contact_social_links .social-networks,
.footer-t .widget_rtc_contact_social_links .social-networks{border-top:1px solid #e6e6e6;padding-top:1.667rem}#secondary .widget_rtc_contact_social_links .social-networks li,
.footer-t .widget_rtc_contact_social_links .social-networks
li{margin-right:0.2778rem;margin-bottom:0.2778rem;padding:0}#secondary .widget_rtc_contact_social_links .social-networks li:before,
.footer-t .widget_rtc_contact_social_links .social-networks li:before{display:none}#secondary .widget_rtc_contact_social_links .social-networks li a,
.footer-t .widget_rtc_contact_social_links .social-networks li
a{width:2.778rem;height:2.778rem;display:flex;justify-content:center;align-content:center;background:var(--primary-color);color:#fff;line-height:2.778rem;border-radius:50%}#secondary .widget_rtc_contact_social_links .social-networks li a,
.footer-t .widget_rtc_contact_social_links .social-networks li
a{display:flex;justify-content:center;align-items:center}#secondary .widget_rtc_contact_social_links .social-networks li svg,
.footer-t .widget_rtc_contact_social_links .social-networks li
svg{width:1.111rem;height:1.111rem}#secondary .widget_rtc_contact_social_links .social-networks li a:hover,
#secondary .widget_rtc_contact_social_links .social-networks li a:focus,
.footer-t .widget_rtc_contact_social_links .social-networks li a:hover,
.footer-t .widget_rtc_contact_social_links .social-networks li a:focus{color:#fff}#secondary .widget_raratheme_companion_faqs_widget .accordion li .toggle,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li
.toggle{font-weight:500;color:#121212;font-family:var(--secondary-font);position:relative}#secondary .widget_raratheme_companion_faqs_widget .accordion li .toggle:after,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li .toggle:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 384 512'%3E%3Cpath d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'/%3E%3C/svg%3E") center center no-repeat;width:0.833rem;height:0.833rem;top:0.3889rem}#secondary .widget_raratheme_companion_faqs_widget .accordion li .inner,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li
.inner{font-size:0.889rem;line-height:1.875em;margin-top:0.833rem}#secondary .widget_raratheme_companion_faqs_widget .accordion li.show .toggle:after,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li.show .toggle:after{-webkit-transform:rotate(145deg);-moz-transform:rotate(145deg);transform:rotate(145deg)}#secondary .widget_raratheme_featured_widget .img-holder,
.footer-t .widget_raratheme_featured_widget .img-holder{margin-bottom:0.833rem}#secondary .widget_raratheme_featured_widget .img-holder img,
.footer-t .widget_raratheme_featured_widget .img-holder
img{border-radius:5px}#secondary .widget_raratheme_featured_widget .text-holder,
.footer-t .widget_raratheme_featured_widget .text-holder{font-size:0.889rem;line-height:1.875em}#secondary .widget_raratheme_featured_widget .text-holder .readmore,
.footer-t .widget_raratheme_featured_widget .text-holder
.readmore{display:inline-block;background:var(--secondary-color);color:#fff;padding:0.65rem 1.667rem;border-radius:100px;border:1px
solid var(--secondary-color);font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_raratheme_featured_widget .text-holder .readmore:hover,
#secondary .widget_raratheme_featured_widget .text-holder .readmore:focus,
.footer-t .widget_raratheme_featured_widget .text-holder .readmore:hover,
.footer-t .widget_raratheme_featured_widget .text-holder .readmore:focus{text-decoration:none;color:var(--secondary-color);background:none}#secondary .widget_rrtc_icon_text_widget .rtc-itw-inner-holder,
.footer-t .widget_rrtc_icon_text_widget .rtc-itw-inner-holder{display:flex;flex-direction:column-reverse}#secondary .widget_rrtc_icon_text_widget .icon-holder,
.footer-t .widget_rrtc_icon_text_widget .icon-holder{margin:0
0 0.833rem;font-size:4.166rem;color:var(--secondary-color)}#secondary .widget_rrtc_icon_text_widget .icon-holder img,
.footer-t .widget_rrtc_icon_text_widget .icon-holder
img{vertical-align:top;border-radius:5px}#secondary .widget_rrtc_icon_text_widget .text-holder .content,
.footer-t .widget_rrtc_icon_text_widget .text-holder
.content{font-size:0.889rem;line-height:1.875em}#secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore,
.footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore{display:inline-block;background:var(--secondary-color);color:#fff;padding:0.65rem 1.667rem;border-radius:100px;border:1px
solid var(--secondary-color);font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore:hover,
#secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore:focus,
.footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore:hover,
.footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore:focus{text-decoration:none;color:var(--secondary-color);background:none}#secondary .widget_raratheme_image_widget .raratheme-iw-inner-holder,
.footer-t .widget_raratheme_image_widget .raratheme-iw-inner-holder{display:flex;flex-direction:column}#secondary .widget_raratheme_image_widget .widget-title,
.footer-t .widget_raratheme_image_widget .widget-title{order:1}#secondary .widget_raratheme_image_widget .image-holder,
.footer-t .widget_raratheme_image_widget .image-holder{order:2;margin:0
0 0.833rem}#secondary .widget_raratheme_image_widget .image-holder img,
.footer-t .widget_raratheme_image_widget .image-holder
img{border-radius:5px}#secondary .widget_raratheme_image_widget p,
.footer-t .widget_raratheme_image_widget
p{order:3;font-size:0.889rem;line-height:1.875em}#secondary .widget_raratheme_image_widget .readmore,
.footer-t .widget_raratheme_image_widget
.readmore{order:4;display:inline-block;background:var(--secondary-color);color:#fff;padding:0.65rem 1.667rem;border-radius:100px;border:1px
solid var(--secondary-color);font-family:var(--secondary-font);font-size:0.889rem;line-height:1.875em;letter-spacing:0.5px;font-weight:500;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s;text-align:center}#secondary .widget_raratheme_image_widget .readmore:hover,
#secondary .widget_raratheme_image_widget .readmore:focus,
.footer-t .widget_raratheme_image_widget .readmore:hover,
.footer-t .widget_raratheme_image_widget .readmore:focus{text-decoration:none;color:var(--secondary-color);background:none}#secondary .widget_raratheme_popular_post ul li,
#secondary .widget_raratheme_recent_post ul li,
.footer-t .widget_raratheme_popular_post ul li,
.footer-t .widget_raratheme_recent_post ul
li{margin:0
0 1.111rem}#secondary .widget_raratheme_popular_post ul li .post-thumbnail,
#secondary .widget_raratheme_recent_post ul li .post-thumbnail,
.footer-t .widget_raratheme_popular_post ul li .post-thumbnail,
.footer-t .widget_raratheme_recent_post ul li .post-thumbnail{margin-right:1.111rem}#secondary .widget_raratheme_popular_post ul li .post-thumbnail img,
#secondary .widget_raratheme_recent_post ul li .post-thumbnail img,
.footer-t .widget_raratheme_popular_post ul li .post-thumbnail img,
.footer-t .widget_raratheme_recent_post ul li .post-thumbnail
img{border-radius:5px}#secondary .widget_raratheme_popular_post ul li .entry-header .entry-title,
#secondary .widget_raratheme_recent_post ul li .entry-header .entry-title,
.footer-t .widget_raratheme_popular_post ul li .entry-header .entry-title,
.footer-t .widget_raratheme_recent_post ul li .entry-header .entry-title{font-size:0.889rem;line-height:1.375em;margin:0
0 0.625em;font-weight:700;color:#121212;font-family:var(--secondary-font)}#secondary .widget_raratheme_popular_post ul li .entry-header .entry-title a,
#secondary .widget_raratheme_recent_post ul li .entry-header .entry-title a,
.footer-t .widget_raratheme_popular_post ul li .entry-header .entry-title a,
.footer-t .widget_raratheme_recent_post ul li .entry-header .entry-title
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_raratheme_popular_post ul li .entry-header .entry-title a:hover,
#secondary .widget_raratheme_popular_post ul li .entry-header .entry-title a:focus,
#secondary .widget_raratheme_recent_post ul li .entry-header .entry-title a:hover,
#secondary .widget_raratheme_recent_post ul li .entry-header .entry-title a:focus,
.footer-t .widget_raratheme_popular_post ul li .entry-header .entry-title a:hover,
.footer-t .widget_raratheme_popular_post ul li .entry-header .entry-title a:focus,
.footer-t .widget_raratheme_recent_post ul li .entry-header .entry-title a:hover,
.footer-t .widget_raratheme_recent_post ul li .entry-header .entry-title a:focus{text-decoration:none;color:var(--primary-color)}#secondary .widget_rtc_social_links .social-networks li,
.footer-t .widget_rtc_social_links .social-networks
li{margin-right:0.2778rem;margin-bottom:0.2778rem}#secondary .widget_rtc_social_links .social-networks li a,
.footer-t .widget_rtc_social_links .social-networks li
a{display:flex;justify-content:center;align-items:center;background:var(--primary-color);border:1px
solid var(--primary-color);color:#fff;width:2.222rem;height:2.222rem;border-radius:50%}#secondary .widget_rtc_social_links .social-networks li a:hover,
#secondary .widget_rtc_social_links .social-networks li a:focus,
.footer-t .widget_rtc_social_links .social-networks li a:hover,
.footer-t .widget_rtc_social_links .social-networks li a:focus{color:var(--primary-color);background:none}#secondary .widget_raratheme_companion_stat_counter_widget .icon-holder,
.footer-t .widget_raratheme_companion_stat_counter_widget .icon-holder{margin:0
0 0.833rem;font-size:4.166rem;color:var(--secondary-color)}#secondary .widget_raratheme_companion_stat_counter_widget .icon-holder img,
.footer-t .widget_raratheme_companion_stat_counter_widget .icon-holder
img{vertical-align:top;border-radius:5px}#secondary .widget_raratheme_companion_stat_counter_widget .hs-counter .odometer-auto-theme,
.footer-t .widget_raratheme_companion_stat_counter_widget .hs-counter .odometer-auto-theme{font-family:var(--secondary-font);color:#121212;font-size:2rem}#secondary .widget_rrtc_description_widget .image-holder,
.footer-t .widget_rrtc_description_widget .image-holder{margin:0
0 0.833rem}#secondary .widget_rrtc_description_widget .image-holder img,
.footer-t .widget_rrtc_description_widget .image-holder
img{vertical-align:top;border-radius:5px}#secondary .widget_rrtc_description_widget .text-holder .name,
.footer-t .widget_rrtc_description_widget .text-holder
.name{display:block;margin:0
0 0.25em;font-family:var(--secondary-font);font-weight:700;color:#121212;font-size:1.111rem;line-height:1.25em}#secondary .widget_rrtc_description_widget .text-holder .designation,
.footer-t .widget_rrtc_description_widget .text-holder
.designation{display:block;font-weight:600;font-size:0.889rem}#secondary .widget_rrtc_description_widget .text-holder .description,
.footer-t .widget_rrtc_description_widget .text-holder
.description{font-size:0.889rem;line-height:1.875em}#secondary .widget_rrtc_description_widget .social-profile,
.footer-t .widget_rrtc_description_widget .social-profile{display:flex;flex-wrap:wrap}#secondary .widget_rrtc_description_widget .social-profile li,
.footer-t .widget_rrtc_description_widget .social-profile
li{margin-right:0.556rem;margin-bottom:0.556rem}#secondary .widget_rrtc_description_widget .social-profile li a,
.footer-t .widget_rrtc_description_widget .social-profile li
a{display:flex;width:40px;height:40px;justify-content:center;align-items:center;color:#fff;background:var(--primary-color);border:1px
solid var(--primary-color);border-radius:50%}#secondary .widget_rrtc_description_widget .social-profile li a:hover,
#secondary .widget_rrtc_description_widget .social-profile li a:focus,
.footer-t .widget_rrtc_description_widget .social-profile li a:hover,
.footer-t .widget_rrtc_description_widget .social-profile li a:focus{text-decoration:none;color:var(--primary-color);background:none}.widget_rrtc_description_widget .rtc-team-holder-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75)}.widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal{max-width:32.222rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;border-radius:5px;padding:1.111rem}.widget_rrtc_description_widget .rtc-team-holder-modal
.close_popup{position:absolute;top:1.111rem;right:1.111rem;width:1.667rem;height:1.667rem;background:#fff;border-radius:5px;font-size:0}.widget_rrtc_description_widget .rtc-team-holder-modal .close_popup:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0.883rem;height:0.883rem;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 320 512'%3E%3Cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E") center center no-repeat;content:""}#secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-item img,
.footer-t .widget_rara_posts_category_slider_widget .owl-carousel .owl-item
img{vertical-align:top;height:22.889rem;object-fit:cover;width:100%;border-radius:5px}#secondary .widget_rara_posts_category_slider_widget .item,
.footer-t .widget_rara_posts_category_slider_widget
.item{position:relative}#secondary .widget_rara_posts_category_slider_widget .post-thumbnail,
.footer-t .widget_rara_posts_category_slider_widget .post-thumbnail{margin:0}#secondary .widget_rara_posts_category_slider_widget .carousel-title,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title{position:absolute;width:100%;left:0;bottom:0;padding:5.833rem 0.889rem 1.333rem;text-align:left;display:flex;flex-direction:column-reverse;border-radius:0 0 5px 5px;background:-moz-linear-gradient(top,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.75) 100%);background:-webkit-linear-gradient(top,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.75) 100%);background:linear-gradient(to bottom,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=0)}#secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links{font-size:0.556rem;line-height:1em;font-weight:700;letter-spacing:1px;text-transform:uppercase}#secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links
a{color:rgba(255, 255, 255, 0.8);-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s;margin-right:0.556rem}#secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:hover,
#secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:focus,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:hover,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:focus{text-decoration:none;color:var(--primary-color)}#secondary .widget_rara_posts_category_slider_widget .carousel-title .title,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title
.title{font-size:1.111rem;line-height:1.25em;font-weight:700;font-family:var(--secondary-font);margin:0
0 0.444rem}#secondary .widget_rara_posts_category_slider_widget .carousel-title .title a,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .title
a{color:#fff;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_rara_posts_category_slider_widget .carousel-title .title a:hover,
#secondary .widget_rara_posts_category_slider_widget .carousel-title .title a:focus,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a:hover,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a:focus{text-decoration:none;color:var(--primary-color)}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav{margin:0}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"],
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]{position:absolute;top:50%;width:1.667rem;height:1.667rem;background:rgba(0, 0, 0, 0.5);border-radius:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);font-size:0}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:hover,
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:focus,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:hover,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:focus{background:#000}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev,
.footer .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev{left:0.556rem}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev:after,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat;width:0.833rem;height:1.111rem}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next{right:0.556rem}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next:after,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;width:0.833rem;height:1.111rem}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots{margin-top:0.667rem}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot
span{width:0.667rem;height:0.667rem;margin:0
0.333rem;background:#121212}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot.active span,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot.active
span{background:var(--primary-color)}#secondary .widget_rrtc_testimonial_widget .img-holder,
.footer-t .widget_rrtc_testimonial_widget .img-holder{margin:0
0 0.833rem}#secondary .widget_rrtc_testimonial_widget .img-holder img,
.footer-t .widget_rrtc_testimonial_widget .img-holder
img{vertical-align:top;border-radius:5px}#secondary .widget_rrtc_testimonial_widget .name,
.footer-t .widget_rrtc_testimonial_widget
.name{display:block;margin:0
0 0.25em;font-family:var(--secondary-font);font-weight:700;color:#121212;font-size:1.111rem;line-height:1.25em}#secondary .widget_rrtc_testimonial_widget .designation,
.footer-t .widget_rrtc_testimonial_widget
.designation{display:block;font-weight:600;font-size:0.889rem}#secondary .widget_rrtc_testimonial_widget .testimonial-content,
.footer-t .widget_rrtc_testimonial_widget .testimonial-content{font-size:0.889rem;line-height:1.875em}#secondary .widget_search .search-form,
.footer-t .widget_search .search-form{display:flex;flex-wrap:wrap;background:#fff;border-radius:100px;padding:0.2778rem}#secondary .widget_search .search-form label,
.footer-t .widget_search .search-form
label{flex-basis:0;flex-grow:1}#secondary .widget_search .search-form input[type="search"],
.footer-t .widget_search .search-form input[type="search"]{border:0;padding:0.2778rem 0.556rem;margin:0;width:100%;background:none}#secondary .widget_search .search-form input[type="submit"],
.footer-t .widget_search .search-form input[type="submit"]{max-width:6.667rem;width:100%;padding:0}#secondary .widget_tag_cloud .tagcloud,
.footer-t .widget_tag_cloud
.tagcloud{display:flex;flex-wrap:wrap}#secondary .widget_tag_cloud .tagcloud a,
.footer-t .widget_tag_cloud .tagcloud
a{font-size:0.889rem !important;line-height:1.625em;margin-right:0.2778rem;margin-bottom:0.2778rem;background:var(--secondary-color);border:1px
solid var(--secondary-color);color:#fff;padding:0.2778rem 0.556rem;border-radius:100px;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_tag_cloud .tagcloud a:hover,
#secondary .widget_tag_cloud .tagcloud a:focus,
.footer-t .widget_tag_cloud .tagcloud a:hover,
.footer-t .widget_tag_cloud .tagcloud a:focus{text-decoration:none;color:var(--secondary-color);background:none}#secondary .widget_text .textwidget,
.footer-t .widget_text
.textwidget{font-size:0.889rem;line-height:1.875em}.site-footer{background:#121212;color:#fff}.site-footer
a{color:#fff}.site-footer a:hover,
.site-footer a:focus{text-decoration:none;color:var(--primary-color)}.site-footer .footer-t{padding:4.444rem 0;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.site-footer .footer-t
.grid{display:flex;flex-direction:row;margin:0
-15px;text-align:left;flex-wrap:wrap}.site-footer .footer-t .grid>.col{padding:0
15px;width:25%}.site-footer .footer-t .grid.col-3>.col{width:33.333%}.site-footer .footer-t .grid.col-2>.col{width:50%}.site-footer .footer-t .grid.col-1>.col{width:100%}.site-footer .footer-t .widget select
option{max-width:100%}.footer-t .widget .widget-title,
.footer-t .widget_rrtc_testimonial_widget .name,
.footer-t .widget ul li a,
.footer-t .widget_raratheme_popular_post ul li .entry-header .entry-title a,
.footer-t .widget_raratheme_recent_post ul li .entry-header .entry-title a,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li .toggle,
.footer-t .widget_raratheme_featured_page_widget .section-subtitle,
.footer-t .widget_rtc_contact_social_links .contact-info li b,
.footer-t .widget_rtc_contact_social_links .contact-info
li{color:#fff}.footer-b{font-size:0.889rem;line-height:1.875em;padding:1.5rem 0;color:#8e8d8d}.footer-b
a{color:#fff}.footer-b a:hover,
.footer-b a:focus{text-decoration:none;color:#8e8d8d}.footer-b .site-info{float:left}.footer-b
nav{float:right}.footer-b nav
ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.footer-b nav ul
li{margin-left:1.5rem}#mobile-header{display:none}.site{background:#f4f4f4}a.privacy-policy-link{margin-left:5px}.custom-background
.site{max-width:95%;width:100%;margin:0
auto}@media only screen and (min-width: 1025px){.site-header.sticky-menu{position:sticky;-webkit-box-shadow:0 15px 29px -29px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 15px 29px -29px rgba(0, 0, 0, 0.3);box-shadow:0 15px 29px -29px rgba(0, 0, 0, 0.3);width:100%;z-index:3;top:0}}.to_top{display:none;bottom:18px;position:fixed;right:18px;z-index:9999;width:50px;height:50px;text-align:center;font-size:25px;line-height:40px;border:1px
solid var(--secondary-color);border-radius:50%;padding:2px;transform:scale(0.95);transition:all ease 0.3s;color:#fff}.to_top
span{cursor:pointer;display:block;background:var(--secondary-color);border-radius:50%;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;width:100%;height:100%}.to_top:hover{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);transform:scale(1.12)}.to_top span
.fas{color:#fff;font-size:20px}.search.search-results input.search-submit{display:none}.leftsidebar
#primary{float:right;padding-right:0.833rem;padding-left:1.778rem}.full-width.centered
#primary{width:70%;margin:0
auto;float:none}.related-posts-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:0
-0.833rem}.related-posts,.popular-posts{margin:0
0 3.333rem}#primary .related-posts-grid
.post{margin:0
0 1.667rem;padding:0
0.833rem;width:50%;display:flex;flex-direction:column}#primary .related-posts-grid .post:last-child,
.full-width.centered #primary .related-posts-grid .post:last-child{display:none}.full-width #primary .related-posts-grid
.post{width:33.333%}.full-width.centered #primary .related-posts-grid
.post{width:50%}.full-width #primary .related-posts-grid .post:last-child{display:flex}.related-posts .title,
.popular-posts
.title{font-family:var(--secondary-font);font-weight:500;font-size:1.667rem;line-height:1.25em;margin:0
0 1em;color:#121212}.related-posts .post .entry-header,
.popular-posts .post .entry-header{border:1px
solid rgba(var(--primary-color-rgb), 0.1);border-radius:0 0 5px 5px;padding:0.667rem 0.833rem;background:#fff;flex-basis:0;flex-grow:1}.related-posts .post .entry-header .cat-links,
.popular-posts .post .entry-header .cat-links{font-weight:600;text-transform:uppercase;font-size:0.667rem;line-height:1.167em;margin:0
0 1.25em;display:block;display:none}.related-posts .post .entry-header .cat-links a,
.popular-posts .post .entry-header .cat-links
a{display:inline-block;color:#121212;margin-right:0.444rem;margin-bottom:0.444rem;background:rgba(var(--primary-color-rgb), 0.1);padding:0.4rem 0.833rem;border-radius:100px;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.related-posts .post .entry-header .cat-links a:hover,
.related-posts .post .entry-header .cat-links a:focus,
.popular-posts .post .entry-header .cat-links a:hover,
.popular-posts .post .entry-header .cat-links a:focus{text-decoration:none;background:var(--primary-color);color:#fff}.related-posts .post .entry-header .entry-title,
.popular-posts .post .entry-header .entry-title{font-family:var(--secondary-font);font-size:1.111rem;line-height:1.25em;margin:0;font-weight:700}.related-posts .post .entry-header .entry-title a,
.popular-posts .post .entry-header .entry-title
a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.related-posts .post .entry-header .entry-title a:hover,
.related-posts .post .entry-header .entry-title a:focus,
.popular-posts .post .entry-header .entry-title a:hover,
.popular-posts .post .entry-header .entry-title a:focus{text-decoration:none;color:var(--primary-color)}#load-posts
a{display:block;border:2px
solid var(--secondary-color);background:var(--secondary-color);border-radius:5px;padding:0.833rem 0.556rem;color:#fff;text-align:center;font-family:var(--secondary-font);font-weight:500}#load-posts a:hover,
#load-posts a:focus{text-decoration:none;background:none;color:var(--secondary-color)}#load-posts a
svg{margin-right:5px}.edit-link{margin-left:0.556rem}@media only screen and (max-width: 1368px){.banner .book-banner-holder{width:500px;-webkit-transform:translateX(-3rem);-moz-transform:translateX(-3rem);transform:translateX(-3rem)}.book-section .books-wrapper .owl-prev,
.product-section .products-slider .owl-prev,
.testimonial .testimonial-slider .owl-prev{top:100%;left:45%;-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}.book-section .books-wrapper .owl-next,
.product-section .products-slider .owl-next,
.testimonial .testimonial-slider .owl-next{top:100%;right:45%;-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}.testimonial .testimonial-slider .owl-next,
.testimonial .testimonial-slider .owl-prev{-webkit-transform:translate(0, 0.556rem);-moz-transform:translate(0, 0.556rem);transform:translate(0, 0.556rem)}}@media only screen and (max-width: 1199px){.container,
.banner .banner-holder,
.cta-section .raratheme-cta-container{max-width:53.889rem}.main-navigation ul
li{margin-left:1.3889rem}.banner .book-banner-holder{max-width:470px;-webkit-transform:translateX(-3rem);-moz-transform:translateX(-3rem);transform:translateX(-3rem)}.banner .caption-holder{transform:translate(0)}.about-author
.row{flex-direction:column}.about-author .col:first-child{width:100%}.about-author .col:last-child{width:100%}.about-author .text-holder{margin-left:2.5rem}.book-section .books-wrapper .owl-next,
.product-section .products-slider .owl-next,
.testimonial .testimonial-slider .owl-next{right:43%}.book-section .books-wrapper .owl-prev,
.product-section .products-slider .owl-prev,
.testimonial .testimonial-slider .owl-prev{left:43%}.cta-section .raratheme-cta-container .text-holder,
.cta-section .raratheme-cta-container .widget-title{max-width:31rem}.footer-b
nav{width:100%}.footer-b nav
ul{justify-content:center}.footer-b nav ul
li{margin:0
0.75rem}.footer-b .site-info{width:100%;text-align:center}}@media only screen and (max-width: 1024px){.container,
.banner .banner-holder,
.cta-section .raratheme-cta-container{max-width:41.667rem}.site-branding{flex-basis:0;flex-grow:1}#mobile-header{display:block;float:right;border-radius:50%}#mobile-header
a{display:block;position:relative;padding:9px
12px;width:40px;height:40px;background:rgba(var(--primary-color-rgb), 0.1);border-radius:50%;-webkit-transition:ease 0.35s;-moz-transition:ease 0.35s;transition:ease 0.35s}#mobile-header
span{width:100%;background:#121212;height:2px;border-radius:100px;display:block;margin:4px
0;-webkit-transition:ease 0.35s;-moz-transition:ease 0.35s;transition:ease 0.35s}#mobile-header.active
span{background:#f00}#mobile-header.active
a{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#mobile-header.active span:first-child{-webkit-transform:rotate(90deg) translateX(6px);-moz-transform:rotate(90deg) translateX(6px);transform:rotate(90deg) translateX(6px)}#mobile-header.active span:nth-child(2){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#mobile-header.active span:last-child{opacity:0}.main-navigation{position:fixed;top:0;left:0;width:100%;max-width:420px;height:100%;background:#fff;z-index:9999;box-shadow:0 0 15px rgba(0, 0, 0, 0.2);padding-top:4rem;-webkit-transform:translateX(-430px);-moz-transform:translateX(-430px);transform:translateX(-430px);-webkit-transition:ease 0.35s;-moz-transition:ease 0.35s;transition:ease 0.35s}.main-navigation.menu-toggled{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.main-navigation .close-btn{position:absolute;top:1.111rem;right:1.111rem;padding:9px
12px;width:40px;height:40px;background:rgba(var(--primary-color-rgb), 0.1);border-radius:50%;cursor:pointer}.main-navigation .close-btn:after{position:absolute;top:50%;left:50%;content:"";position:absolute;width:20px;height:20px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' viewBox='0 0 320 512'%3E%3Cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E") center center no-repeat;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-navigation
ul{flex-direction:column;font-size:0.833rem}.main-navigation ul
li{margin:0}.main-navigation ul li
a{display:block;padding:0.556rem 0.833rem}.main-navigation ul
ul{display:none}.main-navigation ul li .submenu-toggle{position:absolute;top:0;right:0;width:2.055rem;height:2.055rem;background:#fff;color:#121212;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.main-navigation ul li .submenu-toggle
svg{-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.main-navigation ul li .submenu-toggle.active
svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.banner .banner-holder{flex-direction:column}.banner .book-banner-holder{max-width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.banner .caption-holder
.title{font-size:2.833rem}.our-features
.col{width:50%}.awards-section
.widget{width:50%}.clientlogo-section .raratheme-client-logo-inner-holder .image-holder{width:33.333%}.from-blog
.item{width:50%}.cta-section .raratheme-cta-container .text-holder,
.cta-section .raratheme-cta-container .widget-title{max-width:100%}.cta-section .raratheme-cta-container .text-holder .button-wrap{position:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);justify-content:flex-start;margin-top:0.833rem}.contact-section
.left{width:100%}.contact-section
.right{width:100%}.site-footer .footer-t .grid.col-4>.col{width:33.333%}#primary{width:100%}#secondary{width:100%;padding-left:0.833rem;margin-top:1.111rem}.leftsidebar
#primary{padding-left:0.833rem}.leftsidebar
#secondary{padding-right:0.833rem}.banner .video-banner .wp-custom-header{padding:0;height:inherit}.banner .video-banner .wp-custom-header
img{height:1100px;object-fit:cover}.book-section .book-grid
.item_wrapper{width:33.333%}.admin-bar .main-navigation{padding-top:6rem}.admin-bar .main-navigation .close-btn{top:3rem}}@media only screen and (max-width: 767px){.container,
.banner .banner-holder,
.cta-section .raratheme-cta-container,
.subscribe .text-holder,
.subscribe
form{max-width:23.333rem}.banner .caption-holder
.title{font-size:2rem}.about-author{padding-top:2.667rem;padding-bottom:1.444rem}.about-author .text-holder{margin:0;padding:1.5rem}.about-author
.row{box-shadow:0.5rem 0.5rem 0 rgba(var(--primary-color-rgb), 0.1)}.about-author
.header{font-size:1rem}.about-author .header .main-title,
.our-features .header .main-title,
.video-review .header .main-title,
.testimonial .header .main-title,
.awards-section .header .main-title,
.sample .header .main-title,
.book-section .header .main-title,
.from-blog .header .main-title,
.promotional-block .header .main-title,
.product-section .header .main-title,
.contact-section .header .main-title,
.contact-section .widget .widget-title,
.subscribe .text-holder
h3{font-size:1.75rem}.about-author .text-holder
.title{font-size:1.5rem}.our-features,
.video-review,
.testimonial,
.awards-section,
.sample,
.book-section,
.clientlogo-section,
.from-blog,
.cta-section .raratheme-cta-container,
.promotional-block,
.product-section,
.contact-section,
.subscribe .blossomthemes-email-newsletter-wrapper{padding-top:2.667rem;padding-bottom:1.444rem}.testimonial,.book-section,.product-section{padding-bottom:3.444rem}.our-features .header,
.video-review .header,
.testimonial .header,
.awards-section .header,
.sample .header,
.book-section .header,
.from-blog .header,
.promotional-block .header,
.product-section .header,
.contact-section
.header{margin-bottom:1.333rem;font-size:1rem}.our-features
.col{width:100%}.testimonial .testimonial-slider .owl-next,
.book-section .books-wrapper .owl-next,
.product-section .products-slider .owl-next{right:5%;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.testimonial .testimonial-slider .owl-prev,
.book-section .books-wrapper .owl-prev,
.product-section .products-slider .owl-prev{left:5%;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.testimonial .row
.col{width:100%;margin-bottom:0.833rem}.sample .tab-holder .tabs .tab-btn{padding:0.355rem}.video-review .video-holder{box-shadow:-0.5rem 0.5rem 0 rgba(var(--primary-color-rgb), 0.1)}.awards-section
.widget{width:100%}.clientlogo-section .raratheme-client-logo-inner-holder .image-holder{width:50%}.from-blog
.item{width:100%}.subscribe form input[type="text"],
.subscribe form input[type="email"]{width:100%;margin:0
0 0.833rem;flex-basis:inherit;flex-grow:inherit}.subscribe form
label{position:unset;margin-bottom:0.833rem;width:100%;left:0.833rem;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.subscribe form input[type="submit"]{max-width:100%}.site-footer .footer-t .grid.col-4>.col,
.site-footer .footer-t .grid.col-3>.col,
.site-footer .footer-t .grid.col-2>.col{width:100%}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{width:100%;margin:0
0 0.833rem}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{width:100%;text-align:left}#primary .related-posts-grid
.post{width:100%}#primary .related-posts-grid .post:last-child,
.full-width.centered #primary .related-posts-grid .post:last-child{display:flex}.comments-area .comment-respond .comment-form
p{width:100%}.comments-area .text-holder{width:100%}.comments-area .text-holder .top
.left{width:70%}.comments-area
.children{margin-left:0}.full-width #primary .related-posts-grid
.post{width:100%}.full-width.centered #primary .related-posts-grid
.post{width:100%}.full-width.centered
#primary{width:100%}.author-section .text-holder{flex-basis:inherit;flex-grow:inherit;margin-top:1.5rem}.banner .video-banner .wp-custom-header
img{height:880px}.book-section .book-grid
.item_wrapper{width:50%}}@media only screen and (max-width: 420px){.book-section .book-grid
.item_wrapper{width:100%}}.site-footer.widget_rrtc_description_widget .rtc-team-holder-modal{z-index:9999999}.site-footer.footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .text-holder
.designation{color:#121212}.site-footer .footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .text-holder
.description{color:#121212}.site-footer .footer-t .widget_rrtc_description_widget .text-holder
.name{color:#fff}.site-footer .footer-t .widget_raratheme_companion_stat_counter_widget .hs-counter .odometer-auto-theme{color:#fff}.site-footer .widget_raratheme_custom_categories .raratheme-custom-categories-meta-wrap .category-fallback-svg{position:relative}.site-footer .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot.active
span{background-color:#26cb7c}.site-footer .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-prev{left:0}.site-footer .footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot
span{background-color:#fff}.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot.active
span{background-color:#020101}.site-footer .widget_raratheme_popular_post .style-three li .entry-header,
.site-footer .widget_raratheme_recent_post .style-three li .entry-header{color:#121212}.site-footer .widget_raratheme_popular_post .style-three li .entry-header .entry-title
a{color:#121212}.site-footer .widget_raratheme_popular_post .style-three li .entry-header .entry-meta
a{color:#121212}.site-footer .widget_raratheme_recent_post .style-three li .entry-header .cat-links
a{color:#121212}.site-footer .widget_raratheme_recent_post .style-three li .entry-header .entry-title
a{color:#121212}.site-footer .widget_raratheme_recent_post .style-three li .entry-header .entry-meta
a{color:#121212}.site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .title-holder{color:#fff}.site-footer .widget_raratheme_author_bio .text-signature{color:#fff}.site-footer .widget_raratheme_author_bio
.readmore{transition:0.2s all ease}.site-footer .widget_raratheme_author_bio .readmore:hover{background:rgba(var(--secondary-color-rgb), 0.6);color:#fff}.site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .author-bio-socicons .author-socicons
li{margin:0
0.5rem 0.7rem}.site-footer .widget_raratheme_image_text_widget ul li .btn-readmore{width:fit-content;transition:0.2s all ease}.site-footer .widget_raratheme_image_text_widget ul li .btn-readmore:hover{background-color:#fff;color:black}.widget_rrtc_description_widget .rtc-team-holder-modal{z-index:9999}.site-footer .widget_rrtc_description_widget .rtc-team-holder-modal .text-holder
.name{color:#121212}.site-footer .widget_rrtc_description_widget .rtc-team-holder-modal .text-holder
.designation{color:#121212}#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder li a
img{width:100%}#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore{color:#fff}#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore:hover{background-color:#fff;color:#121212}#secondary .widget_raratheme_custom_categories ul li .post-count,
.site-footer .widget_raratheme_custom_categories ul li .post-count{background-color:rgba(var(--secondary-color-rgb), 0.8)}.widget_raratheme_custom_categories ul li
a{background-color:rgba(var(--secondary-color-rgb), 0.6)}.site-footer .widget_raratheme_companion_faqs_widget .raratheme-faq-holder .accordion .expand-faq,
#secondary .widget_raratheme_companion_faqs_widget .raratheme-faq-holder .accordion .expand-faq{margin-bottom:30px;display:block}.site-footer .widget_raratheme_popular_post ul li .entry-header .cat-links,
#secondary .widget_raratheme_popular_post ul li .entry-header .cat-links .site-footer .widget_raratheme_recent_post ul li .entry-header .cat-links,
#secondary .widget_raratheme_recent_post ul li .entry-header .cat-links{display:block}.site-footer .widget_raratheme_client_logo_widget .raratheme-client-logo-holder .raratheme-client-logo-inner-holder .image-holder,
#secondary .widget_raratheme_client_logo_widget .raratheme-client-logo-holder .raratheme-client-logo-inner-holder .image-holder{width:30%;display:inline-block;margin:5px}.site-footer .widget_calendar #wp-calendar thead tr
th{text-align:center}.widget_raratheme_popular_post ul li .entry-header .entry-title a,
.widget_raratheme_recent_post ul li .entry-header .entry-title
a{font-size:0.85em}.widget.widget_raratheme_popular_post .style-three li .entry-header .cat-links
a{color:#121212}.widget_raratheme_companion_faqs_widget .raratheme-faq-holder .accordion .expand-faq{font-size:18px}.widget_raratheme_author_bio
.readmore{background-color:var(--secondary-color);color:#fff}#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-2,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-2{background:var(--secondary-color)}.site-footer .widget-area .widget_raratheme_custom_categories ul li
a{background:var(--secondary-color)}#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore,
.site-footer .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore{background:var(--secondary-color);border-color:var(--secondary-color)}.site-footer .footer-t .widget_raratheme_image_widget .readmore:hover,
.footer-t .widget_raratheme_image_widget .readmore:focus{color:#fff}#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore,
.site-footer .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore{border:1px
solid var(--secondary-color)}#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore:hover,
.site-footer .widget_raratheme_image_text_widget .raratheme-itw-holder li a.btn-readmore:hover{color:#fff;background-color:rgba(var(--secondary-color-rgb), 0.5)}.footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore:hover,
.footer-t .widget_raratheme_featured_widget .text-holder .readmore:hover{color:#fff}.site-footer .widget.widget_raratheme_companion_stat_counter_widget .icon-holder{color:#fff}.site-footer .widget_raratheme_recent_post ul li .entry-header .entry-meta a:hover .site-footer .widget_raratheme_recent_post ul li .entry-header .cat-links a:hover{color:var(--primary-color)}.site-footer .widget_raratheme_recent_post ul.style-three li .entry-header .cat-links a:hover .site-footer .widget_raratheme_recent_post ul.style-three li .entry-header .cat-links a:hover{color:var(--primary-color)}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper
form{color:#121212}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form
input{outline:none;border:1px
solid var(--secondary-color)}#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta{border:1px
solid var(--secondary-color)}#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover{border-color:var(--secondary-color)}#secondary .widget_rtc_contact_social_links .social-networks li a,
.footer-t .widget_rtc_contact_social_links .social-networks li
a{background-color:var(--secondary-color)}#secondary .widget_rtc_contact_social_links .social-networks li a:hover,
.footer-t .widget_rtc_contact_social_links .social-networks li a:hover{background:rgba(var(--secondary-color-rgb), 0.6)}.site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .author-bio-socicons .author-socicons li a,
#secondary .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .author-bio-socicons .author-socicons li
a{width:1.778rem;height:1.778rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:var(--secondary-color);color:#fff;line-height:1.778rem;border-radius:50%}.site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .author-bio-socicons .author-socicons li a:hover,
#secondary .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .author-bio-socicons .author-socicons li a:hover{background:rgba(var(--secondary-color-rgb), 0.6)}.site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li a img,
#secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li a
img{width:100%}.site-footer .widget.widget_raratheme_image_widget .raratheme-iw-holder .image-holder a img,
#secondary .widget.widget_raratheme_image_widget .raratheme-iw-holder .image-holder a
img{width:100%}.footer-t .widget_raratheme_featured_page_widget .text-holder .btn-readmore:hover{color:#fff}#secondary .widget.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .image-holder,
.site-footer .widget.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .image-holder{margin:0
0 20px}#secondary .widget.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .icon-holder,
.site-footer .widget.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .icon-holder{margin:0
0 20px}.site-footer .widget_raratheme_client_logo_widget .raratheme-client-logo-holder .raratheme-client-logo-inner-holder .image-holder{width:26%}.site-footer .widget.widget_raratheme_recent_post ul.style-one .cat-links a,
#secondary .widget.widget_raratheme_recent_post ul.style-one .cat-links a,
.site-footer .widget.widget_raratheme_popular_post ul.style-one .cat-links a,
#secondary .widget.widget_raratheme_popular_post ul.style-one .cat-links
a{word-break:break-word}.site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-bio-socicons .author-socicons{display:flex;flex-wrap:wrap}#secondary .widget_raratheme_companion_cta_widget .widget-title,
.footer-t .widget_raratheme_companion_cta_widget .widget-title{color:#121212}@media only screen and (min-width: 1024px){#secondary .widget_rrtc_description_widget .rtc-team-holder-modal
.close_popup{top:6rem}.main-navigation .submenu-toggle{display:none}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;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{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.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{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.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{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.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;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.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{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;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{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,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);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;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{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.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-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.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;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.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{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);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)}}