/** Shopify CDN: Minification failed

Line 12:0 All "@import" rules must come first
Line 1287:0 All "@import" rules must come first
Line 1354:4 Unexpected "}"
Line 1785:0 All "@import" rules must come first
Line 3864:0 All "@import" rules must come first
Line 3870:8 Unexpected "<"

**/
/*<style>*/.at-award1:before{content:"\e945"}.at-customer-support:before{content:"\e946"}.at-cyber-security:before{content:"\e947"}.at-discount:before{content:"\e948"}.at-price-tag:before{content:"\e957"}.at-ticket:before{content:"\e958"}.at-newspaper:before{content:"\e994"}.at-birthday-cake:before{content:"\e953"}.at-badge-percent:before{content:"\e900"}.at-bullseye:before{content:"\e901"}.at-bullseye-arrow:before{content:"\e90b"}.at-bullseye-pointer:before{content:"\e90c"}.at-cube:before{content:"\e90d"}.at-database:before{content:"\e91e"}.at-drone:before{content:"\e91f"}.at-external-link:before{content:"\e920"}.at-headphones:before{content:"\e927"}.at-medal:before{content:"\e928"}.at-receipt:before{content:"\e92a"}.at-reply:before{content:"\e92b"}.at-reply-all:before{content:"\e92c"}.at-share-square:before{content:"\e92d"}.at-signal-stream:before{content:"\e92e"}.at-tools:before{content:"\e938"}.at-wallet:before{content:"\e93a"}.at-stats:before{content:"\e93b"}.at-stats1:before{content:"\e93f"}.at-globe:before{content:"\e942"}.at-globe-r:before{content:"\e944"}.at-globe-l:before{content:"\e94c"}.at-chat:before{content:"\e906"}.at-credit-card1:before{content:"\e907"}.at-customer-service:before{content:"\e908"}.at-dollar:before{content:"\e909"}.at-award:before{content:"\e94d"}.at-trophy:before{content:"\e94e"}.at-fire:before{content:"\e911"}.at-fire-l:before{content:"\e912"}.at-like:before{content:"\e91a"}.at-payment-security:before{content:"\e91d"}.at-phone-24:before{content:"\e923"}.at-recommended:before{content:"\e924"}.at-reliability:before{content:"\e925"}.at-rule:before{content:"\e926"}.at-ruler-cm:before{content:"\e929"}.at-ruler:before{content:"\e94f"}.at-shield:before{content:"\e930"}.at-video-player1:before{content:"\e93e"}.at-telegram-plane:before{content:"\ec31"}.at-upload-l:before{content:"\ec1a"}.at-briefcase:before{content:"\e93c"}.at-calculator:before{content:"\e940"}.at-calculator-l:before{content:"\eb83"}.at-calendar:before{content:"\f073"}.at-copy-l:before{content:"\eba5"}.at-download:before{content:"\e976"}.at-paper-l-plane:before{content:"\ebd7"}.at-portrait-l:before{content:"\ebe4"}.at-save-l:before{content:"\ebf2"}.at-server:before{content:"\f233"}.at-server-l:before{content:"\ebf6"}.at-id-card-l:before{content:"\ebbe"}.at-image:before{content:"\e9a4"}.at-images-r:before{content:"\eabf"}.at-tag-l:before{content:"\ec08"}.at-tags-l:before{content:"\ec09"}.at-address-book-r:before{content:"\ebbd"}.at-folder-open-l:before{content:"\ebb8"}.at-copy-files-o:before{content:"\f0c5"}.at-file-ar:before{content:"\ebb5"}.at-ban-r:before{content:"\ea65"}.at-bars:before{content:"\e939"}.at-bars-r:before{content:"\ea66"}.at-bars-l:before{content:"\eb7f"}.at-right-bar-s:before{content:"\e951"}.at-right-bar:before{content:"\e952"}.at-circle-notch:before{content:"\e968"}.at-circle-notch-r:before{content:"\ea92"}.at-clone:before{content:"\f24d"}.at-cog:before{content:"\f013"}.at-cog-l:before{content:"\eba0"}.at-cogs-l:before{content:"\eba1"}.at-edit-l:before{content:"\eba9"}.at-ellipsis-v:before{content:"\e979"}.at-ellipsis-vl:before{content:"\eaa9"}.at-expand-alt:before{content:"\e982"}.at-compress-alt:before{content:"\ea9c"}.at-expand:before{content:"\e981"}.at-expand-wide:before{content:"\e985"}.at-chain:before,.at-link3:before{content:"\f0c1"}.at-link-r:before{content:"\eac9"}.at-list-ulr:before{content:"\eace"}.at-list-l:before{content:"\ebc6"}.at-list4:before{content:"\f03a"}.at-minus-circle-l:before{content:"\ebd2"}.at-minus-square-l:before{content:"\ebd3"}.at-minus-r:before{content:"\ead8"}.at-minus-l:before{content:"\ebd1"}.at-pencil-alt:before{content:"\e9d1"}.at-pencil-al:before{content:"\ebda"}.at-pencil-l:before{content:"\ebd9"}.at-plus-cil:before{content:"\ebe1"}.at-plus-sql:before{content:"\ebe2"}.at-plus-r:before{content:"\eafb"}.at-plus-l:before{content:"\ebe0"}.at-power-off:before{content:"\e9dc"}.at-power-off-r:before{content:"\eb02"}.at-share:before{content:"\e9f9"}.at-sign-in-ar:before{content:"\eb29"}.at-sign-in-al:before{content:"\ebfb"}.at-sign-out-ar:before{content:"\eb2a"}.at-sign-out-al:before{content:"\ebfc"}.at-sitemap-l:before{content:"\ebfd"}.at-slider-2:before{content:"\e955"}.at-slider-3:before{content:"\e956"}.at-sliders-hr:before{content:"\ebfe"}.at-sliders-vr:before{content:"\ebff"}.at-tuning:before{content:"\ec46"}.at-sort-amount-down:before{content:"\ea0b"}.at-sort-amount-up:before{content:"\ea0c"}.at-spinner:before{content:"\ea0d"}.at-spinner-r:before{content:"\eb30"}.at-spinner-l:before{content:"\ec00"}.at-spinner4:before{content:"\f110"}.at-th:before{content:"\ea20"}.at-th-large:before{content:"\ea21"}.at-th-large-l:before{content:"\ec0b"}.at-th-list:before{content:"\ea22"}.at-th-list-l:before{content:"\ec0c"}.at-th-l:before{content:"\ec0a"}.at-times-sql:before{content:"\ec11"}.at-times-cil:before{content:"\ec10"}.at-times-r:before{content:"\eb41"}.at-times-l:before{content:"\ec0f"}.at-toggle-offr:before{content:"\eb44"}.at-toggle-onr:before{content:"\eb45"}.at-trash-alt:before{content:"\ea2b"}.at-trash-al:before{content:"\ec14"}.at-random-r:before{content:"\eb0c"}.at-repeat-alt:before{content:"\eb12"}.at-repeat-r:before{content:"\eb11"}.at-retweet-r:before{content:"\eb15"}.at-recycle-r:before{content:"\eb0d"}.at-recycle-l:before{content:"\ebec"}.at-sync:before{content:"\ea18"}.at-refresh:before{content:"\f021"}.at-sync-ar:before{content:"\eb34"}.at-undo:before{content:"\ea2f"}.at-undo-alt:before{content:"\ea30"}.at-undo-r:before{content:"\eb4a"}.at-undo-l:before{content:"\ec16"}.at-wrench-r:before{content:"\ec21"}.at-exclamation-cil:before{content:"\ebad"}.at-exclamation-sql:before{content:"\ebae"}.at-exclamation-triangle:before{content:"\e980"}.at-exclamation-tl:before{content:"\ebaf"}.at-info-circle:before{content:"\e9ad"}.at-info-cil:before{content:"\ebc0"}.at-info-square:before{content:"\e9ae"}.at-info-sql:before{content:"\ebc1"}.at-info-l:before{content:"\ebbf"}.at-question:before{content:"\e9df"}.at-question-cil:before{content:"\e962"}.at-question-sql:before{content:"\ebe9"}.at-question-l:before{content:"\ebe7"}.at-quote-left:before{content:"\e9e2"}.at-quote-l-left:before{content:"\ebea"}.at-quote-right:before{content:"\e9e3"}.at-quote-l-right:before{content:"\ebeb"}.at-amazon:before{content:"\e90e"}.at-android:before{content:"\e918"}.at-apple:before{content:"\e922"}.at-bar-chart:before{content:"\f080"}.at-bell2:before{content:"\eb80"}.at-bug:before{content:"\e93d"}.at-child:before{content:"\e967"}.at-clock-r:before{content:"\eb9e"}.at-code-r:before{content:"\ea95"}.at-comment-alt:before{content:"\e96e"}.at-comment-al:before{content:"\eba3"}.at-comment-l:before{content:"\eba2"}.at-comments:before{content:"\e96f"}.at-comments-o:before{content:"\f0e6"}.at-comments-l:before{content:"\eba4"}.at-css3-alt:before{content:"\eab4"}.at-dashboard:before,.at-tachometer:before{content:"\f0e4"}.at-desktop:before{content:"\eaa3"}.at-envelope-l:before{content:"\ebaa"}.at-envelope1:before{content:"\ec48"}.at-eye:before{content:"\e98a"}.at-eye-slash-l:before{content:"\ebb3"}.at-eye-r:before{content:"\eab1"}.at-eye-l:before{content:"\ebb2"}.at-female:before{content:"\e98f"}.at-filter:before{content:"\e996"}.at-filter-l:before{content:"\ebb6"}.at-flag:before{content:"\f024"}.at-flag-o:before{content:"\f11d"}.at-gift:before{content:"\e99c"}.at-gift-l:before{content:"\ebb9"}.at-gift-card:before{content:"\e963"}.at-gifts:before{content:"\e964"}.at-gift-box:before{content:"\e914"}.at-handshake-o:before{content:"\f2b5"}.at-handshake-l:before{content:"\ebba"}.at-heart:before{content:"\e99f"}.at-heart-r:before{content:"\eaba"}.at-heart-l:before{content:"\ebbb"}.at-home-r:before{content:"\eabb"}.at-home-l:before{content:"\ebbc"}.at-warehouse:before{content:"\e965"}.at-store:before{content:"\e969"}.at-html5:before{content:"\ebcc"}.at-key:before{content:"\e9af"}.at-key-l:before{content:"\ebc2"}.at-life-ring:before{content:"\eac7"}.at-lightbulb:before{content:"\e96a"}.at-lightbulb-r:before{content:"\ebc4"}.at-medapps:before{content:"\ec04"}.at-lock:before{content:"\ead0"}.at-lock-ar:before{content:"\ead1"}.at-lock-al:before{content:"\ebc7"}.at-map-marker-alt:before{content:"\e9c2"}.at-map-marker-al:before{content:"\ebcd"}.at-map-signs-l:before{content:"\ebd0"}.at-microsoft:before{content:"\ec12"}.at-pennant:before{content:"\e9d2"}.at-qrcode2:before{content:"\eb05"}.at-react:before{content:"\ec26"}.at-trophy-alt:before{content:"\ea2d"}.at-shield1:before{content:"\f132"}.at-shield-alt:before{content:"\e9ff"}.at-shield-check:before{content:"\ea00"}.at-shield-check-r:before{content:"\e921"}.at-signal:before{content:"\ea04"}.at-sitemap:before{content:"\ea07"}.at-slideshare:before{content:"\ec2a"}.at-star:before{content:"\f005"}.at-star-half-empty:before,.at-star-half-full:before,.at-star-half-o:before{content:"\f123"}.at-star-o:before{content:"\f006"}.at-mobile-android-alt:before{content:"\e9cd"}.at-mobile-alt:before{content:"\e9cb"}.at-tablet-alt:before{content:"\ea1b"}.at-tablet-android-alt:before{content:"\ea1c"}.at-laptop:before{content:"\e9b2"}.at-laptop-r:before{content:"\ebc3"}.at-tachometer-alt:before{content:"\ea1d"}.at-tachometer-al:before{content:"\ec07"}.at-thumbs-down:before{content:"\ea23"}.at-thumbs-down-l:before{content:"\ec0d"}.at-thumbs-up:before{content:"\ea24"}.at-thumbs-up-l:before{content:"\ec0e"}.at-vh-bus-l:before{content:"\eb82"}.at-truck-l:before{content:"\ec15"}.at-truck:before{content:"\e96d"}.at-ship-fast:before{content:"\e970"}.at-free-delivery:before{content:"\e913"}.at-worldwide:before{content:"\e941"}.at-unlock-al:before{content:"\ec19"}.at-wifi:before{content:"\ea3f"}.at-wifi-r:before{content:"\eb5c"}.at-user-al:before{content:"\ec1c"}.at-user:before{content:"\e971"}.at-user-2:before{content:"\e974"}.at-user-expand:before{content:"\e977"}.at-user-nice:before{content:"\e97a"}.at-users-l:before{content:"\ec1e"}.at-basket4:before{content:"\f291"}.at-cart-2-s:before{content:"\ec41"}.at-bag-l:before{content:"\ebf8"}.at-sq-bag:before{content:"\e931"}.at-bag-t:before{content:"\e933"}.at-basket-l:before{content:"\ebf9"}.at-bags-shop:before{content:"\e97b"}.at-cart-l:before{content:"\ebfa"}.at-camera-retro:before{content:"\e943"}.at-camera-al:before{content:"\eb84"}.at-check-square-o:before{content:"\f046"}.at-check-badge:before{content:"\e937"}.at-check:before{content:"\e954"}.at-check-badge-r:before{content:"\ea64"}.at-check-r:before{content:"\ea7f"}.at-check-cil:before{content:"\eb8c"}.at-check-sql:before{content:"\eb8d"}.at-search-sis:before{content:"\ec28"}.at-search-r:before{content:"\eb1d"}.at-search-l:before{content:"\ebf3"}.at-search-minus:before{content:"\ebf4"}.at-search-plus:before{content:"\ebf5"}.at-phone-s:before{content:"\e9d3"}.at-phone-l:before{content:"\ebdc"}.at-phone-rc:before{content:"\e97d"}.at-phone-sql:before{content:"\ebdd"}.at-phone:before{content:"\f095"}.at-phone-ro:before{content:"\e97e"}.at-phone-of:before{content:"\e97f"}.at-microphone:before{content:"\e9c5"}.at-microphone-alt:before{content:"\e9c6"}.at-bullhorn:before{content:"\f0a1"}.at-print:before{content:"\f02f"}.at-print-l:before{content:"\ebe6"}.at-badge-dollar:before{content:"\e983"}.at-money-bill:before{content:"\eadd"}.at-money-bill-alt:before{content:"\eade"}.at-money:before{content:"\e91b"}.at-money-note:before{content:"\e91c"}.at-money-wave:before{content:"\e984"}.at-money-bill1:before{content:"\e986"}.at-pay-security:before{content:"\e932"}.at-ruble-sign:before{content:"\e9f2"}.at-ruble-sign-l:before{content:"\ebf0"}.at-dollar-sign:before{content:"\e975"}.at-dollar-sign-l:before{content:"\eba8"}.at-aws:before{content:"\e96b"}.at-btc:before{content:"\e9ea"}.at-amazon-pay:before{content:"\e915"}.at-apple-pay:before{content:"\e92f"}.at-bitcoin:before{content:"\e991"}.at-cc:before{content:"\f20a"}.at-cc-amazon-pay:before{content:"\e9ef"}.at-amex:before{content:"\e9f8"}.at-cc-apple-pay:before{content:"\ea0e"}.at-diners-club:before{content:"\ea0f"}.at-discover:before{content:"\ea19"}.at-cc-jcb:before{content:"\ea2a"}.at-mastercard:before{content:"\ea2c"}.at-cc-paypal:before{content:"\ea3e"}.at-cc-stripe:before{content:"\ea42"}.at-visa:before{content:"\ea67"}.at-credit-card:before{content:"\e972"}.at-cc-front:before{content:"\e973"}.at-credit-card-l:before{content:"\eba7"}.at-euro-sign:before{content:"\e97c"}.at-euro-sign-l:before{content:"\ebab"}.at-paypal:before{content:"\ec20"}.at-pound-sign:before{content:"\e9db"}.at-pound-sign-l:before{content:"\ebe5"}.at-rupee-sign:before{content:"\e9f3"}.at-rupee-sign-l:before{content:"\ebf1"}.at-stripe:before{content:"\ec2f"}.at-yen-sign:before{content:"\ea44"}.at-yen-sign-l:before{content:"\ec22"}.at-long-arrow-alt-up:before{content:"\e987"}.at-long-arrow-alt-left:before{content:"\e988"}.at-long-arrow-alt-right:before{content:"\e989"}.at-sort:before{content:"\ea0a"}.at-step-forward:before{content:"\ea11"}.at-step-forward-r:before{content:"\eb33"}.at-an-double-down:before{content:"\eb62"}.at-an-double-left:before{content:"\eb63"}.at-an-double-right:before{content:"\eb64"}.at-an-double-up:before{content:"\eb65"}.at-angle-down:before{content:"\e902"}.at-angle-down-r:before{content:"\ea45"}.at-angle-down-l:before{content:"\eb66"}.at-angle-left:before{content:"\e903"}.at-angle-left-r:before{content:"\ea46"}.at-angle-left-l:before{content:"\eb67"}.at-angle-right:before{content:"\e904"}.at-angle-right-r:before{content:"\ea47"}.at-angle-right-l:before{content:"\eb68"}.at-angle-up:before{content:"\e905"}.at-angle-up-r:before{content:"\ea48"}.at-angle-up-l:before{content:"\eb69"}.at-arrow-alt-down:before{content:"\e90a"}.at-arrow-al-down:before{content:"\eb6e"}.at-arrow-alt-left:before{content:"\e90f"}.at-arrow-al-left:before{content:"\eb6f"}.at-arrow-alt-right:before{content:"\e910"}.at-arrow-al-right:before{content:"\eb70"}.at-arrow-alt-to-left:before{content:"\e916"}.at-arrow-alt-to-right:before{content:"\e917"}.at-arrow-alt-up:before{content:"\e919"}.at-arrow-al-up:before{content:"\eb72"}.at-arw-down:before{content:"\ea59"}.at-arw-left:before{content:"\ea5a"}.at-arw-right:before{content:"\ea5b"}.at-arw-up:before{content:"\ea60"}.at-caret-down:before{content:"\e949"}.at-caret-left:before{content:"\e94a"}.at-caret-right:before{content:"\e94b"}.at-caret-up:before{content:"\e950"}.at-ch-double-down:before{content:"\e95b"}.at-ch-doublel-down:before{content:"\eb92"}.at-ch-double-left:before{content:"\e95c"}.at-ch-doublel-left:before{content:"\eb93"}.at-ch-double-right:before{content:"\e95d"}.at-ch-doublel-right:before{content:"\eb94"}.at-ch-double-up:before{content:"\e95e"}.at-ch-doublel-up:before{content:"\eb95"}.at-chevron-down:before{content:"\e95f"}.at-chevron-r-down:before{content:"\ea8a"}.at-chevron-l-down:before{content:"\eb96"}.at-chevron-left:before{content:"\e960"}.at-chevron-r-left:before{content:"\ea8b"}.at-chevron-l-left:before{content:"\eb97"}.at-chevron-right:before{content:"\e961"}.at-chevron-r-right:before{content:"\ea8c"}.at-chevron-l-right:before{content:"\eb98"}.at-chevron-up:before{content:"\e966"}.at-chevron-r-up:before{content:"\ea91"}.at-chevron-l-up:before{content:"\eb9d"}.at-expand-arw-alt:before{content:"\eab0"}.at-expand-r-arrows:before{content:"\eaaf"}.at-expand-l-arrows:before{content:"\ebb0"}.at-arrows2:before{content:"\eb77"}.at-reddit:before{content:"\e959"}.at-twitter-x:before{content:"\e95a"}.at-shopify:before{content:"\e98b"}.at-tiktok:before{content:"\e98e"}.at-viber:before{content:"\ec38"}.at-rss:before{content:"\e9f0"}.at-rss-sq:before{content:"\e9f1"}.at-rss-sql:before{content:"\ebef"}.at-rss-r:before{content:"\eb17"}.at-safari:before{content:"\ec27"}.at-share-alt:before{content:"\e9fb"}.at-share-alt1:before{content:"\e992"}.at-share-al-sq:before{content:"\ebf7"}.at-spotify:before{content:"\ec2e"}.at-tripadvisor:before{content:"\ec32"}.at-whatsapp:before{content:"\ec3d"}.at-flickr:before{content:"\eb4e"}.at-flipboard:before{content:"\eb57"}.at-skype:before{content:"\ec29"}.at-codepen:before{content:"\ea68"}.at-behance:before{content:"\e96c"}.at-behance-square:before{content:"\e990"}.at-blogger-b:before{content:"\e998"}.at-delicious:before{content:"\eab9"}.at-deviantart:before{content:"\eac6"}.at-digg:before{content:"\eacd"}.at-dribbble:before{content:"\ead4"}.at-dropbox:before{content:"\eae6"}.at-facebook:before{content:"\eafa"}.at-facebook-msn:before{content:"\eb31"}.at-facebook-sq:before{content:"\eb47"}.at-google:before{content:"\eb8a"}.at-google-drive:before{content:"\eb8b"}.at-google-play:before{content:"\eba6"}.at-google-wallet:before{content:"\ebcb"}.at-instagram:before{content:"\ec01"}.at-linkedin-sq:before{content:"\ec02"}.at-linkedin:before{content:"\ec03"}.at-pinterest-p:before{content:"\ec24"}.at-pinterest-sq:before{content:"\ec25"}.at-snapchat:before{content:"\ec2c"}.at-snapchat-sq:before{content:"\ec2d"}.at-tumblr:before{content:"\ec33"}.at-tumblr-sq:before{content:"\ec34"}.at-twitter:before{content:"\ec36"}.at-twitter-sq:before{content:"\ec37"}.at-vimeo:before{content:"\ec39"}.at-vimeo-v:before{content:"\ec3b"}.at-youtube:before{content:"\ec3f"}.at-youtube-s:before{content:"\ec40"}.at-youtube2:before{content:"\f167"}.at-video-player:before{content:"\e934"}.at-forward:before{content:"\e99b"}.at-backward:before{content:"\e936"}.at-backward-l:before{content:"\eb7e"}.at-fast-backward:before{content:"\e98c"}.at-fast-forward:before{content:"\e98d"}.at-pause:before{content:"\eaee"}.at-pause-cil:before{content:"\ebd8"}.at-play:before{content:"\eaf8"}.at-play-cir:before{content:"\ebdf"}.at-play-r:before{content:"\ebde"}.at-podcast:before{content:"\e9d9"}.at-podcast-l:before{content:"\ebe3"}.at-step-backward:before{content:"\ea10"}.at-step-backward-r:before{content:"\eb32"}.at-stop:before{content:"\ea12"}.at-stop-circle:before{content:"\ea13"}.at-video:before{content:"\e935"}
@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
@keyframes btnzoom {
	0%{transform:scale(1)}
	45%{transform:scale(1)}
	47%{transform:scale(1.05)}
	49%{transform:scale(1)}
	51%{transform:scale(1.05)}
	53%{transform:scale(1)}
	55%{transform:scale(1.05)}
	57%{transform:scale(1)}
	100%{transform:scale(1)}
}



.btnzoom { animation:btnzoom 5s infinite linear; }

.modal { padding:20px; display:none; overflow:hidden; z-index:667; width:80%; max-width:440px; text-align:center; background-color:#fff; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5); bottom:inherit; }
.modal p { margin-bottom:10px; }
.modal--is-active { transform:translateY(0); display:block; opacity:1; overflow:hidden; }
.modal__inner { -moz-transform-style:preserve-3d; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; height:100%; }
.modal__centered { transform:translateY(-50%); position:relative; top:50%; }
.no-csstransforms .modal__centered { top:20%; }
.modal__close { border:0 !important; padding:10px 15px; position:fixed; top:0; right:0; }
.modal__close .icon { font-size:1.53846em; }
.closeDrawer { position:absolute; top:0; right:0; color:#fff; background-color:#000; width:30px; height:30px; line-height:28px; text-align:center; font-size:1.38462em; }
.closeDrawer:hover { color:#fff; opacity:0.75; }
.text-link.cancel { vertical-align:middle; margin:0 0 10px 10px; }

#LoginModal.modal { width:100%; max-width:100%; height:100%; top:0; left:0; transform:translate(0, 0); }
#LoginModal .password__form-heading,
#LoginModal .password__input-group { margin-bottom:20px; }
#LoginModal .last-child { margin-bottom:0; }
    

#searchPopup { padding:15px 10px; opacity:0; position:fixed; top:0; left:0; z-index:999; transform:translateY(-100%); width:100%; max-height:100%; overflow:auto;
    color:#000; background-color:#fff; box-shadow:0 0 15px rgba(0, 0, 0, 0.1); transition:all 0.3s ease-in-out;}
#searchPopup.active { opacity:1; transform:translateY(0); }
#searchPopup .h4 { color:#000; }
#searchPopup .closeSearch { color:#000; font-size:24px; position:absolute; top:0; right:10px; }
#searchPopup .input-group { border-bottom:1px solid #eee; }
#searchPopup .search__input { color:#000; padding:5px 0; background:none; border:0 none; }
#searchPopup .btn { color:#000; opacity:0.7; padding:0; border:0 none; background:none; }
#searchPopup .s_suggestion p, .popkeywords a { color:#000; }
.popkeywords { padding:15px 0; }
.popkeywords a { margin:0 5px; }
.popttl {font-weight: 500; font-size: 16px;}
	
.search-results { list-style-type:none; width:100%; max-width:100%; line-height:1.1; }
.search-results .h2 { color:#000; opacity:0.4; font-size:14px; margin-bottom:10px; }
.search-results a { color:#000; text-decoration:none; }
.search-results a:hover { color:#000; }
.search-results .list-columns .gview-img { width:50px; }
#searchPopup .product-review { display:none; }
.spageslist a { display:block; padding:7px 0; }
#predictive-search-results .grid {padding-top: 20px;}	
	
@media only screen and (min-width:766px) {
	#searchPopup { padding:40px 50px; }
	#searchPopup .closeSearch { top:20px; right:30px; }
    .search-results .list-columns .gview-img { width:70px; }
}
@media only screen and (max-width:766px) {
	.popkeywords, .popttl { margin-bottom:10px;}
}    

.ctdrawer.active { visibility:visible; }
#CartDrawer-Overlay { position:fixed; z-index:-1; background-color:rgba(0,0,0,0.2); }
.drawer__inner { overflow-x:hidden; overflow-y:auto; }
    
.cart-drawer { width:90%; max-width:380px; height:100%; display:flex; flex-direction:column; transform:translate(100%); text-align:left;
              color:#000;  background-color:#fff;  box-shadow:0 0 15px rgba(0, 0, 0, 0.1); transition:all 0.3s ease-in-out; }
.ctdrawer.active .cart-drawer { transform:translate(0); }
.cart-drawer h4 { color:#000; font-size:15px; font-weight:600; margin:20px; }
.cart-drawer .close-cart { color:#000; font-size:20px; opacity:0.8; position:absolute; right:15px; top:15px; }
.cart-drawer .remove { color:#000; opacity:0.5; }
.cart-drawer .btn { width:100%; }
.cart-drawer .cart_tearm { margin-bottom:20px; }
.cart-drawer .ermsg:not(.error-alert) { display:none;}
    
.mini-list { padding:0 20px; }
.mini-list li { padding:15px 0; line-height:normal; }
.mini-list li + li {border-top:1px solid #dddddd; }
.mini-list .pr_image { width:70px; margin-right:12px; }
.mini-list .pName { color:#000; white-space:normal; text-decoration:none; display:block; line-height:1.3; margin-right:20px; }
.mini-list .vropts { color:#000; opacity:0.6; }
.mini-list .remove { float:right; padding:7px; margin:-7px -7px 0 0; cursor:pointer; }
.mini-list li ul { margin:0 0 5px; padding:0; }
.mini-list li ul li { border:0 none; padding:0; }
.mini-list .priceRow { align-items:center; }
.mini-list .qtyField .qtyBtn,
.mini-list .qtyField input { width:25px; height:25px; line-height:25px; padding:0; }

.cartFt { background-color:#f5f5f5; }
.cftBtn { color:#111 !important; padding:12px 10px; margin:0 5px; background-color:#f5f5f5; flex: 1; text-align: center; }
.cftBtn + .cftBtn {  border-left:1px solid #dddddd; }
.cftBtn .at { font-size:18px; }
.cftDraw { position:absolute; bottom:0; right:0; width:100%; max-width:calc(100vw - 3rem); transform:translateY(100%);padding:25px; color:#000; background-color:#fff; box-shadow:5px -5px 5px rgba(0, 0, 0, 0.03); }
.cftDraw h5 { font-weight: 600;}
.cftDraw.active { transform:translateY(0); }
.closeCtf { color:#000; position:absolute; top:10px; right:10px; }

.minicartTol { padding:25px 20px; }
#CartDrawer-CartItems .freeShipMsg { background-color:rgba(0, 0, 0, 0.05); padding:12px 20px;  margin-bottom:15px; }



.shopWrapper { width:100%; height:100%; transition:all 0.3s ease-in-out; position:absolute; top:0; left:0; z-index:1; 
    background-color:rgba(255, 255, 255, 1); box-shadow:0 0 5px #ddd; display:none; align-items:center; justify-content:center; }
.shopWrapper.active { display:flex; z-index:555; }
.shopWrapper .closeShop { position:absolute; top:5px; right:5px; padding:10px; }
.shopWrapper .quickshopWrap { max-height:100%; padding:15px 10px; overflow-y:auto; overflow-x:hidden; }
.shopWrapper .swatch label.header { justify-content:center; }
.shopWrapper .product-form .swatch { margin-bottom:5px; justify-content:center; }
.shopWrapper .swatch-element .swatchLbl { min-width:30px; height:30px; line-height:26px; }
.shopWrapper .swatch-element .swatchLbl.color { width:30px; }
.shopWrapper .btn { padding:10px 18px; }

@media only screen and (min-width:766px) {
  .shopWrapper .quickshopWrap {padding:20px; }
  .shopWrapper .product-form .swatch {margin-bottom:8px;}
}


.infinitpagin { clear:both; padding-top:15px; text-align:center; }

.pagination { width:100%; text-align:center; list-style:none; font-size:1.15385em; }
.pagination li { display:inline-block; }
.pagination li a { color:#919191; height:35px; width:35px; line-height:32px; margin:2px; display:inline-block; border:1px solid rgba(68, 68, 68, 0.1); border-radius:4px;  }
.pagination li.active a { color:#444; border-color:#444; }
.pagination .icon { display:block; height:20px; vertical-align:middle; }
.pagination__text { padding:0 7.5px; }


.stickyCart { display:none; color:#f5f5f5; position:fixed; bottom:0; left:0; z-index:50; width:100%; padding:5px; background-color:#111; }
.stickyCart .sticky-title { padding:0 60px 0 10px; }
.stickyCart .selectedOpt { padding:8px 30px 0 15px; height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:220px; text-overflow:ellipsis; cursor:pointer;
	border:1px solid #535353; position:relative; }
.stickyCart .selectedOpt:after { content:"\e905"; font-family:"adorn-icons"; position:absolute; top:8px; right:10px; }
.stickyCart ul { position:absolute; bottom:100%; left:0; display:none; min-width:100%; max-height:300px; overflow:auto; background-color:#111; border:1px solid #535353; }
.stickyCart li { font-size:90%; padding:10px; white-space:nowrap; text-overflow:ellipsis; cursor:pointer; }
.stickyCart li.soldout { opacity:0.5; text-decoration:line-through; }
.stickyCart .stAddtocart_js { min-height:35px; padding:0 20px; border:0; background:#f37920; color:#fff; }
.stickyCart .qtyField { border:1px solid #535353; }
.stickyCart .qtyBtn, .stickyCart .qty { color:#f5f5f5; height:35px; }
.stickyCart .qtyField .qtyBtn { border-color: #535353; padding: 0;}
	
.stickyCart.popup { padding-right:16px; }



.sprnav { color:#444; font-size:12px; line-height:1.2; max-width:200px; padding:5px; opacity:0.3; display:flex; width:100%; align-items:center; justify-content:space-between;
	position:fixed; top:45%; z-index:10; background-color:#fff; box-shadow:0 0 10px rgba(68, 68, 68, 0.2); }
.sprnav.prev { left:0; transform:translateX(-130px); }
.sprnav.next { right:0; transform: translateX(130px); }
.sprnav span.img { width:60px; }
.sprnav .details { width:125px; padding:5px; transition:all 0.4s ease-out; }
.sprnav .details span { display:block; margin-top:7px; }
.sprnav:hover { color:#444; opacity:1; }
.sprnav.prev:hover, .sprnav.next:hover { transform:translateX(0); }



.list-view-items {margin:0;}
.list-view-item__title { color:#111111; font-size:18px; text-transform:none; font-weight:600; display: inline-block;}
.list-view-item__title:hover { color:#f37920;}

.listview-button .btn { height:37px; line-height:36px; padding:0 10px; display:inline-block; vertical-align:top; margin-right:10px; }
.listview-button .btn-options, .listview-button .add-to-cart { padding-left:25px; padding-right:25px;}
.list-view-item .saleTime { bottom:10px; }

.list-view_image-wrapper { position:relative; overflow:hidden; }
.list-view_image-column { width:250px; margin-right:30px; }
.list-view_title-column .pr_price { font-size:17px; font-weight:600; display:block; }

@media only screen and (max-width:766px) {
    .list-view_image-column { margin:0 0 20px 0;}   
	.stickyCart .stAddtocart_js {width: 100%;}
}

.list-columns .gview-img { width:33%; max-width:100px; margin-right:15px; }#prodNotify { color:#111; width:340px; text-align:left; overflow:hidden; visibility:visible; opacity:1;
	position:fixed; left:10px; bottom:-200px; z-index:999; transition:all 0.5s ease-out; background-color:#fff;  
	border: 1px solid rgba(17, 17, 17, 0.1);  }	
	#prodNotify .imgLink {font-size: 0px;}	
#prodNotify img { height: auto; display: block; max-width: 80px; width: auto;}	
#prodNotify .details { padding: 20px 15px 0 0;}
#prodNotify a { color:#111; }
#prodNotify p { font-size:12px; line-height:1.2; margin:0 0 5px; color:#444444; }
#prodNotify .closeNotify { position:absolute; top:6px; right:8px; color:#111; }
#prodNotify .pname { font-size:13px; margin-bottom:15px; }
#prodNotify.active { visibility:visible; opacity:1; bottom:10px; }

.newsletter-section .input-group { max-width:500px; margin:0 auto; }


    

.map-section { position:relative; height:300px; width:100%; overflow:hidden; }
.map-section .page-width { height:100%; }
.map-section__overlay-wrapper { position:relative; text-align:center; height:100%; }
.map-section__overlay { position:relative; display:inline-block; background-color:#fff; padding:20px; margin-top:10px; width:100%; text-align:center; z-index:3; }
.map-section--load-error { height:auto; }
.map-section--load-error .map-section__overlay { position:static; transform:translateY(0); }
.map-section__link { display:block; position:absolute; top:0; left:0; width:100%; height:100%; z-index:2; }
.map-section__container { position:absolute; top:0; left:0; width:100%; height:120%; margin-bottom:-50%; }
@media only screen and (min-width:767px) {
  	.map-section { height:500px; }
  	.map-section__overlay { position:absolute; left:0; top:50%; transform:translateY(-50%); margin-top:0; width:auto; }
}
@media only screen and (max-width:766px) {
	.map-section__overlay { position:absolute; left:0; width:auto; }
}
.gm-style-cc, .gm-style-cc + div { visibility:hidden; }

#site-scroll { color:#fff; line-height:48px; cursor: pointer; height: 48px; right:20px; position:fixed ; border-radius:50%; text-align: center; transition: all 0.3s ease 0s; width: 48px; bottom:40px; z-index:444; display:none; background:#f37920; }

#age-check-prompt { border-radius:0; }
#age-check-prompt select { min-width:80px; float:none; display:inline-block; }
.snptwdgt__usr-profl, .snptwdgt-rtd__fotr { display:none !important; }

.falling-snow { position:relative; }
@keyframes falling-down-snow {
  0% { background-position:0 0, 0 0, 0 0; }
  100% { background-position:0 700px, 0 500px, 0 300px; }
}
.falling-snow.style1:before,
.falling-snow.style2:before { content:''; background-color: transparent; position: absolute;width:100%; height:100%;top:0;left:0;z-index:1; pointer-events:none; }
.falling-snow.style1:before { background-image: url(//arihantbooks.com/cdn/shop/t/6/assets/snowballs-sm.png?v=15510488341375942811764268489), url(//arihantbooks.com/cdn/shop/t/6/assets/snowballs-lg.png?v=60793347477728279361764268489), url(//arihantbooks.com/cdn/shop/t/6/assets/snowballs-md.png?v=23628896460147754191764268489);
  -ms-animation:falling-down-snow 10s linear infinite; animation: falling-down-snow 10s linear infinite; }

@keyframes snow {
	0% { background-position:0 0, 0 0, 0 0; }
 	100% { background-position:500px 1000px, 400px 400px, 300px 300px; }
}
.falling-snow.style2:before { background-image: url(//arihantbooks.com/cdn/shop/t/6/assets/snow-1.png?v=55535515282641567171764268489), url(//arihantbooks.com/cdn/shop/t/6/assets/snow-2.png?v=172925635096769504501764268489), url(//arihantbooks.com/cdn/shop/t/6/assets/snow-2.png?v=172925635096769504501764268489);
  -ms-animation:snow 10s linear infinite; animation:snow 10s linear infinite; }
.snow-wrap.falling-snow.style2::before { z-index:111; }

.shopify-challenge__container { padding:10% 0; }
.grecaptcha-badge { display:none !important; }
    
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042; overflow-x: hidden;overflow-y: auto; background:#000;opacity:.6}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}


/***New CSS***/

.col-lg-3.col-sm-6.col-6.manage-brd-gainse-port {
    text-align: center;
}
.manage-count-wrp-box h2 span.counter, .manage-count-wrp-box h2 {
    font-size: 54px !important;
    color: #ef7215 !important;
    margin-bottom: 0;
}
#shopify-section-template--16845831602221__richtext_N7LL8k .content-indent.default .section-cover {
    padding-bottom: 1px !important;
}
.manage-count-wrp-box span {
    font-size: 16px;
  color:#fff;
}
.manage-brd-gainse-port:last-child .manage-count-wrp-box {
    border: 0;
}


.title-b2b-service-arihant {
    text-align: center;
    border-bottom: 1px solid #d6d6d6;
}
.title-b2b-service-arihant h2 {
    position: relative;
    margin: 0px;
    font-weight: 500;
    font-size: 28px;
    color: #e87215;
    display: inline-block;
    padding-bottom: 20px;
}

.title-text-b2b-services-arihant-books {
    text-align: center;
    font-size: 14px;
    padding: 20px 30px;
}
.container-fluid {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

/* Core container class */
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {
  .container {
    max-width: 1320px;
  }
}

/* Row class */
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

/* Column classes */
.col {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
.col-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
.col-3 { flex: 0 0 25%; max-width: 25%; }
.col-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
.col-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
.col-6 { flex: 0 0 50%; max-width: 50%; }
.col-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
.col-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
.col-9 { flex: 0 0 75%; max-width: 75%; }
.col-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
.col-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
.col-12 { flex: 0 0 100%; max-width: 100%; }

/* Responsive column classes */
@media (min-width: 576px) {
  .col-sm-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-sm-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-sm-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-sm-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-sm-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
}


@media (min-width: 768px) {
  .col-md-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-md-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-md-3 { flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-md-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  .col-md-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-md-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-md-9 { flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-md-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-md-12 { flex: 0 0 100%; max-width: 100%; }
}

@media (min-width: 992px) {
  .col-lg-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-lg-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-lg-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-lg-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-lg-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
}

@media (min-width: 1200px) {
  .col-xl-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-xl-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
  .col-xl-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-xl-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-xl-6 { flex: 0 0 50%; max-width: 50%; }
  .col-xl-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-xl-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-xl-9 { flex: 0 0 75%; max-width: 75%; }
  .col-xl-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-xl-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-xl-12 { flex: 0 0 100%; max-width: 100%; }
}

@media (min-width: 1400px) {
  .col-xxl-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-xxl-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-xxl-3 { flex: 0 0 25%; max-width: 25%; }
  .col-xxl-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-xxl-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-xxl-6 { flex: 0 0 50%; max-width: 50%; }
  .col-xxl-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-xxl-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-xxl-9 { flex: 0 0 75%; max-width: 75%; }
  .col-xxl-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-xxl-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-xxl-12 { flex: 0 0 100%; max-width: 100%; }
}

/* Auto-layout columns */
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

/* Gutter classes */
.g-0, .gx-0 { --bs-gutter-x: 0; }
.g-1, .gx-1 { --bs-gutter-x: .25rem; }
.g-2, .gx-2 { --bs-gutter-x: .5rem; }
.g-3, .gx-3 { --bs-gutter-x: 1rem; }
.g-4, .gx-4 { --bs-gutter-x: 1.5rem; }
.g-5, .gx-5 { --bs-gutter-x: 3rem; }

.g-0, .gy-0 { --bs-gutter-y: 0; }
.g-1, .gy-1 { --bs-gutter-y: .25rem; }
.g-2, .gy-2 { --bs-gutter-y: .5rem; }
.g-3, .gy-3 { --bs-gutter-y: 1rem; }
.g-4, .gy-4 { --bs-gutter-y: 1.5rem; }
.g-5, .gy-5 { --bs-gutter-y: 3rem; }


div#template--16845831766061__custom_liquid_93ytC3 {
    max-width: 100% !important;
    width: 100%;
}
.row.full-gird img {
    width: 100%;
}

.qtSlide.bx {
    padding: 30px;
    width: 100%;
    max-height: 300px;
    border: 1px solid #d4d4d4 !important;
      transition: 0.3s all ease-in-out;
    -webkit-transition: 0.3s all ease-in-out;
}

.qtSlide.bx:hover {
    box-shadow: 2px 4px 10px #00000057;
}


.title-b2b-service-arihant {
  text-align: center;
  border-bottom: 1px solid #d6d6d6;
}
.title-b2b-service-arihant h2{
  position: relative;
  margin: 0px;
  font-weight: 500;
  font-size: 28px;
  color: #e87215;
  display: inline-block;
  padding-bottom: 20px;
}
.title-b2b-service-arihant h2:after{
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background: #000;
  bottom: 0px;
  left: 0px;
}
.title-text-b2b-services-arihant-books{
  text-align: center;
  font-size: 14px;
  padding: 20px 30px;
}

.manage-padding-b2b-arihany{
  padding:0px;
}
.col-sm-6.col-12.center-all-and-pa-ri-o-arihant-b2b{
  padding:0px;
}
.center-all-and-pa-ri-o-arihant-b2b{
  display: flex;
  display: -ms-flexbox;
}
.arihant60-per-deta-b2b-services{
  width: 60%;
  float: left;
}
.arihant60-per-deta-b2b-services img{
  width: 100%;
  height:100%;
}
.arihant40-per-deta-b2b-services {
  background: linear-gradient(0deg,#FF3448 0%,#FF9B26 100%);
  width: 40%;
  float: left;
}
.b2b-service-wrapper-arihant {
    margin-bottom: 50px;
}
.wrp-all-detail-b2b-box-arihant{
  text-align: center;
  padding: 30px 0px;
}
.wrp-all-detail-b2b-box-arihant img{
  
}
.text-manage-box-b2b-service-arihant-wrp{
  text-align: center;
}
.text-manage-box-b2b-service-arihant-wrp h3{
  font-size: 26px;
  margin-bottom: 15px;
  color: #fff;
}
.text-manage-box-b2b-service-arihant-wrp a{
  color: #fff !important;
  font-size: 15px;
}
.text-manage-box-b2b-service-arihant-wrp a:hover,
.text-manage-box-b2b-service-arihant-wrp a:focus,
.text-manage-box-b2b-service-arihant-wrp a:active{
  text-decoration: none;
}
.manage-wrp-line-b2b-service-arihant-book {
  width: 60%;
  height: 2px;
  background: #fff;
  margin: 30px auto 0px;
}

@media (max-width: 768px) {
  #shopify-section-template--16845831766061__custom_liquid_bcc4gC .cell {
    display: block;
    padding: 10px;
    vertical-align: top;
}
  .center-all-and-pa-ri-o-arihant-b2b {
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
}
  .arihant60-per-deta-b2b-services {
    width: 100%;
    float: none;
    clear: both;
}
  .arihant40-per-deta-b2b-services {
    width: 100%;
    float: none;
    clear: both;
}
}

.manager-row-in-passion-career-pg{
  padding-top:40px; 
    text-align: center;

}

.text-center.border-title-passion-career {
    border-bottom: 1px solid #b9b9b9;
    text-align: center;
}

h2.title-passion-career-section {
    display: inline-block;
    margin: 0px;
    position: relative;
    padding-bottom: 14px;
    font-weight: 600;
    font-size: 38px;
    color: #000;
}
h2.title-passion-career-section:after {
    position: absolute;
    content: "";
    width: 100%;
    background: #000;
    height: 1px;
    top: 100%;
    left: 0px;
}
.margin-none-in-passion-inbox-arihantss{
  margin: 0px;
  padding: 45px 30px 20px 30px;
}


.wrp-passion-sec-box-career-page{

}
.wrp-passion-sec-box-career-page a{
  color: inherit;
}
.wrp-passion-sec-box-career-page a:hover,
.wrp-passion-sec-box-career-page a:active,
.wrp-passion-sec-box-career-page a:focus{
  text-decoration: none;
}
.passion-small-icon-wrp-pasion{
  text-align: center;
   
}
.passion-small-icon-wrp-pasion img{
  width: 86px;
  margin:0px auto;
}
.wrp-passion-sec-box-career-page a:hover .passion-small-icon-wrp-pasion img.not-active{
  display: none;
}
.passion-small-icon-wrp-pasion img.active{
  display: none;
}
.wrp-passion-sec-box-career-page a:hover .passion-small-icon-wrp-pasion img.active{
  display: block;
}
.wrp-passion-sec-box-career-page a:hover .title-icon-passion-career-arihant h4{
  color:#26a97b;
}

.title-icon-passion-career-arihant {
    text-align: center;
    padding: 15px 0px;
}
.title-icon-passion-career-arihant h4{
  font-size:18px;
}

.padding-bottoms-managers{
	padding-bottom:40px;
}

.manager-row-in-work-culture-career-pg{
  padding-bottom: 30px;
  padding-top:40px;
   
}

.title-text-changess-pera-disc-work-culture p{
  font-size: 14px;
  text-align: center;
  padding-top:20px;
}
.passion-small-icon-wrp-pasion {
    height: 86px;
}
div#template--16870097682477__custom_liquid_DHhGmY {
    max-width: 100% !important;
    width: 100%;
}


div#template--16870097682477__custom_liquid_reBcec {
    width: 100%;
    max-width: 100% !important;
}
.featured-jobs{
  position: relative;
   
}
.featured-image-bg-offical-jobsd{
  width: 100%;
}
.featured-image-bg-offical-jobsd img{
  width:100%;
}

.featured-jobs-posi-arihant-careers{
  position: absolute;
  top: 40px;
  left: 0px;
  width: 100%;
}




.job-table-wrapper-career-arihant{
  width:60%;
  margin: 0px auto;
  padding-right: 7%;
   
}
.wrp-row-all-use-other-job-career-feature{
  padding: 7px 0px;
}

.header-part-in-box-job-career-arihant {
  width: 40%;
  float: left;
}
.header-part-in-box-department-career-arihant {
  width: 25%;
  float: left;
}
.header-part-in-box-location-career-arihant {
  float: left;
  width: 25%;
}
.wrp-row-all-use-other-job-career-feature.body-table-jobs-manage-arihant {
  padding: 25px 0px;
  border-bottom: 1px solid #c3c5c5;
}
span.detail-of-head-table-job {
  font-size: 12px;
  color: #686868;
  text-transform: uppercase;
}

h4.details-jobs-name-arihant-career-feature{
  margin: 0px;
  font-size: 18px;
}
span.name-of-department-arihant-jobs-career {
    font-size: 12px;
    color: #ed7215;
}
span.job-location-of-arihant-career-feature {
    font-size: 14px;
    color: #000;
}


.publish-with-us-career-arihant-wrp{
  position: relative;
}
.wrp-all-rel-desk-image{
  width: 100%;
}
.wrp-all-rel-desk-image img{
  width: 100%;
}
.this-is-posi-wrp-div{
  width: 100%;
  position: absolute;
  top: 40px;
  left: 0px;
}

.details-of-manage-conect-wrp{
  padding-left: 40px;
}
h3.publish-with-text-wrp-ss{
  font-size: 36px;
  color: #fff;
  font-weight: 600;
  letter-spacing: 1px;
}
.details-of-manage-conect-wrp p{
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}


.position-this-button-to-publish-career-arihant-contact{
  position: absolute;
  right: 10%;
  bottom: 35%;
}
.button-contact-career-wrp-spd{

}
a.button-wrp-ss-career-arihant-contact{
  background: white;
  padding: 10px 30px;
  display: inline-block;
  font-weight: 600;
  color: #ad3d87;
  font-size: 22px;
  border-radius: 30px;
  box-shadow: 0px 0px 8px #00000052;
}
a.button-wrp-ss-career-arihant-contact:hover,
a.button-wrp-ss-career-arihant-contact:focus,
a.button-wrp-ss-career-arihant-contact:active{
  text-decoration: none;
}
.row.justify-content-center.manager-row-in-work-culture-career-pg .col-md-10.col-xl-8.col-lg-8 {
    margin: auto;
}

.row.Recruitment-process-career {
  padding-top: 50px;
  padding-bottom: 60px;
}
.text-center.border-title-recruitment-career {
  border-bottom: 1px solid #b9b9b9;
}

h2.title-recruitment-career-section {
  display: inline-block;
  margin: 0px;
  position: relative;
   
  padding-bottom: 14px;
  font-weight: 600;
  font-size: 38px;
  color: #000;
}

h2.title-recruitment-career-section:after {
  position: absolute;
  content: "";
  width: 100%;
  background: #000;
  height: 1px;
  top: 100%;
  left: 0px;
}
.Recruitment-process-career .tab-content{
  padding-top: 40px;
}

.applying-to-arihant-process-career-wrp {
   
  padding-top: 20px;
}
.applying-to-arihant-process-career-wrp h4{
  font-size: 20px;
  color: #ed7215;
  text-align: center;
  font-weight: 500;
}
.applying-to-arihant-process-career-wrp p{
  font-size: 12.5px;
  letter-spacing: -0.2px;
  text-align: center;
  color: #000000;
}


.tabs-on-career-all-applying{
   
}

.wrp-all-tab-applying-career-ul-arihant{
  padding: 0px 20px;
}

.wrp-all-tab-applying-career-ul-arihant ul li{
  width: 25%; 
}
.wrp-all-tab-applying-career-ul-arihant ul li a{
  display: block;
  background: #f4f4f4;
  text-align: center;
  font-weight: 500;
  padding: 10px 0px;
  color: #000;
}
.wrp-all-tab-applying-career-ul-arihant ul li a.active{
  background: #686868;
  color: #fff !important;
}
.wrp-main-wrp-all-sec-applying-use-box-career-ops{
   
}

.recruitment-process-box-incareer-width-20{
  width:25%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}

.image-wrp-applying-recruitment-section-career{
  width: 100%;
}
.image-wrp-applying-recruitment-section-career img{
  width:72px;
}
.manage-section-short-on-time .row {
    margin: 0px;
}
.manage-detail-applying-recruitment-section-career{
  padding-top: 15px;
}
.manage-detail-applying-recruitment-section-career h4{
  font-size: 18px;
  color: #ed7215;
  font-weight: 500;
}
.manage-detail-applying-recruitment-section-career p{
  font-size: 14px;
  color: #686868;
  padding-right: 0px;
}



.manage-section-short-on-time{
  padding-bottom: 30px;
}
.manage-short-one-wrp-text-content-cv{
  text-align: center;
}
.manage-short-one-wrp-text-content-cv h3{
  font-size: 25px;

}
.manage-short-one-wrp-text-content-cv a{
   
  font-size: 16px;
  background: linear-gradient(90deg,#FF3448 0%,#FF9B26 100%);
  padding: 6px 20px;
  color: #fff !important;
  margin-top: 15px;
  margin-bottom: 10px;  
  display: inline-block;
  border-radius: 20px;
}
.manage-short-one-wrp-text-content-cv p{
   
  font-size: 14px;
  color: #686868;
}








.contact-us-arihant{
  width: 100%;
}
.image-in-top-manage-with-contact-us-arihant{
    width:100%;
}
.image-in-top-manage-with-contact-us-arihant img{
  width: 100%;
}

.details-box-of-cntact-arihant-books{
  padding:30px 45px;
  margin-top:-85px;
   
}
.row.manage-padding-in-this{
  margin:0px;
}
.con-box-wrp-this-manage-rows {
  border: 1px solid #d4d4d4;
  background: #fff;
  padding: 30px 45px;
  text-align: center;

  transition: 0.3s all ease-in-out;
  -webkit-transition: 0.3s all ease-in-out;
  -ms-transition: 0.3s all ease-in-out;
  -o-transition: 0.3s all ease-in-out;
  -moz-transition: 0.3s all ease-in-out;
}
.con-box-wrp-this-manage-rows:hover {
  box-shadow: 2px 4px 10px #00000057; 
}
.icon-wrp-contact-uss{

}
.icon-wrp-contact-uss img{

}
.contact-us-box-wrp-content-disc{

}
.contact-us-box-wrp-content-disc h3{
  font-size: 28px;
  position: relative;
  display: inline-block;
  padding: 15px 0px 10px 0px;
}
.contact-us-box-wrp-content-disc h3:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background: #000;
  left: 0px;
  bottom: 0px;
}

.contact-us-box-wrp-content-disc p{
  font-size: 16px;
  color: #686868;
  margin-top:10px;
}

.contact-all-details-bottom-box-content{
  min-height: 85px;
  padding-top: 20px;
}
.contact-all-details-bottom-box-content a{
  font-size: 22px;
  color: #000;
  font-weight: 500;
}

.contact-all-details-bottom-box-content h4{
  font-size: 22px;
  margin:0px;
  color: #000;
  font-weight: 500;
}
.contact-all-details-bottom-box-content h4:first-child{
  margin-bottom: 10px;
}



.contact-all-details-bottom-box-content a:hover,
.contact-all-details-bottom-box-content a:active,
.contact-all-details-bottom-box-content a:focus{
  text-decoration: none;
}












.container-fluid.manage-padding-b2b-arihany.mobile-views{
  display: none;
}
.all-address-wrp-contact-arihant.mobile-view{
  display: none;
}
.all-address-wrp-contact-arihant.desk-view{
  display: block;
}
.all-address-wrp-contact-arihant{
  padding-top:30px;
}
.all-address-wrp-contact-arihant .row{
  margin:0px;
}
.padding-right-none-desktop-view0conn-address{
  padding-right: 0px;
}
.box-map-wrpsthis{
  min-height: 500px;
  width: 100%;
  border-right: 0px;
  border:1px solid #ccc;
}
.padding-none-in-desktop-view-conn-address{
  padding-left: 0px;
  padding-right: 0px;
  border:1px solid #ccc;
  border-left: 0px;
}
.padding-right-none-desktop-view0conn-address .container{
  padding: 0px;
}

.reach-off-head-proper-desk-contact-arihant {
  float: left;
  width: 20%;
  text-align: center;
}
.reach-off-head-proper-desk-contact-arihant img{
  width:45px;
}
.reach-us-wrp-text-arihant-contact{
  float: left;
  padding: 0px 20px;
  text-align: center;
  width: 80%;
}
.border-wrp-text-reach-us-contact-arihant{
  border-bottom:1px solid #b9b9b9;
}
h2.reach-us-contact-text{
  display: inline-block;
  margin: 0px;
  line-height: 40px;
  font-size: 28px;
  font-weight: 600;
  position: relative;

}

h2.reach-us-contact-text:after{
  position: absolute;
  content: "";
  bottom: 0px;
  left: 0px;
  width: 100%;
  height:1px;
  background: #000;
}


.user-icon-show-contact-fl-desk-top-arihant{
  padding-top: 20px;
}

.nav-office-addres-tabs-offices li{
  width: 100%;
}

.nav-office-addres-tabs-offices li a{
  width: 100%;
  background: #fff;
  padding-left: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
  color: #000;
}
.nav-office-addres-tabs-offices li a.nav-link.active {
  background: #f5f5f5;
}
ul.nav.nav-office-addres-tabs-offices {
  margin-top: 25px;
   
}
.nav-office-addres-tabs-offices li a h3{
  color: #000;    
  font-size: 22px;
  letter-spacing: 0.2px;
  margin-bottom: 5px;
}
.nav-office-addres-tabs-offices li a p{
  color: #686868;    
  margin-bottom: 0px;
  font-size: 14px;
  margin-top: 4px;
}
.nav-office-addres-tabs-offices li a span{
  color: #e87215;
}


.manage-row-in-details-address-office-arihants{
  padding-top: 20px;
  padding-left: 15px;
}

.manage-row-in-details-address-office-arihants .row{
  margin:0px;
}


.manage-wrp-all-users-sets-bottom-location-contacts{
  text-align: center;
  display: inline-block;
  margin: 0px auto;
}
.image-images-iconsoso {
  width: 40px;
  float: left;
}
.name-of-image-bottom-so-address-locations {
  float: left;
  margin-top: 10px;
  color: #686868;
}
.name-of-image-bottom-so-address-locations.track{
  width:100px;
}
.name-of-image-bottom-so-address-locations.manage{
  width:115px;
}
.name-of-image-bottom-so-address-locations.transactions{
  width:125px;
}
.name-of-image-bottom-so-address-locations.faq{
  width: 40px;
}


.wrapper-showss-contacts-details-list{
  padding:30px 0px 20px;
   
}
.sales-and-support-offices-section{

}

.title-manage-sales-and-support {
  text-align: center;
  border-bottom: 1px solid #d6d6d6;
}
.title-manage-sales-and-support h2{
  position: relative;
  margin: 0px;
  font-weight: 500;
  font-size: 28px;
  color: #e87215;
  display: inline-block;
  padding-bottom: 20px;
}
.title-manage-sales-and-support h2:after{
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background: #000;
  bottom: 0px;
  left: 0px;
}


.row.manage-all-details-arihant-contacts-lists{
  margin: 0px;
  padding: 20px 10px 0px; 
}
.manage-all-number-email-arihant-books-contacts{
   
  margin-bottom: 25px;
}
.manage-all-number-email-arihant-books-contacts h3{
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 2px;
}
.manage-all-number-email-arihant-books-contacts p{
  font-size: 12px;
  margin:0px;
  color: #686868;
  letter-spacing: -0.2px;
}
.bg-list-all-conatiner-use-contact-ss{
  background: url(./images/contact-bg-all-list-arihant.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

@import url('https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css');

 .in-about-upper-image-arihantbooks img {
            height: 250px;
            width: auto !important;
        }

        .wrp-about-secpart {
            width: 100%;
            overflow: hidden;
        }

        .main-content-story-wrp-section {
            padding-right: 0;
        }

        .about-us-story-category-section {
            padding: 20px 0 50px !important;
        }

        .upper-bg-layer-arihantbook h3 {
            font-size: 34px;
        }

        .four-part-section-working-sec {
            position: relative;
            width: 100%;
            left: 0px;
            bottom: 50px;
        }

        .part-section-box-one-on-one-arihant-about span {
            display: block;
            padding: 8px;
        }

        .part-section-box-one-on-one-arihant-about {
            margin-bottom: 30px;
        }

        .timeline-inter-sec-wrp-sep {
            padding-top: 30px;
        }

        .manage-with-listing-rowest li span b {
            display: block !important;
        }

        .part-sec-post-belief-ours p {
            font-size: 22px;
        }

        .manage-with-listing-rowest {
            padding-top: 50px !important;
        }

        .term-conditions-img-manag-all-wrpss-arihantbooks img {
            height: auto;
            width: auto;
        }

        .in-about-upper-image-arihantbooks img {
            height: auto;
            width: 100% !important;
            margin: 30px 0;
            text-align: center;
        }
    }
.this-is-posi-wrp-div .row {
    max-width: 1000px;
    justify-content: center;
}

.details.wd90.wd70-md.tc.bx h3.ttlTxt.m0 {
    display: none;
}

#siteNav>li>a{
  text-transform: capitalize !important;
}
  
.wrap-newsletter p {
    font-size: 14px;
}
.clbnrs .details.bx {
  display: none  !important;;
}
.productForm{
  width:300px;
}

.about-us-story-category-section {
        background: url(/cdn/shop/t/2/assets/about-us-story-bg.jpg);
        background-size: cover;
        height: auto;
        background-repeat: no-repeat;
        background-position: top;
        min-height: 440px;
      
        padding: 40px 60px;
    }

    .main-content-story-wrp-section {
        padding-right: 45px;
    }

        .main-content-story-wrp-section h2 {
            font-size: 38px;
            font-weight: 600;
            padding-bottom: 10px;
        }

        .main-content-story-wrp-section p {
            font-size: 18px;
        }

    .side-main-wrapper-section-content {
        padding-top: 55px;
    }
    div#template--16845831700525__custom_liquid_MNXrrx {
    max-width: 100% !important;
    
      padding-left: 0 !important;
        padding-right: 0  !important;
}

    .manage-wrp-secto-pro-story-parts h3 {
        margin-bottom: 10px;
        font-size: 22px;
        font-weight: 500;
        padding-bottom: 10px;
        position: relative;
    }

    .manage-wrp-secto-pro-story-parts p {
        font-size: 16px;
    }

    .manage-wrp-secto-pro-story-parts h3:after {
        content: "";
        position: absolute;
        bottom: 0px;
        left: 0px;
        height: 2px;
        background: linear-gradient(90deg,#FF3448 0%,#FF9B26 100%);
        width: 85px;
    }

    .working-section-wrp-with-mr {
        position: relative;
    }

    .upper-bg-layer-arihantbook {
        background: url(./images/working-bg-about-us-pg.jpg);
        background-size: cover;
        height: auto;
        background-repeat: no-repeat;
        background-position: top;
        min-height: 370px;
      
    }

        .upper-bg-layer-arihantbook h3 {
            text-align: center;
            font-weight: 500;
            font-size: 36px;
            color: #fff;
            padding: 100px 0px 0px 0px;
        }


    .four-part-section-working-sec {
        position: absolute;
        width: 100%;
        left: 0px;
       
    }

    .part-section-box-one-on-one-arihant-about {
        padding: 75px 0px;
        box-shadow: 0px 0px 4px 0px #ccc;
        background: #fff;
        text-align: center;
        border-radius: 15px;
        cursor: pointer;
        transition: 0.3s all ease-in-out;
    }

        .part-section-box-one-on-one-arihant-about h3 {
            transition: 0.3s all ease-in-out;
            font-size: 42px;
            
            font-weight: 500;
        }

        .part-section-box-one-on-one-arihant-about span {
            transition: 0.3s all ease-in-out;
            font-size: 18px;
            color: #686868;
          
        }

        .part-section-box-one-on-one-arihant-about:hover {
            background: #ef7215;
        }

            .part-section-box-one-on-one-arihant-about:hover h3 {
                color: #fff;
            }

            .part-section-box-one-on-one-arihant-about:hover span {
                color: #fff;
            }





    .wrp-sect-port-asper-mantence {
        text-align: center;
      
        padding: 60px 0px 0px 0px;
    }

        .wrp-sect-port-asper-mantence h3 {
            font-size: 34px;
            font-weight: 600;
            display: inline-block;
            position: relative;
        }

            .wrp-sect-port-asper-mantence h3:after {
                content: "";
                width: 100%;
                position: absolute;
                bottom: -8px;
                left: 0px;
                height: 2px;
                background: linear-gradient(90deg,#FF3448 0%,#FF9B26 100%);
            }

    .mentance-wrp-award-honors {
        padding: 20px 0px 60px 0px;
    }

    .wrp-sect-port-asper-mantence p {
        color: #686868;
        padding-bottom: 10px;
        font-size: 16px;
        line-height: 26px;
        margin-top: 22px;
    }

     .working-section-wrp-with-mr {
        position: relative;
    }

div#template--16845831700525__custom_liquid_bLDgJ7 {
    max-width: 100% !important;
    padding: 0 !important;
}
    .upper-bg-layer-arihantbook {
        background: url(/cdn/shop/t/2/assets/working-bg-about-us-pg.jpg);
        background-size: cover;
        height: auto;
        background-repeat: no-repeat;
        background-position: top;
        min-height: 370px;
        
    }

        .upper-bg-layer-arihantbook h3 {
            text-align: center;
            font-weight: 500;
            font-size: 36px;
            color: #fff;
            padding: 100px 0px 0px 0px;
        }


    .four-part-section-working-sec {
        position: absolute;
        width: 100%;
        left: 0px;
        bottom: -160px;
    }

    .part-section-box-one-on-one-arihant-about {
        padding: 75px 0px;
        box-shadow: 0px 0px 4px 0px #ccc;
        background: #fff;
        text-align: center;
        border-radius: 15px;
        cursor: pointer;
        transition: 0.3s all ease-in-out;
    }

        .part-section-box-one-on-one-arihant-about h3 {
            transition: 0.3s all ease-in-out;
            font-size: 42px;
            
            font-weight: 500;
        }

        .part-section-box-one-on-one-arihant-about span {
            transition: 0.3s all ease-in-out;
            font-size: 18px;
            color: #686868;
            
        }

        .part-section-box-one-on-one-arihant-about:hover {
            background: #ef7215;
        }

            .part-section-box-one-on-one-arihant-about:hover h3 {
                color: #fff;
            }

            .part-section-box-one-on-one-arihant-about:hover span {
                color: #fff;
            }


    .timeline-inter-sec-wrp-sep {
        background: #fafafa;
        padding-top: 150px;
        text-align: center;
        padding-bottom: 40px;
    }

        .timeline-inter-sec-wrp-sep h4 {
            font-size: 18px;
            line-height: 30px;
        }

        .timeline-inter-sec-wrp-sep a {
            font-size: 16px;
            background: linear-gradient(90deg,#FF3448 0%,#FF9B26 100%);
            color: #fff !important;
            padding: 4px 20px;
            display: inline-block;
            font-weight: 600;
            margin-top: 25px;
        }

            .timeline-inter-sec-wrp-sep a:hover,
            .timeline-inter-sec-wrp-sep a:active,
            .timeline-inter-sec-wrp-sep a:focus {
                text-decoration: none;
            }




    .wrp-sect-port-asper-mantence {
        text-align: center;
        
        padding: 60px 0px 0px 0px;
    }

        .wrp-sect-port-asper-mantence h3 {
            font-size: 34px;
            font-weight: 600;
            display: inline-block;
            position: relative;
        }

            .wrp-sect-port-asper-mantence h3:after {
                content: "";
                width: 100%;
                position: absolute;
                bottom: -8px;
                left: 0px;
                height: 2px;
                background: linear-gradient(90deg,#FF3448 0%,#FF9B26 100%);
            }

    .mentance-wrp-award-honors {
        padding: 20px 0px 60px 0px;
    }

    .wrp-sect-port-asper-mantence p {
        color: #686868;
        padding-bottom: 10px;
        font-size: 16px;
        line-height: 26px;
        margin-top: 22px;
    }

    .four-part-section-working-sec .col-sm-3 {
    padding-left: 15px;
    padding-right: 15px;
}

.ss_txt {
    
    margin: auto;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 0.8) !important;
    position: relative;
    top: 40%;
}
.stxt.hd3.ft3 {
    font-size: 18px;
    font-weight: 500;
}
div#template--16954722418733__custom_liquid_NzmdAT {
    padding: 0 !important;
    max-width: 100% !important;
}
.about-timelines-web-landing-wrps {
        background: url(/cdn/shop/t/2/assets/see-entire-timeline.jpg);
        background-size: cover;
        background-color: #eae5e2;
        height: auto;
        background-repeat: no-repeat;
        background-position: bottom;
        min-height: 1200px;
        
    }

    .ulisting-timeline-wrps {
        padding: 0px;
        margin: 0px;
        max-width: 600px;
        padding-left: 90px;
        padding-top: 60px;
        padding-bottom: 60px;
    }

        .ulisting-timeline-wrps li {
            list-style: none;
            position: relative;
            padding-bottom: 35px;
        }

            .ulisting-timeline-wrps li:first-child {
                padding-bottom: 50px;
            }

            .ulisting-timeline-wrps li span {
                display: inline-block;
                padding-left: 35px;
                font-size: 15px;
            }

            .ulisting-timeline-wrps li:before {
                content: "";
                position: absolute;
                width: 16px;
                height: 16px;
                background: #ef7216;
                border-radius: 50%;
                left: -2px;
                top: 7px;
                z-index: 9;
            }

            .ulisting-timeline-wrps li:after {
                content: "";
                position: absolute;
                left: 5px;
                height: 110%;
                background: #ccc;
                width: 2px;
                top: -20%;
                z-index: 1;
            }

    .date-is-of-days {
        position: absolute;
        left: -65px;
        top: 0px;
    }

        .date-is-of-days h3 {
            font-weight: 600;
            color: #686868;
            font-size: 24px;
        }

    li.list-all-wrp-arihantbooks br {
        display: block;
    }

div#template--16993204076589__custom_liquid_dUaHjG .container {
    padding: 0;
}

div#template--16993204076589__custom_liquid_dUaHjG .container  {
    padding: 0;
}
.col-sm-3.column-inner {
    padding: 7px 7px;
}


@import url('https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Kalam:wght@300;400;700&family=Oswald:wght@200;300;400;500;600;700&display=swap');

.fira{font-family: 'Fira Sans', sans-serif;}
.fira300{font-family: 'Fira Sans', sans-serif; font-weight: 300;}
.fira400{font-family: 'Fira Sans', sans-serif; font-weight: 400;}
.fira500{font-family: 'Fira Sans', sans-serif; font-weight: 500;}
.fira600{font-family: 'Fira Sans', sans-serif; font-weight: 600;}
.fira700{font-family: 'Fira Sans', sans-serif; font-weight: 700;}
.fira800{font-family: 'Fira Sans', sans-serif; font-weight: 800;}
.fira900{font-family: 'Fira Sans', sans-serif; font-weight: 900;}

.kalam{font-family: 'Kalam', cursive;}
.kalam300{font-family: 'Kalam', cursive; font-weight: 300;}
.kalam400{font-family: 'Kalam', cursive; font-weight: 400;}
.kalam700{font-family: 'Kalam', cursive; font-weight: 700;}

.oswald{font-family: 'Oswald', sans-serif;}
.oswald300{font-family: 'Oswald', sans-serif; font-weight: 300;}
.oswald400{font-family: 'Oswald', sans-serif; font-weight: 400;}
.oswald600{font-family: 'Oswald', sans-serif; font-weight: 600;}
.oswald600{font-family: 'Oswald', sans-serif; font-weight: 600;}
.oswald700{font-family: 'Oswald', sans-serif; font-weight: 700;}


.landing_page_header{ padding:10px 0; }
.landing_logo img{
	height: 50px;
}
.landing-banner{ 
	background-image: url(../landing/banner-bg.jpg);
	background-size:cover;
	padding:0 0 0;  }

.landing-banner .row{
		align-items: center;
	}
.banner-video-img a{ position:relative; }
.landing-banner .pulse-img img{  }

.video-inner-content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -180%);
    text-align: center;
}
.video-inner-content i{ color:#fff; width:60px; height:60px; background:red; text-align:center; 
	line-height: 60px; 
font-size: 20px; border-radius: 100%; box-shadow: 0 0 20px rgba(0, 0, 0, 0.9); margin: }

.video-inner-content h3{ color:#fff; font-size:50px; margin-top: 10px; font-weight: 300;}
.video-inner-content h3 strong{ font-weight:bold; }

.download-band{ background:#fb641b; padding:20px 0; }
.download-band a {
    display: flex;
    align-items: center;
    justify-content: center;
}
.download-band a img{ height:70px; margin-right:10px; }
.download-band a span{ font-size:40px; color:#fff; position:relative; top:2px; }
.text-center{text-align:center;}
.first-content-sec{ padding:50px 0 20px; }
.first-content-sec p{ font-size:25px; line-height:50px; }

.secod-content{ padding:60px 0 40px; }
.secod-content h2{ font-size:64px; }
.colored-hd{ background-image: url(../landing/hd-line.svg); background-repeat:no-repeat;
	background-position: bottom ; }
.c1{color:#e82d23;}
.c2{color:#00ba23;}
.c3{color:#3038c6;}
.c4{color:#0fbca7;}
.c5{color:#bc2088;}
.c6{color:#bc3f0d;}
.c7{color:#602188;}



.book-leaf-left img {
    width: 100%;
}

.right-point ul{ list-style:none; margin-top: 40px;}

.right-point ul li{
	font-family: 'Fira Sans', sans-serif; font-weight: 400;
	font-size: 30px;
	position: relative;
	padding-left: 45px;
	margin-bottom: 50px;
	padding-bottom: 50px;
	

}
.right-point ul li:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 1px;
	bottom: 0;
	left: 0;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#cccccc+0,cccccc+100&1+0,0+100 */
background: linear-gradient(to right,  rgba(204,204,204,1) 0%,rgba(204,204,204,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}
.right-point ul li:after{
	content: '';
	position: absolute;
	width: 30px;
	height: 30px;
	top: 10px;
	left: 0;
	
	background-image: url(../landing/check-point.svg); background-repeat:no-repeat;
}
.right-point ul li:nth-child(1){ color:#e82d23; }
.right-point ul li:nth-child(2){color:#00660e;}
.right-point ul li:nth-child(3){color:#3038c6;}
.right-point ul li:nth-child(4){color:#bc2088;}
.right-point ul li:nth-child(5){color:#bc3f0d;}
.right-point ul li:nth-child(5):before{ display:none; }

.right-point ul li strong{ font-style:italic; }

.why-should{ background:#ededed; padding:100px 0; }

.why-should .why-heading img{ height:120px; }

.why-box {
    padding: 50px 30px;
    background: #ededed;
    box-shadow: 4px 4px 0px #5d2d90;
    border: 2px solid #5d2d90;
    border-radius: 30px;
}
.why-heading {
    margin-bottom: 60px;
}
.why-box img {
    height: 100px;
}
.why-box p {
    font-size: 18px;
    font-family: 'Fira Sans', sans-serif;
    margin-top: 20px; 
}

.never-sec{ padding:100px 0 0; }

.never-sec .book2-hd h2{
	color: #5d2d90;
	font-size: 46px;

}

.testiminals-landing .col-md-6{ padding:0; margin:0; }

.testiminals-landing-col {
    text-align: left;
    padding: 30px;
    font-family: 'Fira Sans', sans-serif;
}

.testiminals-landing-col.tc-1 {
   background: #634d95;
}

.testiminals-landing-col.tc-2 {
   background: #8d52fc;
}

.test--profile {
    margin-right: 10px;
}
.testiminals-landing-col.tc-2 .testi-header strong {
        color:#190b44 ;
}

.testi-header {
    display: flex;
    width: 100%;
    align-items: center;
    color: #fff;
}

.testi-header strong {
    font-size: 30px;
    font-family: 'Fira Sans', sans-serif;
    color:#fff241 ;
}
.cover-btn .booking-btn {
    padding: 10px 30px;
    border-radius: 6px;
    font-family: 'Fira Sans', sans-serif;
}
a.buy-btn {
    background: #fb641b;
}

.testi-content p span {
    display: block;
    font-weight: 700;
}

.testi-body-content {
    color: #fff;
    margin-top: 30px;
}
.testiminals-landing{ margin-top:20px; }

.athor-sec{ padding:100px 0; background:#ededed; font-family: 'Fira Sans', sans-serif;}
.from h3 {
    font-size: 80px;
    color: #634d95;
}

.from p{ font-size:18px; }

.bets-book{ padding:100px 0; }

.book-cover-heading{ margin-bottom:40px; }

.book-cover-heading h2{ color:#686868; font-size:46px; }
.cover-btn{ display:flex; justify-content:space-between; margin-top: 20px;}
.cover-btn .explore-btn{ border: 1px solid #1f1f1f; color:#1f1f1f !important; }
.cover-btn .booking-btn{ padding:10px 30px; border-radius:6px; font-family: 'Fira Sans', sans-serif; }
.cover-btn .buy-btn{ color:#fff !important; }


.watch-your{ padding:0 0 100px; }

.watch-your	 button.owl-next span {
        background-color: transparent;
    }

    .watch-your .owl-nav button{

    position: absolute;
    top: 70%;

    background: rgba(255, 255, 255, 0.38) !important;
}
    

        .watch-your	 button.owl-next span:after {
            content: "";
            background: url(../landing/new-arrow-right.svg);
            width: 40px;
            height: 30px;
            display: block;
            background-position: center center;
            background-repeat: no-repeat;
            visibility: visible;
            position: relative;
            bottom: 105px;
        }

    .watch-your	 button.owl-prev span:after {
        content: "";
        width: 40px;
        height: 30px;
        background: url(../landing/new-arrow-left.svg);
        display: block;
        background-position: center center;
        background-repeat: no-repeat;
        visibility: visible;
        position: relative;
        bottom: 105px;
    }

    .watch-your	 .owl-nav button {
        background: none !important;
        opacity: 1;
        transition:all 0.3s;
    }

        .watch-your	 .owl-nav button:hover {
            opacity: 0.5;
        }

        .watch-your	 .owl-nav button.owl-prev {
            left: -60px;
        }

        .watch-your	 .owl-nav button.owl-next {
            right: -60px;
        }

.everything-sec{font-family: 'Fira Sans', sans-serif; padding: 0 0 100px;}
.everything-sec a.this-is-a-link-arihantbook-faqs{ font-weight:400; color:#000000 !important; font-size:22px; }

.everything-sec .this-is-a-wrp-content-of-faqs p{ font-family: 'Fira Sans', sans-serif; font-weight:400; font-size:15px; }
.qr-code-sec{ padding:100px 0; background:#ededee; }

.qr-code-sec .row{ align-items:center; }

@media (max-width:768px){

	.pulse-img {
    margin-bottom: 40px;
}
.video-inner-content h3{ font-size:26px; }
.video-inner-content i{ font-size:16px; width:40px; height:40px; line-height:40px; }
.right-point{ padding:0 20px; }
.right-point ul li{
	font-size: 24px;
	    margin-bottom: 20px;
    padding-bottom: 20px;

}
.right-point ul li br{ display:none; }
.secod-content h2 {
    font-size: 46px;
}
.why-heading {
    margin-bottom: 0px;
}
.why-box {
    margin-bottom: 30px;
}
.never-sec .book2-hd h2 {
    font-size: 30px;
}
.associate-row img {
    height: 60px;
}
.from h3 {
    font-size: 46px;
    color: #634d95;
}

.book-cover-heading h2 {
    color: #686868;
    font-size: 36px;
}
.book-cover-box {
    margin-bottom: 40px;
}
.qr-code{ margin-bottom:40px; }
.qr-code img {
    height: 300px;
}
}

@media (min-width:1140px) and (max-width:1390px){
	.right-point ul li {
    font-size: 22px;
    padding-left: 43px;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.right-point ul li br{ display:none; }
}

@media (min-width:1400px) and (max-width:1440px){
	.right-point ul li {
 
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.right-point ul li br{ display:none; }
}
@media (max-width:768px){


.download-band {
     padding: 15px 0;
 }
 .download-band a span {
    font-size: 20px;}
    .download-band a img {
    height: 40px;
    margin-right: 0;
}
.first-content-sec p {
    font-size: 16px;
    line-height: 26px;
}
.why-box {
    padding: 30px 20px;
    width: 80% !important;
    margin:0 auto 30px;
}
.why-box p {
    font-size: 18px;
    font-family: 'Fira Sans', sans-serif;
    
}
.everything-sec a.this-is-a-link-arihantbook-faqs{ font-size:18px; }
}


@media (min-width:2000px) and (max-width:3000px){
    .right-point ul li {
 
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.right-point ul li br{ display:none; }
}
.landing-banner .pulse-img img {
    width: 80%;
}

.download-modal-bar .modal-header {
    border: 0;
    background: #fb641b;
    color: #fff;
    text-align: center;

}
.download-modal-bar .modal-header .modal-title{ width:100%;
font-family: 'Fira Sans', sans-serif;
    font-weight: 400; }
.landing_logo_pop {
    padding: 10px 0;
}

.download-form.row{ margin:30px 0 20px; width:100% !important; text-align:center; }
.download-form.row input {
    width: 70%;
    padding: 15px 30px;
    margin-bottom: 20px;
    border-radius: 30px;
    border: 1px solid #686868;
    color: #000;
    font-family: 'Fira Sans', sans-serif;
    font-weight: 400; 

}

.download-form.row input::placeholder {
  color: #000;
  
}

.download-form.row input::-ms-input-placeholder { /* Edge 12 -18 */
 color: #000;
}

.download-form.row input[type="submit"] {
    background: #fb641b;
    border-color: #fb641b !important;
    color: #fff !important;
    font-size: 20px;
    transition: all 0.3s;
    cursor: pointer;
}

.download-form.row input[type="submit"]:hover{
    color: #fb641b !important;
    background: #fff !important;
}

.landing_logo_pop a{ display:inline-block; }
.download-modal-bar .modal-content {
    border-radius: 0;
    border: 0;

}
.download-modal-bar button.close {
    position: absolute;
    right: 35px;
    top: 10px;
    font-size: 30px;
    color: #000 !important;
}
.vd-wrap iframe{
  width:370px;
  height:240px;
}

.landing_page_header {
    padding: 10px 0;

}
        .landing_logo img {
    height: 50px;
}
section.spt-winner {
    background: url(/cdn/shop/files/bg-spot.png);
    background-size: 100%;
    background-position: center;
}
.prize-box img {
    width: 100%;
}
.about-medico .v-verlay {
    background: rgba(0, 0, 0, 0.9);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    text-align: center;
}
.about-medico .v-verlay img {
    width: 40px;
    position: relative;
    top: 50%;
    transform: translate(-50%, -50%);
}
.how-inner {
    padding: 20px 100px 20px 100px;
}
.spt-heading h2 {
    font-size: 50px;
   font-family: 'freightsansprfreightsansproBd';
   color: #353535;
}
.how-inner h2 {
    font-size: 58px;
    color: #d92639;
     font-family: 'freightsansprfreightsansproBd';
}
.how-inner ol {
    padding: 0;
}
.how-inner ol li{
   
   font-family: 'isidora_sansmedium';
    font-size: 28px;
}
.how-inner ol li strong{font-family: 'isidora_sans_boldbold';}
.how-inner ol li {
    font-family: 'isidora_sansmedium';
    font-size: 28px;
    margin-bottom: 30px;
}
.event-content p{ font-family: 'isidora_sansmedium'; font-size:20px; color:#424242; }
.event-content p strong{font-family: 'isidora_sans_boldbold';}

.spt-heading span {
    font-size: 30px;
    font-family: 'isidora_sansmedium';
    color: #686868;
}
.prize-box p {
    font-size: 30px;
     font-family: 'isidora_sans_boldbold';
     color: #666;
}

.how-to {
    background: #f5f5f5;
    padding: 40px 0;
}
.main-faq {
    max-width: 70%;
    margin: auto;
}

.main-faq button {
    background: #ededed;
    border: oldlace;
    padding: 20px 40px;
    width: 100%;
    text-align: left;
    font-size: 25px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    font-family: 'isidora_sanssemibold';
    position: relative;


    cursor: pointer;
}
.main-faq button img.angle-down {
    position: absolute;
    width: 25px;
    top: 50%;
    transform: translate(0, -50%);
    right: 30px;
}
.card-new-body {
    padding: 30px;
    border: 1px solid #ddd;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.card-new {
    margin-bottom: 20px;
}

.card-new-body {
    padding: 30px;
    border: 1px solid #ddd;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    font-size: 22px;
}

.evnt-section .row{ display:flex; align-items:center; }

.mini-footer{ padding: 10px 0;
  background: rgb(240,83,34);
background: -moz-linear-gradient(90deg, rgba(240,83,34,1) 0%, rgba(190,39,135,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(240,83,34,1) 0%, rgba(190,39,135,1) 100%);
background: linear-gradient(90deg, rgba(240,83,34,1) 0%, rgba(190,39,135,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f05322",endColorstr="#be2787",GradientType=1);
}
.mini-footer p{ margin-bottom:0; color:#fff;  font-family: 'isidora_sansmedium'; }

@media (max-width: 768px){
  .prize-box {
    margin-bottom: 40px;
}
.how-inner {
    padding: 46px;
}
.how-inner br{ display:none; }
.about-medico .col-lg-4 {
    margin-bottom: 40px;
}
.main-faq {
    max-width: 100%;
    margin: auto;
}
.main-faq button{ font-size:20px; line-height:26px; }
.card-new-body{ font-size:18px; line-height:24px; }
.main-faq button img.angle-down{ width:18px; }
.spt-heading h2 {
    font-size: 36px;
    line-height: 40px;
}
.spt-heading span {
    font-size: 20px;
   
    line-height: 22px;
}
}
.video-box {
    position: relative;
}
div#template--17003687804973__custom_liquid_dUaHjG {
    max-width: 100% !important;
    padding: 0;
}

.m-0 {
    margin: 0!important
}

.mt-0,.my-0 {
    margin-top: 0!important
}

.mr-0,.mx-0 {
    margin-right: 0!important
}

.mb-0,.my-0 {
    margin-bottom: 0!important
}

.ml-0,.mx-0 {
    margin-left: 0!important
}

.m-1 {
    margin: .25rem!important
}

.mt-1,.my-1 {
    margin-top: .25rem!important
}

.mr-1,.mx-1 {
    margin-right: .25rem!important
}

.mb-1,.my-1 {
    margin-bottom: .25rem!important
}

.ml-1,.mx-1 {
    margin-left: .25rem!important
}

.m-2 {
    margin: .5rem!important
}

.mt-2,.my-2 {
    margin-top: .5rem!important
}

.mr-2,.mx-2 {
    margin-right: .5rem!important
}

.mb-2,.my-2 {
    margin-bottom: .5rem!important
}

.ml-2,.mx-2 {
    margin-left: .5rem!important
}

.m-3 {
    margin: 1rem!important
}

.mt-3,.my-3 {
    margin-top: 1rem!important
}

.mr-3,.mx-3 {
    margin-right: 1rem!important
}

.mb-3,.my-3 {
    margin-bottom: 1rem!important
}

.ml-3,.mx-3 {
    margin-left: 1rem!important
}

.m-4 {
    margin: 1.5rem!important
}

.mt-4,.my-4 {
    margin-top: 1.5rem!important
}

.mr-4,.mx-4 {
    margin-right: 1.5rem!important
}

.mb-4,.my-4 {
    margin-bottom: 1.5rem!important
}

.ml-4,.mx-4 {
    margin-left: 1.5rem!important
}

.m-5 {
    margin: 3rem!important
}

.mt-5,.my-5 {
    margin-top: 3rem!important
}

.mr-5,.mx-5 {
    margin-right: 3rem!important
}

.mb-5,.my-5 {
    margin-bottom: 3rem!important
}

.ml-5,.mx-5 {
    margin-left: 3rem!important
}

.p-0 {
    padding: 0!important
}

.pt-0,.py-0 {
    padding-top: 0!important
}

.pr-0,.px-0 {
    padding-right: 0!important
}

.pb-0,.py-0 {
    padding-bottom: 0!important
}

.pl-0,.px-0 {
    padding-left: 0!important
}

.p-1 {
    padding: .25rem!important
}

.pt-1,.py-1 {
    padding-top: .25rem!important
}

.pr-1,.px-1 {
    padding-right: .25rem!important
}

.pb-1,.py-1 {
    padding-bottom: .25rem!important
}

.pl-1,.px-1 {
    padding-left: .25rem!important
}

.p-2 {
    padding: .5rem!important
}

.pt-2,.py-2 {
    padding-top: .5rem!important
}

.pr-2,.px-2 {
    padding-right: .5rem!important
}

.pb-2,.py-2 {
    padding-bottom: .5rem!important
}

.pl-2,.px-2 {
    padding-left: .5rem!important
}

.p-3 {
    padding: 1rem!important
}

.pt-3,.py-3 {
    padding-top: 1rem!important
}

.pr-3,.px-3 {
    padding-right: 1rem!important
}

.pb-3,.py-3 {
    padding-bottom: 1rem!important
}

.pl-3,.px-3 {
    padding-left: 1rem!important
}

.p-4 {
    padding: 1.5rem!important
}

.pt-4,.py-4 {
    padding-top: 1.5rem!important
}

.pr-4,.px-4 {
    padding-right: 1.5rem!important
}

.pb-4,.py-4 {
    padding-bottom: 1.5rem!important
}

.pl-4,.px-4 {
    padding-left: 1.5rem!important
}

.p-5 {
    padding: 3rem!important
}

.pt-5,.py-5 {
    padding-top: 3rem!important
}

.pr-5,.px-5 {
    padding-right: 3rem!important
}

.pb-5,.py-5 {
    padding-bottom: 3rem!important
}

.pl-5,.px-5 {
    padding-left: 3rem!important
}
.prize-box {
    padding: 0 15px;
}
.m-auto {
    margin: auto!important
}

.mt-auto,.my-auto {
    margin-top: auto!important
}

.mr-auto,.mx-auto {
    margin-right: auto!important
}

.mb-auto,.my-auto {
    margin-bottom: auto!important
}

.ml-auto,.mx-auto {
    margin-left: auto!important
}

@media (min-width: 576px) {
    .m-sm-0 {
        margin:0!important
    }

    .mt-sm-0,.my-sm-0 {
        margin-top: 0!important
    }

    .mr-sm-0,.mx-sm-0 {
        margin-right: 0!important
    }

    .mb-sm-0,.my-sm-0 {
        margin-bottom: 0!important
    }

    .ml-sm-0,.mx-sm-0 {
        margin-left: 0!important
    }

    .m-sm-1 {
        margin: .25rem!important
    }

    .mt-sm-1,.my-sm-1 {
        margin-top: .25rem!important
    }

    .mr-sm-1,.mx-sm-1 {
        margin-right: .25rem!important
    }

    .mb-sm-1,.my-sm-1 {
        margin-bottom: .25rem!important
    }

    .ml-sm-1,.mx-sm-1 {
        margin-left: .25rem!important
    }

    .m-sm-2 {
        margin: .5rem!important
    }

    .mt-sm-2,.my-sm-2 {
        margin-top: .5rem!important
    }

    .mr-sm-2,.mx-sm-2 {
        margin-right: .5rem!important
    }

    .mb-sm-2,.my-sm-2 {
        margin-bottom: .5rem!important
    }

    .ml-sm-2,.mx-sm-2 {
        margin-left: .5rem!important
    }

    .m-sm-3 {
        margin: 1rem!important
    }

    .mt-sm-3,.my-sm-3 {
        margin-top: 1rem!important
    }

    .mr-sm-3,.mx-sm-3 {
        margin-right: 1rem!important
    }

    .mb-sm-3,.my-sm-3 {
        margin-bottom: 1rem!important
    }

    .ml-sm-3,.mx-sm-3 {
        margin-left: 1rem!important
    }

    .m-sm-4 {
        margin: 1.5rem!important
    }

    .mt-sm-4,.my-sm-4 {
        margin-top: 1.5rem!important
    }

    .mr-sm-4,.mx-sm-4 {
        margin-right: 1.5rem!important
    }

    .mb-sm-4,.my-sm-4 {
        margin-bottom: 1.5rem!important
    }

    .ml-sm-4,.mx-sm-4 {
        margin-left: 1.5rem!important
    }

    .m-sm-5 {
        margin: 3rem!important
    }

    .mt-sm-5,.my-sm-5 {
        margin-top: 3rem!important
    }

    .mr-sm-5,.mx-sm-5 {
        margin-right: 3rem!important
    }

    .mb-sm-5,.my-sm-5 {
        margin-bottom: 3rem!important
    }

    .ml-sm-5,.mx-sm-5 {
        margin-left: 3rem!important
    }

    .p-sm-0 {
        padding: 0!important
    }

    .pt-sm-0,.py-sm-0 {
        padding-top: 0!important
    }

    .pr-sm-0,.px-sm-0 {
        padding-right: 0!important
    }

    .pb-sm-0,.py-sm-0 {
        padding-bottom: 0!important
    }

    .pl-sm-0,.px-sm-0 {
        padding-left: 0!important
    }

    .p-sm-1 {
        padding: .25rem!important
    }

    .pt-sm-1,.py-sm-1 {
        padding-top: .25rem!important
    }

    .pr-sm-1,.px-sm-1 {
        padding-right: .25rem!important
    }

    .pb-sm-1,.py-sm-1 {
        padding-bottom: .25rem!important
    }

    .pl-sm-1,.px-sm-1 {
        padding-left: .25rem!important
    }

    .p-sm-2 {
        padding: .5rem!important
    }

    .pt-sm-2,.py-sm-2 {
        padding-top: .5rem!important
    }

    .pr-sm-2,.px-sm-2 {
        padding-right: .5rem!important
    }

    .pb-sm-2,.py-sm-2 {
        padding-bottom: .5rem!important
    }

    .pl-sm-2,.px-sm-2 {
        padding-left: .5rem!important
    }

    .p-sm-3 {
        padding: 1rem!important
    }

    .pt-sm-3,.py-sm-3 {
        padding-top: 1rem!important
    }

    .pr-sm-3,.px-sm-3 {
        padding-right: 1rem!important
    }

    .pb-sm-3,.py-sm-3 {
        padding-bottom: 1rem!important
    }

    .pl-sm-3,.px-sm-3 {
        padding-left: 1rem!important
    }

    .p-sm-4 {
        padding: 1.5rem!important
    }

    .pt-sm-4,.py-sm-4 {
        padding-top: 1.5rem!important
    }

    .pr-sm-4,.px-sm-4 {
        padding-right: 1.5rem!important
    }

    .pb-sm-4,.py-sm-4 {
        padding-bottom: 1.5rem!important
    }

    .pl-sm-4,.px-sm-4 {
        padding-left: 1.5rem!important
    }

    .p-sm-5 {
        padding: 3rem!important
    }

    .pt-sm-5,.py-sm-5 {
        padding-top: 3rem!important
    }

    .pr-sm-5,.px-sm-5 {
        padding-right: 3rem!important
    }

    .pb-sm-5,.py-sm-5 {
        padding-bottom: 3rem!important
    }

    .pl-sm-5,.px-sm-5 {
        padding-left: 3rem!important
    }

    .m-sm-auto {
        margin: auto!important
    }

    .mt-sm-auto,.my-sm-auto {
        margin-top: auto!important
    }

    .mr-sm-auto,.mx-sm-auto {
        margin-right: auto!important
    }

    .mb-sm-auto,.my-sm-auto {
        margin-bottom: auto!important
    }

    .ml-sm-auto,.mx-sm-auto {
        margin-left: auto!important
    }
}

@media (min-width: 768px) {
    .m-md-0 {
        margin:0!important
    }

    .mt-md-0,.my-md-0 {
        margin-top: 0!important
    }

    .mr-md-0,.mx-md-0 {
        margin-right: 0!important
    }

    .mb-md-0,.my-md-0 {
        margin-bottom: 0!important
    }

    .ml-md-0,.mx-md-0 {
        margin-left: 0!important
    }

    .m-md-1 {
        margin: .25rem!important
    }

    .mt-md-1,.my-md-1 {
        margin-top: .25rem!important
    }

    .mr-md-1,.mx-md-1 {
        margin-right: .25rem!important
    }

    .mb-md-1,.my-md-1 {
        margin-bottom: .25rem!important
    }

    .ml-md-1,.mx-md-1 {
        margin-left: .25rem!important
    }

    .m-md-2 {
        margin: .5rem!important
    }

    .mt-md-2,.my-md-2 {
        margin-top: .5rem!important
    }

    .mr-md-2,.mx-md-2 {
        margin-right: .5rem!important
    }

    .mb-md-2,.my-md-2 {
        margin-bottom: .5rem!important
    }

    .ml-md-2,.mx-md-2 {
        margin-left: .5rem!important
    }

    .m-md-3 {
        margin: 1rem!important
    }

    .mt-md-3,.my-md-3 {
        margin-top: 1rem!important
    }

    .mr-md-3,.mx-md-3 {
        margin-right: 1rem!important
    }

    .mb-md-3,.my-md-3 {
        margin-bottom: 1rem!important
    }

    .ml-md-3,.mx-md-3 {
        margin-left: 1rem!important
    }

    .m-md-4 {
        margin: 1.5rem!important
    }

    .mt-md-4,.my-md-4 {
        margin-top: 1.5rem!important
    }

    .mr-md-4,.mx-md-4 {
        margin-right: 1.5rem!important
    }

    .mb-md-4,.my-md-4 {
        margin-bottom: 1.5rem!important
    }

    .ml-md-4,.mx-md-4 {
        margin-left: 1.5rem!important
    }

    .m-md-5 {
        margin: 3rem!important
    }

    .mt-md-5,.my-md-5 {
        margin-top: 3rem!important
    }

    .mr-md-5,.mx-md-5 {
        margin-right: 3rem!important
    }

    .mb-md-5,.my-md-5 {
        margin-bottom: 3rem!important
    }

    .ml-md-5,.mx-md-5 {
        margin-left: 3rem!important
    }

    .p-md-0 {
        padding: 0!important
    }

    .pt-md-0,.py-md-0 {
        padding-top: 0!important
    }

    .pr-md-0,.px-md-0 {
        padding-right: 0!important
    }

    .pb-md-0,.py-md-0 {
        padding-bottom: 0!important
    }

    .pl-md-0,.px-md-0 {
        padding-left: 0!important
    }

    .p-md-1 {
        padding: .25rem!important
    }

    .pt-md-1,.py-md-1 {
        padding-top: .25rem!important
    }

    .pr-md-1,.px-md-1 {
        padding-right: .25rem!important
    }

    .pb-md-1,.py-md-1 {
        padding-bottom: .25rem!important
    }

    .pl-md-1,.px-md-1 {
        padding-left: .25rem!important
    }

    .p-md-2 {
        padding: .5rem!important
    }

    .pt-md-2,.py-md-2 {
        padding-top: .5rem!important
    }

    .pr-md-2,.px-md-2 {
        padding-right: .5rem!important
    }

    .pb-md-2,.py-md-2 {
        padding-bottom: .5rem!important
    }

    .pl-md-2,.px-md-2 {
        padding-left: .5rem!important
    }

    .p-md-3 {
        padding: 1rem!important
    }

    .pt-md-3,.py-md-3 {
        padding-top: 1rem!important
    }

    .pr-md-3,.px-md-3 {
        padding-right: 1rem!important
    }

    .pb-md-3,.py-md-3 {
        padding-bottom: 1rem!important
    }

    .pl-md-3,.px-md-3 {
        padding-left: 1rem!important
    }

    .p-md-4 {
        padding: 1.5rem!important
    }

    .pt-md-4,.py-md-4 {
        padding-top: 1.5rem!important
    }

    .pr-md-4,.px-md-4 {
        padding-right: 1.5rem!important
    }

    .pb-md-4,.py-md-4 {
        padding-bottom: 1.5rem!important
    }

    .pl-md-4,.px-md-4 {
        padding-left: 1.5rem!important
    }

    .p-md-5 {
        padding: 3rem!important
    }

    .pt-md-5,.py-md-5 {
        padding-top: 3rem!important
    }

    .pr-md-5,.px-md-5 {
        padding-right: 3rem!important
    }

    .pb-md-5,.py-md-5 {
        padding-bottom: 3rem!important
    }

    .pl-md-5,.px-md-5 {
        padding-left: 3rem!important
    }

    .m-md-auto {
        margin: auto!important
    }

    .mt-md-auto,.my-md-auto {
        margin-top: auto!important
    }

    .mr-md-auto,.mx-md-auto {
        margin-right: auto!important
    }

    .mb-md-auto,.my-md-auto {
        margin-bottom: auto!important
    }

    .ml-md-auto,.mx-md-auto {
        margin-left: auto!important
    }
}

@media (min-width: 992px) {
    .m-lg-0 {
        margin:0!important
    }

    .mt-lg-0,.my-lg-0 {
        margin-top: 0!important
    }

    .mr-lg-0,.mx-lg-0 {
        margin-right: 0!important
    }

    .mb-lg-0,.my-lg-0 {
        margin-bottom: 0!important
    }

    .ml-lg-0,.mx-lg-0 {
        margin-left: 0!important
    }

    .m-lg-1 {
        margin: .25rem!important
    }

    .mt-lg-1,.my-lg-1 {
        margin-top: .25rem!important
    }

    .mr-lg-1,.mx-lg-1 {
        margin-right: .25rem!important
    }

    .mb-lg-1,.my-lg-1 {
        margin-bottom: .25rem!important
    }

    .ml-lg-1,.mx-lg-1 {
        margin-left: .25rem!important
    }

    .m-lg-2 {
        margin: .5rem!important
    }

    .mt-lg-2,.my-lg-2 {
        margin-top: .5rem!important
    }

    .mr-lg-2,.mx-lg-2 {
        margin-right: .5rem!important
    }

    .mb-lg-2,.my-lg-2 {
        margin-bottom: .5rem!important
    }

    .ml-lg-2,.mx-lg-2 {
        margin-left: .5rem!important
    }

    .m-lg-3 {
        margin: 1rem!important
    }

    .mt-lg-3,.my-lg-3 {
        margin-top: 1rem!important
    }

    .mr-lg-3,.mx-lg-3 {
        margin-right: 1rem!important
    }

    .mb-lg-3,.my-lg-3 {
        margin-bottom: 1rem!important
    }

    .ml-lg-3,.mx-lg-3 {
        margin-left: 1rem!important
    }

    .m-lg-4 {
        margin: 1.5rem!important
    }

    .mt-lg-4,.my-lg-4 {
        margin-top: 1.5rem!important
    }

    .mr-lg-4,.mx-lg-4 {
        margin-right: 1.5rem!important
    }

    .mb-lg-4,.my-lg-4 {
        margin-bottom: 1.5rem!important
    }

    .ml-lg-4,.mx-lg-4 {
        margin-left: 1.5rem!important
    }

    .m-lg-5 {
        margin: 3rem!important
    }

    .mt-lg-5,.my-lg-5 {
        margin-top: 3rem!important
    }

    .mr-lg-5,.mx-lg-5 {
        margin-right: 3rem!important
    }

    .mb-lg-5,.my-lg-5 {
        margin-bottom: 3rem!important
    }

    .ml-lg-5,.mx-lg-5 {
        margin-left: 3rem!important
    }

    .p-lg-0 {
        padding: 0!important
    }

    .pt-lg-0,.py-lg-0 {
        padding-top: 0!important
    }

    .pr-lg-0,.px-lg-0 {
        padding-right: 0!important
    }

    .pb-lg-0,.py-lg-0 {
        padding-bottom: 0!important
    }

    .pl-lg-0,.px-lg-0 {
        padding-left: 0!important
    }

    .p-lg-1 {
        padding: .25rem!important
    }

    .pt-lg-1,.py-lg-1 {
        padding-top: .25rem!important
    }

    .pr-lg-1,.px-lg-1 {
        padding-right: .25rem!important
    }

    .pb-lg-1,.py-lg-1 {
        padding-bottom: .25rem!important
    }

    .pl-lg-1,.px-lg-1 {
        padding-left: .25rem!important
    }

    .p-lg-2 {
        padding: .5rem!important
    }

    .pt-lg-2,.py-lg-2 {
        padding-top: .5rem!important
    }

    .pr-lg-2,.px-lg-2 {
        padding-right: .5rem!important
    }

    .pb-lg-2,.py-lg-2 {
        padding-bottom: .5rem!important
    }

    .pl-lg-2,.px-lg-2 {
        padding-left: .5rem!important
    }

    .p-lg-3 {
        padding: 1rem!important
    }

    .pt-lg-3,.py-lg-3 {
        padding-top: 1rem!important
    }

    .pr-lg-3,.px-lg-3 {
        padding-right: 1rem!important
    }

    .pb-lg-3,.py-lg-3 {
        padding-bottom: 1rem!important
    }

    .pl-lg-3,.px-lg-3 {
        padding-left: 1rem!important
    }

    .p-lg-4 {
        padding: 1.5rem!important
    }

    .pt-lg-4,.py-lg-4 {
        padding-top: 1.5rem!important
    }

    .pr-lg-4,.px-lg-4 {
        padding-right: 1.5rem!important
    }

    .pb-lg-4,.py-lg-4 {
        padding-bottom: 1.5rem!important
    }

    .pl-lg-4,.px-lg-4 {
        padding-left: 1.5rem!important
    }

    .p-lg-5 {
        padding: 3rem!important
    }

    .pt-lg-5,.py-lg-5 {
        padding-top: 3rem!important
    }

    .pr-lg-5,.px-lg-5 {
        padding-right: 3rem!important
    }

    .pb-lg-5,.py-lg-5 {
        padding-bottom: 3rem!important
    }

    .pl-lg-5,.px-lg-5 {
        padding-left: 3rem!important
    }

    .m-lg-auto {
        margin: auto!important
    }

    .mt-lg-auto,.my-lg-auto {
        margin-top: auto!important
    }

    .mr-lg-auto,.mx-lg-auto {
        margin-right: auto!important
    }

    .mb-lg-auto,.my-lg-auto {
        margin-bottom: auto!important
    }

    .ml-lg-auto,.mx-lg-auto {
        margin-left: auto!important
    }
}
section.about-medico .col-lg-4 {
    padding: 0 15px;
}
.event-content {
    padding-right: 20px;
}
div#template--16993428537389__custom_liquid_9M8RBX {
    padding: 0;
    max-width: 100% !important;
}
.landing-banner2 {
    background-image: url(/cdn/shop/files/banner-bg.jpg);
    background-size: cover;
    padding: 70px 0 100px;
}
.why-should .col-md-3 {
    padding: 0 15px;
}
.bets-book .col-md-3 {
    padding: 0 15px;
}
div#template--16993428537389__custom_liquid_ppFCPJ {
    max-width: 100% !important;
    padding: 0;
}
@media (min-width:768px){
.kmargin {
    margin-right: 100px !important;
    margin-left: 120px !important;
}
  .kmargin P{
    margin: 5px 10px 20px;
  }
}
@media (max-width:768px){
.kmargin {
    margin-right: 20px !important;
    margin-left: 20px !important;
}
  div#shopify-section-template--17288468529197__logo_list_zXYFM8 .gitem {
    padding: 30px;
}
  #PageContainer .page-width .container {
    padding:0 30px;
}
  .side-main-wrapper-section-content {
    padding-top: 30px;
}
  .manage-wrp-secto-pro-story-parts {
    margin-bottom: 30px;
}
  .manage-wrp-secto-pro-story-parts h3{ font-size:18px;}
  .four-part-section-working-sec {
        position: static !important;
        margin-top: 50px;
    }
  .part-section-box-one-on-one-arihant-about {
    padding: 25px 6px !important;
}
  .timeline-inter-sec-wrp-sep{padding-top:20px !important;}

  .content-indent.default {
    padding: 0 20px;
}
  .faqList .ttlTxt {
    margin-top: 30px;
}
  .faq-body .panel-title {
    padding: 18px 20px;
}
  .faq-body .panel-content {
    padding: 0 20px 25px;
}

  /**Gift***/
  .shipping-bx img {
    max-width: 340px !important;
    margin: 5px;
    text-align: center;
}

  div#shopify-section-template--17189755977773__richtext_34FPGR img {
    max-width: 200px !important;
    margin-top: 25px;
}
  div#shopify-section-template--17189755977773__collections_banners_yHHc3F .content-indent.default{
     padding: 0 20px !important;
  }

  div#shopify-section-template--17189755977773__richtext_XkKrEE img {
    max-width: 200px !important;
}
}
/**Gift***/

div#shopify-section-template--17189755977773__custom_liquid_wh3Lhy .content-indent.none.section-cover {
    position: relative;
   }
.shipping-bx img {
    max-width: 450px;
}
div#shopify-section-template--17189755977773__custom_liquid_wh3Lhy .content-indent.none.section-cover:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 4px;
    background: #aeceb2;
    top: -4px;
}
div#shopify-section-template--17189755977773__richtext_34FPGR img {
    max-width: 370px;
}
div#shopify-section-template--17189755977773__richtext_34FPGR .content-indent.default {
    margin: 0 !important;
    padding: 66px 0 30px;
    background-image: url(/cdn/shop/files/decor.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: top center;
}

div#shopify-section-template--17189755977773__collections_banners_yHHc3F .content-indent.default {
  background-image: url(/cdn/shop/files/de2.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: bottom center;
}

div#shopify-section-template--17189755977773__richtext_XkKrEE img {
    max-width: 370px;
}


.accordion {
  width: 90%;
  max-width: 600px;
  margin: 2rem auto;
}

.accordion-item {
  background-color: #fff;
  color: #111;
  margin: 1rem 0;
  border-radius: 0.5rem;
  border:1px solid #ddd;
 
}

.accordion-item-header {
  padding: 0.5rem 3rem 0.5rem 1rem;
  min-height: 3.5rem;
  line-height: 1.25rem;
  font-weight: normal;
  display: flex;
  align-items: center;
  position: relative;
  font-size:16px;
  cursor: pointer;
  
}

.accordion-item-header2{
  padding: 0.5rem 3rem 0.5rem 1rem;
  min-height: 3.5rem;
  line-height: 1.25rem;
  font-weight: normal;
  display: flex;
  align-items: center;
  position: relative;
  font-size:16px;
  cursor: pointer;
  
}

.accordion-item-header3 {
  padding: 0.5rem 3rem 0.5rem 1rem;
  min-height: 3.5rem;
  line-height: 1.25rem;
  font-weight: normal;
  display: flex;
  align-items: center;
  position: relative;
  font-size:16px;
  cursor: pointer;
  
}

.accordion-item-header::after {
    font-size: 18px;
    position: absolute;
    right: 1rem;
    content: "\ea45";
   font-family:Adorn-Icons;
    
}

.accordion-item-header2::after{
    font-size: 18px;
    position: absolute;
    right: 1rem;
    content: "\ea45";
   font-family:Adorn-Icons;
    
}

.accordion-item-header3::after{
    font-size: 18px;
    position: absolute;
    right: 1rem;
    content: "\ea45";
   font-family:Adorn-Icons;
    
}

.accordion-item-header.active::after {
  content: "\e905";
    font-family:Adorn-Icons;
}

.accordion-item-header2.active::after {
  content: "\e905";
    font-family:Adorn-Icons;
}
.accordion-item-header3.active::after {
  content: "\e905";
    font-family:Adorn-Icons;
}

.accordion-item-body {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;

}

.accordion-item-body-content {
  line-height: 1.5rem;
 
}
ul.point li a {
    width: 100%;
    display: block;
    padding: 15px;
    font-size: 16px;
  position:relative;
}

ul.point li a.odd {
    background: #d3d8dc;
}
ul.point li a.even{
   background: #fff;
}
.drop-hed.text-center h2 {
    color: #f37920;
}

ul.point li a:after {
    content: '';
    width: 30px;
    height: 50px;
    position: absolute;
    right: 10px;
    top: 2px;
    background-image: url(/cdn/shop/files/direct-download_3817725.svg);
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}


.container.new-section .row {
    align-items: center;
}
.white-labeled h2 {
    font-size: 36px;
}
.white-labeled h2 {
    font-size: 36px;
    color: #f37920;
}
.white-labeled p {
    font-size: 16px !important;
    line-height: 24px;
    color: #000;
}
.white-labeled h2 span {
    display: inline-block;
    padding: 5px 20px;
    color: #fff;
    background: rgb(231, 101, 43);
    background: -moz-linear-gradient(299deg, rgba(231, 101, 43, 1) 12%, rgba(225, 49, 34, 1) 50%, rgba(159, 56, 137, 1) 100%);
    background: -webkit-linear-gradient(299deg, rgba(231, 101, 43, 1) 12%, rgba(225, 49, 34, 1) 50%, rgba(159, 56, 137, 1) 100%);
    background: linear-gradient(299deg, rgba(231, 101, 43, 1) 12%, rgba(225, 49, 34, 1) 50%, rgba(159, 56, 137, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e7652b",endColorstr="#9f3889",GradientType=1);
}
h2.choose-page {
    font-size: 30px;
    color: #f37920;
}

.choose-lead ul li a {
    display: block;
    padding: 10px 0 20px;
    font-size: 20px;
    margin-bottom: 20px;
    border-bottom: 2px dashed #ccc;
  position:relative;
}
.choose-lead ul li a:after {
    content: '';
    position: absolute;
    right: 12px;
    top: 7px;
    height: 40px;
    width: 40px;
    background-image: url(/cdn/shop/files/pdf.png);
}

.choose-lead {
    padding-right: 50px;
}
div#shopify-section-template--17420248743981__custom_content_rYfggk {
    background-image: url(/cdn/shop/files/bg1L.png);
    padding: 60px 0;
    background-size: cover;
}

div#shopify-section-template--17420248743981__collections_banners_GgHm6q {
    background-image: url(/cdn/shop/files/bg2L.png);
    background-size: cover;
    padding: 60px 0;
}

div#shopify-section-template--17420248743981__collections_banners_GgHm6q .sec-ttl.tc,  div#shopify-section-template--17420248743981__custom_content_rYfggk .sec-ttl.tc{
    padding-bottom: 50px;
}

div#shopify-section-template--17420248743981__collections_banners_GgHm6q h2.h3.ft2 {
    display: inline;
    border-bottom: 2px solid #ff0000;
    padding-bottom: 10px;
  color: #54aed6;
}

div#shopify-section-template--17420248743981__products_rows_pETzHB h2.h3.ft2{
 display: inline;
    border-bottom: 2px solid #ff0000;
    padding-bottom: 10px;
  color: #d83a62;
  
}

div#shopify-section-template--17420248743981__products_rows_zycQGx h2.h3.ft2 {
  display: inline;
    border-bottom: 2px solid #ff0000;
    padding-bottom: 10px;
  color: #a0ac49;
}

div#shopify-section-template--17420248743981__custom_content_rYfggk h2.h3.ft2 {
    display: inline;
    border-bottom: 2px solid #ff0000;
    padding-bottom: 10px;
}

div#shopify-section-template--17420248743981__store_features_KriwL3 .content-indent.default {
    margin-top: 0;
    background: rgb(255, 88, 0);
    background: -moz-linear-gradient(90deg, rgba(255, 88, 0, 1) 0%, rgba(255, 88, 0, 1) 28%, rgba(255, 0, 0, 1) 54%, rgba(211, 0, 174, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(255, 88, 0, 1) 0%, rgba(255, 88, 0, 1) 28%, rgba(255, 0, 0, 1) 54%, rgba(211, 0, 174, 1) 100%);
    background: linear-gradient(90deg, rgba(255, 88, 0, 1) 0%, rgba(255, 88, 0, 1) 28%, rgba(255, 0, 0, 1) 54%, rgba(211, 0, 174, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5800",endColorstr="#d300ae",GradientType=1);
}
div#shopify-section-template--17288468529197__custom_liquid_gg8TAp .content-indent.default.section-cover {
    background-image: url(/cdn/shop/t/5/assets/boos.jpg) !important;
    background-size: 100% !important;
}

div#shopify-section-template--17288468529197__richtext_hwmyAN .page-width.tc, div#shopify-section-template--17288468529197__richtext_eeHbAd .page-width.tc{
  max-width: 100% !important; }

  div#shopify-section-template--17525331525677__custom_content_KGfcYf {
    padding: 50px 0 0;
    background-image: url(/cdn/shop/files/flag.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: top center;
}


@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');
div#shopify-section-template--17570744107053__custom_content_QQMmYD {
    padding: 150px 0 0;
    background-image: url(/cdn/shop/files/banner-bg.png);
    background-size: cover;
}
.oswald-<uniquifier> {
  /* font-family: "Oswald", serif; */
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
.banne-hdd {
    text-align: center;
}
.img-ll img {
    width: 200px;
}

.banne-hdd h1 {
    color: #fff;
    /* font-family: "Oswald", serif; */
    font-size: 60px;
    margin-top: 20px;
}

.first-inc {
    text-align: center;
}

.first-inc h2 {
    /* font-family: "Oswald", serif; */
    font-size: 60px;
    color: #F05A29;
    margin-bottom: 10px;
}

.including-ser {
    margin-top: 80px;
}

.first-inc p span {
    display: inline-block;
    padding: 5px 20px;
    background: #006154;
    color: #fff;
}

.sec-inc img {
    width: 500px;
}

.sec-inc {
    text-align: center;
    margin-top: 60px;
}
.first-inc p {
    font-size: 24px;
    font-weight: 600;
}
.sec-inc p {
    font-size: 24px;
    color: #686868;
    margin-top: 10px;
    font-weight: 600;
}

div#shopify-section-template--17570744107053__custom_content_pVDbV9 .section-cover {
    padding: 120px 0;
}

div#shopify-section-template--17570744107053__custom_content_pVDbV9 .section-cover .ct-inner.of_hidden.ct-inner-image.wow.fadeIn {
    box-shadow: 1px 5px 2px rgb(185 85 13);
    border-radius: 8px;
}
a.inc-btn {
    margin-top:10px;
    display: inline-block;
    color: #fff;
    padding: 20px 50px;
    font-size: 26px;
    background: rgb(174,53,147);
    background: -moz-linear-gradient(117deg, rgba(174,53,147,1) 0%, rgba(236,32,36,1) 28%, rgba(241,102,34,1) 54%, rgba(241,102,34,1) 100%);
    background: -webkit-linear-gradient(117deg, rgba(174,53,147,1) 0%, rgba(236,32,36,1) 28%, rgba(241,102,34,1) 54%, rgba(241,102,34,1) 100%);
    background: linear-gradient(117deg, rgba(174,53,147,1) 0%, rgba(236,32,36,1) 28%, rgba(241,102,34,1) 54%, rgba(241,102,34,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ae3593",endColorstr="#f16622",GradientType=1);
    border-radius: 50px;
    box-shadow: 0px 3px 1px #ddd;
    margin-bottom: 30px;
}

.view-alll a {
    display: inline-block;
    padding: 0 10px 5px;
    font-size: 16px;
    border-bottom: 1px solid #000;
}
.view-alll {
    text-align: center;
}

div#shopify-section-template--17570744107053__custom_content_kNEmK3 .custom-block.style1.fullwidth {
    padding: 0 !important;
}

.cchhzz-img {
    text-align: center;
}

div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-block.style1.fullwidth {
    padding: 0;
}

div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-block.style1.fullwidth .imgWrapper.of_hidden {
    max-width: 100% !important;
}

div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-block.style1.fullwidth .custom-text h3 {
    font-size: 60px;
    /* font-family: "Oswald", serif; */
    color: #474747;
}

div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-block.style1.fullwidth .custom-text h3 span{color:#C66338;}

div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-block.style1.fullwidth .custom-text p {
    font-size: 20px;
    margin-top: 20px;
}

div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-text {
    padding: 100px;
}

div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-block.style1.fullwidth {
    padding: 0;
}

div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-block.style1.fullwidth .imgWrapper.of_hidden {
    max-width: 100% !important;
}

div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-block.style1.fullwidth .custom-text h3 {
    font-size: 60px;
    font-family: "Oswald", serif;
    color: #fff;
}

div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-block.style1.fullwidth .custom-text h3 span{color:#FFDDCA;}

div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-block.style1.fullwidth .custom-text p {
    font-size: 20px;
    margin-top: 20px;
  color:#fff;
}

div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-text {
    padding: 100px 150px 100px 150px;
}

div#shopify-section-template--17570744107053__custom_content_hfmgtw .content-indent.none {
    padding-bottom: 0;
}

div#shopify-section-template--17570744107053__custom_content_hfmgtw .custom__item.gitem.ci-image_VfjAXb.block_type_image.wd100.wd50-md.f-asc {
    padding: 0;
    margin: 0;
}

.auther-text h2 {
    /* font-family: "Oswald", serif; */
    color: #32746A;
}
.auther-text p {
    font-size: 16px;
    line-height: 24px;
}
.auther-name strong {
    display: block;
    color: #f37920;
    margin-bottom: 3px;
    font-size: 18px;
  /* font-family: "Oswald", serif; */
}
.auther-name span{
  color:#000;
}
.cchhzz-img p {
    font-size: 18px;
    margin-top: 10px;
}

div#shopify-section-template--17570744107053__custom_content_hHEwab .custom-block.style1.fullwidth {
    padding: 0;
}

div#shopify-section-template--17570744107053__faq_xzMgYW h2.h3.ft2 {
    font-family: "Oswald", serif;
    color: #32746A;
}

div#shopify-section-template--17570744107053__faq_xzMgYW p {
    font-size: 16px;
}

div#shopify-section-template--17570744107053__faq_xzMgYW .faq-body {
    border: 1px solid #888;
    margin-bottom: 20px;
    padding: 0 15px;
}

div#shopify-section-template--17570744107053__faq_xzMgYW .faq-body .at {
    font-size: 25px;
}

div#shopify-section-template--17570744107053__custom_content_WXyUbz .content-indent.default.wow.fadeIn {
    margin: 0;
}
div#shopify-section-template--17570744107053__custom_content_WXyUbz .custom-block.style1.fullwidth {
    padding: 0;
    width: 100%;
}

@media(min-width:375px) and (max-width:425px){
  div#shopify-section-template--18011579940909__custom_content_PYxbNW .combo-text h2{
    font-size:22px;
  }
}
@media (max-width:992px){
  .banne-hdd h1 {
    font-size: 30px;
}
  div#shopify-section-template--17570744107053__custom_content_QQMmYD {
    padding: 80px 0 0;}
  .first-inc h2 {
    font-size: 40px;
}
  .sec-inc img {
    width: 300px;
}
  a.inc-btn {
    padding: 15px 30px;
    font-size: 20px;}

  div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-text {
    padding: 30px;
}

  div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-block.style1.fullwidth .custom-text h3 {
    font-size: 36px;}

  div#shopify-section-template--17570744107053__custom_content_RrbHBi .custom-block.style1.fullwidth .custom-text p {
    font-size: 16px;
    
}
  div#shopify-section-template--17570744107053__custom_content_dWHEq3  .custom-block.style1.fullwidth .custom-text h3 {
    font-size: 36px;}

  div#shopify-section-template--17570744107053__custom_content_dWHEq3  .custom-block.style1.fullwidth .custom-text p {
    font-size: 16px;
    
}
  div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-text {
    padding: 30px;
}
  div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-block.style1.fullwidth .custom-text p br{ display:none;}
  .cchhzz-img {
    text-align: center;
    margin-top: 50px;
}

  div#shopify-section-template--17641873932333__custom_content_dq3QQL .section-cover {
    padding: 50px 10px 10px;
}
  .testing-cll p {
    font-size: 14px !important;
}
  .testing-cll h2 {
    font-size: 30px !important;
}
  div#shopify-section-template--17641873932333__custom_content_4VewFT .content-indent.default {
        padding: 50px 10px 30px !important;
    }
  div#shopify-section-template--17641873932333__custom_content_a8wmAB .content-indent.default {
        padding: 50px 10px 20px !important;
    }
  }


  div#shopify-section-template--17641873932333__custom_liquid_xCJDRA .content-indent.none.section-cover {
    text-align: center;
    padding: 0;
}
.enlish-btn a:first-child {
    background: #EA037C;
    border-color: #EA037C;
    color: #fff;
}
.enlish-btn a {
    padding: 5px 15px;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin: 10px 5px;
    font-size: 13px;
    text-align: center;
  
}

div#shopify-section-template--17641873932333__custom_content_dq3QQL {
    margin-top: 80px;
}
div#shopify-section-template--17641873932333__custom_liquid_KwjYrA .content-indent.none.section-cover {
    padding: 30px;
    text-align: center;
}
div#template--17641873932333__custom_liquid_KwjYrA {
    padding: 30px 0;
    text-align: center;
}
.para-btn p {
    font-size: 20px;
}
.enlish-btn {
    display: flex
;
    justify-content: center;
    flex-wrap: wrap;
}

.testing-cll h2 {
    font-family: oswald;
    color: #592F88;
    font-size: 44px;
    margin-bottom: 0;
}
.tes-btn{
    display: flex
;
    justify-content: start;
    flex-wrap: wrap;
}

.tes-btn a:first-child {
    background: #EA037C;
    border-color: #EA037C;
    color: #fff;
}

.tes-btn a {
    padding: 5px 15px;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin: 10px 5px;
    font-size: 13px;
    text-align: center;
}

.testing-cll p {
    font-size: 18px;
    padding: 10px 0;
}
.tesiocb {
    display: flex
;
}
.tesiocb .ssicon {
    display: flex
;
    align-items: center;
    font-size: 24px;
    font-weight: 600;
}

.tesiocb .ssicon {
    display: flex
;
    align-items: center;
    font-size: 20px;
    font-weight: 600;
    margin: 0 20px;
}
.tesiocb .ssicon img {
    width: 40px;
}
.testing-cll p {
    font-size: 18px;
    padding: 10px 0 0;
    margin-bottom: 8px;
}

.test-prcice span.del-price {
    font-size: 24px;
    font-weight: 500;
}
span.mazz {
    display: inline-block;
    margin-left: 10px;
    font-size: 40px;
    font-weight: 600;
    color: #1C1C1C;
}

a.buy-now-testi {
    padding: 15px 30px 15px;
    background: #f37920;
    color: #fff;
    font-size: 20px;
    display: inline-block;
    margin-left: 20px;
  border-radius: 4px;
}
.test-prcice {
    display: flex;
    align-items: center;
    margin-top: 20px;
}
.tesiocb .ssicon:first-child {
    margin-left: 0;
}

div#shopify-section-template--17641873932333__custom_content_4VewFT .content-indent.default.wow.fadeIn.section-cover {
    padding-top: 80px;
}
div#shopify-section-template--17641873932333__logo_list_mTWmQL .content-indent.none.section-cover {
    padding-bottom: 80px;
}
.content-cotainer-pluse {
    display: flex
;
    flex-wrap: wrap;
    justify-content: space-between;
}
.content-cotainer-pluse {
    display: flex
;
    flex-wrap: wrap;
}
.content-cotainer-pluse .ima-gdg {
    max-width: 48%;
}

.content-pluse {
    max-width: 48%;
}

@media (max-width:992px){
  div#shopify-section-template--17570744107053__custom_content_pVDbV9 .section-cover {
    padding: 30px 0 60px;
}
  div#shopify-section-template--17570744107053__custom_content_dWHEq3 .custom-block.style1.fullwidth .custom-text h3 br{ display:none;}
  .first-inc p {
    font-size: 18px;
    font-weight: 600;
}
  .sec-inc p {
    font-size: 18px;
   
}
  .auther-text h2 {
    /* font-family: "Oswald", serif; */
    color: #32746A;
    font-size: 26px;
    margin-top: 30px;
}
.content-pluse, .content-cotainer-pluse .ima-gdg{max-width:100%;}
}

div#shopify-section-template--18011579940909__custom_content_kNEmK3 .content-indent {
    margin: 0;
  margin-bottom:80px;
    
}
div#shopify-section-template--18011579940909__custom_content_kNEmK3 .fullwidth{
  padding: 0 !important;
}
div#shopify-section-template--18011579940909__custom_content_PYxbNW {
    text-align: center;
    color: #fff;
}
div#shopify-section-template--18011579940909__custom_content_YgUwwk {
    text-align: center;
    color: #fff;
    background-image: url(/cdn/shop/files/orange-bg.png);
    padding: 50px 0;
    background-size: cover;
    background-position: center;
}

div#shopify-section-template--18011579940909__custom_content_YgUwwk{
  margin-top:40px;
}
div#shopify-section-template--18011579940909__custom_content_PYxbNW .combo-text{
   text-align: center;
    color: #fff;
    background-image: url(/cdn/shop/files/orange-bg.png);
    padding: 20px 0;
    background-size: cover;
    background-position: center;
}
.combo-text {
    text-align: center;
}

div#shopify-section-template--18011579940909__custom_content_QQMmYD {
    background-image: url(/cdn/shop/files/blue-bg.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}