
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url('/wp-content/themes/aasana/fonts/fontawesome-webfont.eot?v=4.3.0');src:url('/wp-content/themes/aasana/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/wp-content/themes/aasana/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/wp-content/themes/aasana/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/wp-content/themes/aasana/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/wp-content/themes/aasana/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding: .2em .25em .15em;border:solid 0.08em #eee;border-radius: .1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right: .3em}.fa.pull-right{margin-left: .3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}@font-face{font-family:"Flaticon";src:url("/wp-content/themes/aasana/fonts/flaticon/Flaticon.eot");src:url("/wp-content/themes/aasana/fonts/flaticon/Flaticon.eot?#iefix") format("embedded-opentype"),
url("/wp-content/themes/aasana/fonts/flaticon/Flaticon.woff") format("woff"),
url("/wp-content/themes/aasana/fonts/flaticon/Flaticon.ttf") format("truetype"),
url("/wp-content/themes/aasana/fonts/flaticon/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("/wp-content/themes/aasana/fonts/flaticon/Flaticon.svg#Flaticon") format("svg")}}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px}.flaticon-people-8:before{content:"\f100"}.flaticon-woman:before{content:"\f101"}.flaticon-people-7:before{content:"\f102"}.flaticon-people-6:before{content:"\f103"}.flaticon-sports-4:before{content:"\f104"}.flaticon-art:before{content:"\f105"}.flaticon-signs:before{content:"\f106"}.flaticon-people-5:before{content:"\f107"}.flaticon-interface:before{content:"\f108"}.flaticon-people-4:before{content:"\f109"}.flaticon-people-3:before{content:"\f10a"}.flaticon-hat:before{content:"\f10b"}.flaticon-avatar:before{content:"\f10c"}.flaticon-game:before{content:"\f10d"}.flaticon-sport-1:before{content:"\f10e"}.flaticon-fruit-1:before{content:"\f10f"}.flaticon-medical-1:before{content:"\f110"}.flaticon-drink:before{content:"\f111"}.flaticon-fruit:before{content:"\f112"}.flaticon-food-1:before{content:"\f113"}.flaticon-fruits:before{content:"\f114"}.flaticon-food:before{content:"\f115"}.flaticon-gym-12:before{content:"\f116"}.flaticon-sport:before{content:"\f117"}.flaticon-gym-11:before{content:"\f118"}.flaticon-gym-10:before{content:"\f119"}.flaticon-gym-9:before{content:"\f11a"}.flaticon-exercise-2:before{content:"\f11b"}.flaticon-gym-8:before{content:"\f11c"}.flaticon-time:before{content:"\f11d"}.flaticon-exercise-1:before{content:"\f11e"}.flaticon-gym-7:before{content:"\f11f"}.flaticon-gym-6:before{content:"\f120"}.flaticon-tool-1:before{content:"\f121"}.flaticon-gym-5:before{content:"\f122"}.flaticon-transport:before{content:"\f123"}.flaticon-circle:before{content:"\f124"}.flaticon-multimedia:before{content:"\f125"}.flaticon-arrows-1:before{content:"\f126"}.flaticon-increase-size-option:before{content:"\f127"}.flaticon-plus-button:before{content:"\f128"}.flaticon-right-arrow-circular-button:before{content:"\f129"}.flaticon-arrows:before{content:"\f12a"}.flaticon-social-media-1:before{content:"\f12b"}.flaticon-social-media:before{content:"\f12c"}.flaticon-symbols:before{content:"\f12d"}.flaticon-social-3:before{content:"\f12e"}.flaticon-social-2:before{content:"\f12f"}.flaticon-social-1:before{content:"\f130"}.flaticon-social:before{content:"\f131"}.flaticon-quote-left:before{content:"\f132"}.flaticon-link-symbol:before{content:"\f133"}.flaticon-coach:before{content:"\f134"}.flaticon-people-2:before{content:"\f135"}.flaticon-sports-3:before{content:"\f136"}.flaticon-technology:before{content:"\f137"}.flaticon-tool:before{content:"\f138"}.flaticon-gym-4:before{content:"\f139"}.flaticon-shapes-1:before{content:"\f13a"}.flaticon-smart:before{content:"\f13b"}.flaticon-knife:before{content:"\f13c"}.flaticon-sports-2:before{content:"\f13d"}.flaticon-gym-3:before{content:"\f13e"}.flaticon-healthy-1:before{content:"\f13f"}.flaticon-gym-2:before{content:"\f140"}.flaticon-health:before{content:"\f141"}.flaticon-two:before{content:"\f142"}.flaticon-cup:before{content:"\f143"}.flaticon-gym-1:before{content:"\f144"}.flaticon-exercise:before{content:"\f145"}.flaticon-shapes:before{content:"\f146"}.flaticon-gym:before{content:"\f147"}.flaticon-healthy:before{content:"\f148"}.flaticon-people-1:before{content:"\f149"}.flaticon-medical:before{content:"\f14a"}.flaticon-sports-1:before{content:"\f14b"}.flaticon-people:before{content:"\f14c"}.flaticon-nature:before{content:"\f14d"}.flaticon-yoga-position:before{content:"\f14e"}.flaticon-lotus-1:before{content:"\f14f"}.flaticon-gymnast-girl:before{content:"\f150"}.flaticon-yoga-2:before{content:"\f151"}.flaticon-chakra:before{content:"\f152"}.flaticon-om:before{content:"\f153"}.flaticon-yoga-1:before{content:"\f154"}.flaticon-yoga-mat-1:before{content:"\f155"}.flaticon-yoga-mat:before{content:"\f156"}.flaticon-meditation:before{content:"\f157"}.flaticon-yoga:before{content:"\f158"}.flaticon-lotus:before{content:"\f159"}.flaticon-buddhist-yoga-pose:before{content:"\f15a"}.flaticon-sports:before{content:"\f15b"}.flaticon-left-arrow:before{content:"\f15c"}.flaticon-arrows-2:before{content:"\f15d"}.flaticon-search:before{content:"\f15e"}.flaticon-business:before{content:"\f15f"}.flaticon-internet:before{content:"\f160"}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img:not([src]){content:""}a{display:inline}pre{overflow:auto;margin:2rem 0;padding:1rem 0.8rem 1rem 1.2rem;color:#3f3b36;border:1px
solid #f5d995;border-left:1rem solid #f5d995;font:lighter 0.8em Monaco,'MonacoRegular',monospace;background:#fbfbfb}pre:hover{background:#fff}img,iframe,.wp-caption,select{max-width:100%}select{padding:12px
0;border-radius:25px;min-height:48px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;text-align-last:center;border-width:1px;border-style:solid;text-align:center;-ms-text-align-last:center;-moz-text-align-last:center}form.woocommerce-ordering{position:relative}form.woocommerce-ordering:before{content:" ";pointer-events:none;position:absolute;z-index:2;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107"}form.woocommerce-ordering
select{background:#f6f5fc;border-width:0;text-align:left;padding-left:15px;min-width:270px;min-height:40px;text-align:left;-ms-text-align-last:left;-moz-text-align-last:left;text-align-last:left}form.wpcf7-form > div:not(.wpcf7-response-output) select{width:calc(100% - 40px) !important}embed{max-width:100%}img{height:auto}a,
.pic .links > *,
.main-nav-container .menu-item,
.main-nav-container .button_open,
.select2-results .select2-result,
.ce_accordion .accordion_section,
.ce_accordion .accordion_title,
.ce_toggle .accordion_title,
.ce_tabs .tab,
.cws-widget .post_item .post_thumb img,
.cws-widget .post_item .post_thumb canvas,
.carousel_nav_panel .prev,
.carousel_nav_panel .next,
.pricing_table_column .cols_wrapper .widget_wrapper,
.pricing_table_column .price_section,
.cws_fa,
.cws_fa_wrapper .ring,
input[type='submit'],
.pic_alt .hover-effect,
.pic_alt canvas,
.cws_portfolio_fw .item_content,
.cws_portfolio .item_content,
.cws_img_frame:after,
.gallery-item a:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}[id*="gallery-"]{margin:auto}[id*="gallery-"] .gallery-item{margin-top:10px;text-align:center}.single_gallery.gallery-2 .gallery-item{width:50%}.single_gallery.gallery-3 .gallery-item{width:33.3333%}.single_gallery.gallery-4 .gallery-item{width:25%}.single_gallery.gallery-5 .gallery-item{width:20%}[id*="gallery-"] .gallery-caption{margin-left:0}.a-left{text-align:left}.a-right{text-align:right}.a-center{text-align:center}.v_sep{border-left:1px solid #e7e7e7;padding-left:15px;margin-left:15px}body{overflow-x:hidden}.grid_row,
.row_bg,
.testimonial .quote,
.news .post_info_part,
.cws_ourteam.single .media_part,
aside,
.ce_accordion .accordion_title .accordion_icon,
.ce_toggle .accordion_title .accordion_icon,
.pricing_table_column .cols_wrapper .widget_wrapper,
.cws_oembed_wrapper,
input,
textarea,
label,
.pic_alt .hover-effect,
.pic_alt .item_content,
.gallery-item,
.cws_tweet,
.flxmap-container,
.benefits_area,
.page_content,
.benefits_container .cws-widget,
.footer_container .cws-widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body.single-post .cws_vc_shortcode_icon_wrapper,
body.single-post
.cws_wrapper{overflow:visible}.cws_wrapper{position:relative;overflow:hidden}.cws_oembed_wrapper{display:block}iframe,embed{min-width:100%;display:block;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);-webkit-transform:rotate(0.000001deg)}.fullwidth_items iframe[src^="https://www.google.com/maps"]{width:100%;border-radius:0}.pic>a{display:block}input[type="search"],input[type="text"],input[type="email"],textarea{-webkit-appearance:none}[class^="flaticon-"].fa-lg,[class*=" flaticon-"].fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:1.629em}[class^="flaticon-"].fa-2x,[class*=" flaticon-"].fa-2x{font-size:1.629em}[class^="flaticon-"].fa-3x,[class*=" flaticon-"].fa-3x{font-size:3em}[class^="flaticon-"].fa-4x,[class*=" flaticon-"].fa-4x{font-size:4em}[class^="flaticon-"].fa-5x,[class*=" flaticon-"].fa-5x{font-size:5em}img[class*="wp-image"].shadow_image{transition:all .6s cubic-bezier(.2, .55, .1, .7);box-shadow:0px 5px 22px 0px rgba(30,37,54,0.18);margin-top:10px}img[class*="wp-image"].shadow_image.top:hover{transform:translate3d(0,-10px,0);box-shadow:0px 10px 45px 0px rgba(30,37,54,0.18)}img[class*="wp-image"].shadow_image.bottom:hover{transform:translate3d(0,10px,0);box-shadow:0px 10px 45px 0px rgba(30,37,54,0.18)}a.shadow_image  img[class*="wp-image"]{transition:all .6s cubic-bezier(.2, .55, .1, .7);box-shadow:0px 5px 22px 0px rgba(30,37,54,0.18);margin-top:10px}a.shadow_image.top  img[class*="wp-image"]:hover{transform:translate3d(0,-10px,0);box-shadow:0px 10px 45px 0px rgba(30,37,54,0.18)}a.shadow_image.bottom  img[class*="wp-image"]:hover{transform:translate3d(0,10px,0);box-shadow:0px 10px 45px 0px rgba(30,37,54,0.18)}.alignleft{float:left;margin-right:30px}.alignright{float:right;margin-right:auto;margin-left:30px}.aligncenter{display:table;position:relative;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.gallery[class*='galleryid-']{margin-left:-14px !important;margin-right:-14px !important}.gallery[class*='galleryid-'] .gallery-item{margin-top:30px !important;margin-bottom:0 !important}.gallery[class*='galleryid-']
.gallery-item{padding:0
15px}.gallery-item>*+*,.wp-caption>*+*{margin-top:15px}#page.full_width
.single_gallery{margin:10px;margin-bottom:0;position:relative;height:100%;overflow:hidden}.single_gallery .gallery-item{box-sizing:border-box;padding:10px;float:left}.single_gallery .gallery-item.col_1{padding:0;padding-bottom:10px}.single_gallery .gallery-item
img{display:block}[id*="gallery-"]:after{display:block;content:"";clear:both;height:0}.wp-caption-text{font-style:italic}.bypostauthor{font-size:inherit}.cws_img_frame img[class*="wp-image-"],
p>img[class*="wp-image-"],
.gallery-icon a,
.gallery-icon
img{display:block}.cws_img_frame,.gallery-icon{position:relative;display:inline-block}.cws_img_frame>*,
.gallery-icon a>*{z-index:1}.gallery-icon a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;box-sizing:border-box}.cws_img_frame:before,
.gallery-icon a:before,
.cws_img_frame canvas,
.gallery-item a
canvas{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-ms-transition:opacity 0.6s;transition:opacity 0.6s}.gallery-icon img,
.cws_img_frame
img{-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.cws_img_frame canvas,
.gallery-icon a
canvas{position:absolute;top:0;left:0;opacity:0}.cws_img_frame:hover canvas.drawn,
.gallery-icon:hover a
canvas.drawn{opacity:1}.cws_img_frame:after,
.gallery-icon a:after{font-family:cwsicon;display:block;position:absolute;left:50%;top:50%;min-width:57px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;opacity:0;background:transparent;z-index:3;font-size:57px;margin:0}.gallery-item:hover .gallery-icon a:after{opacity:1}.gallery-icon+.gallery-caption{text-align:center;width:100%;padding:0;z-index:2;opacity:0;visibility:hidden;font-size:22px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.gallery-item .gallery-caption{opacity:1;visibility:visible}.gallery-icon a:hover:after,.gallery-icon a:after{color:rgba(255,255,255,0.5) !important}.cws_img_frame:after,
.gallery-icon a:after{content:"\f123"}.cws-widget .cws_img_frame:after,
.cws-widget .gallery-icon a:after{font-family:cwsicon;left:50%;top:50%;-webkit-transform:translate(-50%0,200%);-moz-transform:translate(-50%,200%);-ms-transform:translate(-50%0,200%);transform:translate(-50%,200%);-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;font-size:30px;width:30px;height:30px;line-height:30px}.cws-widget .gallery-icon:hover a:after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cws-widget .cws_img_frame:after,
.cws-widget .gallery-icon a:after{content:"\f11e"}.gallery-icon a[href*=".jpg"]:after,
.gallery-icon a[href*=".jpeg"]:after,
.gallery-icon a[href*=".png"]:after,
.gallery-icon a[href*=".gif"]:after,
.gallery[class*='galleryid-'] .owl-item:not(:only-child) .gallery-icon a[href*=".jpg"]:after,
.gallery[class*='galleryid-'] .owl-item:not(:only-child) .gallery-icon a[href*=".jpeg"]:after,
.gallery[class*='galleryid-'] .owl-item:not(:only-child) .gallery-icon a[href*=".png"]:after,
.gallery[class*='galleryid-'] .owl-item:not(:only-child) .gallery-icon a[href*=".gif"]:after{content:"\f113";font-family:cwsicon}.gallery-item:only-child .gallery-icon a[href*=".jpg"]:after,
.gallery-item:only-child .gallery-icon a[href*=".jpeg"]:after,
.gallery-item:only-child .gallery-icon a[href*=".png"]:after,
.gallery-item:only-child .gallery-icon a[href*=".gif"]:after,.cws_img_frame[href*=".jpg"]:after,.cws_img_frame[href*=".jpeg"]:after,.cws_img_frame[href*=".png"]:after,.cws_img_frame[href*=".gif"]:after{content:"\f123"}.cws-widget .cws_img_frame:after,
.cws-widget .gallery-icon a:after{font-family:cwsicon;content:"\f115";font-size:21px;display:none}.cws-widget .cws_img_frame:before,
.cws-widget .gallery-icon a:before{background:rgba(255,255,255,.1)}.cws_img_frame[target="_blank"]:after{content:"\f11e"}.gallery-item:hover .cws_img_frame:before,
.gallery-item:hover .gallery-icon a:before,
.gallery-icon:hover a:before{opacity:0.7}.gallery-icon
img{border-style:none !important;width:100%;height:auto}.gallery-icon a,.cws_blur_wrapper{display:block;position:relative}.cws_sc_carousel
.carousel_nav_panel{float:right}.cws_sc_carousel .owl-item>.gallery-item{width:100% !important;position:relative}.cws_sc_carousel > * + *,
.cws_sc_carousel .owl-controls{margin-top:24px}.cws_img_navigation.carousel_nav_panel
span{vertical-align:middle}.cws_img_navigation.carousel_nav_panel
.prev_section{float:left}.cws_img_navigation.carousel_nav_panel
.next_section{float:right}.cws_img_navigation.carousel_nav_panel .prev_section>a,
.cws_img_navigation.carousel_nav_panel .next_section>a{display:block}.cws_img_navigation.carousel_nav_panel .prev_section .prev,
.cws_img_navigation.carousel_nav_panel .next_section
.next{float:none;display:inline-block}form.wpcf7-form input[type="checkbox"]{border:1px
solid #e6e6e6;border-radius:0px}form.wpcf7-form .no-border input[type="checkbox"]{border:0px;border-bottom:1px solid #e6e6e6;border-radius:0px}input[type="checkbox"]{display:inline-block;vertical-align:middle;margin-top:0;margin-bottom:0;padding:0;line-height:0;-webkit-appearance:none;appearance:none;width:25px;height:25px;position:relative;-webkit-box-sizing:border-box;-ms-box-szing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background:#fff;vertical-align:middle}input[type="checkbox"]:before{content:'\f108';font-family:"cwsicon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:100%;height:100%;left:0;top:0;font-size:15px;line-height:23px;text-align:center;z-index:999999;color:transparent;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}input[type=checkbox]:checked:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}form.wpcf7-form input[type="radio"]{border:1px
solid #e6e6e6;border-radius:50%}input[type="radio"]{display:inline-block;vertical-align:middle;margin-top:0;margin-bottom:0;padding:0;line-height:0;-webkit-appearance:none;appearance:none;width:20px;height:20px;position:relative;-webkit-box-sizing:border-box;-ms-box-szing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background:#fff;vertical-align:middle}input[type="radio"]:before{content:'\25CF';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:100%;height:100%;left:0;top:0;font-size:15px;line-height:16px;text-align:center;z-index:999999;color:transparent;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}input[type=radio]:checked:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cws_social_links
.cws_social_link{display:inline-block;font-size:1.1em;line-height:25px;width:25px;text-align:center;border-radius:50%}.cws_social_links .cws_social_link[class^="flaticon-"]:before,
.cws_social_links .cws_social_link[class*=" flaticon-"]:before{font-size:0.85em}.cws_social_links .cws_social_link+.cws_social_link{margin-top:0px}.cws-widget .cws_social_links
.cws_social_link{display:inline-block;width:auto;text-align:center}.cws-widget .cws_social_links
.cws_social_link.none{border-radius:0%;border:0px
solid #e8e8e8}.cws-widget .cws_social_links
.cws_social_link.squared{border-radius:0%;border:1px
solid #e8e8e8}.cws-widget .cws_social_links
.cws_social_link.round{border-radius:50%;border:4px
solid;margin:0
10px}.cws-widget .cws_social_links.size-1x
a.hexagon{margin:5px}.cws-widget .cws_social_links.size-lg
a.hexagon{margin:5px;margin-top:15px}.cws-widget .cws_social_links.size-2x
a.hexagon{margin:20px}.cws-widget .cws_social_links.size-3x
a.hexagon{margin:40px
10px 0px 10px}.cws-widget .cws_social_links.size-3x.position-left a.hexagon,
.cws-widget .cws_social_links.size-3x.position-right
a.hexagon{margin:10px
10px 30px 10px}.cws-widget .cws_social_links.size-3x.position-left a.round,
.cws-widget .cws_social_links.size-3x.position-right
a.round{margin:0px
0px 10px 10px}.row_bg,.grid_row{position:relative}.grid_row+.grid_row,.grid_row_cont+.grid_row_cont,.grid_row+.grid_row_cont,.grid_row_cont+.grid_row{margin-top:40px}.row_bg.fullwidth_background_bg{padding:0}.page_content > .post_media
img{text-align:center;margin:0
auto 30px}.page_content > .container .page_grid:first-child{padding-top:0;margin-top:0}.page_grid+.grid_row{padding-top:0;margin-top:0}.page_content > .container .grid_row:empty+.grid_row:first-child{margin-top:0}.page_content > .container .grid_row:first-child{padding-top:0}.page_content > .container .grid_row:last-child{padding-bottom:0}.row_bg>.grid_row{padding-top:0;padding-bottom:0}.grid_col{position:relative;z-index:1}.grid_col:not(.grid_col_12){float:left}.grid_col_4{width:33.33333333%}.grid_col_3{width:25%}.grid_col_6{width:50%}.grid_col_8{width:66.66666667%}.grid_col_9{width:75%}.grid_col_12{width:100%}.grid_col
.cols_wrapper{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;position:relative;z-index:1}.grid_col .cols_wrapper
.widget_wrapper{position:relative;z-index:2}.grid_row.no_paddings .grid_col
.cols_wrapper{padding-left:0;padding-right:0}.grid_row.benefits
.grid_col{margin:0}.grid_row.benefits
.grid_col_4{width:33.3333333%}.grid_row.benefits
.grid_col_3{width:25.0%}.grid_row.benefits
.grid_col_6{width:50.0%}.grid_row.benefits
.grid_col_8{width:66.6666666%}.grid_row.benefits
.grid_col_9{width:75.0%}.grid_row.benefits
.grid_col_12{width:100%}.grid_row.benefits:after{content:'';clear:both;display:table !important}.cws_wrapper_container{position:relative;z-index:2}.page_content > main
.grid_row.fullwidth_items{width:100%}.grid_row.cws_flex_row{box-sizing:border-box;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid_row.cws_equal_height
.grid_col{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.grid_row.cws_flex_row .grid_col,.grid_row.cws_flex_row{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.grid_row.cws_content_middle:not(.cws_equal_height)>.grid_col{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid_row.cws_flex_row
.cols_wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.grid_row.cws_content_top
.cols_wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.grid_row.cws_content_middle
.cols_wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid_row.cws_content_bottom
.cols_wrapper{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.grid_row.eq_cols{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid_row.eq_cols
.grid_col{float:none}.grid_row.eq_cols{display:block\9}.grid_row.eq_cols
.grid_col{float:left\9}.grid_row.eq_cols:after{display:none}.grid_row.eq_cols:after{content:"";display:block\9;clear:both\9}.row_bg>*{position:relative;z-index:1}.row_bg>.grid_row{z-index:2}.row_bg_img_wrapper{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:1;background-size:cover}.row_bg_img{position:absolute;min-width:100%;min-height:100%;max-width:none;top:0;left:0;z-index:1;background-size:cover}.row_bg.benefits_bg
.row_bg_img{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.row_bg_layer{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;z-index:1}.row_bg
.ce_title{color:inherit}input,textarea{width:100%;padding:6px
10px;background:#fff;border-width:1px;border-style:solid;border-radius:25px}input[type='submit']{width:auto}input[type='submit']{cursor:pointer}.select2-container .select2-selection--single{height:40px;border-width:1px;line-height:40px;border-style:solid;border-radius:25px}.woo_panel .select2-container .select2-selection--single{background:#f6f5fc;border:0}.woo_panel .select2-container--default .select2-selection--single .select2-selection__rendered{color:#707273;text-align:left}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;text-indent:20px;padding-right:30px}.select2-container--default .select2-selection--single .select2-selection__arrow
b{height:0;left:0;margin-left:0;margin-top:0;position:static;top:0;width:0;border:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{font-family:cwsicon;font-style:normal;content:"\f102";color:#b3b4b4;font-size:14px;vertical-align:top;padding:0
1px;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}form.wpcf7-form > div:not(.wpcf7-response-output) p,
form.wpcf7-form > div:not(.wpcf7-response-output) label{width:calc(100% - 40px)}form.wpcf7-form>div:not(.wpcf7-response-output)>p,form.wpcf7-form>div:not(.wpcf7-response-output)>label{padding:0
20px;font-weight:500;font-size:20px;text-align:center}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
form.wpcf7-form > div:not(.wpcf7-response-output) .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.woocommerce .select2-container--open .select2-dropdown{border-color:#f6f5fc}.select2-results__option{line-height:1.5em}.select2-results__option:nth-of-type(odd){background:#f6f5fc;border-radius:4px}form.wpcf7-form .select2-container--default .select2-selection--single .select2-selection__arrow{right:15px}form.wpcf7-form > div:not(.wpcf7-response-output)>p > span,
form.wpcf7-form > div:not(.wpcf7-response-output)>label > span,
form.wpcf7-form > div:not(.wpcf7-response-output) p > span,
form.wpcf7-form > div:not(.wpcf7-response-output) label>span{margin-top:10px;display:block}form.wpcf7-form > div:not(.wpcf7-response-output) .select2.select2-container{width:calc(100% - 40px) !important;border-radius:25px}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-container .select2-selection--single{height:auto;border-radius:25px}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
form.wpcf7-form > div:not(.wpcf7-response-output) .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-selection--single .select2-selection__rendered{line-height:50px;font-size:18px}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-selection--single .select2-selection__arrow{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-selection--single .select2-selection__arrow
b{font-size:0;border:0;margin-top:0;left:0;top:0}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-selection--single .select2-selection__arrow b:before{font-family:cwsicon;font-style:normal;content:"\f102";color:inherit;font-size:14px;padding:0
1px;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}form.wpcf7-form > div:not(.wpcf7-response-output) .select2-container--open .select2-selection--single .select2-selection__arrow b:before{content:"\f103"}div.wpcf7 .wpcf7-form-control-wrap{text-indent:0;width:100%}form.wpcf7-form>p{margin-bottom:0;display:flex}form.wpcf7-form>p>*:first-child{padding-left:0}form.wpcf7-form>p>*:last-child{padding-right:0}form.wpcf7-form>p>span{padding:0
15px}form.wpcf7-form input[type="submit"],form.wpcf7-form p input[type="submit"]{display:block;margin:0;line-height:52px;padding:0
60px;border-style:solid;border-width:4px}form.wpcf7-form input.black[type="submit"], form.wpcf7-form p input.black[type="submit"],
body input.black[type="submit"]{background:#464c51;border-color:#464c51}form.wpcf7-form input.black[type="submit"]:hover, form.wpcf7-form p input.black[type="submit"]:hover,
body input.black[type="submit"]:hover{background:transparent;color:#464c51}input[type="submit"]{line-height:60px;padding:0
60px;border-style:solid;border-width:4px}form.wpcf7-form input.h50[type="text"],
form.wpcf7-form input.h50[type="email"],
form.wpcf7-form input.h50[type="url"],
form.wpcf7-form input.h50[type="tel"],
form.wpcf7-form input.h50[type="date"],
form.wpcf7-form
textarea.h50{min-height:50px}form.wpcf7-form input.h40[type="text"],
form.wpcf7-form input.h40[type="email"],
form.wpcf7-form input.h40[type="url"],
form.wpcf7-form input.h40[type="tel"],
form.wpcf7-form input.h40[type="date"],
form.wpcf7-form
textarea.h40{min-height:40px}form.wpcf7-form input.h60[type="text"],
form.wpcf7-form input.h60[type="email"],
form.wpcf7-form input.h60[type="url"],
form.wpcf7-form input.h60[type="tel"],
form.wpcf7-form input.h60[type="date"],
form.wpcf7-form
textarea.h60{min-height:60px}form.wpcf7-form input.h45[type="text"],
form.wpcf7-form input.h45[type="email"],
form.wpcf7-form input.h45[type="url"],
form.wpcf7-form input.h45[type="tel"],
form.wpcf7-form input.h45[type="date"],
form.wpcf7-form
textarea.h45{min-height:45px}form.wpcf7-form input.h45[type="submit"], form.wpcf7-form p input.h45[type="submit"]{line-height:37px}form.wpcf7-form
textarea.h87{min-height:87px}form.wpcf7-form input.margintop75[type="submit"],
form.wpcf7-form p input.margintop75[type="submit"]{margin-top:75px}form.wpcf7-form>p>*:first-child{margin-left:0}.wpcf7-form-control.wpcf7-captchac{display:inline-block;vertical-align:middle}.wpcf7 .wpcf7-form-control-wrap{margin-bottom:15px;display:inline-block}.wpcf7
label{font-weight:700}.wpcf7 input[type="submit"]{float:right}.wpcf7
p{text-indent:0}span.wpcf7-list-item:first-child{margin-left:auto}.wpcf7-not-valid{border-color:#ff6766}span.wpcf7-not-valid-tip{color:#ff6766;margin-top:10px}div.wpcf7-response-output{margin-top:1.333em;margin-left:auto;margin-right:auto}div.wpcf7-response-output:last-child{margin-bottom:auto}.wpcf7-response-output:after{content:""}div.wpcf7-response-output:before{font-family:FontAwesome;left:40px}div.wpcf7-response-output.wpcf7-validation-errors:before{content:"\f12a"}div.wpcf7-response-output.wpcf7-mail-sent-ng:before{content:"\f12a"}div.wpcf7-response-output.wpcf7-mail-sent-ok:before{content:"\f164"}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng,div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{border:none}.wpcf7-recaptcha
iframe{border-radius:0}.wpcf7 ul li:before{display:none}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:500}h1{font-size:3em}h1:not(:last-child){margin-bottom:0.67em}h1:not(:first-child){margin-top:0.67em}h2{font-size:2.64em}h2:not(:last-child){margin-bottom:0.5em}h2:not(:first-child){margin-top:0.83em}h3{font-size:2.214em}h3:not(:last-child){margin-bottom:0.6em}h3:not(:first-child){margin-top:1em}h4{font-size:1.64em}h4:not(:last-child){margin-bottom:0.6em}h4:not(:first-child){margin-top:1.33em}h5{font-size:1.357em}h5:not(:last-child){margin-bottom:0.6em}h5:not(:first-child){margin-top:1.67em}h6{font-size:1.14em}h6:not(:last-child){margin-bottom:0.6em}h6:not(:first-child){margin-top:2.33em}.news.news-small .ce_title,
.news.news-medium
.ce_title{width:auto}.news .ce_title
h3{display:inline-block;font-size:inherit}.news.news-pinterest .colored_box_wrapper .grid .ce_title h3,
.news.news-large .grid .ce_title
h3{font-size:1em}.news.news-pinterest .grid .ce_title
h3{font-size:0.65em}.news.news-pinterest .grid
.ce_title{margin-top:0px}.cws_vc_shortcode-new-layout .cws-widget .widget-title.ce_title{font-size:1.3em;line-height:1em;text-align:center}.news .ce_title div
h2{font-size:0.77em;line-height:1em}.news:not(.single) article
.ce_title{margin-bottom:0px}h1.ce_title{font-size:50px}h2.ce_title{font-size:46px}h3.ce_title{font-size:42px}h4.ce_title{font-size:38px}h5.ce_title{font-size:34px}h6.ce_title{font-size:30px}.mt-10{margin-top:10px !important}.mt-15{margin-top:15px !important}.mt-20{margin-top:20px !important}.mt-25{margin-top:25px !important}.mt-30{margin-top:30px !important}.mt-40{margin-top:40px !important}.mt-50{margin-top:50px !important}.mt-60{margin-top:60px !important}dl dt:not(:first-child){margin-top:0.65em}dl
dd{padding-left:1.3em;font-style:italic}.clearfix:after,
.grid:after,
.owl-wrapper:after,
.page_content.search_results main .search-form:after,
.post-password-form:after,
.cws-widget .cws_tweet .tweet_content:after{content:"";display:block;clear:both}.search_results .item
.cws_vc_shortcode_button{margin-bottom:30px}.slider_vs_menu
.site_header{position:absolute;width:100%;top:0;left:0}.header_cont{width:100%;position:relative}.site_header
.logo{display:inline-block}.site_header
.header_container{background-color:#fff}.header_outside_slider .site_header
.header_container{background-color:transparent}.site_header .header_container
.header_zone{position:relative}.site_header .header_container .header_zone
.header_overlay{position:absolute;left:0;top:0;right:0;bottom:0}.header_wrapper_container:not(.header_outside_slider){background-color:rgba(255,255,255,1)}.sticky_header .sticky_shadow
.header_container{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2)}.site_header:not(.logo-center) .header_container,
.site_header.logo-center .header_nav_part:not(.topbar_nav_part){-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.site_header.logo-center:not(.sticky) .header_nav_part:not(.topbar_nav_part){-webkit-transition:background-color 0.3s step-start;-moz-transition:background-color 0.3s step-start;-ms-transition:background-color 0.3s step-start;transition:background-color 0.3s step-start}.site_header.sticky:not(.logo-center) .header_container,
.site_header.logo-center.sticky .header_nav_part:not(.topbar_nav_part),
.sticky_header .site_header:not(.logo-center) .header_container{background-color:rgba(255,255,255,0.9)}.site_header:not(.logo-center).sticky .header_container,
.site_header.logo-center.sticky .header_nav_part:not(.topbar_nav_part){-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.site_header.logo-center .header_nav_part:not(.topbar_nav_part),
.cws_mobile .site_header .header_nav_part:not(.topbar_nav_part){padding-top:12px}.cws_mobile .site_header:not(.text-in-menu) .header_logo_part{padding-top:12px;padding-bottom:12px}.site_header.logo-center .header_nav_part:only-child,
.cws_mobile .site_header .header_nav_part:only-child{padding-top:12px}.header_bg_img
img{display:block}.fs_img_header,.bg_page_header{position:relative;z-index:1;overflow:hidden}.cws_parallax_scene_container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cws_parallax_scene_container
.cws_parallax_scene{position:absolute;top:0;right:0;bottom:0;left:0}.cws_parallax_scene_container .cws_parallax_scene>*{position:absolute;top:0;left:0;width:100%;height:100%}.cws_parallax_scene_container .cws_parallax_scene img,
.cws_parallax_scene_container .cws_parallax_scene
canvas{display:block;position:absolute;top:50%;left:50%;max-width:none;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.cws_parallax_scene_container .cws_parallax_scene img,
.cws_parallax_scene_container .cws_parallax_scene
canvas{width:auto;height:auto;min-width:100%;min-height:100%}}.page_header_video_wrapper{position:relative}.page_header_video_wrapper
iframe.page_header_video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.page_header_video_wrapper + .page_header_video_slider_wrapper,
.page_boxed .page_header_video_wrapper+.page_header_video_slider_wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.page_boxed .fullwidthbanner-container,
.page_boxed .fullscreen-container{width:100% !important;left:0 !important}.page_header_video_wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/themes/aasana/img/bgvideo.png);background-repeat:repeat}.fs_video_bg{position:absolute;top:0;left:0;width:calc(100% + 2px);height:100%;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;overflow:hidden;margin-left:-1px;margin-right:-1px;z-index:-1}.rev_slider_error{position:relative;z-index:1}.rev_slider_error
.message{background:red;color:white;text-align:center}.rev_slider_wrapper{background-color:#fff !important;z-index:2}.fs_video_slider .rev_slider,
.fs_video_slider
.rev_slider_wrapper{background:transparent !important}.fs_video_bg,.fs_video_slider{background-color:#fff}.fs_video_slider{position:relative;z-index:1;overflow:hidden}.fs_video_bg+.fs_video_slider{background-color:transparent}.fs_video_bg>video,.fs_video_bg>iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1;max-width:none}.fs_video_bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.fs_img_header .bg_layer,
.fs_video_bg .bg_layer,
.fs_img_header
.stat_img_cont{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;z-index:2}.fs_img_header
.stat_img_cont{z-index:1}.fs_img_header
.bg_layer{width:auto;height:auto;min-width:100%;min-height:100%;z-index:2 !important}.fs_img_header
.stat_img_cont{width:auto;height:auto;min-width:100%;min-height:100%}.page_boxed
.fs_img_header{width:auto !important}.fs_video_bg>iframe{border-radius:0;-webkit-mask-image:none}.page_boxed .fullwidthbanner-container{width:100% !important;left:0 !important}.header_bg_img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cws_parallax_section{position:absolute;top:0;right:0;bottom:0;left:0}.cws_parallax_section>*{position:absolute;top:0;left:0;width:100%;height:100%}.cws_parallax_section img,
.cws_parallax_section canvas,.header_bg_img>img,.header_bg_img>canvas{display:block;position:absolute;max-width:none;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header_nav_part{width:100%}.header_wrapper_container.header_outside_slider{position:absolute;left:0;top:0;width:100%;z-index:99}.site_header.sticky{position:fixed;top:0;left:0;width:100%;z-index:1000}.sticky_header.sticky_mobile_off{display:none}.sticky_header{position:fixed;top:0;left:0;width:100%;z-index:100;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.sticky_header.sticky_active{-webkit-transform:translateY(0);transform:translateY(0)}.sticky_header.sticky_transition{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.main-nav-container .main-menu>.menu-item{background:transparent}.main-nav-container.a-center .menu_right_icons>*:first-child:after{display:none}.main-nav-container.a-left .menu_left_icons div:only-of-type:after{display:block}.main-nav-container .menu-item:before{display:none}.main-nav-container .menu-item{padding-left:0;display:table;position:relative}header:not(.logo-in-menu) .main-nav-container .menu-item:not(.back){display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-ms-flex-pack:justify;-ms-flex-line-pack:end;-ms-flex-align:stretch}header:not(.logo-in-menu) .main-nav-container .cws_megamenu_item .menu-item:not(.back){display:block}.ie11 header:not(.logo-in-menu) .main-nav-container .menu-item:not(.back){display:table}.site_header.with_background .main-nav-container .main-menu>.menu-item{background-color:transparent !important}.site_header.with_background .main-nav-container .menu-item{border-style:none}.main-nav-container .main-menu>.menu-item{display:inline-block;vertical-align:middle;padding-left:9px;width:auto}.main-nav-container .main-menu>.menu-item:last-child{padding-right:9px}header:not(.logo-in-menu) .main-nav-container .main-menu>.menu-item{display:-ms-flexbox;-ms-flex-align:stretch}.ie11 header:not(.logo-in-menu) .main-nav-container .main-menu>.menu-item{display:inline-flex}.main-nav-container .menu-item>a,
.main-nav-container .menu-item>span,
.main-nav-container .menu-item>.button_open{display:table-cell;vertical-align:middle;position:relative;text-transform:capitalize;text-decoration:none}.main-nav-container .menu-item>a,.main-nav-container .menu-item>span{position:relative;display:block;overflow:hidden}.main-nav-container .main-menu > .menu-item>a:before,
.main-nav-container .main-menu>.menu-item>span:before{box-sizing:border-box;content:'';position:absolute;bottom:0;left:0;width:99.5%;height:100%;border:3px
solid transparent;border-radius:20px;border-color:inherit;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);opacity:0;transform:scale(1);z-index:0;visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.main-nav-container .main-menu > .menu-item.wpml-ls-menu-item a:before{display:none}.main-nav-container .main-menu>.menu-item.wpml-ls-menu-item>a:after{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:cwsicon;font-style:normal;content:"\f110";position:absolute;left:15px;top:50%;color:inherit;opacity: .3;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-nav-container .main-menu > .menu-item.wpml-ls-menu-item:hover a:after{-moz-transform:scale(1) translateY(-50%);-webkit-transform:scale(1) translateY(-50%);-o-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.main-nav-container .main-menu > .menu-item.wpml-ls-menu-item
a{padding:0
6px 0 40px;font-size:14px}.main-nav-container .main-menu>.menu-item.wpml-ls-menu-item>a:before{content:"";display:block;width:1px;height:20px;opacity: .3;visibility:visible;border:0;position:absolute;top:50%;left:0;bottom:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:0;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.main-nav-container .main-menu > .menu-item.wpml-ls-menu-item .sub-menu
a{padding:0
19px}.main-nav-container .main-menu > .menu-item:hover > a:before,
.main-nav-container .main-menu>.menu-item:hover>span:before{opacity: .3;visibility:visible}.main-nav-container .main-menu > .menu-item.current-menu-item>a:before,
.main-nav-container .main-menu > .menu-item.current-menu-ancestor>a:before,
.main-nav-container .main-menu > .menu-item.current_page_parent>a:before,
.header_cont .menu-item.current-menu-parent>a:before,
.main-nav-container .main-menu>.menu-item.current-menu-item>span:before{opacity: .5;visibility:visible}.svg_element{box-sizing:border-box;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:20px;border-color:inherit;opacity:2;z-index:-1;stroke:inherit;display:none}.svg_element
svg{width:inherit !important;height:inherit !important;position:absolute;top:0 !important;left:0;stroke:inherit}.svg_element
.shape{fill:transparent;stroke-dasharray:600 400;stroke-dashoffset:-470;stroke-width:3px;stroke:inherit;width:inherit !important;height:inherit !important;opacity:0;transform:translate(5px, 1.8px) scale(0.9)}@keyframes
draw{0%{stroke-dasharray:600 400;stroke-dashoffset:-200;stroke-width:1px}100%{stroke-dasharray:760;stroke-dashoffset:0;stroke-width:3px;opacity: .5}}.main-nav-container .main-menu > .menu-item:hover .shape,
.main-nav-container .main-menu > .menu-item:hover
.shape{-webkit-animation:0.5s draw linear forwards;animation:0.5s draw linear forwards}.main-nav-container .main-menu > .menu-item:hover > a:after,.main-nav-container .main-menu>.menu-item.current-menu-item>a:after{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.main-nav-container
.button_open{width:36px;text-align:center;cursor:pointer;position:absolute !important;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-nav-container .main-menu>.menu-item>.button_open{display:none}.main-nav-container .button_open:before{font-family:FontAwesome;content:"\f105"}.main-nav-container .menu-item>a,
.main-nav-container .menu-item>span{padding:0
20px;height:100%}.main-nav-container .menu-item> .sub-menu
a{white-space:nowrap}.main-nav-container .sub-menu .menu-item>a:before,
.main-nav-container .main-menu > .menu-item.wpml-ls-menu-item .sub-menu a:before{content:"";display:block;width:4px;opacity:0;visibility:hidden;height:100%;position:absolute;left:0;top:0}.main-nav-container .sub-menu
.cws_megamenu_item{overflow:hidden}.main-nav-container .sub-menu .cws_megamenu_item .menu-item>a{display:block;width:calc(100% - 38px)}.main-nav-container .sub-menu .cws_megamenu_item
.widgettitle{padding-left:20px;padding-right:20px;font-size:16px;font-weight:bold;line-height:1;padding-bottom:15px}.main-nav-container .menu-item-object-megamenu_item>.sub-menu{padding-top:25px}.main-nav-container .sub-menu .menu-item:hover >a:before,.menu .menu-item.current-menu-item>a:before,
.main-nav-container .main-menu > .menu-item.wpml-ls-menu-item .sub-menu .menu-item:hover a:before,
.header_cont .menu-item.current-menu-ancestor .current-menu-ancestor>a:before,
.header_cont .menu-item.current-menu-parent .current-menu-item>a:before{opacity:1;visibility:visible}header:not(.logo-in-menu) .main-menu{display:-ms-flexbox;-ms-flex-align:stretch;display:inline-block;vertical-align:middle}.site_header
.search_menu{display:inline-block;vertical-align:middle;line-height:26px;cursor:pointer;text-align:right}.site_header .items-visible
.search_menu{border-left:1px solid #e6e6e6}.site_header .search_menu:before{font-family:cwsicon;font-style:normal;content:"\f115";font-size:16px;padding:0
1px;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.cwsicon-search-icon:before{font-family:cwsicon;font-style:normal;content:"\f115";font-size:16px;padding:0
1px;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.site_header .search_menu:hover:before{opacity:1}.site_header .search_menu>*{display:none}.site_header
.search_menu_cont{width:100%;height:100%}.search_menu_wrap
.search_overlay{position:absolute;width:100%;height:100%;display:block}.site_header
.search_menu_wrap{top:0px;right:0px;width:100%;height:100%;position:fixed;z-index:10000;overflow:visible;display:none;background:rgba(35,35,35,0.96)}.site_header .search_menu_cont>.container{height:100%}.site_header .search_menu_cont
.search_back_button{position:absolute;top:0;bottom:0;right:0;z-index:1;width:20px;text-align:center;cursor:pointer}.site_header .search_menu_cont .search_back_button:before{font-family:cwsicon;content:"\f102";font-size:14px;position:absolute;top:50%;margin-top:-10px;right:0;width:20px;line-height:24px;height:20px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;color:#fff}.site_header .search_menu_wrap.search-on .search_back_button:before{right:0}.site_header .search_menu_cont .search-form{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.site_header div.search_wrapper input[type='submit']{width:100%}.site_header .search_menu_cont .search-form .search-field{float:right;width:100%;height:100%;font-size:22px;line-height:100%;position:relative;background-color:transparent;border:none;padding:7px
0;border-radius:0;padding-left:0;opacity:0;color:#fff;border-bottom:2px solid #fff;-webkit-transition:all 0.3s cubic-bezier(.09,.79,.25,.98);-moz-transition:all 0.3s cubic-bezier(.09,.79,.25,.98);-o-transition:all 0.3s cubic-bezier(.09,.79,.25,.98);-ms-transition:all 0.3s cubic-bezier(.09,.79,.25,.98);transition:all 0.3s cubic-bezier(.09,.79,.25,.98)}.site_header .search_menu_cont .search-form .search-field::-webkit-input-placeholder{color:#fff}.site_header .search_menu_cont .search-form .search-field::-moz-placeholder{color:#fff}.site_header .search_menu_cont .search-form .search-field:-moz-placeholder{color:#fff}.site_header .search_menu_cont .search-form .search-field:-ms-input-placeholder{color:#fff}.site_header .search_menu_wrap.search-on .search-form .search-field{width:100%;opacity:1}.site_header .search_menu_cont .screen-reader-text,
.site_header .search_menu_cont .search-submit{display:none}.mobile_menu_header,
.main-nav-container .sub-menu>.back{display:none}.mobile_menu_hamburger{display:none;vertical-align:middle;position:relative;overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s}.cws_mobile .menu_box
.mobile_menu_hamburger{display:inline-block}.cws_mobile .mobile_menu ul
.widgettitle{font-size:20px !important}.cws_mobile .mobile_menu ul li:before{display:none}.cws_mobile .mobile_menu ul
li{line-height:initial}.cws_mobile .mobile_menu ul li:nth-of-type(odd){background:transparent}.mobile_menu_hamburger:focus{outline:none}.mobile_menu_hamburger
span{display:block;position:absolute;top:20px;left:5px;right:5px;height:2px;background:#b3b3b3}.mobile_menu_hamburger span::before,
.mobile_menu_hamburger span::after{content:"";position:absolute;display:block;left:0;width:100%;height:2px;background-color:#b3b3b3}.mobile_menu_hamburger:hover span,
.mobile_menu_hamburger:hover span::before,
.mobile_menu_hamburger:hover span::after{background-color:white}.mobile_menu_hamburger.is-active span,
.mobile_menu_hamburger.is-active span::before,
.mobile_menu_hamburger.is-active span::after{background-color:white}.mobile_menu_hamburger span::before{top:-10px}.mobile_menu_hamburger span::after{bottom:-10px}.mobile_menu_hamburger{width:30px;height:26px;padding:0
15px}.mobile_menu_hamburger
span{top:12px;left:7px;right:7px;height:2px;margin:0
15px}.mobile_menu_hamburger span::before{top:-5px}.mobile_menu_hamburger span::after{bottom:-5px}.mobile_menu_hamburger.close_side_panel{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block;margin:5px}.mobile_menu_hamburger.close_side_panel:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mobile_menu_hamburger.close_side_panel span::before,
.mobile_menu_hamburger.close_side_panel span::after{height:2px}.mobile_menu_hamburger--htx.close_side_panel span::before{top:0;transform:rotate(45deg)}.mobile_menu_hamburger--htx.close_side_panel span::after{bottom:0;transform:rotate(-45deg)}.mobile_menu_hamburger--htx.close_side_panel
span{background:none}.mobile_menu_hamburger--htx span::before,
.mobile_menu_hamburger--htx span::after{transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}.mobile_menu_hamburger--htx span::before{transition-property:top, transform}.mobile_menu_hamburger--htx span::after{transition-property:bottom, transform}.mobile_menu_hamburger--htx.is-active
span{background:none !important}.mobile_menu_hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.mobile_menu_hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.mobile_menu_hamburger--htx.is-active span::before,
.mobile_menu_hamburger--htx.is-active span::after{transition-delay:0s, 0.3s}.header_container
.mobile_menu_bar.left{left:0px}.header_container
.mobile_menu_bar.right{right:0px}.header_container .mobile_menu_bar
.mobile_menu_switcher{border-radius:0px;border-width:0px}.search_menu_wrap.search-on{top:0px;right:0px;width:100%;height:100%;position:fixed;z-index:10000;overflow:visible;display:none;background:rgba(35,35,35,0.96)}.side_panel_wrapper{position:relative;padding-bottom:30px}.side_panel .side_panel_wrapper
.mobile_menu_bar{position:absolute;z-index:1;top:0px}.side_panel .side_panel_wrapper.close-left
.mobile_menu_bar{left:0px}.side_panel .side_panel_wrapper.close-right
.mobile_menu_bar{right:0px}.mobile_menu{display:none}.cws_mobile
.mobile_menu{display:block;margin-left:0px}.cws_mobile .mobile_menu
ul{margin-left:0px}.mobile_menu_wrapper{position:relative;width:100%;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease;-webkit-box-shadow:0px 4px 9px 0px rgba(0, 0, 0, 0.24);-moz-box-shadow:0px 4px 9px 0px rgba(0, 0, 0, 0.24);box-shadow:0px 4px 9px 0px rgba(0, 0, 0, 0.24)}.header_zone>.mobile_menu_wrapper{position:absolute;z-index:4}.mobile_menu_wrapper
.mobile_menu_container{display:none;padding:20px}.mobile_menu_wrapper
.mobile_menu_container{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mobile_menu_container{background:white;border-radius:5px;border-width:1px;border-style:solid}.mobile_menu_wrapper .mobile_menu_container
.mobile_icons_bar{padding:10px
20px 0px 20px;position:relative;height:30px}.mobile_menu_wrapper .mobile_menu_container .mobile_icons_bar .search_menu_cont .search-field{padding:0px
10px}.mobile_menu_wrapper .mobile_menu_container .mobile_icons_bar .search_menu_cont
.search_back_button{right:10px}.mobile_menu_wrapper .mobile_menu_container .mobile_icons_bar .mini-cart{float:right}.mobile_menu_wrapper .mobile_menu_container .mobile_icons_bar
.search_menu{float:left}.cws_mobile .sticky_header .mobile_menu_wrapper>.mobile_menu_container{max-height:400px;overflow:auto}.main_menu:only-child{width:100%}.mobile_menu .sub-menu{position:relative;top:auto;left:auto;right:auto;padding-left:30px;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;display:none}.mobile_menu .menu-item .sub-menu
a{text-transform:capitalize}.mobile_menu .menu-item .sub-menu .menu-item .sub-menu
a{text-transform:capitalize}ul.mobile_menu li:before{content:none}.mobile_menu
.menu_row{display:table}.mobile_menu .menu-item > a, .mobile_menu .menu-item.menu-item-has-children>.menu_row>a{display:table-cell;white-space:nowrap}.mobile_menu
.button_open{font-family:Lato;color:#483f2f;font-size:15px;line-height:36px;width:36px;text-align:center;cursor:pointer;display:table-cell;width:100%;text-align:right}.mobile_menu li .button_open:before{font-family:FontAwesome;content:"\f105";display:inline-block;-webkit-transition:all .25s linear .1s;-moz-transition:all .25s linear .1s;-ms-transition:all .25s linear .1s;-o-transition:all .25s linear .1s;transition:all .25s linear .1s}.mobile_menu li.active>.menu_row>.button_open:before{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile_menu_container ul.mobile_menu li a,
.mobile_menu_container ul.mobile_menu li
span{text-transform:uppercase}.cws_mobile .header_container .header_nav_part .main-menu{display:none}.main-nav-container .menu-item{position:relative}.main-nav-container .sub-menu{position:absolute;z-index:1;top:100%;left:auto;right:auto;min-width:183px;text-align:left;box-shadow:0 0 12px rgba(0,0,0,0.1);opacity:0;-webkit-transform:translateX(-99999px);-moz-transform:translateX(-99999px);-ms-transform:translateX(-99999px);transform:translateX(-99999px)}.main-nav-container .sub-menu{-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s step-end;-webkit-transition:opacity 0.3s ease, transform 0.3s step-end;-moz-transition:opacity 0.3s ease, -moz-transform 0.3s step-end;-moz-transition:opacity 0.3s ease, transform 0.3s step-end;-ms-transition:opacity 0.3s ease, -ms-transform 0.3s step-end;-ms-transition:opacity 0.3s ease, transform 0.3s step-end;transition:opacity 0.3s ease, -webkit-transform 0.3s step-end;transition:opacity 0.3s ease, -moz-transform 0.3s step-end;transition:opacity 0.3s ease, -ms-transform 0.3s step-end;transition:opacity 0.3s ease, transform 0.3s step-end}.main-nav-container .menu-item:hover>.sub-menu{-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s step-start;-webkit-transition:opacity 0.3s ease, transform 0.3s step-start;-moz-transition:opacity 0.3s ease, -moz-transform 0.3s step-start;-moz-transition:opacity 0.3s ease, transform 0.3s step-start;-ms-transition:opacity 0.3s ease, -ms-transform 0.3s step-start;-ms-transition:opacity 0.3s ease, transform 0.3s step-start;transition:opacity 0.3s ease, -webkit-transform 0.3s step-start;transition:opacity 0.3s ease, -moz-transform 0.3s step-start;transition:opacity 0.3s ease, -ms-transform 0.3s step-start;transition:opacity 0.3s ease, transform 0.3s step-start}.main-nav-container .menu-item:hover>.sub-menu{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-nav-container .sub-menu .menu-item>a{display:table-cell;font-size:15px;width:calc(100% - 38px)}.main-nav-container .sub-menu .menu-item{border-style:none}.main-nav-container .sub-menu{background:rgba(255,255,255,1)}.main-nav-container .sub-menu .menu-item,
.site_header.with_background .main-nav-container .sub-menu .menu-item,
.main-nav-container .sub-menu{background-color:rgba(255,255,255,1)}.main-nav-container .sub-menu .menu-item:first-child,
.header_nav_part:not(.mobile_nav) .main-nav-container .sub-menu .menu-item:first-child{border-radius:20px 20px 0 0}.main-nav-container .sub-menu .menu-item.menu-item-has-children>a{padding-right:76px}.main-nav-container .sub-menu{padding:8px
0;border-radius:14px}.main-nav-container .main-menu .menu-item>.sub-menu{margin-top:-10px}.main-nav-container .main-menu>.menu-item>.sub-menu{margin-top:23px}.main-nav-container .main-menu .menu-item .sub-menu{margin-left:0px}.main-nav-container .sub-menu .menu-item>a{text-transform:capitalize;padding:0
19px}.header_nav_part:not(.mobile_nav) .main-nav-container .sub-menu .menu-item{border-radius:0}.header_nav_part:not(.mobile_nav) .main-nav-container .sub-menu .menu-item.back + .menu-item,
.header_nav_part:not(.mobile_nav) .main-nav-container .sub-menu .menu-item:last-child{border-radius:14px}.main-nav-container .menu-item
a{cursor:pointer}.main-nav-container .sub-menu .sub-menu{top:0}.main-menu>.menu-item.right .menu-item>.sub-menu,.main-menu>.menu-item.right>.sub-menu{left:auto}.main-menu>.menu-item.right>.sub-menu{right:auto}.main-menu>.menu-item.right>.sub-menu{right:0}.main-menu>.menu-item.center>.sub-menu{left:0;right:0;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.main-menu>.menu-item>.sub-menu{left:0}.main-nav-container .sub-menu .menu-item>.sub-menu{left:100%}.main-menu:not(.mobile_menu)>.menu-item.right .sub-menu .menu-item>.sub-menu{right:100%}.main-nav-container .sub-menu .sub-menu{margin-left:10px}.main-nav-container .sub-menu:before{content:"";display:block;position:absolute}.main-nav-container .sub-menu:before{width:100%;height:30px;bottom:100%;left:0}.header_wrapper_container .main-nav-container .main-menu > .menu-item.menu-item-has-children:hover:after,
.mini-cart:hover .triangle_cart:after,
.header_wrapper_container .main-nav-container .main-menu>.menu-item.menu-item-object-megamenu_item:hover:after{opacity:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:6;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s step-start;-webkit-transition:opacity 0.3s ease, transform 0.3s step-start;-moz-transition:opacity 0.3s ease, -moz-transform 0.3s step-start;-moz-transition:opacity 0.3s ease, transform 0.3s step-start;-ms-transition:opacity 0.3s ease, -ms-transform 0.3s step-start;-ms-transition:opacity 0.3s ease, transform 0.3s step-start;transition:opacity 0.3s ease, -webkit-transform 0.3s step-start;transition:opacity 0.3s ease, -moz-transform 0.3s step-start;transition:opacity 0.3s ease, -ms-transform 0.3s step-start;transition:opacity 0.3s ease, transform 0.3s step-start}.header_wrapper_container .main-nav-container .main-menu > .menu-item.menu-item-has-children:after,
.mini-cart .triangle_cart:after,
.header_wrapper_container .main-nav-container .main-menu>.menu-item.menu-item-object-megamenu_item:after{content:"";display:block;opacity:0;position:absolute;width:0;height:0;border-style:solid;border-width:0 13.5px 7px 13.5px;border-color:transparent transparent #fff transparent;left:50%;top:100%;margin-top:16px;z-index:-1;-webkit-transform:translateX(-99999px);-moz-transform:translateX(-99999px);-ms-transform:translateX(-99999px);transform:translateX(-99999px);-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s step-end;-webkit-transition:opacity 0.3s ease, transform 0.3s step-end;-moz-transition:opacity 0.3s ease, -moz-transform 0.3s step-end;-moz-transition:opacity 0.3s ease, transform 0.3s step-end;-ms-transition:opacity 0.3s ease, -ms-transform 0.3s step-end;-ms-transition:opacity 0.3s ease, transform 0.3s step-end;transition:opacity 0.3s ease, -webkit-transform 0.3s step-end;transition:opacity 0.3s ease, -moz-transform 0.3s step-end;transition:opacity 0.3s ease, -ms-transform 0.3s step-end;transition:opacity 0.3s ease, transform 0.3s step-end}.main-nav-container .sub-menu .sub-menu:before{height:100%;width:2px;left:auto;bottom:auto;right:100%;top:0}.main-menu>.menu-item.right .sub-menu .sub-menu:before{right:auto;left:100%}.main-menu>.menu-item.right .sub-menu .sub-menu{margin-left:0;margin-right:2px}.active-sandwich-menu .header_nav_part .main-menu{display:inline-block;vertical-align:middle}.active-sandwich-menu.mobile_nav .header_nav_part .main-menu:not(.items-visible){display:none}.menu-bar{position:relative;width:30px;height:20px;vertical-align:middle;padding-left:10px;text-align:center;margin-left:10px;line-height:1;-ms-flex-wrap:wrap;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-order:3;-ms-flex-order:3;order:3}.a-left .menu-bar{margin-left:0;margin-right:20px}.main-nav-container.a-center .menu-bar{position:absolute;right:0;top:calc(50% - 20px)}.site_header.logo-center .header_nav_part .main-nav-container.a-center .menu-bar,
.cws_mobile .site_header .header_nav_part .main-nav-container.a-center .menu-bar{top:75%;transform:translateY(0)}.logo-right .main-nav-container.a-center .menu-bar{right:auto;left:0;margin-left:0;margin-right:20px}.menu-bar:before{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.menu-bar
.ham{display:inline-block;width:20px;height:2px;position:relative;vertical-align:middle;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;opacity:1}.menu-bar .ham:after, .menu-bar .ham:before{position:absolute;content:'';display:inline-block;width:20px;height:2px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;outline:1px
solid transparent;left:0}.menu-bar .ham:before{top:-8px}.menu-bar .ham:after{top:8px}.menu-bar.items-visible
.ham{background-color:transparent !important}.menu-bar.items-visible .ham:before{-webkit-transform:translateY(8px) rotateZ(-45deg);-moz-transform:translateY(8px) rotateZ(-45deg);-ms-transform:translateY(8px) rotateZ(-45deg);-o-transform:translateY(8px) rotateZ(-45deg);transform:translateY(8px) rotateZ(-45deg)}.menu-bar.items-visible .ham:after{-webkit-transform:translateY(-8px) rotateZ(45deg);-moz-transform:translateY(-8px) rotateZ(45deg);-ms-transform:translateY(-8px) rotateZ(45deg);-o-transform:translateY(-8px) rotateZ(45deg);transform:translateY(-8px) rotateZ(45deg)}.active-sandwich-menu .main-nav-container ul.main-menu>li{visibility:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0ms cubic-bezier(0.175, 0.885, 0.525, 1.2);-moz-transition:all 0ms cubic-bezier(0.175, 0.885, 0.525, 1.2);-o-transition:all 0ms cubic-bezier(0.175, 0.885, 0.525, 1.2);transition:all 0ms cubic-bezier(0.175, 0.885, 0.525, 1.2);-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms}.active-sandwich-menu .main-nav-container ul.main-menu.items-visible>li{visibility:visible;top:0;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.active-sandwich-menu .main-nav-container ul.main-menu.items-visible>li:nth-last-child(n+1){-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:60ms;-moz-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.active-sandwich-menu .main-nav-container ul.main-menu.items-visible>li:nth-last-child(n+2){-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-delay:120ms;-moz-transition-delay:120ms;-o-transition-delay:120ms;transition-delay:120ms}.active-sandwich-menu .main-nav-container ul.main-menu.items-visible>li:nth-last-child(n+3){-webkit-transition-duration:450ms;-moz-transition-duration:450ms;-o-transition-duration:450ms;transition-duration:450ms;-webkit-transition-delay:180ms;-moz-transition-delay:180ms;-o-transition-delay:180ms;transition-delay:180ms}.active-sandwich-menu .main-nav-container ul.main-menu.items-visible>li:nth-last-child(n+4){-webkit-transition-duration:550ms;-moz-transition-duration:550ms;-o-transition-duration:550ms;transition-duration:550ms;-webkit-transition-delay:240ms;-moz-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}.active-sandwich-menu .main-nav-container ul.main-menu.items-visible>li:nth-last-child(n+5){-webkit-transition-duration:650ms;-moz-transition-duration:650ms;-o-transition-duration:650ms;transition-duration:650ms;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.active-sandwich-menu .main-nav-container ul.main-menu.items-visible>li:nth-last-child(n+6){-webkit-transition-duration:750ms;-moz-transition-duration:750ms;-o-transition-duration:750ms;transition-duration:750ms;-webkit-transition-delay:360ms;-moz-transition-delay:360ms;-o-transition-delay:360ms;transition-delay:360ms}.active-sandwich-menu .main-nav-container ul.main-menu>li:nth-child(n+1){-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:60ms;-moz-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.active-sandwich-menu .main-nav-container ul.main-menu>li:nth-child(n+2){-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-delay:120ms;-moz-transition-delay:120ms;-o-transition-delay:120ms;transition-delay:120ms}.active-sandwich-menu .main-nav-container ul.main-menu>li:nth-child(n+3){-webkit-transition-duration:450ms;-moz-transition-duration:450ms;-o-transition-duration:450ms;transition-duration:450ms;-webkit-transition-delay:180ms;-moz-transition-delay:180ms;-o-transition-delay:180ms;transition-delay:180ms}.active-sandwich-menu .main-nav-container ul.main-menu>li:nth-child(n+4){-webkit-transition-duration:550ms;-moz-transition-duration:550ms;-o-transition-duration:550ms;transition-duration:550ms;-webkit-transition-delay:240ms;-moz-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}.active-sandwich-menu .main-nav-container ul.main-menu>li:nth-child(n+5){-webkit-transition-duration:650ms;-moz-transition-duration:650ms;-o-transition-duration:650ms;transition-duration:650ms;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.active-sandwich-menu .main-nav-container ul.main-menu>li:nth-child(n+6){-webkit-transition-duration:750ms;-moz-transition-duration:750ms;-o-transition-duration:750ms;transition-duration:750ms;-webkit-transition-delay:360ms;-moz-transition-delay:360ms;-o-transition-delay:360ms;transition-delay:360ms}#site_top_panel .header_nav_part .main-nav-container{width:100%}#site_top_panel .topbar_nav_part.a-left .main-nav-container{justify-content:flex-start}#site_top_panel .topbar_nav_part.a-center .main-nav-container{justify-content:center}#site_top_panel .topbar_nav_part.a-right .main-nav-container{justify-content:flex-end}.main-nav-container .topbar-menu .menu-item>ul.sub-menu>.menu-item:not(.back), .main-nav-container .topbar-menu .menu-item>ul.sub-menu>.menu-item:not(.back){display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#site_top_panel
.header_nav_part{width:auto}.site_header.with_background .header_container,
.site_header:not(.logo-center).sticky .header_container,
.site_header.logo-center.sticky .header_nav_part,
.cws_mobile .site_header.sticky .header_nav_part,
.sticky_header .site_header:not(.logo-center) .header_container{box-shadow:0 1px 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.15)}.site_header.logo-center.sticky .header_container,
.cws_mobile .site_header.sticky
.header_container{box-shadow:none}.page_boxed .site_header.with_background .header_container,
.page_boxed .site_header:not(.logo-center).sticky .header_container,
.page_boxed .site_header.logo-center.sticky .header_nav_part,
.page_boxed .cws_mobile .site_header.sticky .header_nav_part,
.page_boxed .sticky_header
.header_container{width:1250px;margin-left:auto;margin-right:auto}.site_header.logo-in-menu .menu-left-part,
.site_header.logo-in-menu .menu-right-part,
.site_header.logo-center .menu-left-part,
.site_header.logo-center .menu-right-part,
.site_header.logo-center .no-split-menu,
.cws_mobile .site_header .menu-left-part,
.cws_mobile .site_header .menu-right-part,
.cws_mobile .site_header .no-split-menu{flex:1 1 auto;flex-basis:50%;align-self:center}.cws_mobile .site_header.logo-center .no-split-menu,
.cws_mobile .site_header .no-split-menu{flex:0 0 auto}.site_header.logo-center .no-split-menu,
.cws_mobile .site_header .no-split-menu{flex-basis:auto}.site_header.logo-in-menu .menu-center-part,
.site_header.logo-center .menu-center-part,
.cws_mobile .site_header .menu-center-part{flex:0 0 auto;align-self:center;margin-right:20px;margin-left:20px}.site_header.logo-in-menu .menu-left-part,
.site_header.logo-center .menu-left-part,
.cws_mobile .site_header .menu-left-part{text-align:right}.site_header.logo-in-menu .menu-right-part,
.site_header.logo-center .menu-right-part,
.cws_mobile .site_header .menu-right-part{text-align:left}.site_header.logo-in-menu .menu-right-part ul .menu-item:not(.back),
.site_header.logo-in-menu .menu-left-part ul .menu-item:not(.back),
.site_header.logo-center .menu-right-part ul .menu-item:not(.back),
.site_header.logo-center .menu-left-part ul .menu-item:not(.back),
.cws_mobile .site_header .menu-right-part ul .menu-item:not(.back),
.cws_mobile .site_header .menu-left-part ul .menu-item:not(.back){display:inline-block;width:auto}.site_header .main-nav-container .menu-item>ul.sub-menu>.menu-item:not(.back),
.site_header .main-nav-container .menu-item>ul.sub-menu>.menu-item:not(.back){display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main-nav-container ul.sub-menu>.menu-item:before{content:"";display:block;position:absolute;width:100%;border-radius:0;height:100%;box-shadow:none;margin-right:0px}.main-nav-container ul.sub-menu{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site_header.logo-in-menu .main-nav-container,
.site_header.logo-center .main-nav-container,
.cws_mobile .site_header .main-nav-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch}.site_header .main-nav-container .menu_left_icons,
.site_header .main-nav-container .menu_center_icons,
.site_header .main-nav-container
.menu_right_icons{align-self:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cws_mobile .site_header .main-nav-container .menu_left_icons,
.cws_mobile .site_header .main-nav-container .menu_center_icons,
.cws_mobile .site_header .main-nav-container
.menu_right_icons{flex:1 1 0}.site_header .main-nav-container
.menu_left_icons{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.site_header .main-nav-container
.menu_center_icons{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.site_header .main-nav-container
.menu_right_icons{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.site_header .main-nav-container .menu_right_icons .mini-cart{margin:0px;margin-left:10px}header
.container{display:-moz-box;display:-ms-flexbox;-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:justify;-ms-flex-pack:justify;display:-ms-flexbox;-ms-flex-align:stretch;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.site_header .header_nav_part:not(.topbar_nav_part){-moz-box-ordinal-group:3;-ms-flex-order:2;display:-ms-flexbox;-ms-flex-align:stretch;-ms-flex-pack:end;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ie11 .site_header .header_nav_part:not(.topbar_nav_part){display:inline-block}.site_header.logo-right
.header_logo_part{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.site_header.logo-right .header_nav_part:not(.topbar_nav_part){-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.site_header.logo-center .header_logo_part .logo,
.cws_mobile .site_header .header_logo_part
.logo{display:inline}body:not(.cws_mobile) .site_header.logo-left .header_logo_part .logo,
body:not(.cws_mobile) .site_header.logo-right .header_logo_part
.logo{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site_header.sticky .logo>img:not(.logo_sticky):not(.logo_mobile),
.sticky_header .logo>img:not(.logo_sticky):not(.logo_mobile){height:50px !important}.site_header.sticky .logo,
.sticky_header
.logo{height:50px !important}.site_header .logo,
.sticky_header .logo>img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.sticky_header.sticky_active .site_header.custom_sticky_logo  .header_logo_part .logo,
.sticky_header.sticky_active .site_header.custom_sticky_logo  .header_logo_part
.logo{height:auto !important}.site_header.custom_sticky_logo .header_logo_part .logo>img.logo_sticky,
.site_header.custom_mobile_logo .header_logo_part .logo>img.logo_mobile,
.sticky_header.sticky_active .site_header.custom_sticky_logo .header_logo_part .logo>img{display:none}.sticky_header.sticky_active .site_header.custom_sticky_logo .header_logo_part .logo>img.logo_sticky{display:block}.site_header.mobile_nav.custom_mobile_logo .header_logo_part .logo>img,
.site_header.mobile_nav.custom_mobile_logo .header_logo_part .logo>.header_site_title,
.site_header.sticky.custom_sticky_logo.mobile_nav .header_logo_part .logo>img.logo_sticky,
.site_header.mobile_nav.sticky .header_logo_part .logo>img.logo_mobile{display:none}.site_header.mobile_nav .header_logo_part .logo>img.logo_mobile,
.site_header.sticky.custom_sticky_logo.mobile_nav.sticky .header_logo_part .logo>img.logo_sticky{display:inline-block}html.touch .header_logo_part .logo
img{display:inline-block;vertical-align:middle}html.touch .header_logo_part .logo:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0;margin-left:-5px}html.touch .header_logo_part.menu-center-part .logo:before{content:none}.site_header.logo-center .header_logo_part .logo img,
.cws_mobile .site_header .header_logo_part .logo
img{margin-left:auto;margin-right:auto}.cws_mobile .site_header .header_logo_part .logo img.logo_mobile+img{display:none}.cws_mobile .site_header .header_logo_part .logo
img.logo_mobile{display:block}.site_header .header_logo_part,.container>.menu_left_icons,.container>.menu_right_icons{line-height:1;-ms-flex-wrap:wrap;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.site_header .header_nav_part:not(.topbar_nav_part){line-height:1;-ms-flex-wrap:wrap;-webkit-flex:auto;-ms-flex:auto;flex:auto}.container>.menu_left_icons{-moz-box-ordinal-group:3;-ms-flex-order:2;display:-ms-flexbox;-ms-flex-align:stretch;-ms-flex-pack:end;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:1;-ms-flex-order:1;order:1}.container>.menu_right_icons{-moz-box-ordinal-group:3;-ms-flex-order:2;display:-ms-flexbox;-ms-flex-align:stretch;-ms-flex-pack:end;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.site_header.logo-in-menu .header_logo_part,
.site_header.logo-in-menu
.header_nav_part{line-height:1;display:inline-block;vertical-align:middle}.cws_mobile .site_header:not(.text-in-menu) .header_logo_part:first-child{border-bottom-width:0px}.header_nav_part.mobile_nav .main-menu
.header_logo_part.site_name{display:none}.site_header.logo-center .header_logo_part.site_name,
.cws_mobile .site_header
.header_logo_part.site_name{line-height:1;display:inline-block;vertical-align:middle;font-size:20px;text-transform:uppercase}li.header_logo_part:before{content:none}.site_header .header_logo_part.logo_with_text .logo>img,
.site_header .header_logo_part.logo_with_text
.header_site_title{display:inline-block;vertical-align:middle}.site_header .header_logo_part .logo .logo_sticky,
.site_header .header_logo_part .logo
.logo_mobile{display:none}.sticky_header .site_header .header_logo_part .logo
.logo_sticky{display:inline-block}.sticky_header .site_header .header_logo_part.custom_sticky_logo .logo>*:not(.logo_sticky){display:none}.site_header .header_logo_part.logo_with_text
.header_site_title{font-size:40px;text-transform:uppercase;margin:0;margin-left:10px}.header_site_title{font-weight:300;font-size:40px;padding-left:10px;padding-right:10px;font-family:Lato;position:relative;z-index:1}header.site_header.logo-center
.container{display:block}.menu_box{position:relative}.cws_logotype_svg>svg{width:inherit;height:inherit}.cws_logotype_svg{display:inline-block}.menu_box .container.wide_container,.container.wide_container{width:calc(100% - 80px);margin:0
40px}.site_header.logo-center .header_logo_part,
.site_header.logo-center .header_logo_part
a{position:relative}.site_header.logo-center .header_logo_part
a{z-index:2}.site_header.logo-center .header_logo_part .bg_layer,
.page_footer
.bg_layer{position:absolute;top:0;left:0;bottom:0;right:0}.site_header.logo-center .header_logo_part,
.cws_mobile  .site_header
.header_logo_part{text-align:center}header.site_header.logo-center .header_nav_part:only-child,
.cws_mobile header.site_header .header_nav_part:only-child{padding-top:12px;padding-bottom:12px}.cws_mobile .mobile_menu ul li .cws-column{width:100%}.site_header.after_slider:not(.logo-center) .header_container{visibility:hidden;position:absolute;width:100%;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.site_header.after_slider:not(.logo-center).sticky
.header_container{visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.site_header.after_slider:not(.logo-center) .header_container{-webkit-transition:all 0.5s ease, width 1ms;-moz-transition:all 0.5s ease, width 1ms;-ms-transition:all 0.5s ease, width 1ms;transition:all 0.5s ease, width 1ms}.page_title{}.menu_box.default_menu_box{padding:12px
0;z-index:10}.page_title.default_page_title{padding:30px
0}.default_header .header_site_title
a{color:inherit}.header_site_title
.s_title{color:inherit}.header_container .default_header
.search_menu{color:#fff}.page_title.default_page_title
.container{display:block}.page_title.default_page_title nav.bread-crumbs>*{color:#fff}.page_title.default_page_title nav.bread-crumbs
.delimiter{padding:0
8px;font-size:0}.page_title.default_page_title nav.bread-crumbs .delimiter:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0
15px}.default_header .menu_box
.container{width:calc(100% - 80px);margin:0
40px}.header_zone.default_header{background:url(/wp-content/themes/aasana/img/gradient.png) repeat center center;background-size:cover;background-repeat:repeat}.page_title.default_page_title nav.bread-crumbs>*:hover{color:#fff !important}.page_title.default_page_title .bread-crumbs{color:#fff}.page_title.default_page_title .title
h1{color:#fff;font-size:48px;font-weight:500}.page_title
.container{display:table}.page_title .container.header_center>*{text-align:center;display:block}.page_title .container.header_center>*+*{margin-top:15px}.page_title .container>*{display:table-cell;vertical-align:middle}.page_title
.title{white-space:nowrap}.page_title .title:before,
.page_title .title
h1{display:inline-block;white-space:normal;vertical-align:middle}.page_title .title
svg{display:block}.logo_breadcrumbs{display:block}.st55{stroke-width:2.5;stroke:#fff;stroke-opacity: .7}.st54{stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.page_title
.page_excerpt{font-size:24px}.page_title .title
h1{font-size:72px;line-height:1;font-weight:inherit;text-transform:uppercase}.page_title .bread-crumbs{font-size:1em;text-align:end}.page_title .bread-crumbs > a,
.page_title .bread-crumbs > a:hover,
.page_title .bread-crumbs >span > a,
.page_title .bread-crumbs>span>a:hover{color:inherit}.page_title .bread-crumbs
.delimiter{padding:0
8px;font-size:15px}*+.page_title.customized{border-top-style:none}.page_title.customized{background-color:transparent;padding:0;text-align:center}.bg_page_header.hide_header{height:0}.bg_page_header{text-align:center}.header_wrapper_container .header_zone
.bg_page_header{background-color:transparent}.page_title.customized .container,
.bg_page_header
.container{display:block}.page_title .container:not(.header_center){display:flex}.page_title .container:not(.header_center)>*+*{margin-left:auto;margin-right:0}.page_title .container:not(.header_center) .bread-crumbs{margin-top:0}.page_title.customized .container > *,
.bg_page_header .container>*{display:block}.page_title.customized .title:before,
.bg_page_header .title:before{display:none}.page_title.customized .title h1,
.bg_page_header .title
h1{font-weight:400}.page_title.customized .bread-crumbs,
.bg_page_header .bread-crumbs{display:inline-block;margin:0
auto;padding:5px
10px;border-radius:5px}.bg_page_header
.page_title{background:transparent}.bg_page_header
.page_title.custom_spacing{padding:0}.page_title.customized .container > * + *,
.bg_page_header .container>*+*{margin-top:15px}.page_title.customized .container,
.page_title.customized .title,
.page_title.customized .bread-crumbs,
.page_title.customized .bread-crumbs .current,
.bg_page_header .container,
.bg_page_header .title,
.bg_page_header .bread-crumbs,
.bg_page_header .bread-crumbs
.current{color:inherit}.page_title.customized .bread-crumbs a:hover,
.bg_page_header .bread-crumbs a:hover{text-decoration:underline}.page_title.customized .bread-crumbs i,
.bg_page_header .bread-crumbs
i{font-family:inherit}.page_title.customized .bread-crumbs i:before,
.bg_page_header .bread-crumbs i:before{content:"\2215"}.bg_page_header
.bg_layer{z-index:2 !important}.bg_page_header
.container{z-index:3 !important}.bg_page_header .bg_layer,
.bg_page_header
.stat_img_cont{position:absolute;top:0;left:0;bottom:0;right:0}.title{text-align:left;border-bottom-color:#eee}.single.single-cws_portfolio
.title{margin:15px
0px;text-align:center}.title_outer.with_image
.title{padding:0
!important}.title.has_fixed_background,.title.has_background{height:auto !important}.title.has_fixed_background{background-attachment:fixed}.title.has_background,.title.has_fixed_background{background-position:center 0;background-repeat:no-repeat}#site_top_panel{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}body.search-on-wrap
#site_top_panel{z-index:0}#site_top_panel.top-header_hidden{opacity:0}#site_top_panel
.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:3;position:relative}#site_top_panel .row_text_search,
#site_top_panel
.header_nav_part{flex-grow:100;-webkit-flex-grow:100;-moz-flex-grow:100}#site_top_panel .topbar-menu-left
.topbar_left_icons{margin-left:5px;margin-right:10px}#site_top_panel .topbar_left_icons
.side_panel_icon_wrapper{position:relative}.side_panel_icon.flaticon-squares{width:22px;height:22px;display:inline-block;position:relative}.side_panel_icon.flaticon-squares
span{position:absolute;z-index:1;top:0;left:0;width:4px;height:4px;border-width:1px;border-style:solid;transition:all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000)}.side_panel_icon.flaticon-squares span:nth-child(1){top:0;left:15px}.side_panel_icon.flaticon-squares span:nth-child(2){top:0;left:23px}.side_panel_icon.flaticon-squares span:nth-child(3){top:0;left:31px}.side_panel_icon.flaticon-squares span:nth-child(4){top:8px;left:15px}.side_panel_icon.flaticon-squares span:nth-child(5){top:8px;left:23px}.side_panel_icon.flaticon-squares span:nth-child(6){top:8px;left:31px}.side_panel_icon.flaticon-squares span:nth-child(7){top:16px;left:15px}.side_panel_icon.flaticon-squares span:nth-child(8){top:16px;left:23px}.side_panel_icon.flaticon-squares span:nth-child(9){top:16px;left:31px}.container>.menu_left_icons>*,.container>.menu_right_icons>*{display:inline-block;vertical-align:middle}.container>.menu_left_icons>.mobile_menu_hamburger,.container>.menu_right_icons>.mobile_menu_hamburger{display:none}.cws_mobile .container>.menu_left_icons > .mobile_menu_hamburger,
.cws_mobile .container>.menu_right_icons>.mobile_menu_hamburger{display:inline-block}.header_container .header_zone .menu_box.default_menu_box .mobile_menu_hamburger span,
.header_container .header_zone .menu_box.default_menu_box .mobile_menu_hamburger span:before,
.header_container .header_zone .menu_box.default_menu_box .mobile_menu_hamburger span:after{background:#fff}.header_container .header_zone .menu_box.default_menu_box .search_menu:after{opacity:0 !important}.container>.menu_left_icons>*:last-child:after{display:none}.container>.menu_left_icons>*~*:after{display:inline-block}.menu_position_a-left .container>.menu_left_icons>*:only-child:after{display:inline-block}#site_top_panel .topbar_left_icons .side_panel_icon_wrapper:after{content:"";height:12px;width:1px;background-color:#fff;display:block;top:50%;position:absolute;transform:translateY(-50%);right:-10px}#site_top_panel .topbar-menu-left .topbar_left_icons:after{content:"";display:block;width:1px;height:20px;opacity: .3;visibility:visible;border:0;position:absolute;top:50%;left:auto;right:0;bottom:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:initial;margin-left:0}#site_top_panel .topbar-menu-left .topbar_left_icons:empty:after{display:none}#site_top_panel .topbar-menu-left .search_icon:after{display:none}#site_top_panel .topbar-menu-right
.topbar_right_icons{margin-left:5px}@media screen and ( max-width:479px ){#site_top_panel .container .topbar_right_icons,
#site_top_panel
.container{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#site_top_panel .container>*:not(.site_top_panel_toggle){text-align:center}#site_top_panel
#top_panel_links{text-align:center}}#site_top_panel .cws_social_links.social-right{text-align:right}#site_top_panel .cws_social_links.social-left{text-align:left}#site_top_panel .cws_social_links .cws_social_link:hover{color:#fff}#site_top_panel .cws_social_links .cws_social_link,
#site_top_panel #top_social_links_wrapper .cws_social_links.expanded .cws_social_link,
.copyrights_area .cws_social_links
.cws_social_link{background:transparent !important;border-color:inherit !important}#top_panel_text
i{margin-left:1ex;margin-right:0.5ex}#top_panel_text a:hover{text-decoration:underline}#site_top_panel.active_social
#top_panel_text{opacity:0.15}#top_panel_links{text-align:right;white-space:nowrap;position:relative}#top_panel_text+#top_panel_links{padding-left:15px}#top_social_links_wrapper{display:inline-block;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}#top_social_links_wrapper.toggle-on{display:inline-block;position:relative;cursor:pointer;padding-left:10px}#site_top_panel>.container>*:only-child{width:100%}#top_social_links_wrapper
.cws_social_links{cursor:pointer}.topbar_left_icons #top_social_links_wrapper.toggle-on
.cws_social_links{white-space:nowrap;position:absolute;top:50%;left:100%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#site_top_panel.active_social
.header_nav_part{opacity:0.2;pointer-events:none}.topbar_right_icons #top_social_links_wrapper.toggle-on
.cws_social_links{white-space:nowrap;position:absolute;top:50%;right:100%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#top_social_links_wrapper.toggle-on .social-btn-open:before{font-family:FontAwesome;content:"\f1e0";position:relative;font-size:1em;line-height:25px;width:25px;margin-right:8px;text-align:center;border-radius:50%}#top_social_links_wrapper .cws_social_links .cws_social_link,
#top_social_links_wrapper .cws_social_links:after{display:inline-block;-moz-transform:translate3d(0,0,0)}#site_top_panel .cws_social_links .cws_social_link:hover,
#site_top_panel  #top_social_links_wrapper.toggle-on .cws_social_links.expanded .cws_social_link:hover,
#site_top_panel.mobile #top_social_links_wrapper .cws_social_links .cws_social_link:hover{background-color:rgba(125,125,125,0.8)}#top_social_links_wrapper.toggle-on .cws_social_links
.cws_social_link{margin-right:-25px;color:transparent;box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0);visibility:hidden}#site_top_panel.active_social #top_social_links_wrapper.toggle-on .cws_social_links
.cws_social_link{visibility:visible}#top_social_links_wrapper.toggle-on .cws_social_links .cws_social_link+.cws_social_link{margin-left:0}#top_social_links_wrapper.toggle-on .cws_social_links.expanded
.cws_social_link{margin-right:0;color:#999}#top_social_links_wrapper.toggle-off .cws_social_links .cws_social_link + .cws_social_link,
#top_social_links_wrapper.toggle-on .cws_social_links.expanded .cws_social_link + .cws_social_link,
#top_social_links_wrapper.toggle-on .cws_social_links.expanded:after{margin-left:7px}#top_social_links_wrapper.toggle-on .cws_social_links
.cws_social_link{background-color:transparent}#site_top_panel
#top_panel_text{display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#site_top_panel .topbar_right_icons>*+*{padding-left:15px;margin-left:15px;padding-right:15px;position:relative}#site_top_panel .topbar_right_icons>*+*:last-child{padding-right:0}#site_top_panel .topbar_right_icons > #top_panel_links .mini-cart{padding-right:0}#site_top_panel .topbar_right_icons>*+*:not(:empty):after{content:"";display:block;width:1px;height:20px;opacity: .3;visibility:visible;border:0;position:absolute;top:50%;left:0;bottom:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:initial;margin-left:0}#site_top_panel #top_panel_text,
#site_top_panel .topbar_left_icons,
#site_top_panel .header_nav_part,
#site_top_panel
.topbar_right_icons{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#site_top_panel .lang_bar .wpml-ls-sub-menu
li{white-space:nowrap}#site_top_panel .lang_bar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:0}#site_top_panel .lang_bar .wpml-ls-sub-menu
a{display:block;padding-top:7px;padding-bottom:7px;box-sizing:border-box;width:calc(100% + 14px)}#site_top_panel .lang_bar .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{left:auto;right:auto}#site_top_panel.show-search #top_panel_text,
#site_top_panel.show-search .topbar_left_icons,
#site_top_panel.show-search .header_nav_part,
#site_top_panel.show-search
.topbar_right_icons{transform:translateY(-200%);opacity:0}#site_top_panel.show-search
.search_icon{z-index:1}#site_top_panel.active_social #top_social_links_wrapper
.expanded{z-index:1}#site_top_panel.show-search.active_social #top_social_links_wrapper
.expanded{z-index:0}#site_top_panel.show-search
.cws_social_links{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#top_social_links_wrapper.toggle-on .cws_social_links.expanded
.cws_social_link{-webkit-transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;-webkit-transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;-webkit-transition-timing-function:ease, ease, ease, step-start, easy;-webkit-transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;-webkit-transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;-webkit-transition-timing-function:ease, ease, ease, step-start, easy;transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-start, easy;-moz-transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;-moz-transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;-moz-transition-timing-function:ease, ease, ease, step-start, easy;-moz-transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;-moz-transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;-moz-transition-timing-function:ease, ease, ease, step-start, easy;transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-start, easy;-ms-transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;-ms-transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;-ms-transition-timing-function:ease, ease, ease, step-start, easy;-ms-transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;-ms-transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;-ms-transition-timing-function:ease, ease, ease, step-start, easy;transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-start, easy;transition-property:margin-right, margin-left, -webkit-transform, background-color , box-shadow;transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-start, easy}#top_social_links_wrapper.toggle-on .cws_social_links
.cws_social_link{-webkit-transition-property:margin-right, margin-left, -webkit-transform, background-color;-webkit-transition-duration:0.3s, 0.3s, 0.3s, 0.3s;-webkit-transition-timing-function:ease, ease, ease, step-end;-webkit-transition-property:margin-right, margin-left, transform, background-color;-webkit-transition-duration:0.3s, 0.3s, 0.3s, 0.3s;-webkit-transition-timing-function:ease, ease, ease, step-end;transition-property:margin-right, margin-left, -webkit-transform, background-color;transition-duration:0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-end;-moz-transition-property:margin-right, margin-left, -moz-transform, background-color;-moz-transition-duration:0.3s, 0.3s, 0.3s, 0.3s;-moz-transition-timing-function:ease, ease, ease, step-end;-moz-transition-property:margin-right, margin-left, transform, background-color;-moz-transition-duration:0.3s, 0.3s, 0.3s, 0.3s;-moz-transition-timing-function:ease, ease, ease, step-end;transition-property:margin-right, margin-left, -moz-transform, background-color;transition-duration:0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-end;-ms-transition-property:margin-right, margin-left, -ms-transform, background-color;-ms-transition-duration:0.3s, 0.3s, 0.3s, 0.3s;-ms-transition-timing-function:ease, ease, ease, step-end;-ms-transition-property:margin-right, margin-left, transform, background-color;-ms-transition-duration:0.3s, 0.3s, 0.3s, 0.3s;-ms-transition-timing-function:ease, ease, ease, step-end;transition-property:margin-right, margin-left, -ms-transform, background-color, color;transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-end, ease;transition-property:margin-right, margin-left, transform, background-color, color;transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s;transition-timing-function:ease, ease, ease, step-end, ease}#top_panel_curtain{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:20px;cursor:pointer;display:none}#top_panel_curtain:before,#top_panel_curtain:after{content:"";display:block;position:absolute;bottom:0;width:50%;height:2px;background-color:#e6e6e6}#top_panel_curtain:before{right:50%;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);margin-right:-1px}#top_panel_curtain:after{left:50%;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);margin-left:-1px}#top_panel_curtain.hidden:before{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}#top_panel_curtain.hidden:after{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}#top_panel_curtain:before,#top_panel_curtain:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#site_top_panel .lang_bar ul
li{text-align:left}#site_top_panel .lang_bar
a.lang_sel_sel{color:inherit}#site_top_panel.mobile
#top_panel_curtain{display:block}#site_top_panel
.search_icon{text-align:center;line-height:25px;font-size:15px;vertical-align:middle;position:relative;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;padding:0
0 0 15px}#site_top_panel .container>.search_icon:after{display:none}#site_top_panel .container .topbar_right_icons~.search_icon:after{display:inline-block}#site_top_panel.active_social form input.search-field{opacity:0}#site_top_panel .search_icon:before{content:"\f115";display:inline-block;font-family:cwsicon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}#site_top_panel form.search-form .screen-reader-text,
#site_top_panel form.search-form .search-submit{display:none}#site_top_panel form.search-form{position:absolute;right:0;width:0;box-sizing:border-box;-webkit-transition:width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);-moz-transition:width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);-ms-transition:width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);transition:width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);width:100%;z-index:-1;opacity:0}#site_top_panel.show-search form.search-form{opacity:1}#site_top_panel.show-search form.search-form
label{margin-bottom:0}@media screen and ( max-width:479px ){#site_top_panel
#top_panel_links{text-align:center}}#site_top_panel form.search-form .search-field{border-width:0;border-radius:0;padding:4px
0;border-radius:0;background:transparent;color:#000;width:100%;float:right}#site_top_panel .row_text_search,
#site_top_panel .header_nav_part,
#site_top_panel .topbar_left_icons,
#site_top_panel
.topbar_right_icons{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#site_top_panel
.topbar_right_icons{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#site_top_panel .search_icon:after{content:"";display:block;width:1px;height:20px;opacity: .3;visibility:visible;border:0;position:absolute;top:50%;left:0;bottom:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:initial;margin-left:0}#site_top_panel .topbar-menu-right .topbar_right_icons:before{content:"";height:12px;width:1px;background-color:#fff;display:block;top:50%;position:absolute;transform:translateY(-50%);left:0px}#site_top_panel .container.hide_topbar_menu
.topbar_right_icons{flex-grow:100;-webkit-flex-grow:100;-moz-flex-grow:100;text-align:right}#site_top_panel .topbar_right_icons+.search_icon{margin-left:15px;padding:0
15px;position:relative}#site_top_panel .topbar_left_icons+.search_icon:after{margin-left:15px}#site_top_panel .container>#top_panel_links+.search_icon:after{display:inline-block}#site_top_panel .container>#top_panel_text+#top_panel_links{margin-left:15px}#site_top_panel .container>#top_panel_text+#top_panel_links:after{content:"";display:block;width:1px;height:20px;opacity: .3;visibility:visible;border:0;position:absolute;top:50%;left:0;bottom:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:initial;margin-left:0}#site_top_panel #top_panel_text+.search_icon:after{display:inline-block}#site_top_panel .container>#top_panel_text+.search_icon{margin-left:15px}#site_top_panel .container>#top_panel_text+.search_icon{}#site_top_panel .topbar_left_icons:empty+#top_panel_links{margin-left:auto}#site_top_panel
#top_panel_text{margin-left:auto}#site_top_panel .mini-cart{color:inherit}#site_top_panel.show-search .topbar_right_icons+.search_icon{border-color:transparent}#site_top_panel
.row_text_search{position:absolute;width:100%;left:0px;display:none}#site_top_panel.show-search
.row_text_search{display:-ms-flexbox;display:-webkit-flex;display:flex}#site_top_panel
.side_panel_icon.topbar_right{margin-left:10px}.header_container .menu_left_icon_bar,
.header_container
.menu_right_icon_bar{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background-color:transparent}.header_container
.menu_left_icon_bar{left:25px;padding-right:25px}.header_container
.menu_right_icon_bar{right:25px;padding-left:25px}.header_container .menu_right_icons>*,
.header_container .menu_left_icons>*{padding:0
15px;position:relative}.header_nav_part:not(.header_nav_part_a-right)+.menu_right_icons>*:after{opacity:0}.header_nav_part:not(.header_nav_part_a-right)+.menu_right_icons>*~*:after{opacity:1}.header_zone.default_header .header_nav_part:not(.header_nav_part_a-right)+.menu_right_icons>*:after{opacity:1;background:#fff}.header_zone.default_header .search_menu:hover{color:#fff}.container>.menu_left_icons>*:after{content:"";display:block;width:1px;height:20px;opacity: .3;visibility:visible;border:0;position:absolute;top:50%;left:auto;right:0;bottom:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:initial;margin-left:0}.header_container .menu_right_icons>*:after{content:"";display:block;width:1px;height:20px;opacity: .3;visibility:visible;border:0;position:absolute;top:50%;left:0;bottom:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:initial;margin-left:0}.header_container .menu_left_icon_bar .mini-cart
.woo_mini_cart{left:0}.header_container .menu_right_icon_bar .mini-cart
.woo_mini_cart{right:0}body
.side_panel_overlay{opacity:0;background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;pointer-events:none;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}body.side_panel_show .side_panel_overlay:not(.slide){opacity:1}body.side_panel_show
.side_panel_overlay{pointer-events:auto}body.side_panel_show{overflow:hidden}body.slide_side_panel .body-cont{-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.side_panel_container{-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}body.side_panel_show.slide_side_panel.left_slide .body-cont,
body.side_panel_show.slide_side_panel.left_pull .body-cont,
body.side_panel_show.slide_side_panel.left_slide
.side_panel_overlay{-webkit-transform:translateX(360px) !important;-moz-transform:translateX(360px) !important;-ms-transform:translateX(360px) !important;-o-transform:translateX(360px) !important;transform:translateX(360px) !important}body.side_panel_show.slide_side_panel.right_slide .body-cont,
body.side_panel_show.slide_side_panel.right_pull .body-cont,
body.side_panel_show.slide_side_panel.right_slide
.side_panel_overlay{-webkit-transform:translateX(-360px) !important;-moz-transform:translateX(-360px) !important;-ms-transform:translateX(-360px) !important;-o-transform:translateX(-360px) !important;transform:translateX(-360px) !important}body.override_boxed_layout.side_panel_show.slide_side_panel.left_slide
.side_panel_overlay{-webkit-transform:translateX(700px) !important;-moz-transform:translateX(700px) !important;-ms-transform:translateX(700px) !important;-o-transform:translateX(700px) !important;transform:translateX(700px) !important}body.override_boxed_layout.side_panel_show.slide_side_panel.right_slide
.side_panel_overlay{-webkit-transform:translateX(-700px) !important;-moz-transform:translateX(-700px) !important;-ms-transform:translateX(-700px) !important;-o-transform:translateX(-700px) !important;transform:translateX(-700px) !important}body.side_panel_show.slide_side_panel.left_slide .body-cont,
body.side_panel_show.slide_side_panel.left_pull .body-cont,
body.side_panel_show.slide_side_panel.right_slide .body-cont,
body.side_panel_show.slide_side_panel.right_pull .body-cont{pointer-events:none}aside.side_panel{width:100%;height:100%;position:fixed;top:0;padding:30px;overflow-y:scroll}aside.side_panel.dark-theme .cws-widget ul li>a,
aside.side_panel.dark-theme .cws-widget
.ce_title{color:white}aside.side_panel.dark-theme .mobile_menu_hamburger--htx.is-active,
aside.side_panel.dark-theme .mobile_menu_hamburger.close_side_panel span::before,
aside.side_panel.dark-theme .mobile_menu_hamburger.close_side_panel span::after{background-color:white}.side_panel_bg{width:100%;height:100%;background-color:#FFF;background-repeat:no-repeat}.side_panel_container{width:360px;height:100%;top:0px;position:fixed}body.override_boxed_layout
.side_panel_container{top:initial}.side_panel_container.fade,.side_panel_container.pull{z-index:101}.side_panel_container.left{left:0;transform:translateX(-100%)}.side_panel_container.right{right:0;transform:translateX(100%)}aside.side_panel:not(.dark-theme).right{border-left:1px solid #e6e6e6}aside.side_panel:not(.dark-theme).left{border-left:1px solid #e6e6e6}body.side_panel_show .side_panel_container.pull,
body.side_panel_show .side_panel_container.fade,.side_panel_container.slide{transform:translateX(0)}body.override_boxed_layout
.side_panel_container.left.slide{transform:translateX(calc(100% - 33px))}body.override_boxed_layout
.side_panel_container.right.slide{transform:translateX(calc(-100% + 33px))}.category-images .grid .item .category-block{position:relative;line-height:0;overflow:hidden;backface-visibility:hidden}.category-images .grid .item .category-block
img{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.category-images .grid .item .category-block:hover
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.category-images .grid .item .category-block:hover .category-wrapper{padding:2px}.category-images .grid .item .category-wrapper{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;position:absolute;display:block;left:0px;top:0px;right:0px;bottom:0px;padding:10px}.category-images .grid .item .category-wrapper .category-label-wrapper{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;position:relative;opacity:1;width:100%;height:100%;background:rgba(255,255,255,0.8)}.category-images .grid .item .category-wrapper .category-label-wrapper .category-label{position:absolute;text-transform:capitalize;left:50%;top:50%;transform:translate(-50%,-50%);font-size:30px}.news .item.boxed_style>.ce_title:after{display:none}.news .item.boxed_style>.date+.ce_title:after{display:block}.news.single .item>.ce_title:after{margin:14px
auto 14px 0}.news.single
.ce_title{margin-bottom:10px}.news
.ce_title{clear:both}.news.single .ce_title
div{font-size: .75em}.news.single .ce_title
div{font-weight:500}.news .post_info_part
.post_info_header{background:#fff;border-radius:10px 10px 0 0}.news .post_info_part .post_info_header:only-child,
.news .post_info_part
.post_info_header.rounded{border-radius:10px}.news .post_info_box
.post_info_header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:1}.news .post_info_box .post_info_header
.date{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.news .post_info_box .post_info_header
.post_info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news .post_info_box .post_info_header .post_info
.comments_link{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.news .post_info_box
.date{position:relative;margin-left:-10px;margin-right:-1px;margin-top:-10px;margin-bottom:-15px;padding:12px
21px;font-size:1.333em;color:#fff;box-shadow:1px 1px 0 rgba(0,0,0,0.15);text-align:center;z-index:2}.news .post_info_box .date
.first_word{display:block;font-size:1.6em}.news .post_info_part
.post_info{padding-top:0.333em;padding-bottom:0.333em}.news .post_info_part .post_info>*:first-child{margin-left:0}.news .post_info_part .post_info>*{margin-left:15px}.news .post_info_part .post_info
.comments_link{padding-left:18px;padding-right:18px;border-left:1px solid #e7e7e7}.news .post_info_part .post_info .comments_link
a{color:inherit}.news .item
.post_info{margin-top:0;font-size:16px;line-height:1.4}.news .item .post_info .info:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f007";margin-right:5px}.news .item .post_info:after{content:"";display:table}.news .item .post_info>*{display:inline-block;white-space:nowrap;margin-right:18px}.news .item .post_info>.like{text-transform:lowercase}.news .item .post_info .comments_link:hover i:before{content:"\f075"}.news .item .post_info>div:last-child{margin-right:0}.news .item
.post_title{margin-bottom:10px}.news .item .post_info
.info{text-transform:lowercase}.news .item .post_info,
.news .item>.ce_title+.post_info{margin-top:0}.news .item .post_info .info:before{}.news .item .post_info>*:last-child:after{content:'';margin:0;border:0}.news .item .post_info > .info
i{margin-right:5px}.news .item .post_info > .info span,
.news .post_tags>a,
.news .post_categories>a,
.news .comments_link>a>span{vertical-align:baseline}.post_tags.single-post{border-width:1px 0 1px 0;border-style:dashed;border-color:#e6e6e6;margin-top:30px !important;padding:35px
0}.post_tags.single-post
span{vertical-align:baseline;text-transform:uppercase;color:#404040;margin-right:10px}.news.single .item>.post_categories,
.news.single .item>.post_tags{text-transform:uppercase;display:block}.news.single .item>.post_categories span a,
.news.single .item>.post_tags span
a{text-transform:capitalize}.news.single .post_categories span a, .news.single .post_tags span
a{font-weight:normal;font-style:italic;padding-left:5px}.post_tags.single-post:before{display:none}.news .comments_link>a{color:inherit}.news .comments_link
span{text-transform:capitalize}.news .comments_link>a>i{vertical-align:top;padding-top:1px}.news .comments_link>a>i{margin-left:5px}.news.single .comments_link>a>i{margin-right:5px;margin-left:0}.news .post_categories>a:hover,
.news .comments_link>a:hover
span{color:inherit}.news .post_tags>a:hover{color:#be5656}.cws_portfolio_items.masonry.stretch_images .media_part,
.cws_portfolio_items.masonry.stretch_images .pic_alt,
.cws_portfolio_items.masonry.stretch_images .img_cont,
.cws_portfolio_items.masonry.stretch_images .img_cont>img{width:100%;height:100%}.news .grid.mini .item
.media_part{max-width:150px}.news .grid.mini .item .media_part .carousel_nav.prev span,
.news .grid.mini .item .media_part .carousel_nav.next span,
.news .grid.mini .item .media_part
.carousel_nav{width:20px}.news
.grid.mini{margin-top:0px;margin-left:15px}.news .grid.mini
.item{padding-top:0px;margin-top:10px}.news .grid.mini .item .link_post .link
span{font-size:13px}.news .grid.mini .item .pic.link_post .links>*{font-size:30px;width:30px;height:30px;line-height:30px}.news .grid.mini .item .pic.link_post
.links{top:30%}.news .grid.mini
hr{height:0px}.news .grid.mini .item > .ce_title > div,
.news .grid.mini .item > .ce_title
a{font-size:15px}.news .grid.mini .item>*+*{margin-top:0px}.news:not(.checkerboard) .media_part{float:left;margin-right:30px;max-width:calc(100% - 30px);position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);-webkit-transform:rotate(0.000001deg);z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.news.single
.media_part{margin-bottom:35px}.news
.media_part.audio_post{float:none}.news.single
.media_part.gallery_post.gallery_grid{width:100%}.news .media_part.video_post .addtoany_share_save_container,
.news .media_part.soundcloud .addtoany_share_save_container,
.news .media_part.video_post .addtoany_content_bottom,
.news .media_part.soundcloud
.addtoany_content_bottom{display:none}.news.news-large
.media_part{float:none}.gallery_grid.media_part,
.blog_full_width .news:not(.checkerboard) .media_part{margin:0px}.news.checkerboard
.media_part{position:relative}.blog_full_width .blog-slider
.media_part{width:100%}.grid.mini .item
.media_part{margin-right:10px}.blog_full_width .news .media_part.audio_post.soundcloud,
.news .media_part.video_post,
.news
.media_part.quoute_post{width:100%}.media_part.link_post{width:100%}.media_part.link_post .pic
img{width:100%}.item
.post_media{margin-bottom:25px}main>.post_media{position:relative}.item .cws_classes_post_wrapper
.post_media{margin-bottom:5px}.item .cws_classes_post_wrapper .post_media>a{width:100%;display:block;position:absolute;z-index:4;height:100%;top:0;left:0}.item .cws_classes_post_wrapper .post_media>a.link_btn{white-space:nowrap;width:auto;height:auto;top:138px;font-weight:bold;font-size:20px;line-height:39px;padding:0
37px;color:#fff;left:50%;opacity:0;visibility:hidden;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;-webkit-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;letter-spacing:1px}.cws_classes_post_wrapper>.cws_classes_post_link{width:auto;height:auto;font-weight:bold;font-size:20px;line-height:39px;padding:0
37px;display:inline-block;position:relative;text-align:center;margin-top:15px;border-radius:25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cws_classes_post_wrapper>.cws_classes_post_link:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border-width:4px;border-style:solid;border-color:inherit;border-radius:inherit;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.title_single_classes
.cws_classes_post_title{text-align:left;font-size:2.4em;line-height:1;margin-bottom:10px}.single_classes .widgettitle,
.single_staff .widgettitle,
.single_events .widgettitle,
.single_testimonials .widgettitle,
h3.tribe-events-related-events-title,
.single_portfolio
.widgettitle{font-size:36px;font-weight:500;margin-bottom:10px;text-align:left}.single_classes .carousel_nav,
.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav,
.single_portfolio
.carousel_nav{position:absolute;top:0;right:0}.single_related .news.blog_post.posts_grid.posts_grid_carousel.navigation_owl
.carousel_nav{position:static}.single_related .news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav span.prev:after{display:none}.single_related .news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav span.next:before{display:none}.single_related .news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav
span{width:auto;height:auto;border-radius:0%;border-width:0;border-style:solid;display:inline-block;text-align:center}.single_classes .carousel_nav span,
.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav span,
.single_portfolio .carousel_nav
span{width:36px;height:36px;border-radius:50%;border-width:3px;border-style:solid;display:inline-block;text-align:center}.single_classes.related_classes .item .cws_classes_post_wrapper
.post_content{padding:0;text-align:left}.single_classes .carousel_nav span.prev,
.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav span.prev,
.single_portfolio .carousel_nav
span.prev{margin-right:10px}.single_classes .carousel_nav .prev:before,
.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav .prev:before,
.single_portfolio .carousel_nav .prev:before{display:inline-block;font:normal normal normal 14px/36px FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f177"}.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl{position:relative;padding-top:50px}.grid_row.single_related .news.blog_post.posts_grid.posts_grid_carousel.navigation_owl
.cws_vc_shortcode_wrapper{margin-top:0}.grid_row.single_related
.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl{padding-top:0}.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl
.cws_vc_shortcode_wrapper{margin-top:-30px}.single_classes .carousel_nav .next:before,
.news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav .next:before,
.single_portfolio .carousel_nav .next:before{display:inline-block;font:normal normal normal 14px/36px FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178"}.single_classes
.post_wrapper.cws_classes_post_wrapper{background-color:#f6f5fc}.single_classes .post_wrapper.cws_classes_post_wrapper:after{display:block;content:"";height:0;clear:both}.single_classes
.post_date_meta{font-size:14px;font-weight:bold;text-align:left;padding:0
30px;margin-top:20px}.single_classes .sec_post_data
h3{text-align:left;margin:10px
0}.single_classes
.sec_post_data{padding:0
30px}.single_classes .cws_vc_shortcode_wrapper
.item{margin-top:0}.single_classes
.post_time_meta{float:left;padding-left:30px}.single_classes .post_time_meta:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f017";margin-right:9px}.single_classes .post_destinations_meta:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f041";margin-right:9px}.single_classes
.post_destinations_meta{float:left;margin-left:20px}.wrap_title{display:flex;align-items:center}.wrap_desc_info{display:flex;align-items:center}.wrap_desc_info .time_ev_single_classes:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f017";margin-right:9px}.wrap_desc_info
.time_ev_single_classes{margin-right:20px}.wrap_desc_info .destinations_single_classes:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f041";margin-right:9px}.wrap_title
.price_single_classes{margin-left:auto;font-size:30px;padding:10px
13px;color:#fff;border-radius:20px}.date_ev_single_classes{font-size:18px;font-weight:bold;margin-bottom:20px}.price_single_classes
.currency_price{font-size:0.6em;vertical-align:super}.post_wrapper.cws_classes_post_wrapper:hover .post_media>a.link_btn{opacity:1;visibility:visible}.post_wrapper.cws_classes_post_wrapper .post_media>a.link_btn:hover{background-color:#fff}.post_post_info>.post_meta{display:flex;margin:20px
0px 0;flex-wrap:wrap}.post_post_info.posts_grid_post_info>hr{margin-top:25px}.post_meta
.social_share{margin-left:auto}.post_meta .social_share
a{margin-left:19px}.post_meta .social_share .wp-social-login-connect-with{display:none !important}.social_share .wp-social-login-provider-facebook
img{display:none !important}.social_share .wp-social-login-provider-facebook:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f09a"}.social_share .wp-social-login-provider-google
img{display:none !important}.social_share .wp-social-login-provider-google:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1a0"}.social_share .wp-social-login-provider-twitter
img{display:none !important}.social_share .wp-social-login-provider-twitter:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f099"}.social_share .wp-social-login-provider-wordpress
img{display:none !important}.social_share .wp-social-login-provider-wordpress:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f19a"}.social_share .wp-social-login-provider-instagram
img{display:none !important}.social_share .wp-social-login-provider-instagram:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f16d"}.post_meta .social_share .wp-social-login-provider-list{padding:0
!important;display:flex;justify-content:flex-end}.item .cws_classes_post_wrapper .post_media>a.link_btn:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border-width:4px;border-style:solid;border-color:#fff;z-index:-1;border-radius:inherit;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.item .cws_classes_post_wrapper
.post_content{margin-top:0;padding:0
15px}.posts_grid
.post_media{position:relative}.posts_grid.cws_classes_post_wrapper .post_media:after,
.posts_grid.tribe_events_posts_grid .post_media:after,
.posts_grid.cws_classes_posts_grid .post_media:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;content:"";z-index:2;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:rgba(255,255,255,0.1)}.posts_grid.cws_classes_post_wrapper .item:hover .post_media:after,
.posts_grid.tribe_events_posts_grid .item:hover .post_media:after,
.posts_grid.cws_classes_posts_grid .item:hover .post_media:after{visibility:visible;opacity:1}.posts_grid_1 .item .post_title
a{font-size:36px;font-weight:500}.blog_post.posts_grid:not(.posts_grid_1) .cws_vc_shortcode_grid.isotope .item .post_title
a{font-size:24px;font-weight:500;line-height:24px}.blog_post.posts_grid:not(.posts_grid_1) .cws_vc_shortcode_grid.isotope .item
.post_title{line-height:24px;margin-bottom:5px}.blog_post.posts_grid:not(.posts_grid_1) .post_format_quote_media_wrapper .cws_vc_shortcode_module
.quote{padding:75px
35px 35px 70px;font-size:20px;font-weight:400}.blog_post.posts_grid:not(.posts_grid_1) .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote:before{left:70px}.blog_post.posts_grid:not(.posts_grid_1) .post_format_quote_media_wrapper .cws_vc_shortcode_module .quote:after{display:none}.blog_post.posts_grid:not(.posts_grid_1) .date-content{padding:9px
16px}.blog_post.posts_grid:not(.posts_grid_1) .date-c:first-child{font-size:28px;margin-bottom:0}.blog_post.posts_grid:not(.posts_grid_1) .date-c{font-size:12px;font-weight:bold}.blog_post.posts_grid:not(.posts_grid_1) .link_post
.post_media_link_title{padding:85px
80px 80px 40px;font-size:24px;font-weight:bold}.blog_post.posts_grid.posts_grid_fw_img  .post_post:before{content:'';position:absolute;z-index:0;width:100%;height:100%;top:0;left:0}.posts_grid_1.posts_grid .cws_vc_shortcode_grid.isotope .item .post_title
a{font-size:36px;font-weight:500}.cws_staff_post_title.posts_grid_post_title{font-weight:500}.thumb_staff_single_posts
img{border-radius:50%;border:10px
solid #f3f1fb;box-sizing:border-box}.link_author{display:block;position:relative;z-index:6}.item
.post_title{line-height:1em}.item
.post_content{margin-top:15px}.pic,
.pic .hover-effect,
.news .media_part .pic
img{border-radius:inherit}.news .media_part .pic img.blured-img{position:absolute;top:0;left:0;width:100%;opacity:0}.pic.blured:hover img.blured-img{opacity:1}.media_part .pic img,
.media_part
iframe{box-sizing:border-box}.post-password-form
label{display:block}.post-password-form input[type="submit"]{margin-top:5px;float:right}.item
.date.new_style{position:absolute;z-index:2;margin:0}a .date-cont{color:#fff}.item .date.new_style .date-cont>span{text-align:center;display:block;min-width:58px;box-sizing:border-box;padding:0;height:25px;line-height:25px;font-size:1em}.item .date.new_style .date-cont{position:relative;z-index:1;overflow:hidden}.item .date.new_style
.month{position:absolute;z-index:1;bottom:0;left:0;font-size:1em;text-transform:capitalize;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}.item .date.new_style
.year{opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.item .date.new_style:hover
.day{color:white}.item .date.new_style:hover
.year{opacity:1}.item .date.new_style:hover .month>span{opacity:0;display:none}.item .date.new_style:hover
.month{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}.item .date.new_style .month:before{top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.item .date.new_style:hover .month:before{opacity:0}.item .date.new_style .month>span{position:relative;z-index:1;display:block;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.item .date.new_style:hover .month>span{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}.item .date.new_style
.springs{position:absolute;z-index:3;top:50%;left:0;right:0;height:2px;background:rgba(255,255,255,0.9);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);display:none}.item .date.new_style .springs:before,
.item .date.new_style .springs:after{content:'';position:absolute;top:-5px;left:7px;border:1px
solid #fff;width:4px;height:10px}.item .date.new_style .springs:after{left:auto;right:7px}.item .date.new_style:before{content:'';position:absolute;z-index:-1;top:0px;bottom:0px;left:0px;right:0px}.item .date.new_style:before{background:transparent}.item .date.new_style:hover .month:before{opacity:1}.item .date.new_style
.month{background:transparent;border-radius:0;overflow:visible}.item .date.new_style .month:before,
.item .date.new_style .month:after{content:'';position:absolute;bottom:0;left:0;right:0;z-index:-1;opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.item .date.new_style .month:after{border:none;z-index:-2;background:rgba(255, 255, 255, 0);-webkit-box-shadow:0px 1px 0px 1px rgb(255, 255, 255);-moz-box-shadow:0px 1px 0px 1px rgb(255, 255, 255);box-shadow:0px 1px 0px 1px rgb(255, 255, 255)}.item .date.new_style .date-cont:after{background:transparent}.item .date.new_style .date-cont{border-radius:0;background:rgba(0, 0, 0, 0.5)}.item .date.new_style .date-cont>span{min-width:50px}.item .date.new_style .date-cont>span.day{font-size:1.1em;padding-top:3px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.item .date.new_style .springs:before,
.item .date.new_style .springs:after{display:none}.news .post_info_box .date,
.news .post_info_box .post_info>*:not(.comments_link){float:left\9}.news .post_info_box .post_info
.comments_link{float:right\9}.news .post_info_box .post_info:after,
.news .post_info_box .post_info_header:after{content:"";display:none;clear:both}.news .post_info_box .post_info:after,
.news .post_info_box .post_info_header:after{display:block\9}.news
.post_info_part{margin-right:-30px}.news.checkerboard .item:nth-child(even) .post_info_part{float:right;margin-right:0px;margin-left:30px}.news.checkerboard .item:nth-child(odd) .post_info_part{float:left;margin-right:30px;margin-left:0px}.page_content.double_sidebar .news.checkerboard .item:nth-child(even) .post_info_part,
.page_content.double_sidebar .news.checkerboard .item:nth-child(odd) .post_info_part{margin-right:0px;margin-left:0px;margin-bottom:20px}.news .post_info_part+.post_content{margin-top:35px}.news .post_info+.post_info_part{margin-top:50px}.news.single .post_info+.post_info_part{margin-top:25px}.news .post_info_part+.post_content{margin-top:35px}.news.single .post_info_part+.post_content{margin-top:0;clear:both}.news.single
.post_meta{margin-top:30px;display:block}.news.single .post_meta hr:last-child{margin:20px
0 0 0 }article.item.meta-left .post_meta,
article.item.meta-left .ce_title,
article.item.meta-left .post_info,
article.item.content-left
.post_content{text-align:left}article.item.meta-center .post_meta,
article.item.meta-center .ce_title,
article.item.meta-center .post_info,
article.item.content-center
.post_content{text-align:center}article.item.meta-right .post_meta,
article.item.meta-right .ce_title,
article.item.meta-right .post_info,
article.item.content-right
.post_content{text-align:right}article.item
.post_meta{text-transform:uppercase}article>.post_meta{display:flex;margin:20px
0px 0;flex-wrap:wrap}article.item .post_meta>hr{margin-bottom:20px}.news.single
.post_info_part.floated{float:left;margin-right:30px}.news.single .post_info_part.floated+*{margin-top:0}.news.single .item>.post_info_part.floated~.post_content+*{overflow:hidden}.pic{overflow:hidden;position:relative;z-index:1}.pic.link_post
.links{position:absolute;width:100%;height:auto;left:0;top:50%;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);text-align:center;font-size:0}.pic.link_post
.link{color:rgba(255,255,255,1);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1}.owl-carousel .pic.link_post .links>*{color:rgba(255,255,255,1);cursor:pointer;font-size:40px;width:40px;height:40px;line-height:40px;border:0;margin:5px;text-align:center}.pic.link_post .links>*{color:rgba(255,255,255,1);cursor:pointer;font-size:40px;width:40px;height:40px;line-height:40px;border:0;margin:5px;text-align:center}.video .pic
.links{position:absolute;width:100%;height:auto;left:0;top:55%;text-align:center;font-size:0}.video .pic:hover
.links{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.video .pic .links>a{color:rgba(255,255,255,0.7);cursor:pointer}.video .pic .links>a:hover{color:rgba(255,255,255,1)}.video .pic:hover .hover-effect{opacity:0}.video .pic .links>*{position:relative;display:inline-block;font-size:50px;width:50px;height:50px;line-height:50px;border:0;margin:5px;opacity:1;text-align:center}.fancybox-skin{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:1px
!important}.pic .hover-effect-no-slide{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);box-sizing:border-box}.blog_post .pic.quote_post .hover-effect{opacity:0.8;background-color:rgba(0,0,0,0.4)}.blog_post .pic.quote_post:hover .hover-effect{opacity:1}.pic .bottom-hover-effect{position:absolute;bottom:0;width:100%;box-sizing:border-box;text-align:center;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;transform:translateY(100%)}.pic:hover .bottom-hover-effect{transform:translateY(0%)}.blog-slider .pic .bottom-hover-effect{padding:15px
10px 15px 10px}.blog_full_width .blog-slider .pic .bottom-hover-effect{padding:20px
10px 30px 10px}.pic .gradient-wrapper{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.news.dark-theme .pic .bottom-hover-effect{background-color:rgba(51, 51, 51, 0.8)}.news.gradient-theme .pic .gradient-wrapper{background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.5) 68%, rgba(0,0,0,0.79) 99%, rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.5) 68%,rgba(0,0,0,0.79) 99%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.5) 68%,rgba(0,0,0,0.79) 99%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 )}.news.gradient-theme .post_info_part .bottom-hover-effect .ce_title h3 a,
.news.gradient-theme .item .post_info_part .bottom-hover-effect .post_info,
.news.gradient-theme .pic .bottom-hover-effect,
.news.gradient-theme .pic .links a,
.news.dark-theme .post_info_part .bottom-hover-effect .ce_title h3 a,
.news.dark-theme .item .post_info_part .bottom-hover-effect .post_info,
.news.dark-theme .pic .bottom-hover-effect,
.news.dark-theme .pic .links
a{color:white}.news.light-theme .pic .bottom-hover-effect{background-color:rgba(255, 255, 255, 0.75)}.cws_vc_shortcode-new-layout .news.light-theme .item .bottom-hover-effect
.post_info{color:inherit}.news .post_info_part .bottom-hover-effect .post_info
.comments_link{border-width:0px;padding:0px}.news .post_info_part .bottom-hover-effect .post_info>*{margin:0px;padding:0px}.news .post_info_part .bottom-hover-effect .post_info>.blog-meta-divider{padding-left:5px;padding-right:5px}.cws_vc_shortcode-new-layout .news.blog-slider .grid .item .bottom-hover-effect
.post_info{margin:0px;padding:0px;padding-top:0px}.cws_vc_shortcode-new-layout .blog_full_width .news.blog-slider .grid .item .bottom-hover-effect
.post_info{margin:0px;padding:0px;padding-top:10px}.blog-slider .grid .owl-item
.item{margin-right:0px}.pic canvas,
.pic.blured img.blured-img{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s}.hover-effect{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.hover1 .post_media img,.hover1 .post_media,.news .media_part
img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.post_media
.link_area_post_media.post_media_link.post_post_media_link{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}.hover1 .post_media:hover .pic img,
.news .media_part:hover
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.news
.media_part{display:inline-block}.blog_post .post_media .hover-effect,.news  .media_part .hover-effect{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s;transition-delay:0s;padding:0;opacity:0}.blog_post .post_media:hover .hover-effect,.news  .media_part:hover .hover-effect{opacity:1}.blog_post .post_media .fancy.post_media_link.post_post_media_link,
.news .media_part
.fancy.post_media_link.post_post_media_link{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;z-index:3;opacity:0;line-height:1;width:auto;height:auto;border:0;margin:0}.news .media_part.cws_default
.fancy.post_media_link.post_post_media_link{width:100%;height:100%;top:0%;left:0%;-moz-transform:translateX(0%) translateY(0%);-webkit-transform:translateX(0%) translateY(0%);-o-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}.news .media_part.cws_default  .fancy.post_media_link.post_post_media_link:after{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.blog_post .post_media:hover .fancy.post_media_link.post_post_media_link,
.news .media_part:hover
.fancy.post_media_link.post_post_media_link{opacity:1}.blog_post .post_media .fancy.post_media_link.post_post_media_link:after,
.news .media_part .fancy.post_media_link.post_post_media_link:after{font-size:57px;margin:0;line-height:inherit;content:"\f113";font-family:cwsicon}.pic
.links{position:absolute;width:100%;text-align:center;font-size:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%);opacity:0;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;transition:all .9s;top:50%}.gallery_post_carousel .pic
.links{position:absolute;width:100%;height:auto;left:0;text-align:center;font-size:0}.pic .links>*:only-child{left:auto;right:auto}.pic:hover .links>*{opacity:1}.pic:hover .links>*:first-child{left:0}.pic:hover .links>*:last-child{right:0}.pic:hover .links>*:only-child{left:auto;right:auto}.cws_portfolio_fw .links a:hover,
.cws_portfolio .links a:hover{color:#be5656}.pic_alt
.links{position:absolute;width:100%;text-align:center;font-size:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;transition:all .9s;top:50%;z-index:2}.pic
canvas{position:absolute;top:0;left:0;opacity:0}.pic:hover
canvas.drawn{opacity:1}.news .more-link{white-space:nowrap;padding:0
3px}.news .btn-read-more{text-align:right}.news .btn-read-more
a{margin-top:20px;padding:7px
23px;font-size:19px;line-height:initial;color:#fff;border-radius:25px;display:inline-block;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news.hover_more_btnstyle_2 .btn-read-more
a{-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.news .btn-read-more a:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border-width:4px;border-style:solid;border-color:inherit;z-index:-1;border-radius:inherit;opacity:0;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news.hover_more_btnstyle_2 .btn-read-more a:before{opacity:0;-webkit-transform:scale3d(0.6, 0.6, 1);transform:scale3d(0.6, 0.6, 1);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.news .btn-read-more a:hover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.news .more-link:hover{background:transparent;color:inherit}.news
.button_cont{text-align:right}.news .button_cont a,.post-password-form input[type="submit"]{margin-top:20px;font-size:1.135em;line-height:45px;color:#fff;border-radius:25px;display:inline-block;padding:0
33px;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.post-password-form input[type="submit"]{text-transform:initial}.news .button_cont a:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border-width:4px;border-style:solid;z-index:-1;border-radius:inherit;opacity:0;-webkit-transform:scale3d(0.6, 0.6, 1);transform:scale3d(0.6, 0.6, 1);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.news .button_cont a:hover{background-color:#fff}.news .button_cont a:hover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.news .post_tags>i,
.news .post_categories>i{margin-right:10px}.news .post_tags .v_sep,
.news .post_categories>.v_sep{border:0;padding:0;margin:0}.news .post_tags .v_sep:before,
.news .post_categories .v_sep:before{content:', '}.news .media_part img,
.pic
img{display:block}.cws_oembed_wrapper + .no-break,
.news .media_part .no-break{display:none}.blog_full_width .news .media_part.audio_post.soundcloud .soundcloud .cws_oembed_wrapper,
.news .media_part .video
.cws_oembed_wrapper{display:block;padding:0;background:transparent;border-style:none;border-radius:0;position:relative;height:0;padding-bottom:56.25%}.blog_full_width .news .media_part.audio_post.soundcloud .soundcloud iframe,
.news .media_part .video
iframe{border-top-left-radius:0;border-top-right-radius:0;position:absolute;top:0;left:0;width:100%;height:100%}.news .media_part
.audio{margin:39px
24px 24px}.news .media_part .pic+.audio{position:absolute;top:auto;bottom:0;margin-top:24px;margin-left:0;margin-right:0;left:24px;right:24px;z-index:1}.news .media_part .wp-audio-shortcode,
.news .media_part .mejs-controls{border-radius:10px}.news
.media_part.only_link{width:100%}.news .item.boxed_style .media_part.only_link
.link{border-radius:inherit}.news .media_part .pic.link_post>a{display:block}.news .media_part .pic.link_post>a:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(123,108,213,0.7);box-sizing:border-box;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s}.news .media_part .pic.link_post.not_thumbnail>a:before{background:#7b6cd5;background:-webkit-linear-gradient(#7b6cd5 0%, #ab46bc 100%);background:-o-linear-gradient(#7b6cd5 0%, #ab46bc 100%);background:linear-gradient(#7b6cd5 0%, #ab46bc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b6cd5', endColorstr='#ab46bc',GradientType=0 )}.link_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover}.pic.link_post
.link{position:relative;z-index:1;padding:95px
100px;display:block;font-size:36px;font-weight:bold}.news .media_part .pic.link_post>a:after{position:absolute;content:"\f0c1";top:50%;right:30px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:45px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;opacity: .7}.news .boxed_style .media_part .pic.link_post>a:before{border-bottom-left-radius:0;border-bottom-right-radius:0}.news .media_part .pic.link_post .hover-effect{opacity:0.5;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s}.news .media_part .pic.link_post:hover .hover-effect{opacity:1}.news .media_part>.link{background:#FAFAFA;border:1px
solid #eff0f0;border-radius:8px;word-break:break-all}.news .media_part>.link>a{padding:34px
24px;width:100%;display:block;box-sizing:border-box}.news.news-small .media_part .pic.link_post
.link{font-size:1.8em}.carousel_nav{cursor:pointer}.gallery_post_carousel_nav{position:absolute;width:42px;height:42px;top:50%;z-index:2;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden}.gallery_post_carousel_nav
span{display:block;position:absolute;top:50%;line-height:36px;width:36px;height:36px;z-index:10;cursor:pointer;text-align:center;border-radius:50%;left:50%;transform:translate(-50%,-50%);color:#e3e4e5;font-size:20px;text-align:center;opacity: .6;border-radius:50%;border:3px
solid #e3e4e5;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.gallery_post_carousel_nav
span{}.gallery_post_carousel_nav.prev{margin-left:-50px}.gallery_post_carousel_nav.next{margin-right:-50px}.post_media:hover>.gallery_post_carousel_nav{opacity:1;visibility:visible}.post_media:hover>.gallery_post_carousel_nav.prev{margin-left:0}.post_media:hover>.gallery_post_carousel_nav.next{margin-right:0}.post_single
.post_media{position:relative}.gallery_post_carousel_wrapper
a{left:0}.gallery_post_carousel_nav.next{right:0;left:auto}.gallery_post_carousel_nav.next span:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178"}.gallery_post_carousel_nav.prev span:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f177"}.news .media_part
.carousel_nav{position:absolute;width:50px;height:100%;top:0;z-index:2}.news .media_part .carousel_nav>span{display:block;position:absolute;width:100%;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.news .media_part .carousel_nav.prev>span:before,
.news .media_part .carousel_nav.prev>span:after{left:0}.news .media_part .carousel_nav.prev>span:after{margin-top:-1px;-webkit-margin-start:-1px}.news .media_part .carousel_nav.next>span:before{margin-top:-1px;-webkit-margin-end:-1px}.news .media_part .carousel_nav.next>span:before,
.news .media_part .carousel_nav.next>span:after{right:0}.news .media_part .carousel_nav.prev
span{left:0}.news .media_part .carousel_nav.next
span{right:0}.news .media_part .carousel_nav.prev span,
.news .media_part .carousel_nav.next
span{line-height:36px;width:36px;height:36px;z-index:10;cursor:pointer;text-align:center;border-radius:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:20px;text-align:center;opacity: .6;border-radius:50%;border:3px
solid rgba(255,255,255,1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.colored_box_wrapper .gallery_post.media_part .carousel_nav.prev span,
.colored_box_wrapper .gallery_post.media_part .carousel_nav.next
span{background:transparent;color:white;font-size:20px}.news .colored_box_wrapper .media_part .carousel_nav.prev span:hover,
.news .colored_box_wrapper .media_part .carousel_nav.next span:hover{background:transparent}.news .media_part
.carousel_nav.prev{left:0;transform:translateX(-100%)}.news .media_part
.carousel_nav.next{right:0;transform:translateX(100%)}.news .media_part.gallery_post:hover .carousel_nav.prev,
.news .media_part.gallery_post:hover
.carousel_nav.next{transform:translateX(0)}.news .media_part .carousel_nav.prev span:hover,
.news .media_part .carousel_nav.next span:hover{color:white;opacity:1}.post_format_quote_media_wrapper
.cws_vc_shortcode_module{position:relative}.post_format_quote_media_wrapper .cws_vc_shortcode_module .quote,
.news
.quote{position:relative;z-index:2;padding:70px
100px;color:#fff;font-weight:bold;font-size:36px;color:#fff;line-height:1}.post_format_quote_media_wrapper .cws_vc_shortcode_module .quote:before{display:block;content:"\201C";font-size:100px;position:absolute;left:100px;top:20px;color:inherit;z-index:5}.post_format_quote_media_wrapper .cws_vc_shortcode_module .quote:after{display:block;content:"\201C";font-size:100px;position:absolute;right:30px;bottom:35px;color:inherit;z-index:5;transform:rotate(180deg)}.post_format_quote_media_wrapper .cws_vc_shortcode_module .content-quote,
.quote
.text{color:#fff;position:relative;z-index:5;line-height:normal;margin-bottom:0}.post_format_quote_media_wrapper .cws_vc_shortcode_module .quote_bg,
.single .news .quote-wrap .quote_bg_c,
.single .news .quote-wrap .quote_bg,
.quote_bg,
.quote_bg_c,
.post_format_quote_media_wrapper .cws_vc_shortcode_module
.quote_bg_c{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.quote-wrap blockquote:before{display:block;content:"\201C";font-size:100px;position:absolute;left:100px;top:20px;color:inherit;z-index:5;line-height:1}.quote-wrap blockquote
cite{text-align:right;font-size:20px;position:relative;z-index:4;color:#bdb5ea;margin-top:20px;margin-bottom:0;display:block;text-transform:capitalize;padding-top:0}.quote-wrap blockquote:after{display:block;content:"\201C";font-size:100px;position:absolute;right:30px;bottom:35px;color:inherit;z-index:5;transform:rotate(180deg);line-height:1;background:none;top:auto;width:auto;height:auto}.quote-wrap blockquote
p{position:relative;font-size:inherit;text-indent:0;margin-bottom:0;color:#fff;padding-left:0;padding-right:0}.quote-wrap
blockquote{padding:70px
100px;color:#fff;position:relative;z-index:5;font-size:24px;line-height:initial;margin-bottom:0}.single .news .quote-wrap{position:relative}.single .news .quote-wrap
.quote{padding:95px
140px;color:#fff;position:relative;z-index:5;font-size:24px;margin-bottom:0}.single .news .quote-wrap .quote
.text{margin-bottom:0}.single .news .quote-wrap .text,
.single .news .quote-wrap
.author{position:relative;z-index:4}.single .news .quote-wrap .quote:before{display:block;content:"\201C";font-size:100px;position:absolute;left:120px;top:40px;color:inherit;z-index:5;line-height:1}.single .news .quote-wrap .quote:after{display:block;content:"\201C";font-size:100px;position:absolute;right:50px;bottom:55px;color:inherit;z-index:5;transform:rotate(180deg);line-height:1}.news .media_part .quote_post .quote-wrap .quote
p.author{text-align:right;font-size:20px;position:relative;z-index:4;color:#bdb5ea;margin-top:20px;margin-bottom:0}.news .media_part .quote_post
.news .media_part
.testimonial{padding:30px
24px;border:1px
solid #f2f2f2;position:relative;z-index:2;background-color:rgba(255, 255, 255, 0.9)}.news .media_part .testimonial
.quote{border:0}.news .media_part
.testimonial_bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.news .media_part > .testimonial
.quote{padding:0;font-style:italic;background:transparent}.news .media_part > .testimonial .quote:before,
.news .media_part > .testimonial .quote:after{display:none}.news .media_part > .testimonial .quote+.author{margin-top:10px;font-size:1em}.testimonial
.author{max-width:106px;float:left}.testimonial .author
img{border:5px
solid #f2f0fb;box-sizing:border-box;display:inline-block;vertical-align:middle}.testimonial .author
figcaption{margin-left:20px;font-size:1.285em;display:inline-block;vertical-align:middle;color:inherit;line-height:1.25;font-weight:400}.testimonial .author figcaption
span{font-size:0.779em}.testimonial .author img+figcaption{padding-top:3px}.testimonial .author+.quote{margin-left:125px;min-height:70px}.testimonial
.quote{position:relative;margin-top:10px}.testimonial .quote:before{display:block;content:"";position:absolute;bottom:-8px;left:50px;width:13px;height:13px;border-width:0 0 1px 1px;-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.testimonial .quote+.author{margin-top:20px;float:none;max-width:none}.testimonial .author + .quote:before,
.testimonial .author+.quote:after{right:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;border-top-color:transparent;border-bottom-style:solid;border-bottom-color:transparent}.testimonial .author+.quote:before{top:45px;border-right-color:rgba(0,0,0,0.2)}.testimonial .author+.quote:after{top:44px;border-right-color:#fff}.testimonial
.quote.with_link{padding-right:46px}.testimonial .quote
.quote_link{position:absolute;bottom:0;right:0;display:block;font-family:Flaticon;font-size:20px;line-height:46px;width:46px;height:46px;text-align:center;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.testimonial .quote.custom_colors
.quote_link{color:inherit}.testimonial .quote .quote_link:before{content:"\f100"}.news .media_part > .testimonial
.quote{font-size:1em}.news .media_part > .testimonial .author
figcaption{padding-top:5px;font-size:1em}.news .media_part > .testimonial.without_image
.quote{text-align:center}.news .media_part > .testimonial.without_image .quote:before,
.news .media_part>.testimonial:not(.without_image):before{content:"\f11a";font-family:cwsicon;border:0;display:inline-block;position:static;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);text-align:center;line-height:1;font-size:26px;font-style:normal;float:left}.news .media_part > .testimonial
.quote{text-align:center}.pagination{margin-top:30px;text-align:center}.pagination.separated{margin-top:50px;padding-top:50px;border-top:1px solid #e0e0e0}.pagination
.page_links{display:inline-block;background:#f5f3fc;border-radius:20px;position:relative}.pagination .page_links>*{display:block;float:left;font-size:1.167em;font-weight:300;width:2.044em;line-height:2.044em;margin:0;color:#a0a0a0}.pagination .page_links .next.page-numbers{position:absolute;left:100%}.pagination .page_links .prev.page-numbers{position:absolute;right:100%}.pagination
a{cursor:pointer}.pagination .page_links>span{cursor:default}.pagination .page_links .page-numbers.current,
.pagination .page_links>span:not([class]){position:relative;color:#939495;z-index:1;border-radius:50%;position:relative;background:transparent;z-index:1}.pagination .page_links .page-numbers.current:before,
.pagination .page_links>span:not([class]):before{content:"";display:block;width:100%;height:100%;position:absolute;border-radius:50%;opacity: .1}.pagination .page_links .page-numbers
a{color:#ccc}.portfolio_loader_wraper{width:100%;height:100%;position:relative;background:rgba(255, 255, 255, 0.5);z-index:100;display:none}.portfolio_loader_container{position:absolute;bottom:1%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150px;height:150px;z-index:10}.pagination_load_more{margin-top:30px;text-align:center}.pagination_load_more.separated{margin-top:50px;padding-top:50px}.pagination_load_more
.page_links{display:inline-block}.pagination_load_more .page_links>*{width:inherit;padding:0px
30px 0px 30px}.pagination_load_more .page_links>*:not(.next){display:none}.pagination_load_more
a{cursor:pointer}.pagination_load_more .page_links>span{cursor:default}.pagination_load_more .page_links .page-numbers.current,
.pagination_load_more .page_links>span:not([class]){position:relative;color:#fff;z-index:1}.pagination_load_more .page_links .page-numbers
a{color:#ccc}.div_load_more{text-align:center}.cws_load_more{display:table;margin-top:50px;border-width:1px}.cws_button.cws_load_more .button-icon{background:transparent;border:1px
solid #ccc;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.cws_button.cws_load_more:hover .button-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.news .item.boxed_style > .ce_title,
.news .item.boxed_style > .post_info,
.news .item.boxed_style>.post_content{padding-left:10px}.news .item>*+.button_cont{margin-top:40px}.news .item.boxed_style>*+*{margin-top:10px}.news .item.unwrapped_date>*+*{margin-left:63px}.news .item.unwrapped_date.boxed_style>*+*{margin-left:56px}.news .item > .date + *,
.news .item>.ce_title+*{margin-top:10px}.news .item>.ce_title+.post_content>p:first-child{text-indent:0}.news.single .item>.post_content+*{position:relative}.news.single .item>.post_meta{margin:30px
5px 0}.news.single .item > .post_meta .wp-social-login-connect-with{display:none}.news.single .item > .post_meta .social_share
a{margin-left:19px}.news.single .wp-social-login-provider-list{padding:5px
0 !important}.news.single .item > .post_meta
.social_share{margin-left:auto;float:right}.news.single .item>.post_content+*:before{content:"";position:absolute;top:0;left:0;width:100%;height:0px;background:#e0e0e0}.news.news-medium .item > .post_info_part:first-child + *,
.news.news-small .item>.post_info_part:first-child+*{margin-top:0}.news.news-medium .post_info_part:not(.full_width){width:600px;float:left;margin-right:0}.news.news-small .post_info_part:not(.full_width){width:400px;float:left;margin-right:0}.news.news-small .ce_title,
.news.news-medium
.ce_title{clear:none}.news
.item.boxed_style{box-sizing:border-box;background:#FFF}.news .news_carousel
.item.boxed_style{margin-top:5px;margin-left:5px;margin-bottom:5px}.news .grid.isotope
.item.boxed_style{margin-top:50px;padding-bottom:25px}.posts_grid
.item{padding-right:15px;padding-left:15px}.news
.item.boxed_style.with_shadow{box-shadow:0 0 10px rgba(0,0,0,0.2);border-color:transparent}.news
.item.boxed_style.with_border{border-width:1px;border-style:solid}.news .item.boxed_style
.post_info_part{position:relative;z-index:1}.news .item.boxed_style .post_info_part
.date{position:absolute;z-index:2;opacity:1;visibility:visible;pointer-events:none;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.news .item.boxed_style .post_info_part .date.new_style:before{opacity:0.9}.news .item.boxed_style .post_info_part:hover
.date{opacity:0;visibility:hidden}.news .item.boxed_style .post_info_part:after{content:"";display:table;clear:both}.news .item.boxed_style
.media_part{margin-bottom:0}.single
.grid{margin-top:0px}.grid.owl-carousel{margin-top:0}.grid.owl-carousel .owl-wrapper-outer{margin:0
15px}.portfolio_carousel.grid.owl-carousel .owl-wrapper-outer{margin:0px}.blog-slider .grid.owl-carousel .owl-wrapper-outer{margin:0px}.grid.owl-carousel .owl-wrapper-outer .owl-wrapper-outer{margin:0}.grid
.item{display:block;width:1170px;float:left;padding-top:30px;margin-top:30px}.grid_row .news.news-large .grid .item:first-child{padding-top:0;margin-top:0}.grid.grid-2 .item,
.grid.grid-3 .item,
.grid.grid-4
.item{margin-left:15px;margin-right:15px}.cws_wrapper .grid
.item{width:100%}.cws_wrapper .grid .item>hr{margin-top:25px}.news.single .grid
.item{width:100%}.archive .grid .item:first-child{margin-top:0;padding-top:0}.news .item.sticky-post{padding:40px;margin-top:61px;background-color:#f9f9f9;border:1px
solid transparent;box-shadow:0 0 1px rgba(34, 25, 25, 0.4);box-sizing:border-box;box-shadow:0 0.5px 0 0 #fff inset, 0 1px 2px 0 #B3B3B3;margin-bottom:5px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.grid.related_posts
.item{padding-top:0px;margin-top:0px}.single .grid .item:first-child{padding-top:0px;margin-top:0px}.colored_box_wrapper
.grid{margin-top:-30px}.gallery_grid .grid,
.blog_full_width
.grid{margin-top:0px;width:100%}.colored_box_wrapper .grid
.item{padding-top:0px;margin-top:30px;box-sizing:border-box}.grid.post_divider .item:not(:first-child):not(.sticky-post){border-top:1px dashed #f2f2f2}.grid.related_posts
.item{border-top-width:0px}.blog_full_width .grid .item,
.colored_box_wrapper .grid
.item{border-width:0px}.blog_full_width .grid:not(.owl-carousel) .item{margin-right:0px;margin-left:0px;margin-top:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;box-sizing:border-box;width:100%}.gallery_grid .grid
.item{margin-right:0px;margin-left:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;box-sizing:border-box;width:100%;border-width:0px}.blog_full_width .grid.full_width_border
.item{border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3}.blog_full_width .grid.grid-1
.item{width:100%}.grid.testimonials_carousel
.item{width:100%}.cws_portfolio .grid
.item{margin-right:0;margin-left:0;padding-right:15px;padding-left:15px;padding-top:30px;margin-top:30px;box-sizing:border-box}.single .cws_portfolio .grid
.item{padding-top:0px;margin-top:0px}.cws_portfolio.single .grid
.item{box-sizing:content-box}.cws_portfolio.small_spacing .grid
.item{padding-right:1px;padding-left:1px}.cws_portfolio_nav li:before,
.cws_classes_nav li:before,
.cws_staff_nav li:before,
.tribe_events_nav  li:before,
.dots li:before{display:none}.cws_portfolio_nav li a,
.cws_staff_nav li a,
.tribe_events_nav  li a,
.cws_classes_nav li
a{display:block;font-size:18px;color:#707273}.cws_portfolio_nav li,
.cws_staff_nav li,
.tribe_events_nav  li,
.cws_classes_nav
li{padding:0;margin:0}.cws_portfolio_nav li .title_nav_portfolio,
.cws_staff_nav li .title_nav_staff,
.tribe_events_nav  li .title_nav_events,
.cws_classes_nav li
.title_nav_classes{line-height:40px;padding:0
57px;border-radius:19px;display:block;margin-bottom:11px;position:relative}.cws_portfolio_nav li .title_nav_portfolio
.txt_title{}.cws_portfolio_nav li a.active .title_nav_portfolio:after,
.cws_staff_nav li a.active .title_nav_staff:after,
.tribe_events_nav  li a.active .title_nav_events:after,
.cws_classes_nav li a.active .title_nav_classes:after{content:"";position:absolute;top:100%;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:5px 5px 0 5px}.cws_portfolio_nav ul,
.cws_staff_nav ul,
.tribe_events_nav  ul,
.cws_classes_nav
ul{display:flex;justify-content:center}.grid.mini
.item{margin-right:0px;margin-left:0px}.news.no_margin
.grid{margin-top:0px}.news.news-pinterest{margin-right:-15px;margin-left:-15px}.news.no_margin .grid
.item{padding-top:10px;margin-top:10px}.news.checkerboard.no_margin .grid
.item{padding-top:0px;margin-top:0px;border-width:0px}.grid .owl-item
.item{border:0;padding-top:0;margin-top:0;margin-left:0;margin-right:30px}.portfolio_carousel.grid .owl-item
.item{margin-right:0px}.page_content{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-ms-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}.grid.owl-carousel .owl-item>.item,
.page_content.single_sidebar .grid.owl-carousel .owl-item>.item,
.page_content.double_sidebar .grid.owl-carousel .owl-item>.item{width:auto;float:none}.grid.grid-2 table th,
.grid.grid-2 table
td{padding:10px}.grid.grid-2
.item{width:570px}.news .grid.grid-2 .item.sticky-post{width:600px}.gallery_grid .grid.grid-2 .item,
.blog_full_width .grid:not(.owl-carousel).grid-2
.item{width:50%}.cws_portfolio .grid.grid-2 .item,
.cws_portfolio .grid.grid-2 .grid-size{width:50%}.page_content.single_sidebar .grid.grid-2
.item{width:400px}.page_content.single_sidebar .grid.mini.grid-2
.item{width:50%}.page_content.double_sidebar .grid.grid-2
.item{width:255px}.page_content.double_sidebar .grid.mini.grid-2
.item{width:50%}.page_content.single_sidebar .cws_portfolio .grid.grid-2 .item,
.page_content.double_sidebar .cws_portfolio .grid.grid-2 .item,
.page_content.single_sidebar .cws_portfolio .grid.grid-2 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid.grid-2 .grid-size{width:50%}.grid.grid-3 table th,
.grid.grid-3 table
td{padding:5px}.grid.grid-3
.item{width:370px}.gallery_grid .grid.grid-3 .item,
.blog_full_width .grid:not(.owl-carousel).grid-3
.item{width:33.3333333%}.grid.grid-4
.item{width:270px}.gallery_grid .grid.grid-4 .item,
.blog_full_width .grid:not(.owl-carousel).grid-4
.item{width:25%}.page_content.single_sidebar .grid.grid-3
.item{width:257px}.page_content.double_sidebar .grid.grid-3
.item{width:255px}.cws_portfolio .grid-3 .item,
.page_content.single_sidebar .cws_portfolio .grid-3 .item,
.page_content.double_sidebar .cws_portfolio .grid-3 .item,
.cws_portfolio .grid-3 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid-3 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid-3 .grid-size{width:33.3333333%}.page_content.single_sidebar .grid.grid-4
.item{width:257px}.page_content.double_sidebar .grid.grid-4
.item{width:255px}.cws_portfolio .grid-4 .item,
.page_content.single_sidebar .cws_portfolio .grid-4 .item,
.page_content.double_sidebar .cws_portfolio .grid-4 .item,
.cws_portfolio .grid-4 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid-4 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid-4 .grid-size{width:25%}.page_content.single_sidebar .grid-4
.item{width:187px}.grid_fw{margin:0
10px}.grid_fw
.item{width:100%;position:relative;z-index:1;padding:10px;box-sizing:border-box}.grid_fw.col-2 .item,
.grid_fw.col-2 .grid-size,
.page_content.single_sidebar .grid_fw.col-2 .item,
.page_content.double_sidebar .grid_fw.col-2
.item{width:50%}.grid_fw.col-3 .item,
.grid_fw.col-3 .grid-size,
.page_content.single_sidebar .grid_fw.col-3 .item,
.page_content.double_sidebar .grid_fw.col-3
.item{width:33.333333%}.grid_fw.col-4 .item,
.grid_fw.col-4 .grid-size,
.page_content.single_sidebar .grid_fw.col-4 .item,
.page_content.double_sidebar .grid_fw.col-4
.item{width:25%}.grid_fw.col-5 .item,
.grid_fw.col-5 .grid-size,
.page_content.single_sidebar .grid_fw.col-5 .item,
.page_content.double_sidebar .grid_fw.col-5
.item{width:20%}.grid_fw.col-6 .item,
.grid_fw.col-6 .grid-size,
.page_content.single_sidebar .grid_fw.col-6 .item,
.page_content.double_sidebar .grid_fw.col-6
.item{width:16.666667%}body:not(.cws_mobile) .grid_fw.col-6 .item.masonry-columns-2{width:33.333333%}.grid_fw.col-7 .item,
.grid_fw.col-7 .grid-size,
.page_content.single_sidebar .grid_fw.col-7 .item,
.page_content.double_sidebar .grid_fw.col-7
.item{width:14.28%}.grid_fw.col-8 .item,
.grid_fw.col-8 .grid-size,
.page_content.single_sidebar .grid_fw.col-8 .item,
.page_content.double_sidebar .grid_fw.col-8
.item{width:12.5%}.grid_fw.col-9 .item,
.grid_fw.col-9 .grid-size,
.page_content.single_sidebar .grid_fw.col-9 .item,
.page_content.double_sidebar .grid_fw.col-9
.item{width:11.111111%}.grid_fw.col-10 .item,
.grid_fw.col-10 .grid-size,
.page_content.single_sidebar .grid_fw.col-10 .item,
.page_content.double_sidebar .grid_fw.col-10
.item{width:10%}.grid_fw.col-11 .item,
.grid_fw.col-11 .grid-size,
.page_content.single_sidebar .grid_fw.col-11 .item,
.page_content.double_sidebar .grid_fw.col-11
.item{width:9.090909%}.grid_fw.col-12 .item,
.grid_fw.col-12 .grid-size,
.page_content.single_sidebar .grid_fw.col-12 .item,
.page_content.double_sidebar .grid_fw.col-12
.item{width:8.333333%}.grid_fw.portfolio_fw_carousel:not(.owl-carousel) .item{float:left}.grid_fw.portfolio_fw_carousel.owl-carousel
.item{width:100%}.cws_portfolio_posts_grid.wide_style
.portfolio_item_grid_post{margin:0;padding:0;line-height:0}.portfolio_item_post
.item_content{display:inline-block;position:relative;z-index:1;overflow:hidden;transition:all 0.3s;line-height:0}.posts_grid .portfolio_item_post.under_img
.item_content{line-height:normal;overflow:visible}.posts_grid .portfolio_item_post:not(.under_img) .cws_portfolio_posts_grid_post_content{margin:20px
20px 0;line-height:initial}.posts_grid .portfolio_item_post.under_img.add_divider
.item_content{position:relative;z-index:1;padding-bottom:50px}.posts_grid .portfolio_item_post.under_img.add_divider .item_content:after{content:"";display:block;width:calc(50% - 43px);height:1px;right:0;background:#dedaf4;position:absolute;bottom:16px}.posts_grid .portfolio_item_post.under_img.add_divider .item_content:before{content:"";display:block;width:calc(50% - 43px);height:1px;background:#dedaf4 !important;position:absolute;bottom:16px}.posts_grid.cws_portfolio_posts_grid>h2{margin-bottom:0}.cws_portfolio_posts_grid
.cws_vc_shortcode_wrapper{overflow:visible}.cws_portfolio_posts_grid.posts_grid_filter
.cws_vc_shortcode_wrapper{margin-top:50px}.single_portfolio
.cws_vc_shortcode_wrapper{margin-top:-30px}.cws_portfolio_posts_grid.dynamic_content{text-align:center}.cws_portfolio_posts_grid.dynamic_content .hexgrid-inner-wrapper{margin-left:auto;margin-right:auto;position:relative}.cws_portfolio_posts_grid.dynamic_content
.cws_vc_shortcode_load_more{margin-top:30px;padding:0
90px;line-height:52px;font-size:25px;font-weight:bold}.cws_portfolio_posts_grid.dynamic_content.hexagon_grid
.cws_vc_shortcode_load_more{margin-left:12px}.cws_portfolio_posts_grid.dynamic_content.hexagon_grid
.cws_portfolio_posts_grid.posts_grid_2 hr.posts_grid_divider:before,
.cws_portfolio_posts_grid.posts_grid_3 hr.posts_grid_divider:before,
.cws_portfolio_posts_grid.posts_grid_4 hr.posts_grid_divider:before{display:none}.portfolio_item_post .item_content
.carousel_link{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}.portfolio_item_post .item_content
.video_link{position:absolute;z-index:1;width:30px;height:35px;bottom:10px;right:10px}.posts_grid .cws_portfolio_post_title:not(:last-child){margin-bottom:0.5em}.posts_grid .cws_portfolio_post_title,.posts_grid .cws_portfolio_post_title
a{font-size:22px;font-weight:500;margin-top:0}.posts_grid .item:not(.under_img) .cws_portfolio_post_title,
.posts_grid .item:not(.under_img) .cws_portfolio_post_title
a{color:#fff}.posts_grid.posts_grid_hex_style_2 .cws_portfolio_post_title,
.posts_grid.posts_grid_hex_style
.cws_portfolio_post_title{text-transform:uppercase}.posts_grid .portfolio_item_post.under_img
.cws_portfolio_post_title{margin-top:20px;font-size:24px}.post_single
.cws_portfolio_post_title{text-align:center;font-weight:500;margin-bottom:5px;margin-top:20px;font-size:36px}.under_img
.cws_portfolio_post_terms{margin-bottom:10px;margin-top:-15px}.cws_portfolio_post_terms{text-transform:uppercase;font-weight:600;position:relative;z-index:1}.cws_portfolio_post_terms>*{vertical-align:middle}.cws_portfolio_post_terms
a{font-size:0.866667em;text-decoration:none;color:#fff}.posts_grid
.cws_portfolio_posts_grid_post_content{color:#fff;opacity:0.8;margin-top:0}.posts_grid_showcase.posts_grid
.portfolio_item_grid_post{max-height:400px;float:none;overflow:hidden;margin-top:0}.posts_grid_showcase.posts_grid .portfolio_item_grid_post
.item_content{width:100%;max-height:400px;vertical-align:top}.portfolio_item_grid_post.hex_style{margin-bottom:0}.portfolio_item_grid_post.hex_style .post_post_media:before{display:none}.cws_portfolio_posts_grid.hexagon_grid.posts_grid_3
.cws_vc_shortcode_grid{padding-top:105px}.cws_portfolio_posts_grid.hexagon_grid.posts_grid_4
.cws_vc_shortcode_grid{padding-top:70px}.cws_portfolio_posts_grid.hexagon_grid.posts_grid_5
.cws_vc_shortcode_grid{padding-top:60px}.portfolio_item_post{position:relative;z-index:1}.posts_grid_showcase
.pic{position:static;max-height:400px}.posts_grid_showcase .pic
img{height:auto;-webkit-transform:scale(1) translate3d(0,0,0);-ms-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.portfolio_item_post:not(.under_img) .item_shadow_box{display:block;position:absolute;top:10%;bottom:25px;left:10%;right:10%;z-index:-1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 15px 50px 0 transparent;box-shadow:0 15px 50px 0 transparent;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.portfolio_item_post:hover
.item_shadow_box{-webkit-box-shadow:0 30px 100px 0 rgba(0,0,0,0.85);box-shadow:0 30px 100px 0 rgba(0,0,0,0.85)}.portfolio_item_post:hover{z-index:2}.portfolio_item_post .hover-effect{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s;transition-delay:0s;padding:0}.posts_grid_3 .portfolio_item_post.hex_style_2 .hover-effect,
.posts_grid_4 .portfolio_item_post.hex_style_2 .hover-effect,
.posts_grid_5 .portfolio_item_post.hex_style_2 .hover-effect{transform:rotate(90deg);opacity:0.7}.posts_grid_3 .portfolio_item_post.hex_style_2 .hover-effect{width:384px;left:56px;top:2px}.posts_grid_4 .portfolio_item_post.hex_style_2 .hover-effect{width:288px;left:42px;top:0px}.posts_grid_5 .portfolio_item_post.hex_style_2 .hover-effect{width:232px;left:32px;top:1px}.posts_grid_3 .cws_vc_shortcode_carousel .portfolio_item_post.hex_style_2 .hover-effect{width:334px;left:37px;top:1px}.posts_grid_4 .cws_vc_shortcode_carousel .portfolio_item_post.hex_style_2 .hover-effect{width:245px;left:28px;top:1px}.posts_grid_5 .cws_vc_shortcode_carousel .portfolio_item_post.hex_style_2 .hover-effect{width:193px;left:20px;top:-1px}.posts_grid_3 .portfolio_item_post.hex_style .hover-effect,
.posts_grid_4 .portfolio_item_post.hex_style .hover-effect,
.posts_grid_5 .portfolio_item_post.hex_style .hover-effect{opacity:0.7}.posts_grid_3 .portfolio_item_post.hex_style .hover-effect{width:375px;left:5px;top:8px}.posts_grid_4 .portfolio_item_post.hex_style .hover-effect{width:273px;left:3px;top:5px}.posts_grid_5 .portfolio_item_post.hex_style .hover-effect{width:214px;left:3px;top:4px}.portfolio_item_post.hex_style .hover-effect .figure_wrap svg,
.portfolio_item_post.hex_style_2 .hover-effect .figure_wrap
svg{fill:#000;stroke:#000}.portfolio_item_post
.links.area{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0}.portfolio_item_post .links.video,
.cws_portfolio_post
.links.video{z-index:2;color:#fff;opacity:0.5;font-size:40px;padding:0;height:auto;transition-delay:0.01s}.posts_grid_4 .portfolio_item_post
.links.video{font-size:30px}.portfolio_item_post .links.video:hover,
.cws_portfolio_post .links.video:hover{opacity:0.9}.portfolio_item_post
.links_wrap{position:absolute;z-index:2;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:0;display:flex}.portfolio_item_post.hex_style
.links_wrap{right:50%;transform:translateX(50%);margin-right:-3px;margin-bottom:10px}.portfolio_item_post.hex_style_2
.links_wrap{right:26%}.portfolio_item_post .links_wrap
.links{color:#fff;margin:0
10px;font-size:10px;opacity:0;transition-delay:0s}.portfolio_item_post .links_wrap .links:before{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.portfolio_item_post:hover .links_wrap
.links{margin:0
5px;font-size:initial;opacity:1}.portfolio_item_post
.links_wrap{}.related_portfolio
.links_wrap{display:none}.portfolio_item_post  .links_wrap
.links{width:auto;height:auto}.portfolio_item_post
.links.area{width:100%;height:100%}.portfolio_item_post
.gallery_post_carousel{z-index:0;position:relative}.portfolio_item_post .gallery_post_carousel_nav:hover,
.portfolio_item_post .arrow .carousel_nav > .prev:hover,
.portfolio_item_post .arrow .carousel_nav>.next:hover{opacity:1 !important}.portfolio_item_post .gallery_post_carousel_nav.prev:before{content:"\f177";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.portfolio_item_post .gallery_post_carousel_nav.next:before{content:"\f178";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.portfolio_item_post
.gallery_post_carousel_nav.next{right:10px}.portfolio_item_post
.gallery_post_carousel_nav{z-index:2}.portfolio_item_post
.gallery_post_carousel_nav{background:transparent;z-index:3;position:absolute;position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;color:#fff;font-size:20px;opacity:0;visibility:hidden;margin-left:-80px;z-index:4;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;border:3px
solid rgba(255,255,255,.6);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.portfolio_item_post
.gallery_post_carousel_nav.prev{margin-left:-80px;opacity: .6;visibility:visible;left:0}.portfolio_item_post
.gallery_post_carousel_nav.next{right:0;margin-right:-80px;opacity:0}.portfolio_item_post:hover
.gallery_post_carousel_nav.prev{opacity:0.6;visibility:visible;margin-left:10px}.portfolio_item_post:hover
.gallery_post_carousel_nav.next{opacity:0.6;margin-right:10px;visibility:visible}.portfolio_item_post.hoverbi .hover-effect:before{position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:10px;border:1px
solid #fff;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0)}.portfolio_item_post.hoverbi2 .hover-effect:before,
.portfolio_item_post.hoverbi2 .hover-effect:after{position:absolute;top:10px;right:10px;bottom:10px;left:10px;content:'';opacity:0;-webkit-transition:opacity 0.1s,-webkit-transform 0.35s;transition:opacity 0.1s,transform 0.35s}.portfolio_item_post.hoverbi2 .hover-effect:before{border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);-webkit-transform:scale(0,1);transform:scale(0,1)}.portfolio_item_post.hoverbi2 .hover-effect:after{border-right:1px solid rgba(255,255,255,.5);border-left:1px solid rgba(255,255,255,.5);-webkit-transform:scale(1,0);transform:scale(1,0)}.portfolio_item_post.hoverbi:hover .hover-effect:before,
.portfolio_item_post.hoverbi2:hover .hover-effect:before,
.portfolio_item_post.hoverbi2:hover .hover-effect:after{opacity:0.7;-webkit-transform:scale(1);transform:scale(1)}.portfolio_item_post.hoverbi2:hover .hover-effect:before,
.portfolio_item_post.hoverbi2:hover .hover-effect:after{transition-delay:0.1s}.portfolio_item_post.hoversr .pic img,
.portfolio_item_post.hoversr .cover_img
img{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:-webkit-transform .7s ease-in-out;-moz-transition:-moz-transform .7s ease-in-out;transition:transform .7s ease-in-out}.portfolio_item_post:not(.hover_none).hoversr:hover .pic img,
.portfolio_item_post:not(.hover_none).hoversr:hover .cover_img
img{-webkit-transform:scale(1.06) rotate(2deg);-moz-transform:scale(1.06) rotate(2deg);-o-transform:scale(1.06) rotate(2deg);transform:scale(1.06) rotate(2deg)}.portfolio_item_post.hoverzb .pic img,
.portfolio_item_post.hoverzb .cover_img
img{-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.portfolio_item_post:not(.hover_none).hoverzb:hover .pic img,
.portfolio_item_post:not(.hover_none).hoverzb:hover .cover_img
img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);-o-filter:blur(5px);filter:blur(5px)}.posts_grid_hex_style
.portfolio_item_post{padding:0
5px}.posts_grid_hex_style.posts_grid_3
.portfolio_item_post{width:400px;margin-top:-105px}.posts_grid_hex_style.posts_grid_4
.portfolio_item_post{width:300px;margin-top:-70px}.posts_grid_hex_style.posts_grid_5
.portfolio_item_post{width:240px;margin-top:-60px}.posts_grid_hex_style_2.posts_grid_3
.portfolio_item_post{width:470px}.posts_grid_hex_style_2.posts_grid_4
.portfolio_item_post{width:360px}.posts_grid_hex_style_2.posts_grid_5
.portfolio_item_post{width:290px}.start_odd
.portfolio_item_post.hex_style.wrap1{transform:translateX(50%) !important}.start_even
.portfolio_item_post.hex_style.wrap2{transform:translateX(50%) !important}.cws_vc_shortcode_carousel .portfolio_item_post.hex_style.wrap1,
.cws_vc_shortcode_carousel
.portfolio_item_post.hex_style.wrap2{transform:translateX(0) !important}.portfolio_item_post.hex_style.wrap1+.wrap2,.portfolio_item_post.hex_style.wrap2+.wrap1{clear:left}.posts_grid.hexagon_grid .owl-item>.item{margin:auto;float:none}.cws_portfolio.single .cws_portfolio_content_wrap,.cws_portfolio.single .video
.cover_img{position:relative;width:auto;height:auto;display:block}.cws_portfolio_content_wrap
.desc_img{line-height:1;margin-top:10px}.cws_portfolio_posts_grid.posts_grid_4
.cws_portfolio_content_wrap{padding-bottom:60px;height:calc(100% - 60px)}.cws_portfolio_posts_grid.posts_grid_4 .tax_portfolio
.cws_portfolio_content_wrap{padding-bottom:20px;height:calc(100% - 20px)}.single_sidebar.page_content .tax_portfolio  .cws_portfolio_content_wrap,
.vc_row.vc_row-fluid .tax_portfolio.appear_style
.cws_portfolio_content_wrap{height:calc(100% - 20px);padding-bottom:20px}.cws_portfolio_posts_grid.posts_grid_showcase
.cws_portfolio_content_wrap{height:100% !important;padding-bottom:0 !important;justify-content:center}.posts_grid.cws_portfolio_posts_grid .item_content:hover .desc_img>*{animation-name:cws_animate_up_s;animation-duration: .6s;opacity:1}.posts_grid.cws_portfolio_posts_grid .item_content:hover .desc_img>*+*{animation-duration: .7s}.posts_grid.cws_portfolio_posts_grid .item_content:hover .desc_img>*+*+*{animation-duration: .8s}.posts_grid.cws_portfolio_posts_grid .item_content:hover .links_wrap>*{animation-name:cws_animate_up_t;animation-duration: .6s;opacity: .5}.posts_grid.cws_portfolio_posts_grid .item_content .links_wrap > *,
.posts_grid.cws_portfolio_posts_grid .item_content .desc_img>*{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.posts_grid.cws_portfolio_posts_grid .item_content .links_wrap>*{opacity: .5}.posts_grid.cws_portfolio_posts_grid .item_content .links_wrap>*:hover{opacity:1}@-webkit-keyframes
cws_animate_up_s{0%{transform:translate3d(0, 15px, 0);opacity: .2}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes
cws_animate_up_s{0%{transform:translate3d(0, 15px, 0);opacity: .2}100%{transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes
cws_animate_up_t{0%{transform:translate3d(0, -15px, 0);opacity: .2}100%{transform:translate3d(0, 0, 0);opacity: .5}}@keyframes
cws_animate_up_t{0%{transform:translate3d(0, -15px, 0);opacity: .2}100%{transform:translate3d(0, 0, 0);opacity: .5}}.cws_portfolio_content_wrap,
.video
.cover_img{position:absolute;z-index:1;width:calc(100% + 0.5px);height:calc(100% - 60px);top:0;left:0;-webkit-transition:  .5s all ease-in-out;transition: .5s all ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:60px}.portfolio_item_post.hex_style .cws_portfolio_content_wrap,
.portfolio_item_post.hex_style_2 .cws_portfolio_content_wrap,
.video
.cover_img{background:transparent}.cover_img
img{width:100%;display:block}.portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap{opacity:0}.hoverdir
.cws_portfolio_content_wrap{top:100%;-webkit-transition:all 0s;transition:all 0s}.cws_portfolio_content_wrap>.post_title,.cws_portfolio_content_wrap>.post_terms,.cws_portfolio_content_wrap>.post_content{padding:0
30px;position:relative;z-index:2;-webkit-transition:all 0.3s;transition:all 0.3s;transition-delay:0s}.portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap > .post_title,
.portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap > .post_terms,
.portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap > .post_content,
.portfolio_item_post:not(.hoverdir) .cws_portfolio_content_wrap>.links.video{top:30px}.posts_grid .portfolio_item_post.under_img
.cws_portfolio_posts_grid_post_content{opacity:1;margin-bottom:20px}.posts_grid .portfolio_item_post.under_img.add_divider
.cws_portfolio_posts_grid_post_content{margin-bottom:0}.portfolio_item_post .pic
.links{height:100%;z-index:2}.portfolio_item_post:not(.hoverdir) .pic .hover-effect{background:#000}.portfolio_item_post:not(.hoverdir):hover .pic .hover-effect{opacity:0}.portfolio_item_post:not(.hoverdir):hover
.cws_portfolio_content_wrap{opacity:1}.portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .post_title,
.portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .post_terms,
.portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap > .post_content,
.portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap>.links.video{top:0}.portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap>.cws_portfolio_post_title+*{transition-delay: .05s}.portfolio_item_post:not(.hoverdir):hover .cws_portfolio_content_wrap>.cws_portfolio_post_title+*+*{transition-delay: .05s}.cws_portfolio_single_content
.gallery{display:flex;justify-content:center;flex-wrap:wrap}.cws_portfolio_single_content{position:relative;z-index:1}.post_single.bot
.cws_portfolio_single_content{margin-top:20px}#page.full_width
.cws_portfolio_single_content{margin-top:0}.single-cws_portfolio #page.full_width > .post_post_media,
.single-post #page.full_width>.post_post_media{transition:all 0.5s ease-in-out;height:0;opacity:0}#page.full_width
.post_single.flex_col{margin:0
!important}.cws_portfolio_post
.cws_portfolio_content_wrap{opacity:0}.cws_portfolio_post:hover
.cws_portfolio_content_wrap{opacity:1}.cws_portfolio_post
.links.area{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0}.portfolio_item_post
.side_load{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.portfolio_item_post .side_load
.load_bg{width:0%;height:100%;position:absolute;left:0px;top:0px;display:block;z-index:1}.vc_row.vc_row-no-padding .content_ajax .vc_column-inner{padding-right:15px;padding-left:15px}.portfolio_item_post .side_load
.load_wrap{display:block;position:absolute;left:0;top:0px;width:0;height:100%;z-index:1;overflow:hidden}.portfolio_item_post .side_load .load_wrap
h3{font-size:40px;display:flex;z-index:1;height:100%;justify-content:center;align-items:center}.portfolio_item_post
.old_article{position:relative;z-index:2;max-height:400px;float:right;width:100%}.portfolio_item_post
.content_ajax{position:absolute;z-index:1;width:calc(100% - 30px);top:0;left:15px}article.portfolio_item_post.prev{transform:translateY(-100%);transition:all 1s}article.portfolio_item_post.next{transform:translateY(100%);transition:all 1s}.posts_grid_showcase
.portfolio_item_grid_post.current{max-height:none;top:0 !important}.posts_grid_showcase .portfolio_item_grid_post.cur .content_ajax
.cws_portfolio_post{margin-bottom:40px}.posts_grid_showcase .portfolio_item_grid_post.current
.content_ajax{position:relative;left:0;width:100%}.posts_grid_showcase .content_ajax .cws_portfolio_post>.grid_row{width:1170px;margin:0
auto}.posts_grid_showcase .content_ajax
.cws_vc_shortcode_layout_container{margin-top:15px}.posts_grid_showcase
.back_link_case{text-align:center;margin-top:30px}.posts_grid_showcase .back_link_case
i{margin-right:5px}.posts_grid_showcase .back_link_case
a{color:#000;font-weight:700}.posts_grid_showcase .back_link_case a:hover
i{animation:left 1.5s infinite ease}@keyframes
left{0%{transform:translateX(0)}50%{transform:translateX(-10px)}100%{transform:translateX(0)}}body.portfolio_fw
.back_button{height:0;display:block}body.portfolio_fw .back_button:hover{color:#fff}.cws_portfolio.single.related .carousel_nav_panel,
.cws_classes.single.related
.carousel_nav_panel{text-align:center}.cws_portfolio.single.related .carousel_nav_panel .prev,
.cws_portfolio.single.related .carousel_nav_panel .next,
.cws_classes.single.related .carousel_nav_panel .prev,
.cws_classes.single.related .carousel_nav_panel
.next{cursor:pointer;text-align:center;display:flex}.cws_portfolio.single.related .carousel_nav_panel .prev,
.cws_classes.single.related .carousel_nav_panel
.prev{flex-direction:row-reverse}.cws_portfolio.single.related .carousel_nav_panel .prev .wrap,
.cws_portfolio.single.related .carousel_nav_panel .next .wrap,
.cws_classes.single.related .carousel_nav_panel .prev .wrap,
.cws_classes.single.related .carousel_nav_panel .next
.wrap{overflow:hidden}.cws_portfolio.single.related .carousel_nav_panel .prev .wrap span,
.cws_portfolio.single.related .carousel_nav_panel .next .wrap span,
.cws_classes.single.related .carousel_nav_panel .prev .wrap span,
.cws_classes.single.related .carousel_nav_panel .next .wrap
span{transform:translateX(calc(100% - 1px));display:block;padding:5px
10px;padding-right:0;border-right:0;border-color:transparent;transition:all 0.3s ease-out;text-transform:uppercase;font-weight:600}.cws_portfolio.single.related .carousel_nav_panel .prev .wrap span,
.cws_classes.single.related .carousel_nav_panel .prev .wrap
span{transform:translateX(calc(-100% + 2px));padding-left:initial;padding-right:10px;border-right:1px solid transparent;border-left:0}.cws_portfolio.single.related .carousel_nav_panel .prev_section:hover .wrap span,
.cws_portfolio.single.related .carousel_nav_panel .next_section:hover .wrap span,
.cws_classes.single.related .carousel_nav_panel .prev_section:hover .wrap span,
.cws_classes.single.related .carousel_nav_panel .next_section:hover .wrap
span{transform:translateX(0)}.cws_portfolio.single.related .carousel_nav_panel .prev i,
.cws_portfolio.single.related .carousel_nav_panel .next i,
.cws_classes.single.related .carousel_nav_panel .prev i,
.cws_classes.single.related .carousel_nav_panel .next
i{z-index:2;position:relative;padding:5px
10px;border-width:1px;border-style:solid;border-left:0;line-height:24px;border-color:transparent;transition:all 0.3s ease-out}.cws_portfolio.single.related .carousel_nav_panel .prev i,
.cws_classes.single.related .carousel_nav_panel .prev
i{border-left:1px solid transparent;border-right:0}.cws_portfolio.single.related
.carousel_nav_panel{margin-top:40px}.cws_portfolio.single.related .carousel_nav_panel .prev_section,
.cws_classes.single.related .carousel_nav_panel
.prev_section{float:left}.cws_portfolio.single.related .carousel_nav_panel .next_section,
.cws_classes.single.related .carousel_nav_panel
.next_section{float:right}.cws_portfolio.single.related .carousel_nav_panel
.back_link{width:22px;height:22px;margin-top:6px;display:inline-block;position:relative;z-index:1}.cws_portfolio.single.related .carousel_nav_panel .back_link
span{position:absolute;z-index:1;top:0;left:0;width:4px;height:4px;border:1px
solid #cfd0d0;transition:all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);margin:0}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(1){top:0;left:0;transition-delay:0.05s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(2){top:0;left:8px;transition-delay:0.1s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(3){top:0;left:16px;transition-delay:0.15s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(4){top:8px;left:0;transition-delay:0.2s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(5){top:8px;left:8px;transition-delay:0.25s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(6){top:8px;left:16px;transition-delay:0.3s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(7){top:16px;left:0;transition-delay:0.35s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(8){top:16px;left:8px;transition-delay:0.4s}.cws_portfolio.single.related .carousel_nav_panel .back_link span:nth-child(9){top:16px;left:16px;transition-delay:0.45s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(1){top:-2px;left:-2px;transition-delay:0.05s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(2){top:-2px;left:8px;transition-delay:0.1s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(3){top:-2px;left:18px;transition-delay:0.15s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(4){top:8px;left:-2px;transition-delay:0.2s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(5){top:8px;left:8px;transition-delay:0.25s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(6){top:8px;left:18px;transition-delay:0.3s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(7){top:18px;left:-2px;transition-delay:0.35s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(8){top:18px;left:8px;transition-delay:0.4s}.cws_portfolio.single.related .carousel_nav_panel .back_link:hover span:nth-child(9){top:18px;left:18px;transition-delay:0.45s}.cws_portfolio.single.related
.item{-webkit-animation-duration:0.3s;animation-duration:0.3s}.cws_portfolio_fw.no_padding{border-top:1px solid #e6e6e6}.cws_portfolio_fw.no_padding
.links{padding:10px}.cws_portfolio_fw .cws_portfolio_header
.ce_title{font-size:15px}.cws_portfolio .grid,
.cws_portfolio .grid .item,
.cws_portfolio.no_padding .grid,
.cws_portfolio.no_padding .grid .item,
.cws_portfolio.small_padding .grid,
.cws_portfolio.small_padding .grid .item,
.cws_portfolio_fw .grid,
.cws_portfolio_fw .grid .item,
.cws_portfolio_fw.no_padding .grid_fw,
.cws_portfolio_fw.no_padding .grid_fw .item,
.cws_portfolio_fw.small_padding .grid_fw,
.cws_portfolio_fw.small_padding .grid_fw
.item{margin:0px}.cws_portfolio_fw.no_padding .item_content,
.cws_portfolio_fw.no_padding .grid_fw .item,
.cws_portfolio.no_padding .item_content,
.cws_portfolio.no_padding .grid
.item{padding:0px}.cws_portfolio_fw.small_padding .item_content,
.cws_portfolio_fw.small_padding .grid_fw .item,
.cws_portfolio.small_padding .item_content,
.cws_portfolio.small_padding .grid
.item{padding:2px}.cws_portfolio_items.grid.grid-2,.cws_portfolio_items.grid.grid-3,.cws_portfolio_items.grid.grid-4{margin-top:0px}.cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-2,
.cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-3,
.cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-4{margin-top:30px}.cws_portfolio_items.grid.grid-2 .item,
.cws_portfolio_items.grid.grid-3 .item,
.cws_portfolio_items.grid.grid-4
.item{margin-top:0px;border-top-style:none}.cws_portfolio.no_padding .cws_portfolio_items .item_content,
.cws_portfolio.no_padding .cws_portfolio_items.grid
.item{margin:0px}.cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-2 .item,
.cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-3 .item,
.cws_portfolio.small_spacing .cws_portfolio_items.grid.grid-4
.item{margin-top:3px}.cws_portfolio_items .item>*+*{margin-top:8px}.cws_portfolio_items .item>.media_part+*{margin-top:15px}.cws_portfolio_items.grid-3 .item > .media_part + *,
.cws_portfolio_items.grid-4 .item>.media_part+*{margin-top:15px}.cws_portfolio_items .item .title_part,
.cws_portfolio_items .item
.categories{text-align:center;padding:10px}.cws_portfolio_items .item .post_info.outside .title_part,
.cws_portfolio_items .item .post_info.outside
.categories{padding:0px}.cws_portfolio_items .item
.post_info.outside{margin-bottom:20px}.cws_portfolio_items .post_info.outside .title_part
a{font-size:1.15em}.cws_portfolio_items .post_info.outside .categories,
.cws_portfolio_items .post_info.outside
a{color:#b2b2b2}.cws_portfolio_items .item
.categories{font-size:1.066667em}.cws_portfolio_items .item .categories
a{font-style:italic;text-transform:capitalize;font-size:0.81em}.cws_portfolio_items .item .categories
a{font-style:italic}.cws_portfolio_items .item .title_part a:hover{color:#be5656}.wide_featured_img{margin-bottom:10px}.wide_featured_img
img{width:100%}.cws_portfolio.single .cws_portfolio_items .item
.title_part{font-size:1em;text-align:left}.cws_portfolio.single .cws_portfolio_items .item .ce_title+.desc_part{margin-top:0}.cws_portfolio.single .cws_portfolio_items .item .ce_title:after{content:'';display:block;width:30px;margin:15px
auto 15px 0;background:#f2f2f2}.cws_portfolio>*+*,.cws_portfolio_fw>*+*{margin-top:10px}.cws_portfolio>*[style*='display: none;']+*,.cws_portfolio>*[style*='display:none;']+*{margin-top:auto}.cws_portfolio.massonry .pagination.separated,
.cws_portfolio.massonry .pagination_load_more.separated,
.cws_portfolio_fw .pagination_load_more.separated,
.cws_portfolio_fw
.pagination.separated{margin-top:50px;border-top-style:none;padding-top:0}.cws_portfolio.single .cws_portfolio_items .pic_alt
img{width:100%;height:auto}.cws_portfolio.single .cws_portfolio_items
.media_part{margin-bottom:20px}.cws_portfolio_header{display:table;width:100%;padding:0
15px;box-sizing:border-box}.cws_portfolio.small_spacing
.cws_portfolio_header{display:table;width:100%;padding:0;box-sizing:border-box}.cws_portfolio_header
.cws_portfolio_filter{float:right;width:200px}.cws_portfolio_header
.cws_portfolio_filter.fw_filter{float:none;width:auto;text-align:center}.cws_portfolio_header .ce_title + .cws_portfolio_filter_container
.cws_portfolio_filter{text-align:right}.cws_portfolio_filter.fw_filter
a{position:relative;display:inline-block;z-index:1;color:inherit;text-transform:capitalize}.cws_portfolio_filter.fw_filter a:not(:first-child):before{content:"\00B7";padding-left:20px;padding-right:20px}.page_content.single_sidebar .cws_portfolio_filter.fw_filter a:not(:first-child):before{padding-left:10px;padding-right:10px}.page_content.double_sidebar .cws_portfolio_filter.fw_filter a:not(:first-child):before{padding-left:5px;padding-right:5px}.cws_portfolio_filter.fw_filter a.active:before{width:100%}.cws_portfolio_header
.carousel_nav_panel{width:45px;padding-left:15px;float:right}.cws_portfolio_header>*{display:table-cell;vertical-align:middle}.cws_portfolio_items
.img_cont{position:relative;z-index:0}.cws_portfolio_items .pic .img_cont>img.blured-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.cws_portfolio_items .pic:hover .img_cont>img.blured-img{opacity:1}.cws_portfolio.single .media_part .pic
img{width:auto;max-width:100%}.cws_portfolio.single .media_part
.pic{float:left;margin-right:30px;margin-bottom:20px;max-width:calc(100% - 30px);position:relative}.cws_portfolio.single .cws_portfolio_items .item>*+*{margin-top:20px}.cws_portfolio.single .cws_portfolio_items .item>*+.title{margin-top:25px}.cws_portfolio.single .cws_portfolio_items .item>*+.title.no_out_border{margin-top:0px}.cws_portfolio.single .cws_portfolio_items .item>.title+*{margin-top:10px}.cws_portfolio.single .cws_portfolio_items .item
.desc_part{text-align:start}.cws_portfolio.single
.media_part.floated{float:left;margin-right:30px}.cws_portfolio.single .cws_portfolio_items .item>.media_part.floated+*{margin-top:0}.cws_portfolio.single.related
.carousel_nav_panel{float:none;padding:15px
0;border-bottom:1px solid #f2f2f2;margin-top:0}.cws_portfolio.single.related .carousel_nav_panel
span{float:none;display:inline-block;vertical-align:middle}.cws_portfolio.single.related .carousel_nav_panel
.prev_section{float:left}.cws_portfolio.single.related .carousel_nav_panel
.next_section{float:right}.cws_portfolio.single.related
.item{-webkit-animation-duration:0.3s;animation-duration:0.3s}.post_single.flex_col{display:flex;margin:0
-15px}.post_single.flex_col.reverse{flex-direction:row-reverse}.single_col .post_media,
.single_col
.cws_portfolio_single_content{margin:0
15px}.single_col_25{width:25%}.single_col_33{width:33.33%}.single_col_50{width:50%}.single_col_66{width:66.66%}.single_col_75{width:75%}.cws_portfolio_post.post_single{text-align:left}.pic_alt{position:relative;overflow:hidden}.pic_alt>*{position:relative}.pic_alt>img{z-index:1}.pic_alt .hover-effect{z-index:2}.pic_alt
.item_content{z-index:3}.pic_alt > img,
.pic_alt .img_cont
img{display:block;width:100%;height:auto}.pic_alt > .img_cont > img,
.pic > .img_cont > img,
.cws_portfolio_items .pic:hover .img_cont>img.blured-img,
.cws-widget .portfolio_item_thumb .pic .blured-img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.pic_alt>.img_cont,.pic>.img_cont{overflow:hidden}.pic_alt .hover-effect,
.pic_alt
.item_content{position:absolute;top:0;left:0;width:100%;height:100%}.pic_alt .hover-effect{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);background-color:rgba(255,255,255,0.1);box-sizing:border-box}.pic_alt:hover .hover-effect{transform:translateX(0%)}.pic_alt
.item_content{text-align:center}.pic_alt
canvas{position:absolute;top:0;left:0;opacity:0;z-index:2}.pic_alt:hover
canvas.drawn{opacity:1}.cws_portfolio_fw .pic,
.cws_portfolio
.pic_alt{position:relative;z-index:1}.cws_portfolio_fw .item_content,
.cws_portfolio
.item_content{line-height:1.23076923;opacity:0;display:flex;flex-direction:column;justify-content:space-between}.cws_portfolio_fw .item_content a.link_overlay,
.cws_portfolio .item_content
a.link_overlay{z-index:2;display:block;width:100%;height:100%;position:absolute}.cws_portfolio_fw .pic_alt:hover .item_content,
.cws_portfolio .pic_alt:hover
.item_content{opacity:1}.cws_portfolio_fw .media_part .title,
.cws_portfolio .media_part
.title{text-transform:uppercase;line-height:1.3}.cws_portfolio_fw
.cats{}.cws_portfolio_fw .post_info > * + *,
.cws_portfolio .post_info>*+*{margin-top:10px}.cws_portfolio_fw .meta-inside .media_part .post_info,
.cws_portfolio .meta-inside .media_part
.post_info{position:absolute;z-index:2;width:100%;max-height:100%;-webkit-transform:translate(0%,100%);-o-transform:translate(0%,100%);-moz-transform:translate(0%,100%);-ms-transform:translate(0%,100%);transform:translate(0%,100%);bottom:0px;background:rgba(255,255,255,0.9);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.cws_portfolio_fw .meta-inside .pic_alt:hover .post_info,
.cws_portfolio .meta-inside .pic_alt:hover
.post_info{-webkit-transform:translate(0%,0%);-o-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%)}.cws_portfolio_fw .links,
.cws_portfolio
.links{opacity:1;pointer-events:none}.cws_portfolio_fw .links a,
.cws_portfolio .links
a{display:inline-block;text-align:center;background:transparent;border-style:solid}.cws_portfolio_fw .links a,
.cws_portfolio .links
a{position:relative;display:inline-block;font-size:20px;width:20px;height:20px;line-height:20px;text-align:center;padding:10px;border:2px
solid #fff;background:rgba(255,255,255,0.9);pointer-events:all}.cws_portfolio_fw .links:only-child,
.cws_portfolio .links:only-child{padding:0;margin:auto}.cws_portfolio_fw .links:only-child:before,
.cws_portfolio .links:only-child:before{display:none}.cws_portfolio_fw .pic_alt>.img_cont{border-radius:0}.cws_portfolio_fw .pic_alt>.img_cont>.blured-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.cws_portfolio_fw .pic_alt:hover>.img_cont>.blured-img{opacity:1}.cws_classes_post_title{font-size:22px;text-align:center;font-weight:500;margin-top:25px;margin-bottom:10px}.thumb_staff_posts{padding:4px;margin:0
2.5px;border-radius:50%;background:#fff;display:block}.staff_posts_wrapper{display:flex;justify-content:center;align-items:center}.staff_post_wrapper:after{display:block;clear:both;height:0;content:""}.staff_single_posts_classes{font-size:26px;font-weight:500}.post_excerpt.single_posts_classes{display:block;font-size:18px;font-weight:bold;margin-bottom:20px}.single_media_classes{display:block;float:left;margin-right:30px;margin-bottom:0}.staff_classes_single
.staff_post_wrapper{padding:50px
0}.wrapp_info_staff{display:flex;flex-direction:column}.post_atts.post_single_post_atts
.cws_vc_shortcode_button{margin-left:0}.single_staff_wrapper
.post_terms{margin-bottom:8px}.single_staff_wrapper .post_terms
a{font-size: .84em;line-height:26px;margin-right:10px;color:#fff;border-radius:13px;display:inline-block;padding:0
10px;margin-bottom:15px;margin-top:15px}.post_atts.cws_staff_post_atts.post_single_post_atts{text-align:right;margin-right:0}.wrapp_info_staff>div{display:table;width:100%;margin-bottom:8px}.prim_post_data.cws_staff_prim_post_data .experience span:first-child,
.cws_classes_post_content.single_posts_classes .experience span:first-child{margin-right:10px}.wrapp_info_staff>div>span:first-child{display:table-cell;width:15%;font-weight:600}.wrapp_info_staff>div>span+*{display:table-cell;width:85%}.staff_classes_single .staff_post_wrapper:last-child{padding-bottom:10px}.staff_classes_single{margin-top:60px}.staff_classes_single
.staff_post_wrapper{border-top-width:1px;border-style:solid}.staff_classes.tooltip
.staff_posts_wrapper{position:relative}.staff_classes.tooltip .thumb_staff_posts:hover+.thumb_staff_posts_title{visibility:visible;opacity:1}.cws_classes_post_content.single_posts_classes{display:block;margin-bottom:20px}.post_social_links_classes
a{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;margin-right:13px;border-radius:50%;display:inline-block;width:39px;height:39px;line-height:39px;border-style:solid;font-size:20px;position:relative;z-index:1;text-align:center}.post_social_links_classes a:after{top:-2px;left:-2px;padding:2px;z-index:-1;background:#fff;-webkit-transition:-webkit-transform 0.2s, opacity 0.3s;-moz-transition:-moz-transform 0.2s, opacity 0.3s;transition:transform 0.2s, opacity 0.3s;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.post_social_links_classes a:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.post_social_links_classes a:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.post_social_links_classes a:hover{color:#fff}.post_media.single_media_classes>.post_social_links_classes.cws_staff_post_social_links{margin-top:10px}.post_social_links_classes.cws_staff_post_social_links{display:block;margin-bottom:20px;padding:0
2px;text-align:center}.post_social_links_classes a:last-child{margin-right:0}.permalink_author_post_classes{font-size:16px;font-weight:bold;text-transform:uppercase;text-decoration:underline;text-align:right;display:block}.permalink_author_post_classes:after{margin-left:8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0a9"}.staff_classes.tooltip
.thumb_staff_posts_title{visibility:hidden;width:140px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px
0;position:absolute;z-index:1;left:50%;margin-left:-70px;bottom:125%;opacity:0;transition:opacity 1s;position:absolute;z-index:1}.staff_classes.tooltip .thumb_staff_posts_title
a{}.staff_classes:not(.tooltip) .thumb_staff_posts_title{margin-left:15px}.staff_classes.tooltip .thumb_staff_posts_title
a{transition:opacity 1s}.staff_classes.tooltip .thumb_staff_posts_title:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent black transparent}.wrap_footer_classes
.thumb_staff_posts{padding:3px}.wrap_footer_classes{display:flex;justify-content:center;align-items:center;margin-top:30px;padding:10px
30px;position:relative;border-radius:30px}.wrap_footer_classes>*{position:relative;z-index:2}.wrap_footer_classes>.post_date_meta{margin-right:14px;font-weight:bold;font-size:14px;color:#303132}.wrap_footer_classes:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8)}.wrap_footer_classes
.thumb_staff_posts{position:relative;overflow:hidden}.wrap_footer_classes .thumb_staff_posts a,
.wrap_footer_classes .thumb_staff_posts
img{position:relative;z-index:5}.wrap_footer_classes
.staff_classes{margin:0}.thumb_staff_posts
img{display:block;border-radius:50%}.staff_classes{display:flex;justify-content:center;margin-top:10px;margin-bottom:15px}.tab_content_classes{display:none}.working_day_classes div[data-key-id="tab-0"]{display:block}.tabs_classes li:before{display:none}.working_day_classes
.tabs_classes{display:flex;justify-content:center;margin-bottom:13px;margin-top:10px}.tabs_classes
li{padding:0;margin:0
2.5px;border-radius:18px;position:relative;line-height:25px}.tabs_classes li:after{display:block;content:"";clear:both;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:18px;background:rgba(255,255,255,.35)}.tabs_classes li.active:after{background:rgba(255,255,255,0)}.thumb_staff_posts_img
a{display:block}.staff_thumb_data{position:relative;z-index:4}.display_sc_style_2 .cws_classes_post_wrapper
.post_media{margin-bottom:-50px}.display_sc_style_2.cws_classes_posts_grid.posts_grid_4 .cws_classes_post_wrapper
.post_media{margin-bottom:-25px}.display_sc_style_2 .cws_classes_post_wrapper .post_media
.pic{min-height:260px;position:relative}.display_sc_style_2.posts_grid_4.wide_style_classes .cws_classes_post_wrapper .post_media
.pic{min-height:172px}.display_sc_style_2.posts_grid_4.wide_style_classes
.work_days_data{top:0}.display_sc_style_2.posts_grid_4.wide_style_classes .cws_classes_post_wrapper .post_media>a.link_btn{top:92px}.display_sc_style_2 .cws_classes_post_wrapper .post_media .pic
img{position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.display_sc_style_2
.work_days_data{position:absolute;top:50px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:5;opacity:0;width:100%;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.display_sc_style_2 .post_wrapper.cws_classes_post_wrapper:hover
.work_days_data{opacity:1;visibility:visible}.tabs_classes li .tabs-item{position:relative;z-index:2}.post_wrapper.cws_classes_post_wrapper{padding-bottom:30px;text-align:center}.display_sc_1 .post_wrapper.cws_classes_post_wrapper,
.display_sc_2
.post_wrapper.cws_classes_post_wrapper{background:#f2f0fb}.post_wrapper.cws_classes_post_wrapper
.post_media{position:relative}.post_wrapper.cws_classes_post_wrapper .post_media
img{margin:0
auto}.cws_classes_posts_grid .post_wrapper.cws_classes_post_wrapper .post_media:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;content:"";z-index:2;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cws_classes_posts_grid .post_wrapper.cws_classes_post_wrapper .post_media
img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cws_classes_posts_grid .post_wrapper.cws_classes_post_wrapper:hover .post_media:after{visibility:visible;opacity:1}.tab_content_classes{text-align:center;font-size:16px;color:#fff}.tabs_classes li .tabs-item{color:#fff;padding:4.5px 13px;display:block;line-height:1;font-weight:bold;cursor:pointer;font-size:16px;border-radius:10px}.tabs_classes li .tabs-item
span{display:inline-block;line-height:inherit}.tribe-events-calendar thead
th{border-left:0;padding:11px
0;font-size:14px;text-transform:uppercase;border-right:1px solid rgba(255,255,255,0.4)}.tribe-events-calendar thead th:hover{color:#fff}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],
.tribe-events-calendar td div[id*=tribe-events-daynum-],
.tribe-events-calendar td div[id*=tribe-events-daynum-] > a,
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background:#ebe9f9;line-height:50px;padding:0;text-align:center;font-size:18px}.page_content > main
.grid_row.cws_tribe_events{width:100%}.page_content > main .grid_row.cws_tribe_events #tribe-events-content{width:1170px;margin:0
auto}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form{width:1170px;margin:0
auto;background:transparent}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]{border:0;background:#fff;line-height:50px;font-size:18px;opacity:1;padding:0
0 0 20px;margin:0;border-radius:25px;color:rgba(112, 114, 115, .7);font-style:normal}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]::-webkit-input-placeholder{font-style:normal}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]:-moz-placeholder{font-style:normal}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]::-moz-placeholder{font-style:normal}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]:-ms-input-placeholder{font-style:normal}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-submit{margin-top:30px}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form #tribe-bar-dates{position:relative}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form #tribe-bar-dates:after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a3a4a4;position:absolute;bottom:15px;right:20px;z-index:0}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-list .tribe-bar-views-option
a{background:#fff;line-height:50px;padding:0
0 0 20px}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-list .tribe-bar-views-option:first-child
a{border-radius:25px}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-open .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active:first-child
a{border-radius:25px 25px 0 0}#tribe-bar-views li.tribe-bar-views-option{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.tribe-mini-calendar
td{border-radius:4px}table.tribe-mini-calendar{border-collapse:separate;border:0;border-spacing:5px;background:#ea8fca}.page_content .tribe-mini-calendar .tribe-events-has-events div[id*='daynum-'] a:before{display:none}.tribe-mini-calendar .tribe-events-has-events div[id*='daynum-']{position:relative}.tribe-mini-calendar .tribe-events-has-events div[id*='daynum-']:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.1);color:#fff;z-index:0;border-radius:4px}.tribe-mini-calendar .tribe-events-has-events div[id*='daynum-'] a,
.tribe-mini-calendar .tribe-mini-calendar-no-event{width:32px;height:32px;text-align:center;vertical-align:middle;color:#fff;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0;line-height:32px}.tribe-mini-calendar .tribe-events-has-events div[id*='daynum-']:hover:before{background:#fff}.tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events:hover a:hover{background:#fff}.tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events
a{border-radius:4px}.tribe-mini-calendar-grid-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present div[id*='daynum-']:before,
.tribe-mini-calendar-grid-wrapper .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today div[id*='daynum-']:before{background:rgba(255,255,255,0.3)}.tribe-mini-calendar-list-wrapper .tribe-mini-calendar-event .list-date .list-dayname{padding:0}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-views-inner{background:transparent}.page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb
img{max-height:none;max-width:none}.page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb{padding:0;margin:15px
0 20px}.page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip .tribe-events-event-body .tribe-event-description{clear:both;font-size:14px;text-align:left}.page_content > main .grid_row.cws_tribe_events #tribe-events-footer{margin-top:20px}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form
label{font-size:20px;font-weight:500;color:#fff;text-transform:capitalize;margin-bottom:10px;padding:0}.page_content > main .grid_row.cws_tribe_events .tribe-events-tooltip{padding:25px;border-radius:10px}#tribe-events-content .tribe-events-tooltip
h4{color:#6e65ad;font-size:18px;text-align:left}#tribe-events-footer .tribe-events-sub-nav li a, #tribe-events-header .tribe-events-sub-nav li a,
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next
a{font-size:22px;font-weight:500}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:after,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a:after{content:"\f111";font-family:cwsicon;font-size:17px;border-width:3px;border-style:solid;border-radius:50%;width:36px;height:36px;display:inline-block;text-align:center;margin-left:10px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:before,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"\f112";font-family:cwsicon;font-size:17px;border-width:3px;border-style:solid;border-radius:50%;width:36px;height:36px;display:inline-block;text-align:center;margin-right:10px}#tribe-events-footer .tribe-events-sub-nav li a span,
#tribe-events-header .tribe-events-sub-nav li a span,
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a span,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a
span{display:none}#tribe-events-content .tribe-event-duration{text-align:left;font-size:14px;text-transform:uppercase;color:#5c5e5f;opacity:0.7;margin-top:5px}#tribe-events-content .tribe-event-duration:before{content:"\f017";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity: .5}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form input[type=text]:focus{outline:none}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-submit input[type=submit]{line-height:41px;font-size:25px;font-weight:bold;color:#fff;border-radius:25px;border-width:4px;border-style:solid;padding:0
40px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.page_content > main .grid_row.cws_tribe_events #tribe-bar-form .tribe-bar-submit input[type=submit]:hover{background:transparent}.page_content > main .grid_row.cws_tribe_events #tribe-events-bar{padding:40px
0}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{line-height:initial;line-height:50px;padding:0;text-align:center;font-size:18px}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{line-height:50px;padding:0;text-align:center;font-size:18px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{margin:0;padding:7% 19%}.events-archive.events-gridview #tribe-events-content table .type-tribe_events.tribe-events-last{border-bottom:0}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:16px;font-weight:bold}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #fff}#tribe-events-content .tribe-events-calendar td:hover{box-shadow:none}#tribe-events-content .tribe-events-calendar
td{border:1px
solid #fff}.tribe-events-schedule{display:flex;margin:0
0 25px 0}.tribe-events-schedule>*{margin-right:15px}.tribe-events-schedule>*:last-child{margin-right:0}.tribe-events-schedule h2:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f017";margin-right:5px}.tribe-events-schedule h2,.single-tribe_events .tribe-events-schedule .recurringinfo, .single-tribe_events .tribe-events-schedule .tribe-events-cost, .single-tribe_events .tribe-events-schedule .tribe-events-divider{font-size:16px;font-weight:normal;line-height:initial}.event-is-recurring{font-weight:normal}.tribe-events-divider{margin:0
18px}.single-tribe_events .tribe-events-single-event-title{font-weight:500;font-size:36px;margin-bottom:10px}.tribe-events-single ul.tribe-related-events
li{background:#f6f5fc}.tribe-events-single ul.tribe-related-events
li{margin-right:15px;margin-left:15px;width:100%}.tribe-events-single ul.tribe-related-events{margin-left:-15px;margin-right:-15px;display:flex}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:20px;margin-bottom:20px;line-height:1em;margin-top:18px}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:0
20px 60px;font-size:16px}.tribe-related-event-info .tribe-event-date-start:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f017";margin-right:5px}.tribe-events-single ul.tribe-related-events
.recurringinfo{}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail
a{line-height:0;display:block}.cws-content .tribe-mini-calendar-nav + thead th,.cws-content .tribe-events-calendar thead
th{border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,1);border-bottom:1px solid rgba(255,255,255,1);line-height:50px}.tribe-events-calendar tbody tr td:nth-child(even){background:#fdfcfe}.tribe-events-calendar tbody tr td:nth-child(odd){background:#f7f6fb;color:#7d72c4 !important}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title
a{opacity:1}.tribe-bar-views-list li:before,
.tribe-events-sub-nav li:before{display:none}.single-tribe_events #tribe-events-content .tribe-events-event-meta dl dt+dd{background:#f6f4fc}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt+dd{line-height:48px;font-size:18px;font-style:normal;padding-left:21px;border-radius:4px;margin-top:10px}.single-tribe_events #tribe-events-content .tribe-events-event-meta
dt{margin-top:15px}.single-tribe_events #tribe-events-content .tribe-events-event-meta
dd{font-size:18px;font-style:normal;line-height:normal}div.tribe-events-notices>ul>li{padding-left:19px}#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover{font-size:20px;font-weight:bold;padding:0
32px;line-height:37px;border-radius:25px;text-transform:capitalize;border-width:4px;border-style:solid}.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop{max-width:none}.tribe-events-list .tribe-events-event-cost{margin:0;position:absolute;top:0;right:0}.tribe-events-list .tribe-events-event-cost
span{font-size:20px;border:0;font-style:normal;font-weight:400;line-height:1;padding:6px
12px;text-align:center;text-overflow:ellipsis;border-radius:15px;color:#fff}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first  .tribe-events-event-cost{margin-top:1.5em}.tribe-events-list
svg{display:block;width:92px;height:92px;margin:0
auto;position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tribe-events-list .type-tribe_events{padding-bottom:130px}.tribe-events-list .type-tribe_events .cws-tribe-events-list:before{content:"";display:block;width:calc(50% - 46px);height:1px;position:absolute;bottom:46px;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;opacity:1;visibility:visible;transform-origin:right;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tribe-events-list .type-tribe_events .cws-tribe-events-list:after{content:"";display:block;width:calc(50% - 46px);height:1px;right:0;position:absolute;bottom:46px;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;opacity:1;visibility:visible;transform-origin:left;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tribe-events-list .type-tribe_events.tribe-events-last .cws-tribe-events-list > svg,
.tribe-events-list .type-tribe_events.tribe-events-last .cws-tribe-events-list:before,
.tribe-events-list .type-tribe_events.tribe-events-last .cws-tribe-events-list:after{display:none}.tribe-events-list .type-tribe_events.tribe-events-last{padding-bottom:0}.tribe-events-list-separator-month:after{display:none}.tribe-events-list .tribe-events-list-separator-month
span{display:block;line-height:52px;background:#f2f0fb;text-align:center;font-size:20px;font-weight:bold;color:#inherit;text-transform:uppercase}.tribe-events-list .tribe-events-list-separator-month{padding:0}#tribe-events .tribe-events-button:hover,
#tribe_events_filters_wrapper input[type=submit]:hover
.tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive:hover,.tribe-events-button:hover{background:transparent}.tribe-events-list .tribe-events-loop .tribe-events-event-image{width:calc(50% - 15px)}.tribe-events-list-event-date{display:flex}.tribe-events-list-event-title{font-size:24px;font-weight:500}.tribe-events-list .type-tribe_events .tribe-events-event-meta{clear:none;margin:0}.tribe-events-list .tribe-events-loop .tribe-events-content{width:auto;float:none;margin-top:20px;margin-bottom:20px}.tribe-events-list .tribe-event-schedule-details:before{content:"\f017";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity: .5;margin-right:10px}.tribe-events-list .tribe-event-schedule-details{font-size:18px;font-weight:normal}.tribe-events-list .tribe-events-venue-details{margin:0}.tribe-events-list .tribe-events-venue-details{font-size:18px;font-style:normal;font-weight:normal;margin-top:15px}.tribe-events-list .tribe-events-venue-details:before{content:"\f041";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity: .5;margin-right:10px}.tribe-events-list .tribe-events-read-more{font-size:25px;font-weight:bold;line-height:52px;padding:0
48px;color:#fff;display:inline-block;border-radius:25px;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s;position:relative;z-index:1;margin-top:30px}.tribe-events-list .tribe-events-read-more:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border-width:4px;border-style:solid;z-index:-1;border-radius:inherit;opacity:0;-webkit-transform:scale3d(0.6, 0.6, 1);transform:scale3d(0.6, 0.6, 1);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.tribe-events-list .tribe-events-read-more:hover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.tribe-events-list .tribe-events-read-more:hover{background:transparent}.tribe-events-list-event-date
div{margin-right:3px;font-size:18px;font-weight:bold}.tribe-this-week-events-widget .tribe-this-week-widget-day-wrap{padding:0
1px 1px 0}.tribe-this-week-events-widget .tribe-this-week-widget-header-date,
.tribe-this-week-events-widget .this-week-today .tribe-this-week-widget-header-date,
.tribe-this-week-events-widget .this-week-past .tribe-this-week-widget-header-date{line-height:50px;border-right:1px solid rgba(255,255,255,0.4);padding:0;margin-bottom:2px;text-transform:uppercase}.tribe-this-week-events-widget .tribe-this-week-widget-wrapper .tribe-events-page-title{display:none}.tribe-this-week-events-widget .tribe-this-week-event{border-left:0;padding:37px
11px;text-align:center;margin-bottom:1px}.tribe-this-week-events-widget .tribe-events-viewmore{text-align:center;display:none}.tribe-nav-label{font-size:18px}.tribe-this-week-nav-link.nav-next .tribe-nav-label+span{font-size:0}.tribe-this-week-nav-link.nav-previous span:not(.tribe-nav-label){font-size:0}.tribe-this-week-nav-link.nav-next span:not(.tribe-nav-label):after{content:"\f061";visibility:visible;opacity:1;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;line-height:22px;border-radius:50%;border-width:2px;border-style:solid;text-align:center;margin-left:5px}.tribe-this-week-nav-link.nav-previous span:not(.tribe-nav-label):before{content:"\f060";visibility:visible;opacity:1;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;line-height:22px;border-radius:50%;border-width:2px;border-style:solid;text-align:center;margin-right:5px}.tribe-related-events li:before{display:none}.tribe-this-week-events-widget  .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,
.tribe-this-week-events-widget  .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue{font-size:16px;text-decoration:none;margin-top:10px}.tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(even) .tribe-this-week-event{background:#f7f6fb}.tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(even) .tribe-this-week-event:nth-child(odd){background:#f7f6fb}.tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(odd) .tribe-this-week-event:nth-child(odd){background:#f7f6fb}.tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(odd) .tribe-this-week-event:nth-child(even){background:#fdfcfe}.tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:nth-child(even) .tribe-this-week-event:nth-child(odd){background:#fdfcfe}.tribe-this-week-events-widget .tribe-this-week-widget-horizontal .entry-title,.tribe-this-week-events-widget  .tribe-this-week-widget-horizontal .entry-title
a{font-size:16px;font-weight:bold;line-height:28px}.tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration, .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue{font-size:16px}.tribe-this-week-widget-weekday-wrapper .tribe-this-week-widget-day:first-child .tribe-this-week-widget-header-date,{border-left:1px solid rgba(255,255,255,0.4)}.single-tribe_events #tribe-events-footer li, .single-tribe_events #tribe-events-header
li{width:auto}.posts_grid.tribe_events_posts_grid.posts_grid_small
.post_wrapper.tribe_events_post_wrapper{}.posts_grid.tribe_events_posts_grid .post_wrapper.tribe_events_post_wrapper:after{content:"";clear:both;display:block;height:0}.posts_grid.tribe_events_posts_grid.posts_grid_small .post_wrapper.tribe_events_post_wrapper
.post_media{margin-bottom:0}.posts_grid.tribe_events_posts_grid.posts_grid_small .post_wrapper.tribe_events_post_wrapper
.post_content_events{padding:15px
20px 15px 20px}.posts_grid.tribe_events_posts_grid .post_wrapper.tribe_events_post_wrapper
.post_media{margin-bottom:5px}.posts_grid.tribe_events_posts_grid .post_wrapper.tribe_events_post_wrapper
.post_content_events{padding:15px
20px 25px 20px}.tribe_events_posts_grid
.date_thumb{display:flex}.tribe_events_posts_grid .date_thumb
div{margin-right:3px;font-size:14px;font-weight:bold}.posts_grid.tribe_events_posts_grid .entry-title{font-size:21px;line-height:1;margin-top:5px}.posts_grid.tribe_events_posts_grid
p{font-size:16px;margin-bottom:15px;line-height:22px}.posts_grid.tribe_events_posts_grid
.post_wrapper{background:#fff}.cws_wrapper_events{position:relative}.cws_wrapper_events
.cws_loader_holder{z-index:2;text-align:center}.posts_grid.tribe_events_posts_grid
.post_wrapper.add_shadow{box-shadow:0px 13px 13px 0px rgba(4, 26, 55, 0.07)}.posts_grid.tribe_events_posts_grid.posts_grid_small
.post_media.tribe_events_post_media.posts_grid_post_media{margin-right:20px;float:left}.duration.time:before{content:"\f017";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity: .5;margin-right:5px}.duration.time{margin-right:15px}.post_content_events
.duration{font-size:16px}.post_content_events
.events_duration{display:flex}.post_content_events .events_duration
.recurringinfo{display:none}.duration.venue:before{opacity: .5;content:"\f041";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.post_single .cws_staff_photo
img{width:270px}.cws_staff_posts_grid{position:relative}.cws_staff_posts_grid .widget_header .carousel_nav
span{left:-70px;margin-left:-20px;position:absolute;top:calc(50% - 60px);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:69px;height:69px;border-radius:50%;border-width:3px;border-style:solid;text-align:center;font-size:32px;line-height:69px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;border-color:transparent}.cws_staff_posts_grid:hover .widget_header .carousel_nav
span{opacity:1;visibility:visible;margin-left:0}.cws_staff_posts_grid:hover .widget_header .carousel_nav
span.next{margin-right:0}.cws_staff_posts_grid .widget_header .carousel_nav
span.next{left:auto;right:-70px;margin-left:0;margin-right:-20px}.cws_staff_posts_grid .widget_header .carousel_nav span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178"}.cws_staff_posts_grid .widget_header .carousel_nav span.prev:before{content:"\f177"}.post_single
.wrapp_media_staff{float:left;margin-right:30px;margin-bottom:30px}.wrapp_media_staff
.post_social_links{display:flex;justify-content:center;margin-top:10px !important}.cws_staff_photo
img{border:9px
solid #f3f1fb;border-radius:50%;box-sizing:border-box}.cws_staff_post.item
.post_media{margin-bottom:10px}.cws_staff_post.item
.post_media{text-align:center}.cws_staff_post.item .post_media
.cws_staff_photo{display:inline-block;position:relative;line-height:0}.cws_staff_post.item .post_media .cws_staff_photo
.btn_staff_details{position:absolute;top:auto;bottom:5%;z-index:7;line-height:39px;padding:0
27px;border-radius:20px;border:3px
solid #fff;left:50%;opacity:0;color:#fff;visibility:hidden;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-bottom:-20px;white-space:nowrap}.cws_staff_post.item:hover .post_media .cws_staff_photo
.btn_staff_details{opacity:1;visibility:visible;margin-bottom:0}.cws_staff_post.item .post_media .cws_staff_photo .link_author:after{display:block;content:"";position:absolute;top:9px;left:9px;width:calc(100% - 18px);height:calc(100% - 18px);border-radius:50%;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.cws_staff_post.item:hover .post_media .cws_staff_photo .link_author:after{opacity:1}.cws_staff_post
.post_data.cws_staff_post_data{text-align:center}.cws_staff_post.post_single
.post_social_links.cws_staff_post_social_links{text-align:left}.cws_staff_post.post_single .post_social_links.cws_staff_post_social_links
a{text-align:center}.cws_staff_post
.post_social_links.cws_staff_post_social_links{text-align:center;margin-top:25px;padding-bottom:5px}.cws_staff_post
.post_content{font-size:16px;margin-top:0;line-height:24px}.cws_staff_post.post_single
.post_content{clear:both}.cws_staff_post .post_social_links.cws_staff_post_social_links
a{margin-right:13px;border-radius:50%;display:inline-block;width:39px;height:39px;line-height:39px;border-style:solid;font-size:20px;position:relative;z-index:1}.cws_staff_post .post_social_links.cws_staff_post_social_links a:after{pointer-events:none;position:absolute;width:calc(100% + 6px);height:calc(100% + 6px);border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;left:-3px;top:-3px}.cws_staff_post .post_social_links.cws_staff_post_social_links
a{overflow:hidden;text-align:center}.cws_staff_post .post_social_links.cws_staff_post_social_links a
i{position:relative;display:block;z-index:2;padding:9.5px 0;-webkit-transition:margin 0.3s ease, color .6s ease;-moz-transition:margin 0.3s ease, color .6s ease;transition:margin 0.3s ease, color .6s ease}.cws_staff_post .post_social_links.cws_staff_post_social_links a:hover i:first-child{margin-top:-39px}.cws_staff_post .post_social_links.cws_staff_post_social_links
a{-webkit-transition:0s;-moz-transition:0s;transition:0s}.cws_staff_post .post_social_links.cws_staff_post_social_links a:last-child{margin-right:0}.cws_staff_post .post_social_links.cws_staff_post_social_links a:hover i:last-child{color:#fff !important}.cws_staff_post.item .post_title a,
.cws_staff_post.item
.post_title{font-size:20px}.cws_ourteam .desc
p{text-indent:0}.cws_ourteam>*+*{margin-top:30px}.cws_ourteam>*[style*='display: none;']+*,.cws_ourteam>*[style*='display:none;']+*{margin-top:auto}.cws_ourteam
.pagination.separated{margin-top:30px;border-top-style:none;padding-top:0}.cws_ourteam_items.center-items{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cws_ourteam_items.grid{margin-top:0px}.cws_ourteam_items.grid
.item{margin-top:30px;border-top-style:none;padding-top:0}.ourteam_item_wrapper,
.cws_ourteam.single
.media_part{background:#f5f5f5}.cws_ourteam.single
.media_part{padding:0;background:transparent;border:none}.ourteam_item_wrapper{background:transparent;overflow:hidden}.cws_ourteam .pic .blured-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.cws_ourteam .pic:hover>.img_cont>.blured-img{opacity:1}.cws_ourteam .pic>.img_cont{position:relative;z-index:0;border:1px
solid #eaeaea}.ourteam_item_wrapper{text-align:center}.ourteam_item_wrapper
.title{font-size:1.2em}.cws_ourteam_items .title_wrap>*{display:inline-block;vertical-align:middle;margin:0;font-size:inherit;text-align:center}.cws_ourteam:not(.single) .cws_ourteam_items .title_wrap>.title{font-size:1.28em;display:block}.cws_ourteam_items
.desc{font-size:0.928em;line-height:1.714285}.cws_ourteam_items .title_wrap+.desc{margin-top:20px}.ourteam_item_wrapper>*+*{margin-top:10px}.ourteam_item_wrapper .media_part+*{margin-top:15px}.ourteam_item_wrapper>*:first-child:not(.media_part){margin-top:15px}.ourteam_item_wrapper>*:last-child:not(.social_links):not(.media_part){margin-bottom:15px}.ourteam_item_wrapper
.social_links{position:absolute;z-index:1;left:0;right:0;bottom:0;margin-top:0;padding:15px
10px}.ourteam_item_wrapper .social_links
a{width:25px;height:25px;margin:auto 5px;font-size:16px;line-height:25px;color:#fff;opacity:0.9}.ourteam_item_wrapper .social_links a:hover{opacity:1}.cws_ourteam.single .cws_ourteam_items .item > * + *,
.cws_ourteam.single .media_part_wrapper>*+*{margin-top:20px}.cws_ourteam.single
.media_part{width:370px;float:left;margin-right:24px}.cws_ourteam.single
.media_part_wrapper{float:left;margin-right:24px;text-align:center}.cws_ourteam.single .media_part_wrapper>*{text-align:start}.cws_ourteam.single .media_part_wrapper>.media_part{float:none;margin-right:auto}.cws_ourteam.single .media_part_wrapper+.title_wrap{margin-top:0}.cws_ourteam.single
.social_links{text-align:center;margin:20px
0}.cws_ourteam.single .social_links
a{width:25px;height:25px;margin:auto 5px;font-size:16px;line-height:25px;color:#e6e6e6;-webkit-box-shadow:0px 0px 0px 1px #e6e6e6;-moz-box-shadow:0px 0px 0px 1px #e6e6e6;box-shadow:0px 0px 0px 1px #e6e6e6}.cws_ourteam.single .social_links a:hover{color:#fff}.cws_ourteam_header{display:table;width:100%;padding:0
15px;box-sizing:border-box}.cws_ourteam_header
.ce_title{width:100%}.cws_ourteam_header
.cws_ourteam_filter{float:right;width:200px}.cws_ourteam_header
.carousel_nav_panel{width:45px;float:right}.cws_ourteam_header>*{display:table-cell;vertical-align:middle}.ourteam_item_wrapper .pic .hover-effect{opacity:0.9;transform:translateY(calc(100% - 5.71em));transition:all 0.5s}.ourteam_alt_content{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.ourteam_alt_content
.title_wrap{padding:5px;background:rgba(255,255,255,1)}.ourteam_alt_content
.social_links{position:inherit;z-index:1;left:0;right:0;bottom:0;margin-top:-1px;padding:10px;border-top:1px solid #e0e0e0;background:rgba(255,255,255,1)}.ourteam_item_wrapper .ourteam_alt_content .social_links
a{width:25px;height:25px;margin:auto 5px;font-size:16px;line-height:25px;color:#c2c2c2;opacity:0.9}.ourteam_alt_content .title_wrap .title span.positions a,
.ourteam_alt_content .title_wrap .title
span.positions{color:#c2c2c2;font-weight:300}.grid .item.shadow:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.ourteam_content{color:#fff;position:absolute;top:calc(100% - 4.28em);padding:0
10px;z-index:3;bottom:0;right:0;left:0;transition:all 0.5s}.ourteam_content a,
.ourteam_content a:hover{color:#fff}.ourteam_content>*:not(.title_wrap){opacity:0;transition:all 0.5s}.ourteam_item_wrapper:hover .pic .hover-effect{transform:translateY(0)}.ourteam_item_wrapper:hover
.ourteam_content{top:30%}.ourteam_item_wrapper:hover .ourteam_content>*:not(.title-wrap){opacity:1}.cws_testimonials_fw.no_padding{border-top:1px solid #e6e6e6}.cws_testimonials_fw.no_padding
.links{padding:10px}.cws_testimonials_fw .cws_testimonials_header
.ce_title{font-size:15px}.cws_testimonials_fw.no_padding
.grid_fw{margin:0px}.cws_testimonials_fw.no_padding .item_content,
.cws_testimonials_fw.no_padding .grid_fw
.item{padding:0px}.cws_testimonials_items.grid.grid-2,.cws_testimonials_items.grid.grid-3,.cws_testimonials_items.grid.grid-4{margin-top:-30px}.cws_testimonials_items.grid.grid-2 .item,
.cws_testimonials_items.grid.grid-3 .item,
.cws_testimonials_items.grid.grid-4
.item{margin-top:50px;border-top-style:none;padding-top:0}.cws_testimonials_items .item>.media_part+*{margin-top:25px}.cws_testimonials_items.grid-3 .item > .media_part + *,
.cws_testimonials_items.grid-4 .item>.media_part+*{margin-top:15px}.cws_testimonials_items .item .title_part,
.cws_testimonials_items .item
.desc_part{text-align:center}.cws_testimonials_items .item
.desc_part{font-size:1.066667em}.cws_testimonials.single .cws_testimonials_items .item
.title_part{font-size:1em;text-align:left}.cws_testimonials.single .cws_testimonials_items .item .ce_title+.desc_part{margin-top:0}.cws_testimonials.single .cws_testimonials_items .item .ce_title:after{content:'';display:block;width:30px;height:2px;margin:15px
auto 15px 0;background:#f2f2f2}.cws_testimonials_items .item .title_part a,
.cws_testimonials_items .item .title_part a:hover{color:inherit}.cws_testimonials>*+*,.cws_testimonials_fw>*+*{margin-top:10px}.cws_testimonials>*[style*='display: none;']+*,.cws_testimonials>*[style*='display:none;']+*{margin-top:auto}.cws_testimonials.massonry .pagination.separated,
.cws_testimonials.massonry .pagination_load_more.separated,
.cws_testimonials_fw .pagination_load_more.separated,
.cws_testimonials_fw
.pagination.separated{margin-top:50px;border-top-style:none;padding-top:0}.cws_testimonials_header{display:table;width:100%;padding:0
15px;box-sizing:border-box}.cws_testimonials_header
.cws_testimonials_filter{float:right;width:200px}.cws_testimonials_header
.cws_testimonials_filter.fw_filter{font-size:1.142em;float:none;width:auto;text-align:center}.cws_testimonials_header .ce_title + .cws_testimonials_filter_container
.cws_testimonials_filter{text-align:right}.cws_testimonials_filter.fw_filter
a{position:relative;display:inline-block;z-index:1;color:inherit;text-transform:uppercase}.cws_testimonials_filter.fw_filter a:not(:first-child):before{content:"\00B7";padding-left:20px;padding-right:20px}.cws_testimonials_filter.fw_filter a.active:before{width:100%}.cws_testimonials_header
.carousel_nav_panel{width:45px;padding-left:15px;float:right}.cws_testimonials_header>*{display:table-cell;vertical-align:middle}.cws_testimonials_items
.img_cont{position:relative;z-index:0}.cws_testimonials_items .pic .img_cont>img.blured-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.cws_testimonials_items .pic:hover .img_cont>img.blured-img{opacity:1}.cws_testimonials.single .media_part .pic
img{width:auto;max-width:100%}.cws_testimonials.single .media_part
.pic{float:left;margin-right:30px;margin-bottom:20px;max-width:calc(100% - 30px);position:relative}.cws_testimonials.single .cws_testimonials_items .item>*+*{margin-top:20px}.cws_testimonials.single .cws_testimonials_items .item>*+.title{margin-top:25px}.cws_testimonials.single .cws_testimonials_items .item>.title+*{margin-top:10px}.cws_testimonials.single .cws_testimonials_items .item
.desc_part{text-align:start}.cws_testimonials.single
.media_part.floated{float:left;margin-right:30px}.cws_testimonials.single .cws_testimonials_items .item>.media_part.floated+*{margin-top:0}.cws_testimonials_fw .pic,
.cws_testimonials
.pic_alt{position:relative;z-index:1}.cws_testimonials_fw .item_content,
.cws_testimonials
.item_content{line-height:1.23076923;opacity:0;padding:10px
5px;display:flex;flex-direction:column;justify-content:space-between}.cws_testimonials_fw .item:hover .item_content,
.cws_testimonials .pic_alt:hover
.item_content{opacity:1}.cws_testimonials_fw .title,
.cws_testimonials
.title{text-transform:uppercase;line-height:1.3}.cws_testimonials_fw
.cats{}.cws_testimonials_fw .post_info > * + *,
.cws_testimonials .post_info>*+*{margin-top:10px}.cws_testimonials_fw .post_info_wrapper,
.cws_testimonials
.post_info_wrapper{height:100%;position:relative;z-index:1}.cws_testimonials_fw .post_info,
.cws_testimonials
.post_info{position:absolute;top:50%;left:50%;width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:relative;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cws_testimonials_fw .links,
.cws_testimonials
.links{padding:26px
0 0px;position:relative;z-index:1;text-align:right}.cws_testimonials .grid.testimonials_carousel
.item{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cws_testimonials .grid.testimonials_carousel
.testimonials_block{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.cws_testimonials .grid.testimonials_carousel
.testimonials_block.text{padding:50px
0px 50px 50px}.cws_testimonials.single.related .carousel_nav_panel .prev,
.cws_testimonials.single.related .carousel_nav_panel
.next{cursor:pointer;width:45px;height:45px;line-height:45px;border-width:1px;border-style:solid;border-color:#ccc;color:#ccc;font-size:25px;font-family:FontAwesome;text-align:center}.cws_testimonials.single.related
.carousel_nav_panel{float:none;padding:15px
0;border-bottom:1px solid #f2f2f2;margin-top:40px;margin-right:15px;margin-left:15px}.cws_testimonials.single.related .carousel_nav_panel
span{float:none;display:inline-block;vertical-align:middle}.cws_testimonials.single.related .carousel_nav_panel
.prev_section{float:left}.cws_testimonials.single.related .carousel_nav_panel
.next_section{float:right}.cws_testimonials.single.related
.item{-webkit-animation-duration:0.3s;animation-duration:0.3s}.cws_testimonials.single
.pic_alt{text-align:center}.cws_testimonials.single .pic_alt>img{display:inline-block;width:auto}.news>*+*{margin-top:45px}.news>*[style*='display: none;']+*,.news>*[style*='display:none;']+*{margin-top:auto}.cws_blog_header{display:table;width:100%}.cws_blog_header
.ce_title{width:100%;padding-left:15px}.cws_blog_header
.carousel_nav_panel{float:right;padding-left:15px;width:58px}.cws_blog_header>*{display:table-cell;vertical-align:middle}.link_post
.post_media_link_title{padding:100px
110px;display:block;position:relative;text-align:center;z-index:5;font-size:2em;color:#fff;font-weight:bold}.link_post
.post_media_link{position:absolute;top:0;left:0;z-index:6;width:100%;height:100%}.link_post
.link_post_src{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.link_post .link_post_src:after,.link_bg:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;content:"";z-index:4}.link_post .post_media_link:after{position:absolute;content:"\f0c1";top:50%;right:30px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:45px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;opacity: .7}.author_info_box-quote{font-size:20px;position:relative;z-index:4;text-align:right;color:#bdb5ea;margin-top:20px}.owl-item{float:left}.blog-slider .owl-item{padding-left:7.5px;padding-right:7.5px;box-sizing:border-box}.blog-slider .owl-item .gallery_post_carousel .owl-item{padding:0px}.owl-wrapper-outer{overflow:hidden;cursor:move}.owl-pagination{font-size:0;line-height:11px;text-align:center;margin:20px
0}.owl-pagination .owl-page{display:inline-block;vertical-align:middle;width:8px;height:8px;margin:0
5px;border-radius:50%;cursor:pointer;opacity: .5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-moz-transform:translate3d(0,0,0)}.owl-pagination .owl-page.active{opacity:1}.owl-pagination .owl-page{border-radius:50%;position:relative;background-color:transparent !important}.owl-pagination .owl-page.active:before{content:"";width:10px;height:10px;display:block;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.owl-pagination .owl-page.active{background-color:transparent}.carousel_nav_panel_container{white-space:nowrap}.carousel_nav_panel span+span{margin-left:5px}.cws_sc_carousel .owl-item
.item.testimonial{margin-right:0}.owl-item>li.item{padding-left:0}.owl-item>li.item:before{display:none}.carousel_nav_panel span:hover{opacity:1}.cws_vc_shortcode_carousel.owl-carousel .owl-pagination{margin-top:45px}.cws_sc_carousel .prev,
.cws_sc_carousel
.next{cursor:pointer;display:block;position:absolute;width:36px;height:36px;line-height:36px;font-size:18px;font-family:FontAwesome;text-align:center;display:inline-block;color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;z-index:5;opacity: .3;border-width:3px;border-style:solid;top:0}.cws_sc_carousel .prev,
.cws_sc_carousel
.next{left:30px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:69px;height:69px;line-height:69px;color:#e3e4e5}.cws_sc_carousel:not() .prev:before,
.cws_sc_carousel:not() .next:before{font-size:17px}.cws_sc_carousel
.next{left:auto;right:30px}.cws_sc_carousel .prev,
.cws_sc_carousel
.next{border-color:#e3e4e5;font-size:58px}.cws_sc_carousel .prev:before,
.cws_sc_carousel .next:before{color:#e3e4e5}.cws_sc_carousel span+span{margin-left:5px}.cws_sc_carousel .prev:before{content:""}.cws_sc_carousel .prev:before{content:"\f112";font-family:cwsicon;top:0;position:absolute;width:100%;left:0;height:100%;font-size:33px}.cws_sc_carousel .next:before{content:""}.cws_sc_carousel .next:before{content:"\f111";font-family:cwsicon;top:0;position:absolute;width:100%;left:0;height:100%;font-size:33px}.cws_sc_carousel
.prev{right:68px}.cws_sc_carousel
.next{right:15px}.cws_sc_carousel.cws_vc_shortcode_module.arrows_nav.has_title
.cws_vc_shortcode_wrapper{padding-top:0;margin-top:30px}.cws_sc_carousel.cws_vc_shortcode_module.arrows_nav
.cws_vc_shortcode_wrapper{padding-top:60px;margin-top:0}.cws_sc_carousel.has_title .prev, .cws_sc_carousel.has_title
.next{top:0}.cws_vc_shortcode_sc_carousel_header
h2{}.cws_sc_carousel.cws_vc_shortcode_module.arrows_nav .gallery[class*='galleryid-'] .gallery-item{margin-top:0 !important}aside .cws-widget{position:relative;z-index:1;padding-bottom:50px}aside .cws-widget:before{content:"";display:block;width:calc(50% - 43px);height:1px;position:absolute;bottom:16px;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;opacity:1;visibility:visible;transform-origin:right;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}aside .cws-widget.divider_init:before,
aside .cws-widget.divider_init:after,
.posts_grid .portfolio_item_post.under_img.add_divider.divider_init:before,
.posts_grid .portfolio_item_post.under_img.add_divider.divider_init:after{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}aside .cws-widget:after{content:"";display:block;width:calc(50% - 43px);height:1px;right:0;position:absolute;bottom:16px;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;opacity:1;visibility:visible;transform-origin:left;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}aside .cws-widget > .cws-widget-circle,
.posts_grid .portfolio_item_post.under_img.add_divider .cws-widget-circle{opacity:1}.cws-widget-circle{display:block;width:28px;height:28px;border-width:2px;border-style:solid;border-radius:50%;position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all .35s cubic-bezier(.61,.92,0,.21);-moz-transition:all .35s cubic-bezier(.61,.92,0,.21);transition:all .35s cubic-bezier(.61,.92,0,.21)}.cws-widget-circle .cws-widget-innter-circle{display:block;width:20px;height:20px;border-width:2px;border-style:solid;border-radius:50%;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cws-widget-circle:before{content:"";display:block;width:10px;height:10px;border-width:2px;border-style:solid;border-radius:50%;position:absolute;top:50%;left:0;margin-left:-22px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cws-widget-circle:after{content:"";display:block;width:10px;height:10px;border-width:2px;border-style:solid;border-radius:50%;position:absolute;top:50%;left:auto;right:0;margin-right:-22px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.aasana-new-layout .cws-widget .widget-title .inherit-wt{margin-bottom:15px;font-weight:500;text-transform:capitalize;font-size:0.416903em;line-height:18px}.single_svg_divider{position:relative;text-align:center}.single_classes_divider{height:1px}.single_svg_divider
svg{width:92px;height:92px;margin-top:5px}.single_classes_divider.separator-line{width:calc(50% - 46px)}.staff_post_wrapper
.post_media.single_media_classes{margin-bottom:0}.aasana-new-layout .cws-widget .widget-title{margin-bottom:0}.cws-widget
ul{margin-left:0px}.cws-widget .cws_img_frame:after{font-family:cwsicon;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:20px;width:20px;height:20px;line-height:20px;text-align:center;opacity:0;background:transparent;z-index:3}.cws-widget .menu-main-menu-container
.menu{margin-left:0px}aside .cws-widget+.cws-widget{margin-top:30px}.cws_vc_shortcode-new-layout .cws-widget
.ce_title{margin-bottom:20px}.widget-title>i,.widget-title>img,.widget_title_icon_section>*,.widget-title-icon:before{display:block;border-radius:5px}.widget-title>i,.widget_title_icon_section>i,.widget-title-icon:before{font-size:0.8em;width:1.3645em;height:1.3645em;line-height:1.3645em;text-align:center;color:#fff;border-color:#e6e6e6}.widget-title-icon:before{content:"\f0ca";display:inline-block;vertical-align:text-bottom;margin-right:14px;border:1px
solid #e6e6e6;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.list_icon_title.widget-title-icon:before,.menu_title.widget-title-icon:before{content:"\f0ca"}.calendar_wrap_title.widget-title-icon:before{content:"\f073"}.tagcloud_title.widget-title-icon:before{content:"\f02c"}.search-form_title.widget-title-icon:before{content:"\f002"}.textwidget_title.widget-title-icon:before{content:"\f040"}.slider_icon_title.widget-title-icon:before{content:"\f03e"}.widget-title>img,.widget_title_icon_section>img{width:1.3645em;height:auto}.widget_title_box{display:table;width:100%}.widget_title_box>*{display:table-cell;vertical-align:middle}.widget_title_box>.widget_title_icon_section{width:1.5em}.widget_title_box>.widget_title_icon_section+.widget_title_text_section{padding-left:6px;font-size:1.37em}.cws-widget .widget_carousel.portfolio_columns .item>*+*{margin-top:0px}.cws-widget ul li:before{display:none}.cws-widget ul
li{position:relative;transition:all 0.3s;padding-left:21px;padding-right:21px}.cws-widget .menu>li>a{text-transform:uppercase}.cws-widget ul.category_list li
span.post_count{float:right;color:#bdbdbd}.cws-widget
ul.category_list{margin-left:0px}.cws-widget ul.children,
.cws-widget ul.sub-menu{margin-top:10px;margin-left:10px}.cws-widget ul.children>li,
.cws-widget ul.sub-menu>li{padding-left:0}.cws-widget .parent_archive .widget_archive_opener,
.cws-widget .menu-item-has-children
.opener{display:block;position:absolute;z-index:1;top:0;right:0;text-align:right;cursor:pointer;font-size:20px;line-height:1.5em;width:100%;height:40px}.cws-widget .parent_archive .widget_archive_opener:before,
.cws-widget .menu-item-has-children .opener:before{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;z-index:1;right:0;top:0}.cws-widget .parent_archive .widget_archive_opener.active:before,
.cws-widget .menu-item-has-children .opener.active:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cws-widget .recentcomments:before{position:static;content:"\f0e5";font-family:FontAwesome;display:block;float:left;font-size:20px;line-height:20px;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px}.cws-widget .recentcomments .comment-author-link{margin-right:10px}.cws-widget .recentcomments
a{margin-left:10px !important}.cws-widget #wp-calendar{border-style:none}.cws-widget #wp-calendar th,
.cws-widget #wp-calendar
td{padding:0;border-bottom-style:none;line-height:32px}.cws-widget #wp-calendar
#next{text-align:end}.cws-widget #wp-calendar{width:100%}.cws-widget #wp-calendar
thead{font-size:1.0667em}.cws-widget #wp-calendar
tbody{font-size:0.928em}.cws-widget #wp-calendar thead,
.cws-widget #wp-calendar
tbody{text-align:center}.cws-widget #wp-calendar
thead{color:#fff}.cws-widget #wp-calendar tbody tr+tr{border-top:1px solid #e0e0e0}.cws-widget #wp-calendar
td{line-height:32px}.cws-widget #wp-calendar
caption{font-size:1em;margin:0;line-height:1;padding:22px
10px 0px;margin-bottom:0;color:#fff}.cws-widget #wp-calendar tfoot:before{position:absolute;z-index:1;bottom:37px;left:0;content:"";display:block;width:100%}.cws-widget #wp-calendar tfoot:after{position:absolute;z-index:1;left:50%;bottom:0;width:1px;height:36px;content:"";display:block}.footer_container .cws-widget ul
li{position:relative;padding:4px
0;display:block;transition:all 0.3s;color:#bdbdbd;font-style:italic}.footer_container.col-1 .cws-widget{margin-bottom:25px}.footer_container.col-1 .cws-widget:last-child{margin-bottom:0}.footer_container .cws-widget ul li
a{display:block}.footer_container .cws-widget #wp-calendar
tfoot{font-size:inherit}.cws-widget #wp-calendar tbody
td#today{position:relative;color:#E1E1E1;z-index:1;font-weight:bold}.cws-widget #wp-calendar tbody td#today
a{color:#fff}.cws-widget #wp-calendar tfoot td#prev,
.cws-widget #wp-calendar tfoot
td#next{position:absolute;text-align:center;text-transform:uppercase;top:13px;left:15px}.cws-widget #wp-calendar tfoot
td#next{right:15px}.cws-widget #wp-calendar tfoot td#next:empty{display:none}.cws-widget #wp-calendar tfoot td#prev a,
.cws-widget #wp-calendar tfoot td#next
a{color:inherit;font-size:0;width:32px;height:32px;position:relative;display:block}.cws-widget #wp-calendar tfoot td#prev a:before{content:"\f100";color:#fff;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%}.cws-widget #wp-calendar tfoot td#next a:before{content:"\f101";color:#fff;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%}.cws-widget #wp-calendar
tfoot{height:0;position:absolute;top:0;width:100%;left:0}.cws-widget #wp-calendar tfoot td:not(.pad){width:32px;height:32px}.cws-widget #wp-calendar tfoot
td.pad{width:auto;height:auto}.cws-widget .calendar_wrap,
.footer_container .cws-widget #wp-calendar{position:relative;background:#fff}.cws-widget
.tagcloud{font-size:0}.cws-widget .tagcloud
a{line-height:1.2em;display:inline-block;vertical-align:middle;padding:0.5em 0.714em;border-style:solid;border-width:1px;margin:0px
10px 10px 0;border-color:#E1E1E1;color:inherit;opacity:0.7;font-size:13px !important;font-style:italic}.cws-widget .tagcloud a:hover{color:#fff;opacity:1}.cws_textwidget_content .text+.link{border-top:1px solid #e9e9e9}.cws_textwidget_content
.link{text-align:end}.cws-widget .cws_img_frame,
.cws-widget .gallery-icon{border-style:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.widget_cont{position:relative;z-index:1}.cws-widget .post_item .post_preview:not(:empty){padding:10px}.cws-widget .post_item:nth-child(even) .post_preview:not(:empty){background:#f6f5fc}.cws-widget .post_item
.post_thumb{display:inline-block;position:relative;z-index:1;float:left;margin-right:10px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);-webkit-transform:translate3d(0,0,0)}.cws-widget .post_item .post_thumb
.pic{}.cws-widget .post_item .post_thumb a,
.cws-widget .post_item .post_thumb
img{display:block}.cws-widget .post_item .post_thumb:hover
img{opacity:0.7}.cws-widget .post_item
.post_preview{line-height:1.385em}.cws-widget .post_item
.post_title{font-size:1.0666667em;margin-bottom:3px}.cws-widget .post_item .post_title
a{font-size:16px}.cws-widget .post_item .post_content,
.cws-widget .post_item
.post_date{line-height:1.63636363;font-size:0.933333em}.cws-widget .post_item
.post_date{font-weight:bold;font-size:14px}.cws-widget
.widget_carousel{margin-left:-10px}.cws-widget
.widget_carousel{width:100%}.cws-widget .widget_carousel.portfolio_columns.col-1,
.cws-widget .widget_carousel.portfolio_columns.col-2,
.cws-widget .widget_carousel.portfolio_columns.col-3,
.cws-widget .widget_carousel.portfolio_columns.col-4{margin-left:0px}.cws-widget .widget_carousel
.item{margin-left:10px}.cws-widget .widget_carousel.portfolio_columns
.item{margin-left:20px;line-height:0px}.cws-widget .widget_carousel.portfolio_columns.col-1 .item,
.cws-widget .widget_carousel.portfolio_columns.col-2 .item,
.cws-widget .widget_carousel.portfolio_columns.col-3 .item,
.cws-widget .widget_carousel.portfolio_columns.col-4
.item{margin-left:0px}.cws-widget .widget_carousel.portfolio_columns.col-1 .item img,
.cws-widget .widget_carousel.portfolio_columns.col-2 .item img,
.cws-widget .widget_carousel.portfolio_columns.col-3 .item img,
.cws-widget .widget_carousel.portfolio_columns.col-4 .item
img{width:100%}.cws-widget .post_item
canvas{position:absolute;top:0;left:0;opacity:0}.cws-widget .post_item .post_thumb:hover
canvas.drawn{opacity:1}.cws-widget>.portfolio_item_thumbs{background:transparent !important;margin-top:-10px;font-size:0 !important;line-height:0 !important}.cws-widget
.portfolio_item_thumb{display:inline-block;box-sizing:border-box}.cws-widget .portfolio_columns.col-1
.portfolio_item_thumb{width:100%}.cws-widget .portfolio_columns.col-2
.portfolio_item_thumb{width:50%}.cws-widget .portfolio_columns.col-3
.portfolio_item_thumb{width:33.333333%}.cws-widget .portfolio_columns.col-4
.portfolio_item_thumb{width:25%}.cws-widget .portfolio_item_thumb
.pic{-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);-webkit-transform:translate3d(0,0,0)}.cws-widget .portfolio_item_thumb .pic .blured-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.cws-widget .portfolio_item_thumb .pic:hover .blured-img{opacity:1}.cws-widget .portfolio_item_thumb .pic .hover-effect,
.cws-widget .portfolio_item_thumb .pic
.links{z-index:2}.cws-widget .portfolio_item_thumb .pic .links>*{font-size:16px;width:38px;height:38px;line-height:38px;text-align:center;opacity:0;background:transparent;z-index:3}.cws-widget .portfolio_item_thumb .pic:hover .links>*{opacity:0.8}.cws-widget
.cws_tweets{background:transparent}.cws-widget
.cws_tweet{text-align:center}aside .cws-widget
.cws_tweet{text-align:left}.cws-widget .cws_tweet,
.cws-widget .tweets_carousel
.cws_tweet{border-style:none;padding:0;min-height:0}.cws-widget .cws_tweet>*{padding-bottom:20px}.cws-widget .cws_tweet:before,
.cws-widget .cws_tweet:after{display:none}.cws-widget .cws_tweet
.tweet_content{font-size:0.867em;line-height:1.385em}aside .cws-widget .cws_tweet
.tweet_content{padding:10px
0 10px 30px}aside .cws-widget .cws_tweet:before{position:absolute;line-height:1.4;top:10px;left:0;font-family:cwsicon;content:"\f13e";font-size:16px;display:inline-block;width:30px;height:30px;font-size:15px;background:transparent}.cws-widget .cws_tweet
.tweet_date{font-size:0.8em;line-height:1.333333;margin-left:30px;color:#c2c2c2}.cws-widget .tweets_carousel>.cws_wrapper{margin-left:-10px}.cws-widget .tweets_carousel
.item{margin-left:10px}.cws-widget p>i{padding-right:5px}.cws_textwidget_content
.text_description{margin-bottom:30px}.logo_description{margin-bottom:30px;text-align:center}.logo_description img,
.logo_description
h1{display:inline-block;vertical-align:middle}.logo_description
h1{font-size:30px;text-transform:uppercase;margin:0;padding:0px;margin-left:10px;line-height:30px}.cws-widget .gallery .gallery-item .gallery-caption{display:none}span.blog-meta-divider{padding-left:5px;padding-right:5px}.cws-widget
.about_me{text-align:center}.cws-widget .about_me .user_avatar.user_avatar_border
img{border:1px
solid white}.cws-widget .about_me .user_avatar.round
img{border-radius:50%}.cws-widget .about_me
.user_name{width:70%;display:inline-block;position:relative}.cws-widget .about_me .user_name+.user_description{padding-top:5px}.cws-widget .about_me .user_name:after{content:'';width:20%;position:absolute;left:50%;bottom:0px;transform:translateX(-50%);height:1px;background-color:#e6e6e6}.cws-widget .about_me
.user_position{font-style:italic;color:#567dbe}.cws-widget .about_me .user_signature
img{max-width:100%}.benefits_area{padding:50px
0}.benefits_area,.page_content:not(.single_sidebar):not(.double_sidebar){min-height:200px;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px), -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px);background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px), -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px), -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px), -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px), linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 200px);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.benefits_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:-50px -15px 0}.benefits_container .cws-widget{width:100%;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin:50px
15px 0;padding:0
10px;text-align:center}.benefits_container .cws-widget > *:not(:first-child):not(:empty),
.benefits_container .cws-widget .widget_carousel .item > * + *,
.benefits_container .cws-widget .widget_carousel .owl-controls{margin-top:15px}.benefits_container .cws-widget > *:not(.widget-title):not(:empty):not(.widget_carousel),
.benefits_container .cws-widget .widget_carousel .item>*{background:transparent;border-radius:0}.benefits_container .cws-widget .calendar_wrap,
.benefits_container .cws-widget .tagcloud,
.benefits_container .cws-widget > .textwidget,
.benefits_container .cws_textwidget_content > *,
.benefits_container .cws-widget .post_item .post_preview,
.benefits_container .cws-widget .post_item
.post_date{padding:0}.benefits_container ul
li{text-align:start;padding-left:0;padding-right:0}.benefits_container .select2-container,
.benefits_container .cws-widget
.wpcf7{text-align:start}.benefits_container .cws-widget > .menu-all-pages-container > ul > li:first-child,
.benefits_container .cws-widget>ul>li:first-child{margin-top:-10px}.benefits_container .cws-widget .tagcloud:not(:empty){margin-left:-5px}.benefits_container .cws-widget .search-form
input{background:#ddd}.benefits_container .cws_textwidget_content .text:not(:only-child){padding-bottom:10px}.benefits_container .cws_textwidget_content .text+.link{border-top-style:none;position:relative;padding-top:11px}.benefits_container .cws_textwidget_content .text+.link:before{content:"";display:block;height:1px;width:100%;position:absolute;top:0;left:0;background:#e0e0e0;background:-ms-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%);background:-moz-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%);background:-webkit-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%);background:linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%)}.benefits_container .cws_textwidget_content
.link{text-align:inherit}.benefits_container .cws_textwidget_content .link
a{font-size:inherit;line-height:inherit;font-weight:inherit;padding:0;border-style:none;border-radius:0;background:transparent}.benefits_container .cws_textwidget_content .link a:after{font-family:FontAwesome;content:"\f105";margin-left:0.5ex}.benefits_container .cws-widget .post_item
.post_thumb{float:none;margin-right:auto}.benefits_container .cws-widget .post_item .post_preview:not(:empty):not(:only-child){padding-bottom:10px}.benefits_container .cws-widget .post_item
.post_date{border-top-style:none;position:relative;padding-top:11px}.benefits_container .cws-widget .post_item .post_date:before{content:"";display:block;height:1px;width:100%;position:absolute;top:0;left:0;background:#e0e0e0;background:-ms-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%);background:-moz-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%);background:-webkit-linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%);background:linear-gradient(left, transparent 0%, #e0e0e0 50%, transparent 100%)}.benefits_container .cws-widget .post_item .post_preview,
.benefits_container .cws-widget .post_item
.post_date{font-size:inherit;line-height:inherit}.benefits_container .cws-widget .widget_title_box,
.benefits_container .cws-widget .widget_title_box>*{display:block;width:auto}.benefits_container .widget_title_icon_section+.widget_title_text_section{margin-top:20px}.benefits_container .widget_title_box>.widget_title_icon_section+.widget_title_text_section{padding-left:0}.benefits_container .cws-widget .widget-title{font-size:1.533333em;line-height:1.04348}.benefits_container .cws-widget .widget-title > i,
.benefits_container .cws-widget .widget-title > img,
.benefits_container .cws-widget .widget_title_icon_section>*{margin-left:auto;margin-right:auto}.benefits_container .cws-widget .widget-title > i,
.benefits_container .cws-widget .widget_title_icon_section>i{position:relative;font-size:60px;width:102px;height:102px;line-height:102px;border-radius:14px;text-shadow:0 2px rgba(0,0,0,0.3)}.benefits_container .cws-widget .widget-title > i:before,
.benefits_container .cws-widget .widget_title_icon_section>i:before{vertical-align:middle;text-align:center}.benefits_container .cws-widget .widget-title > img,
.benefits_container .cws-widget .widget_title_icon_section>img{width:102px;border-radius:10px}.page_content > main
.benefits_cont{margin-top:30px;margin-bottom:30px}.page_content > main .benefits_cont:before,
.page_content > main .benefits_cont:after{content:'';display:table;clear:both}.benefits_cont
.benefits_bg{border-radius:6px;z-index:1;position:relative;overflow:hidden;-webkit-box-shadow:0px 0px 13px 2px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 13px 2px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 13px 2px rgba(0, 0, 0, 0.15);padding:0}.grid_row.benefits{width:100% !important;border-radius:6px;-webkit-box-shadow:0px 0px 13px 2px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 13px 2px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 13px 2px rgba(0, 0, 0, 0.15);padding:0}.benefits_cont .benefits>*:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;overflow:hidden}.benefits_cont .benefits>*:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;overflow:hidden}.cws_hotspot  .cq-hotspots .hotspot-item
a{height:54px;width:54px;border-width:6px;border-style:solid}.cws_hotspot  .cq-hotspots .hotspot-item a:hover{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.cws_hotspot  .cq-hotspots .hotspot-item a
i{font-size:22px}.aasana-new-layout .tooltipster-light{border-radius:0;background:#f1f1f2;border:0}.aasana-new-layout .tooltipster-content
h3{margin:0;line-height:1}.aasana-new-layout .tooltipster-light .tooltipster-content{padding:18px
58px 25px 28px}.aasana-new-layout .tooltipster-light .tooltipster-content{line-height:24px}.ce+.ce{margin-top:10px}.ce_title
a{color:inherit;font-size:0.75em}.ce_title
a.link_post{color:#567dbe}.div_title{padding-top:74px;position:relative;text-align:center}.div_title
svg{display:block;height:62px;margin-top:10px;position:absolute;top:0;width:121px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.div_title .svg_lotus, .div_title .svg_lotus
svg{fill:inherit}.div_title svg path,
.div_title svg
line{fill:transparent;stroke:inherit;stroke-opacity: .7}.cws_button,input[type='submit']{display:inline-block;padding:6px
19px;border-width:4px;border-style:solid;font-weight:400;border-radius:25px}.aligning_more.left{text-align:left}.aligning_more.center{text-align:center}.aligning_more.right{text-align:right}.cws_button+.cws_button{margin-top:3px}.cws_button:hover,input[type='submit']:hover,input[type='submit'].alt,.cws_button.alt{background-color:transparent}.cws_button,input[type='submit'],input[type='submit'].alt:hover,.cws_button.alt:hover{color:#fff}input[type='submit'].wpcf7-submit.alt-style{background-color:#fff}.cws_button.read-more{background-color:transparent;border-width:0px}.cws_button.mini{padding:5px
14px;font-size:13px;line-height:1.385}.cws_button.small{padding:6px
19px;font-size:13px;line-height:1.643}.cws_button.regular{font-size:15px}.cws_button.large{padding:13px
29px;line-height:1.313em;font-size:17px;border-radius:29px}.cws_button.xlarge{padding:15px
35px;font-size:1.2em;line-height:1.4444444444444444}.cws_button.full_width{display:block;text-align:center}.cws_button.custom_colors.custom_gradient:hover{opacity:0.75}.cws_button.icon-on{position:relative;z-index:1}.cws_button .button-icon,
.cws_button.alt:hover .button-icon{position:absolute;left:-1px;top:-1px;bottom:-1px;text-align:center;transition:background 0.3s;border-right-width:1px;border-right-style:solid}.cws_button.icon-on.mini .button-icon{width:30px;line-height:30px}.cws_button.icon-on.small .button-icon{width:32px;line-height:32px}.cws_button.icon-on.regular .button-icon{width:40px;line-height:40px}.cws_button.icon-on.large .button-icon{width:50px;line-height:50px}.cws_button.icon-on.xlarge .button-icon{width:50px;line-height:50px}.cws_button.icon-on.mini{padding:4px
9px 4px 39px}.cws_button.icon-on.small{padding:4px
14px 4px 49px}.cws_button.icon-on.regular{padding:6px
16px 6px 56px}.cws_button.icon-on.large{padding:13px
21px 13px 66px}.cws_button.icon-on.xlarge{padding:11px
28px 11px 80px}.notice{background:#fafafa;border-left:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px
15px 2px;padding:1px
12px}.notice-success{border-left-color:#46b450}.notice
p{margin: .5em 0;padding:2px}.notice p
span{display:block}.cws_msg_box,div.wpcf7-response-output{position:relative;padding:25px
50px 25px 120px;min-height:40px;color:#fff;border:0;border-radius:0}div.wpcf7-response-output{line-height:40px}form.wpcf7-form>div:not(.wpcf7-response-output){display:flex}.wpcf7 input[type="submit"]{float:none}.wpcf7 .wpcf7-form-control-wrap{display:block}.cws_msg_box{display:flex}.cws_msg_box
.content_section{align-self:center}.cws_msg_box.msg_box_no_icon{padding:10px
20px 10px 30px}.cws_msg_box.info-box{border-color:#567dbe;color:#567dbe}.cws_msg_box.notice-box{border-color:#676767;color:#676767}.cws_msg_box.useful-box{border-color:#56bdbe;color:#56bdbe}.cws_msg_box.warning-box,div.wpcf7-mail-sent-ng{border-color:#be9656;color:#be9656}.cws_msg_box.success-box{border-color:#51825f}.cws_msg_box.error-box,.wpcf7-response-output.wpcf7-validation-errors{border-color:#be5656;color:#be5656}.cws_msg_box.info-box .icon_section:hover{color:#567dbe}.cws_msg_box.notice-box .icon_section:hover{color:#676767}.cws_msg_box.useful-box .icon_section:hover{color:#56bdbe}.cws_msg_box.warning-box .icon_section:hover,div.wpcf7-mail-sent-ng{color:#be9656}.cws_msg_box.success-box .icon_section:hover,.wpcf7-response-output.wpcf7-mail-sent-ok{}.cws_msg_box.error-box .icon_section:hover,.wpcf7-response-output.wpcf7-validation-errors{color:#be5656}.cws_msg_box.info-box .icon_section:hover{background-color:#fff;border-color:#567dbe}.cws_msg_box.notice-box .icon_section:hover{background-color:#fff;border-color:#676767}.cws_msg_box.useful-box .icon_section:hover{background-color:#fff;border-color:#56bdbe}.cws_msg_box.warning-box .icon_section:hover,div.wpcf7-mail-sent-ng{background-color:#fff;border-color:#be9656}.cws_msg_box.success-box .icon_section:hover{background-color:#fff;border-color:#51825f}.cws_msg_box.error-box .icon_section:hover{background-color:#fff;border-color:#be5656}.cws_msg_box.info-box
.icon_section{background-color:#567dbe}.cws_msg_box.notice-box
.icon_section{background-color:#676767}.cws_msg_box.useful-box
.icon_section{background-color:#56bdbe}.cws_msg_box.warning-box .icon_section,div.wpcf7-mail-sent-ng{background-color:#be9656}.cws_msg_box.success-box
.icon_section{background-color:#51825f}.cws_msg_box.error-box .icon_section,.wpcf7-response-output.wpcf7-validation-errors{background-color:#be5656}.cws_msg_box
.icon_section{position:absolute;top:0;left:0;width:90px;height:100%;color:white;border-right:1px solid white;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.cws_msg_box .icon_section i,.wpcf7-response-output:before{position:absolute;top:50%;left:50%;width:38px;height:38px;line-height:38px;border-color:inherit;font-size:38px;margin-left:-20px;margin-top:-20px;text-align:center}.wpcf7-response-output:before{position:absolute;top:50%;left:20px;font-size:22px;width:51px;height:51px;border-style:solid;border-width:4px;border-radius:50%;text-align:center;line-height:51px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);margin-left:0;margin-top:0;transform:translateY(-50%)}.cws_msg_box
.msg_box_title{font-size:1.285em;line-height:1.46334em;font-weight:400}.cws_msg_box
.msg_box_text{font-size:1em;line-height:1.8857143}.cws_msg_box .msg_box_title+.msg_box_text{margin-top:5px}.cws_msg_box.closable
.cls_btn{position:absolute;top:6px;right:6px;width:22px;height:22px;line-height:22px;font-size:12px;text-align:center;cursor:pointer}.cws_msg_box.closable .cls_btn:before{font-family:cwsicon;content:"\f107";vertical-align:middle}.cws_tweet{position:relative;padding:15px
15px 15px 108px;border-width:1px;border-style:solid;min-height:90px}.cws_tweet+.cws_tweet{margin-top:2px}.cws_tweet:before{content:"";display:block;position:absolute;top:0;left:0;width:90px;height:100%}.cws_tweet:after{content:"\f099";font-family:FontAwesome;display:block;position:absolute;top:50%;left:45px;margin-left:-25px;margin-top:-25px;width:48px;height:48px;border:1px
solid #fff;border-radius:50%;font-size:24px;line-height:48px;text-align:center;color:#fff}.tweets_carousel .cws_tweet+.cws_tweet{margin-top:0}.twiiter_carousel_header
.carousel_nav_panel{float:right}.tweets_carousel_header
.follow_us{display:block;width:62px;height:62px;margin-left:auto;margin-right:auto;line-height:62px;font-size:40px;color:#fff;text-align:center;border-width:1px;border-style:solid}.tweets_carousel
.cws_tweet{padding:0
15px;min-height:0;border-style:none}.tweets_carousel .cws_tweet
.tweet_date{color:#999}.tweets_carousel .cws_tweet:before,
.tweets_carousel .cws_tweet:after{display:none}.tweets_carousel_header,.tweets_carousel{text-align:center}.tweets_carousel .cws_tweet + .cws_tweet,
.tweets_carousel .owl-controls{margin-top:15px}.tweets_carousel_header+.tweets_carousel{margin-top:20px}.cws_milestone{display:inline-block;padding:20px
18px 20px 18px;border-width:1px;border-style:solid;text-align:center;max-width:100%;box-sizing:border-box}.cws_milestone.borderless{padding:0}.cws_milestone.borderless_vs_bg{padding:20px
18px 20px 18px}.cws_milestone .milestone_icon,
.cws_milestone .milestone_number,
.cws_milestone
.milestone_desc{display:block}.cws_milestone
.milestone_icon{font-size:4.65em;line-height:1}.cws_milestone .milestone_icon>i{display:block}.cws_milestone
.milestone_number{font-size:2em;font-family:inherit;line-height:0.8;font-weight:400}.cws_milestone
.milestone_desc{font-size:1em;line-height:1.75;text-transform:capitalize}.cws_milestone .milestone_icon+*{margin-top:5px}.cws_milestone.kill_gradient{background-image:none}.cws_milestone{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cws_milestone.no-icon
.milestone_number{font-size:3.3em}.cws_fa{display:inline-block;width:1.6667em;height:1.6667em;text-align:center;border-width:2px;border-style:solid;border-radius:50%}.cws_fa:before{line-height:1.6667em}.cws_fa,.cws_fa.alt:hover{}a.icon_link:hover .cws_fa,.cws_fa.alt:hover{border-color:#8c8c8c;background-color:transparent}.cws_fa.bordered_icon.simple_icon{border-width:1px}.cws_fa.simple_icon,
.cws_fa.simple_icon.alt:hover,
a.icon_link:hover
.cws_fa.simple_icon.alt{background:transparent;border-color:transparent !important;border:0}.cws_fa.simple_icon,.cws_fa.simple_icon.alt:hover{}.cws_fa_wrapper
.ring{position:absolute;top:0;bottom:0;left:0;right:0;border-width:4px;border-style:solid;border-radius:50%;border-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1}.cws_fa_wrapper.square
.ring{border-radius:0px}.cws_fa_wrapper
.cws_fa{display:block;margin:4px;border-width:1px;width:calc(1.6667em - 6px);height:calc(1.6667em - 6px);position:relative;z-index:2}.cws_fa_wrapper .cws_fa:before{line-height:calc(1.9544em - 6px);font-size:0.85em}.cws_fa_wrapper [class*="flaticon-"]:before{line-height:calc(2.44em - 6px);font-size:0.7em}.cws_fa.custom_colors.custom_gradient:hover{opacity:0.75}.cws_fa_wrapper{display:inline-block;position:relative;z-index:1}.cws_fa{display:inline-block;width:1.6667em;height:1.6667em;text-align:center;border-width:1px;border-style:solid;border-radius:50%;position:relative;z-index:1}.cws_fa:before{line-height:1.6667em}.cws_fa,
.cws_fa.alt:hover,
a.icon_link:hover
.cws_fa.alt{}.cws_fa:hover,
.cws_fa.alt,
a.icon_link:hover
.cws_fa{background-color:transparent}.cws_fa.square{border-radius:0px}.cws_fa.none{border-radius:0px;border-width:0px}.cws_fa.dis_hover{pointer-events:none}.cws_fa.custom_colors.custom_gradient:hover,
a.icon_link:hover
.cws_fa.custom_colors.custom_gradient{opacity:0.75}.cws_fa_wrapper:hover .cws_fa,
a.icon_link:hover .cws_fa_wrapper
.cws_fa{background:transparent;color:#8c8c8c;border-color:#8c8c8c}.cws_fa_wrapper:hover .cws_fa:not(.alt):not(.custom_gradient) + .ring,
a.icon_link:hover .cws_fa_wrapper .cws_fa:not(.alt):not(.custom_gradient)+.ring{-webkit-box-shadow:0px 0px 0px 1px #fafafa !important;-moz-box-shadow:0px 0px 0px 1px #fafafa !important;box-shadow:0px 0px 0px 1px #fafafa !important;border-color:#fafafa}.cws_fa_wrapper:hover .cws_fa.alt,
a.icon_link:hover .cws_fa_wrapper
.cws_fa.alt{color:#8c8c8c;border-color:transparent}.cws_fa_wrapper .cws_fa.alt+.ring{-webkit-box-shadow:0px 0px 0px 1px #fafafa;-moz-box-shadow:0px 0px 0px 1px #fafafa;box-shadow:0px 0px 0px 1px #fafafa;border-color:#fafafa}.cws_fa_wrapper:hover .cws_fa.alt + .ring,
a.icon_link:hover .cws_fa_wrapper .cws_fa.alt+.ring{border-color:transparent}.cws_fa_tbl{display:table;table-layout:fixed;width:100%}.cws_fa_tbl_row{display:table-row}.cws_fa_tbl_cell{word-wrap:break-word;display:table-cell;vertical-align:top}.cws_fa_tbl
.cws_fa_tbl_cell.size_1x{width:calc(2em + 12px)}.cws_fa_tbl
.cws_fa_tbl_cell.size_2x{width:calc(4em + 12px)}.cws_fa_tbl
.cws_fa_tbl_cell.size_3x{width:calc(6em + 12px)}.cws_fa_tbl
.cws_fa_tbl_cell.size_4x{width:calc(8em + 12px)}.cws_fa_tbl
.cws_fa_tbl_cell.size_5x{width:calc(10em + 12px)}.cws_fa_tbl
.cws_fa_tbl_cell.size_lg{width:calc(1.33333333em*2 + 12px)}.cws_fa_tbl.v_align_top
.cws_fa_tbl_cell{vertical-align:top}.cws_fa_tbl .cws_fa_tbl_cell>.cws_fa,
.cws_fa_tbl .cws_fa_tbl_cell>.cws_fa_wrapper{margin-right:20px}.cws_fa_tbl.icon-right .cws_fa_tbl_cell>.cws_fa,
.cws_fa_tbl.icon-right .cws_fa_tbl_cell>.cws_fa_wrapper{margin-left:20px;margin-right:0}.cws_fa_tbl h1,
.cws_fa_tbl h2,
.cws_fa_tbl h3,
.cws_fa_tbl h4,
.cws_fa_tbl h5,
.cws_fa_tbl
h6{margin-bottom:auto}.cws_fa_tbl
p{text-indent:0}a.icon_link{color:inherit}.dropcap{display:block;float:left;text-align:center;font-size:40px;line-height:45px;width:50px;height:50px;margin:10px}.dropcap.square{border-radius:0px}.dropcap.round{border-radius:50%}.dropcap.dropcap_border{border-width:2px;border-style:solid}.dropcap.dropcap_fill{color:white}.cws_divider_wrapper{margin:0;line-height:0}.cws_divider_wrapper.align-center{text-align:center}.cws_divider_wrapper.align-left{text-align:left}.cws_divider_wrapper.align-right{text-align:right}.cws_divider{position:relative;z-index:1;font-size:1px;display:inline-block;width:100%;border-bottom-width:1em;height:0;border-bottom-style:dashed;border-color:#d9d9d9;background:transparent}.cws_divider{border-bottom-style:solid}.cws_divider.with-plus:before,.cws_divider.with-plus:after{content:"";display:block;position:absolute;z-index:1;top:-4em;left:50%;height:9em;width:1em;box-shadow:200px 0 0 #237DC8, -200px 0 0 #237DC8;background:#237DC8}.cws_divider.with-plus:after{height:1em;width:9em;top:0;left:calc(50% - 4em)}.cws_divider:not(.long).with-plus:before,.cws_divider:not(.long).with-plus:after{box-shadow:none}.cws_divider.dashed{border-bottom-style:dashed}.cws_divider.dotted{border-style:dotted}.cws_divider.short{width:70px;vertical-align:middle}.cws_divider_wrapper
span{display:inline-block}.ce_tabs
.tab{position:relative;z-index:2;float:left;border:1px
solid #EAEAEA;border-bottom:0;padding:0
20px;min-width:50px;line-height:2.9;text-align:center;cursor:pointer;font-size:1em}.ce_tabs.border_less
.tab{border:0px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:transparent}.ce_tabs.border_less.vertical
.tab{border:0px;border-right-width:3px;border-right-style:solid;border-right-color:transparent}.ce_tabs
.tab.active{color:#fff}.ce_tabs.border_less
.tab{color:#d1d1d1}.ce_tabs.border_less:not(.vertical) .tab:not(:first-child):after{content:"/";position:absolute;left:0px;display:inline-block;color:#d1d1d1}.ce_tabs .tab+.tab{border-left:0}.ce_tabs .tab>*{vertical-align:middle}.ce_tabs.border_less
.tab.active{color:#fff;border-bottom-width:3px;border-bottom-style:solid}.ce_tabs.border_less.vertical
.tab.active{border-width:0px;border-right-width:3px;border-right-style:solid}.ce_tabs.border_less
.tab.active{color:inherit}.ce_tabs .tab:before{position:absolute;bottom:-10px;left:50%;display:block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#237dc8 transparent transparent transparent;opacity:0;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.ce_tabs .tab.active:before{opacity:1}.ce_tabs
.tab_sections{border:1px
solid #e6e6e6}.ce_tabs.border_less
.tab_sections{border:0px;border-top:1px solid #e6e6e6}.ce_tabs.border_less.vertical
.tab_sections{border:0px;border-left:1px solid #e6e6e6}.ce_tabs
.tab_section{padding:35px
20px}.ce_tabs.border_less.vertical
.tab_section{padding:10px
20px}.ce_tabs .tab_section
p{text-indent:0}.ce_tabs.vertical{display:table;border-collapse:collapse;width:100%}.ce_tabs.vertical>*{display:table-cell;vertical-align:top}.ce_tabs.vertical
.tabs{margin-left:auto}.ce_tabs.vertical
.tab{border-width:1px 0px 1px 1px;border-style:solid;border-color:#e6e6e6;float:none;text-align:start;white-space:nowrap;margin-left:auto}.ce_tabs.vertical .tab+.tab{border-top:0}.ce_tabs.vertical .tab:before{top:50%;left:auto;right:-15px;transform:translateY(-50%) rotate(-90deg)}.ce_tabs.vertical
.tab_sections{width:100%;margin-top:auto}.grid_row.cws_flex_row .pricing_table_column
.cols_wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pricing_table_column .cols_wrapper
.widget_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-width:1px;border-color:#e6e6e6;border-style:solid;overflow:hidden;text-align:center;width:100%}.pricing_table_column
.title_section{padding:10px;font-size:2em;line-height:1.3;text-align:left;text-transform:capitalize}.pricing_table_column .title_section
span.price_description{font-size:0.5em}.pricing_table_column
.price_section{position:relative;z-index:1;-webkit-background-size:cover;background-size:cover;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e6e6e6}.pricing_table_column .price_section .color-overlay{background:#fff;opacity:0.85;padding:10px
0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.pricing_table_column:hover
.price_section{color:#fff}.pricing_table_column .price_section:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.pricing_table_column .price_section>*{position:relative;z-index:3}.pricing_table_column .price_section
.price_container{font-size:2em;line-height:0.962em;padding:10px}.pricing_table_column .price_section .price_container>span{display:table-cell;vertical-align:top}.pricing_table_column .title_description,
.pricing_table_column .price_section
span.price_description{display:block;font-size:13px}.pricing_table_column .price_section .price_container
.price_details{vertical-align:top;text-align:left}.pricing_table_column
.currency{line-height:1}.pricing_table_column
.price_details{line-height:0.762em}.pricing_table_column .price_details>span{display:block}.pricing_table_column .price_details>.fract_price_part{font-size:0.5em;line-height:0.762em}.pricing_table_column .price_details
.price_description{line-height:0}.pricing_table_column .price_details .price_description:first-child>span{padding-top:1.4em}.pricing_table_column .price_details .price_description>span{display:inline-block;font-size:0.36em;line-height:1;padding-top:0.6em;vertical-align:bottom}.pricing_table_column
.desc_section{padding:0
20px}.pricing_table_column
.desc_section{margin-top:30px}.pricing_table_column .desc_section
ul{margin-left:auto;margin-right:auto}.pricing_table_column .desc_section ul
li{line-height:1;padding:12px
18px;border-bottom:1px dashed #e6e6e6}.pricing_table_column .desc_section ul li
i{color:inherit}.pricing_table_column .desc_section ul
li{padding-left:0;padding-right:0}.pricing_table_column .desc_section ul li:last-child{border-bottom:0}.pricing_table_column
.btn_section{padding:30px
18px 44px 18px}.pricing_table_column:hover .btn_section .cws_button.alt,
.pricing_table_column.active_table_column .btn_section .cws_button.alt,
.pricing_table_column.active_table_column
.price_section{color:#fff}.pricing_table_column:hover .btn_section .cws_button.alt:hover,
.pricing_table_column.active_table_column .btn_section .cws_button.alt:hover{background:transparent}.cws_callout
p{text-indent:0}.cws_callout{position:relative;z-index:1;padding:40px
40px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border:0px
solid #d8d8d8}.cws_callout>*{position:relative;z-index:2}.cws_callout .fill-callout{position:absolute;z-index:1;opacity:0.9;top:0;left:0;bottom:0;right:0}.cws_callout
.callout_title{font-size:30px;line-height:1;font-weight:300}.cws_callout
.callout_text{line-height:1.5em}.cws_callout .callout_title+.callout_text{margin-top:10px}.cws_callout{color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cws_callout
.button_section{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center}.cws_callout .content_section+.button_section{padding-left:30px;text-align:end}.cws_callout{text-align:center\9}.cws_callout .content_section+.button_section{padding-left:0\9;margin-top:20px\9}.cws_callout.alt-style{padding:25px
40px;background-color:#fff;border:1px
solid #e6e6e6;position:relative;z-index:1}.cws_callout.alt-style
.callout_text{font-size:inherit;line-height:1.4}.cws_callout.alt-style
.callout_title{font-size:1.2em;font-weight:400}.cws_callout.alt-style .styling-border{position:absolute;left:-1px;top:-1px;bottom:-1px;width:2px}.cws_callout
.cws_button.alt{color:#fff;border-color:#fff}.cws_callout .cws_button.alt:hover{background:#fff}.cws_callout
.icon_section{line-height:0;margin-right:40px}.cws_callout.icon_divider
.icon_section{padding-right:38px;border-right:1px solid #fff}.cws_callout .icon_section
.cws_fa{color:#fff;width:auto;height:1.4em}.cws_callout .icon_section .cws_fa:before{line-height:1.4em}.cws_callout .icon_section
.cws_fa{background:transparent}.cws_prlx_section{position:relative}.comment_list .comment-body,
.comment_list
.comment{position:relative;z-index:1}.comment_list
.comment{border-width:1px;border-style:solid;padding:20px
9px 9px 9px}.comment.parent:before,
.comment .comments_children .comment-body:before{content:"";display:block;position:absolute;z-index:1}.comment.parent:before{height:calc(100% + 80px);top:33px;left:34px}.comment_list>.comment.parent:last-child:before{height:calc(100% - 105px)}.comments_children .comment.parent:before{height:calc(100% - 55px)}.comment .comments_children .comment-body:before{width:94px;height:0;left:-60px;top:33px}.comment_list .comment-body
.avatar_section{background:#fff;position:relative;z-index:2}.comments-area
p{text-indent:0;line-height:30px;font-size:16px}.comments-area{margin-right:-15px;margin-left:-15px;margin-top:30px}.comments-area
label{opacity:1;padding-left:20px}.comments-area .comment-reply-title,
.comments-area
.comments_title{margin:auto;font-size:24px;line-height:18pt}.comments-area #reply-title{margin:auto;font-size:24px;line-height:18pt}.comments-area>*+*{margin-top:30px}.comments-area
.comments_children{padding-left:100px}.comments-area  .comment_list .comment + .comment,
.comments-area
.comments_children{margin-top:10px;padding-top:20px}.comments-area
.comment_list{line-height:1.4}.comments-area  .comment_list>.comment:last-child{margin-bottom:30px}.comments-area .comment_list
.avatar_section{float:left;text-align:center;margin-right:15px}.comments-area .comment_list
.avatar{display:block}.comments-area .comment_list .avatar_section+.comment_info_section{position:relative;z-index:1}.comments-area .comment_list .avatar_section:empty+.comment_info_section{margin-left:0}.comment_info_header .comment-meta{display:flex;align-items:center}.comment_info_header .comment-meta .author-name{font-style:normal;font-size:16px;font-weight:bold;line-height:24px;text-transform:capitalize;margin-right:12px}.pingback+.comment{margin-top:30px}.comment_info_header .button-content.reply{float:right;line-height:26px;margin-top:11px;margin-right:11px;position:relative;border-radius:12px;text-align:center;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.comments-area .comment_list .comment-reply-link:hover{background:transparent}.comment_info_header .button-content.reply:after{content:'';position:absolute;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border-width:4px;border-style:solid;z-index:-1;border-radius:inherit;opacity:0;-webkit-transform:scale3d(0.6, 0.6, 1);transform:scale3d(0.6, 0.6, 1);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.comment_info_header .button-content.reply:hover:after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.comments-area .comment_list .avatar_section .author-name{font-style:normal;font-size:16px}.comments-area .comment_list
.reply{text-align:right}.comments-area .comment_list .comment-reply-link{display:inline-block;font-size:14px;line-height:25px;color:#fff;padding:0
24px;border-radius:12px}.comments-area #cancel-comment-reply-link:before{content:'('}.comments-area #cancel-comment-reply-link:after{content:')'}.comments-area .comment-reply-title
a{color:#567dbe}.comments-area *:not(.comments_title)+.comment-respond{margin-top:60px}.comment-notes{margin-bottom:10px}.comment-respond{margin-top:60px;background:#f6f5fc;padding:25px
20px 30px 20px}.comments-area .comment-respond>*+*{margin-top:10px}.comments-area .comment-respond .comment-form .comment-form-author,
.comments-area .comment-respond .comment-form .comment-form-email,
.comments-area .comment-respond .comment-form .comment-form-url{float:left;width:31%}.comments-area .comment-respond .comment-form .comment-form-email,
.comments-area .comment-respond .comment-form .comment-form-url{margin-left:3.5%}.comments-area .comment-respond .comment-form
.submit{font-size:inherit;line-height:inherit;background:transparent;color:#a0a0a0;border:1px
solid #a0a0a0}.comments-area .comment-respond .comment-form .submit:hover{color:#fff}.comments-area .comment-respond .comment-form .form-submit{text-align:right;display:inline-block;position:relative}.comments-area .comment-respond .comment-form .form-submit
input{margin:0
!important;color:#fff;font-size:21px;border-radius:25px;text-transform:capitalize;display:inline-block;text-align:center;padding:9px
22px;line-height:1;vertical-align:middle;position:relative;z-index:1;border-width:4px;border-style:solid;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.comments-area .comment-respond .comment-form .form-submit:hover
input{background:transparent}.comments-area .comment-respond .comment-form .form-submit
input{margin-top:20px}.comments-area .comments_nav.carousel_nav_panel
span{vertical-align:middle}.comments-area .comments_nav.carousel_nav_panel
.prev_section{float:left}.comments-area .comments_nav.carousel_nav_panel
.next_section{float:right}.comments-area .comments_nav.carousel_nav_panel .prev_section>a,
.comments-area .comments_nav.carousel_nav_panel .next_section>a{display:block}.comments-area .comments_nav.carousel_nav_panel .prev_section .prev,
.comments-area .comments_nav.carousel_nav_panel .next_section
.next{float:none;display:inline-block}.comments-area .comment-meta .author-name+.comment_date:before{content:"/";display:inline-block;margin:0
12px;font-size:18px}.comments-area .comment-meta .comment_date span.sep:before{content:',';margin:0
4px 0 0;font-style:normal}.comments-area .comment-meta
.comment_info{font-size:14px;margin-bottom:0}#footer_widgets.footer-columns-one>.cws-widget{width:calc(100% - 30px)}#footer_widgets.footer-columns-two>.cws-widget{width:calc(50% - 30px)}#footer_widgets.footer-columns-three>.cws-widget{width:calc(33.3% - 30px)}#footer_widgets.footer-columns-four>.cws-widget{width:calc(25% - 30px)}.footer_container.col-two-three>.cws-widget{width:calc(66.666% - 30px)}.footer_container.col-two-three>.cws-widget:nth-child(2n){width:calc(33% - 30px)}.footer_container.col-one-two>.cws-widget{width:calc(33% - 30px)}.footer_container.col-one-two>.cws-widget:nth-child(2n){width:calc(66.666% - 30px)}.footer_container.col-one-three>.cws-widget{width:calc(25% - 30px)}.footer_container.col-one-three>.cws-widget:nth-child(2n){width:calc(75% - 30px)}.footer_container.col-one-one-two>.cws-widget{width:calc(25% - 30px)}.footer_container.col-one-one-two>.cws-widget:nth-child(2),.footer_container.col-one-one-two>.cws-widget:nth-child(4n)+.cws-widget,.footer_container.col-one-one-two>.cws-widget:nth-child(8n){width:calc(25% - 30px)}.footer_container.col-one-one-two>.cws-widget:nth-child(3n){width:calc(50% - 30px)}.footer_container.col-two-one-one>.cws-widget{width:calc(50% - 30px)}.footer_container.col-two-one-one>.cws-widget:nth-child(2),.footer_container.col-two-one-one>.cws-widget:nth-child(4n)+.cws-widget,.footer_container.col-two-one-one>.cws-widget:nth-child(8n){width:calc(25% - 30px)}.footer_container.col-two-one-one>.cws-widget:nth-of-type(3n){width:calc(25% - 30px)}.footer_container.col-one-two-one>.cws-widget{width:calc(25% - 30px)}.footer_container.col-one-two-one .cws-widget:nth-child(2),
.footer_container.col-one-two-one .cws-widget:nth-child(4n) + .cws-widget,
.footer_container.col-one-two-one .cws-widget:nth-child(8n){width:calc(50% - 30px)}#footer_widgets.footer-columns-one-two-one .cws-widget>.cws-widget:nth-child(3n){width:calc(25% - 30px)}body:not(.side_panel_show) .page_footer.fixed,
body:not(.side_panel_show) .copyrights_area.fixed{position:fixed;width:100%;bottom:0;left:0;right:0;z-index:-1}body.side_panel_show .page_footer.fixed .footer_container_pattern, body.side_panel_show .copyrights_area.fixed
.footer_container_pattern{position:relative}.page_boxed .page_footer.fixed,
.page_boxed
.copyrights_area.fixed{margin-top:10px}.page_footer.footer_fixed.large_sidebar{top:0}.copyrights_area.footer_fixed.large_sidebar{bottom:0}.page_boxed .page_footer,
.page_boxed
.copyrights_area{margin:0
auto}.page_boxed .page_footer,
.page_boxed
.copyrights_area{box-shadow:0 0 20px rgba(0,0,0,0.2)}.page_boxed .page_footer.no_shadow,
.page_boxed
.copyrights_area.no_shadow{box-shadow:none}.benefits_area input[size],
.benefits_area textarea[rows],
.benefits_area textarea[cols],
.footer_container input[size],
.footer_container textarea[rows],
.footer_container textarea[cols]{width:100%}.page_footer{z-index:1;position:relative}.page_footer.instagram_feed.instagram_feed_full_width{padding-top:0px}.cws-widget #sb_instagram .sbi_follow_btn,
.cws-widget #sb_instagram .sbi_follow_btn
a{width:100%}.cws-widget #sb_instagram #sbi_load
.sbi_follow_btn{margin-left:0px}#sb_instagram
#sbi_load{padding:0
!important}.page_footer.instagram_feed
#sb_instagram{position:relative}.page_footer.instagram_feed #sb_instagram
.sbi_follow_btn{position:absolute;top:50%;transform:translate(-50%,-50%)}.page_footer.instagram_feed #sb_instagram
.sbi_photo_wrap{overflow:hidden}.page_footer.instagram_feed #sb_instagram
#sbi_images{border:1px
solid #e6e6e6}.page_footer.instagram_feed #sb_instagram .sbi_photo_wrap
a{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.page_footer.instagram_feed #sb_instagram .sbi_photo_wrap:hover
a{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.page_footer.instagram_feed #sb_instagram .sbi_follow_btn a,
.page_footer.instagram_feed #sb_instagram .sbi_follow_btn .fa.fa-instagram{font-size:26px !important}.page_footer.instagram_feed #sb_instagram .sbi_follow_btn
a{opacity:0.7}.page_footer.instagram_feed #sb_instagram .sbi_follow_btn a:hover{opacity:1}.page_footer a:hover{color:inherit}.page_footer .footer-pattern{position:absolute;z-index:1;background-repeat:repeat;top:0;bottom:0;left:0;right:0}.footer_container_pattern{position:absolute;width:100%;height:100%;top:0;left:0}.page_footer
.container{z-index:2}.footer_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;margin-left:-15px;margin-right:-15px}.footer_container.align-left{justify-content:flex-start}.footer_container.align-right{justify-content:flex-end}.footer_container .cws-widget{width:100%;margin:0
15px;margin-top:0}.footer_container.col-1 .cws-widget{width:calc(100% - 30px)}.footer_container.col-2 .cws-widget{width:calc(50% - 30px)}.footer_container.col-3 .cws-widget{width:calc(33% - 30px)}.footer_container.col-4 .cws-widget{width:calc(25% - 30px)}.footer_container .cws-widget > *:not(:first-child):not(:empty),
.footer_container .cws-widget .widget_carousel .item>*+*{margin-top:0}.footer_container .cws-widget .widget_carousel .owl-controls,
.footer_container .cws-widget .tweets_carousel .owl-controls{margin-top:15px}.footer_container .cws-widget > *:not(.widget-title):not(:empty):not(.widget_carousel),
.footer_container .cws-widget .widget_carousel .item>*{background:transparent;border-radius:0}.footer_container .cws_textwidget_content > *,
.footer_container .cws-widget .post_item .post_preview,
.footer_container .cws-widget .post_item
.post_date{padding:0}.footer_container .cws-widget>*:not(.widget-title){line-height:1.91428}.footer_container .cws-widget  form.wpcf7-form>p{position:relative;z-index:1}.footer_container .cws-widget .wpcf7-form-control-wrap.your-email+input[type="submit"]{position:absolute;z-index:2;top:0;right:0}.footer_container .cws-widget .wpcf7-form-control.wpcf7-email{background:transparent;border-color:#4d4d4d;color:inherit}.footer_container .cws-widget .gallery .gallery-item ,
aside .cws-widget .gallery .gallery-item{margin-top:10px !important;padding:0
5px;line-height:0}.footer_container .cws-widget .gallery[class*='galleryid-'],
aside .cws-widget .gallery[class*='galleryid-']{margin-left:-5px !important;margin-right:-5px !important}.footer_container .cws-widget
.wpcf7{text-align:start}.footer_container .cws-widget .post_item
.post_title{font-size:1.14285em}.footer_container .cws-widget .post_item .post_title
a{color:#483f2f}.footer_container .cws_textwidget_content .text:not(only-child){padding-bottom:15px}.footer_container .cws_textwidget_content .text+.link{position:relative;border-top-style:none;padding-top:16px}.footer_container .cws_textwidget_content .text+.link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:-ms-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:-moz-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:-webkit-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%)}.footer_container .select2-container{text-align:start}.select2-container ul li:before{display:none}.footer_container.txt_align_center .cws-widget{text-align:center}.footer_container.txt_align_left .cws-widget{text-align:left}.footer_container.txt_align_right .cws-widget{text-align:right}.footer_container ul
li{padding-left:0;padding-right:0}.footer_container .cws-widget > .menu-all-pages-container > ul > li:first-child,
.footer_container .cws-widget>ul>li:first-child{margin-top:-10px}.footer_container .cws-widget > .menu-all-pages-container > ul > li:last-child,
.footer_container .cws-widget>ul>li:last-child{margin-bottom:-10px}.footer_container
hr{margin:11px
auto;background:-ms-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:-moz-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:-webkit-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%)}.footer_container .cws-widget .tagcloud
a{margin-left:2px;margin-right:3px}.footer_container .cws-widget #wp-calendar tbody,
.footer_container .cws-widget #wp-calendar
thead{font-size:inherit}.footer_container .cws-widget #wp-calendar
thead{font-weight:inherit}.footer_container .cws-widget #wp-calendar
td{line-height:2.38461538}.footer_container .cws-widget>.portfolio_item_thumbs{padding-left:11px;padding-right:11px}.footer_container .cws-widget
.portfolio_item_thumb{margin-left:3px;margin-right:3px}.footer_container .cws-widget .widget_carousel.portfolio_columns
.portfolio_item_thumb{margin-left:0px;margin-right:0px}.footer_container .cws-widget
.widget_carousel{margin-left:auto}.footer_container .cws-widget>.widget_carousel{margin-left:-1px}.footer_container .cws-widget .widget_carousel .owl-wrapper-outer{margin-left:-10px}.footer_container .cws-widget .widget_carousel.portfolio_columns .owl-wrapper-outer{margin-left:0px}.footer_container .cws-widget
.post_item{line-height:1.38461538em;text-align:start}.footer_container .cws-widget .post_item
.post_preview{font-size:inherit;line-height:inherit}.footer_container .cws-widget .post_item .post_preview>*:not(.post_thumb)+*{margin-top:4px}.footer_container .cws-widget .post_item
.post_date{font-size:0.928em;line-height:1.63636363;border-top-style:none}.footer_container .cws-widget
.post_item{padding:10px
0}.footer_container .cws-widget .post_item
.post_content{font-size:1em;line-height:1.4}.footer_container .cws-widget
.cws_tweet{background:transparent;border-radius:0}.footer_container .cws-widget .cws_tweet>*{padding:0}.footer_container .cws-widget .cws_tweet>*+*{margin-top:4px}.footer_container .cws-widget .cws_tweet .tweet_content+.tweet_date{border-top-style:none}.footer_container .cws-widget .cws_tweet
.tweet_content{font-size:inherit;line-height:inherit}.footer_container .cws-widget .cws_tweet
.tweet_date{font-size:0.846em;line-height:1.63636363}.footer_container .cws-widget .cws_tweet+.cws_tweet:before{content:"";display:block;position:static;width:auto;height:1px;margin:15px
auto;background:-ms-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:-moz-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:-webkit-linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%);background:linear-gradient(left, #ededed 0%, #d7d7d7 50%, #ededed 100%)}.footer_container .cws-widget .cws_tweet+.cws_tweet{margin-top:0}.footer_container .cws-widget #wp-calendar thead:after,
.footer_container .cws-widget #wp-calendar tfoot:before{background-color:#d8d8d8}.footer_container .cws-widget .widget-title{position:relative}.footer_container
.widget_title_box{display:block;width:auto;margin-left:-24px;margin-right:-24px}.footer_container .widget_title_box>*{display:block;vertical-align:baseline}.footer_container
.widget_title_icon_section{position:relative;float:left;height:1em;width:70px}.footer_container .widget_title_icon_section+.widget_title_text_section{margin-left:70px;text-align:start}.footer_container .widget_title_icon_section+.widget_title_text_section{padding-left:0;padding-right:24px}.footer_container .widget_title_icon_section>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.copyrights_area{line-height:60px;position:relative;z-index:1}.copyrights_area:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.copyrights_container{display:flex;align-items:center;width:100%}.copyrights_menu.a-center{margin:auto}.copyrights_menu.a-right{margin-left:auto}.copyrights_menu .main-nav-container .main-menu>.menu-item>a{color:inherit}.copyrights_panel{position:relative;text-align:right}.copyrights_panel_wrapper>*{display:inline-block;vertical-align:middle}.copyrights_panel_wrapper>*+*{margin-left:10px;padding-left:10px}.copyrights_panel_wrapper .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{top:initial;bottom:100%}.copyrights_panel_wrapper .wpml-ls-legacy-list-vertical.wpml-ls-statics-footer{margin-bottom:0px}.copyrights_panel_wrapper
.wpml_language_switch{font-size:0.7894em;text-align:left}#site_top_panel .wpml-ls-legacy-dropdown,
.copyrights_panel_wrapper .wpml-ls-legacy-dropdown{width:auto}.copyrights_panel_wrapper .wpml_language_switch ul li:before,
#site_top_panel .lang_bar ul li:before{content:none}.copyrights_area .cws_social_links
.cws_social_link{background:rgba(125,125,125,0.8);color:inherit;transition-property:all;transition-duration:0.6s}body .body-cont>#lang_sel_footer{display:none}.lang_bar{font-size:0.7894em}.copyrights_panel_wrapper
.lang_bar{vertical-align:middle;text-align:left}.copyrights_container .main-nav-container .main-menu > .menu-item>a:before,
.copyrights_container .main-nav-container .main-menu>.menu-item>span:before{box-sizing:border-box;content:'';position:absolute;bottom:auto;top:50%;-moz-transform:scale(1)  translateY(0%);-webkit-transform:scale(1)  translateY(0%);-o-transform:scale(1)  translateY(0%);-ms-transform:scale(1)  translateY(0%);transform:scale(1) translateY(0%);margin-top:-2px;left:auto;right:-8px;width:8px;height:8px;border:2px
solid transparent;border-radius:50%;border-color:inherit;opacity: .3;z-index:0;visibility:visible;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.copyrights_container .main-nav-container .main-menu>.menu-item{padding-left:8px}.copyrights_container .main-nav-container .main-menu > .menu-item:last-child>a:before,
.copyrights_container .main-nav-container .main-menu>.menu-item:last-child>span:before{display:none}.copyrights_container  .main-nav-container .menu-item>a,
.copyrights_container .main-nav-container .menu-item>span{overflow:visible}.aasana-new-layout .copyrights_container .main-nav-container>.main-menu>.menu-item:hover>a{color:inherit}.page_content.search_results .cws_msg_box+.search-form{margin-top:30px}div.search_wrapper{position:relative}div.search_wrapper input[type='submit']{opacity:0;width:50px;padding:0;margin:0;display:block;min-width:50px;height:100%;position:absolute;right:0}.search-submit{position:absolute;right:0px;top:0px}.cws-widget .search-form
label{display:block;position:relative}.cws-widget .search-form
input{display:block;padding-right:60px}.search-form .screen-reader-text,
.cws-widget .search-form .screen-reader-text{display:none}.flxmap-container,#wpgmza_map{border:6px
solid #fff;border-radius:0;box-sizing:border-box}.flxmap-container:before,#wpgmza_map:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.flxmap-container:after,
#wpgmza_map
.svg_lotus{display:block;width:121px;height:62px;position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.grid_row.fullwidth_items .flxmap-container,
.grid_row.fullwidth_items
#wpgmza_map{border-radius:0;border:none}.banner_404{position:relative}.banner_404:before{content:"";display:block;position:absolute;width:48%;height:100%;top:0;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-left:0.5714%;border-radius:12%;z-index:1}.not_found{width:525px;margin:0
auto;text-align:center}.banner_404
img{display:block;position:relative;z-index:2}.not_found *+*{margin-top:15px}.msg_404{font-size:3.333333em;line-height:1.08;font-weight:100}.not_found *+.link{padding-top:15px;border-top:1px solid #e5e5e5}.not_found
.link{font-size:1.6em;line-height:1}.scroll_block
span.scroll_to_top.fadeOut{opacity:0}.scroll_block
span.scroll_to_top.fadeIn{opacity:1}.scroll_block
span.scroll_to_top{position:fixed;z-index:10;height:58px;width:58px;right:0px;transform:translate(-50%,-50%);border-width:5px;border-style:solid;font-size:25px;color:white;cursor:pointer;text-align:center;bottom:2%;border-radius:50%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.scroll_block span.scroll_to_top:before{content:"\f105";font-family:"cwsicon";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}.scroll_block span.scroll_to_top:hover:before{color:#fff}.scroll_block span.scroll_to_top:hover{color:white}.scroll_block span.scroll_to_top
svg{width:22px;height:22px}.row_bg_video{position:relative;z-index:0;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;overflow:hidden;margin-left:-1px;margin-right:-1px}.row_bg_video>video,.row_bg_video>iframe{position:absolute;z-index:1;max-width:none}.row_bg_video>video:not(.cws_prlx_layer),.row_bg_video>iframe:not(.cws_prlx_layer){top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.row_bg_video:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.row_bg_video>iframe{border-radius:0;-webkit-mask-image:none;-webkit-transform:none}blockquote{position:relative;z-index:1;padding-top:30px;padding-bottom:30px;font-size:1.286em;line-height:32px;margin-top:30px;margin-bottom:30px;text-align:center;font-size:1em;padding-left:80px;padding-right:45px;color:#fff;text-align:left;font-size:20px}.media_part.quoute_post
blockquote{border:1px
dashed #e2e2e2}blockquote:before{display:block;content:"\201C";font-size:100px;position:absolute;left:27px;top:60px;color:inherit}blockquote:after{display:block;position:absolute;background:url(/wp-content/themes/aasana/img/petal.png) no-repeat center center;right:-130px;top:-20px;content:"";width:297px;height:247px;z-index:-1}blockquote{overflow:hidden}blockquote
cite{font-style:normal;display:block;text-align:center;text-transform:uppercase;font-size:0.76em;padding-top:20px}address:not(:last-child),p:not(:last-child),ul:not(:last-child),ol:not(:last-child),table:not(:last-child),dl:not(:last-child),code{margin-bottom:1.333em}ul ul, ol ol, ul ol, ol
ul{margin-bottom:0}ul{margin-left:0;padding-left:0}ul
li{line-height:2.25em;padding-left:20px;text-indent:0;position:relative}ul.bullets-list
li{padding-left:20px;text-indent:0}ul.checkmarks_style
li{padding-left:25px;text-indent:0}ul.checkmarks_style li>i{margin-left:-25px;position:absolute}ul.bullets-list li>i{margin-left:-20px;position:absolute}ul.bullets-list.bullets-list-check li:before{content:"\f108";font-family:cwsicon;box-shadow:none;min-width:inherit;min-height:inherit;border-radius:0;display:inline-block;vertical-align:middle;font-size:16px;line-height:1;margin-right:0.5em}strong{font-weight:700}em{font-style:italic}address{font-style:italic}abbr{border-bottom-style:dotted;border-bottom-width:1px;cursor:help}cite{font-style:italic}code{padding:7px
10px;font-size:0.9em;line-height:1.5;background:#f3f2f2;border:1px
solid #e3e3e3;border-radius:5px;margin-top:1.333em}sub,sup{font-size:0.85em}sub{vertical-align:sub}sup{vertical-align:super}ins{color:#fff}q{font-style:italic}q:before{content:"\201c\0020"}q:after{content:"\0020\201d"}hr{-webkit-appearance:none;height:1px;margin:50px
0;background:#e0e0e0;border-style:none;outline-style:none}mark{-webkit-appearance:none;padding:1px
2px;border-radius:5px;color:white}.cws-widget #wp-calendar{width:100%;border-collapse:separate;border:0;background:#ea8fca;border-spacing:5px;padding:20px
10px 10px}table{border-collapse:separate;border-spacing:1px}table
caption{color:#fff;font-size:18px;line-height:28px;font-weight:bold}table
thead{color:#fff}table th,
table
td{padding:10px}table>tbody>tr:nth-of-type(odd){}table td,
table
th{}.cws-widget #wp-calendar td,
.cws-widget #wp-calendar
th{width:32px;height:32px;text-align:center;vertical-align:middle;color:#fff;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cws-widget #wp-calendar tbody td a, .cws-widget #wp-calendar tbody th
a{position:relative;z-index:5;width:100%;height:100%;display:block;color:#fff}.cws-widget #wp-calendar tbody td a:before, .cws-widget #wp-calendar tbody th a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.3);color:#fff;z-index:1;border-radius:4px}.cws-widget #wp-calendar
td.pad{opacity:0;visibility:hidden}table td a,
table th
a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}table td:hover a, table th:hover
a{color:#707273}.cws-widget #wp-calendar td:before,
.cws-widget #wp-calendar th:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.1);color:#fff;z-index:1;border-radius:4px}.cws-widget #wp-calendar
td{border-radius:4px}.cws-widget #wp-calendar td:hover, .cws-widget #wp-calendar th:hover{background:#fff}.cws-widget #wp-calendar td, .cws-widget #wp-calendar
th{border-radius:4px}table#wp-calendar td:hover,
table#wp-calendar th:hover{color:#707273;background:#fff}table td:hover:before,
table th:hover:before{display:none}table > *:last-child tr:last-of-type th,
table > *:last-child tr:last-of-type td,
table > *:only-child tr:last-of-type th,
table > *:only-child tr:last-of-type td,
table tfoot tr:last-of-type th,
table tfoot tr:last-of-type
td{border-bottom-style:none}.site-main .grid_row .grid_col .widget_wrapper .ce>div>ul,
.site-main .grid_row .grid_col .widget_wrapper .ce>div>ol{margin:30px}ol{counter-reset:item}ol
li{display:block}ol li:before{content:counter(item) ". ";counter-increment:item;margin-right:5px}ul li:before{content:"";min-width:4px;min-height:4px;border-radius:4px;font-size:2em;line-height:0.5;display:inline-block;vertical-align:middle;margin-right:0.5em;margin-left:-19px;-moz-transform:translate3d(0,0,0)}.checkmarks_style li:before{display:none}.checkmarks_style li i:before{min-width:auto;min-height:auto;border-radius:0;font-size:inherit;line-height:inherit;color:inherit;display:inline-block;vertical-align:top;margin-right:0.5em;-moz-transform:translate3d(0,0,0);box-shadow:none;content:"\f107";font-family:cwsicon}.checkmarks_style
li{margin-bottom:0;line-height:2.25em;font-size:18px}.checkmarks_style
li.standardCheckmark{line-height:25px}.news.single .checkmarks_style
li{margin-bottom:10px}.widget.widget_archive ul li:before, .widget.widget_categories ul li:before,
.widget_nav_menu ul li:before,.widget ul li:before{content:"\f105";width:auto;height:auto;border-radius:0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.5em;-moz-transform:translate3d(0,0,0);color:#707273;box-shadow:none}.widget.widget_recent_comments ul li:before{content:"\f27a"}.widget.widget_categories ul li:before{display:none}.widget.widget_archive ul li:nth-of-type(odd), .widget.widget_categories ul li:nth-of-type(odd),
.widget_nav_menu  ul li:nth-of-type(odd),.widget ul li:nth-of-type(odd),.cws-widget li:nth-of-type(odd){background:#f6f5fc;border-radius:4px}.widget.widget_tag_cloud
a{font-size:15px !important;background:#ea8fca;padding:0
8px;line-height:1.6em;display:inline-block;color:#fff;border-radius:12px;margin-right:10px}ul ol>li:before{content:none}ul.dot_style2 li:before{content:'\2022';line-height:0.2;font-size:1.5em;display:inline-block;vertical-align:middle;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.arrow_style li:before,
ul.quadro_style li:before{font-family:FontAwesome;font-size:1em;content:"\f105";padding-right:0.8em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.quadro_style li:before{content:"";background:#b3b3b3;width:2px;height:2px;border-radius:0;min-height:2px;box-shadow:4px 0 0 #b3b3b3, 4px 4px 0 #b3b3b3, 0 4px 0 #b3b3b3;padding:0;min-width:2px;font-size:20px;margin-top:-6px;margin-right:0.8em}ul.wp-block-gallery>li{padding-left:0}ul.wp-block-gallery>li:before{content:none}.custom_icon_style li:before{content:'';display:none}.custom_icon_style li>i.list_list{font-size:1em;line-height:0.15;height:0.4em;display:inline-block;vertical-align:middle;padding-right:0.8em}ol{list-style-type:decimal;margin-left:1.3em}span.shape_square,span.shape_diamond_square{display:inline-block;width:12px;height:12px;margin-left:5px;margin-right:5px;border-width:1px;border-color:red;border-style:solid}.shape_diamond_square{transform:rotate(45deg)}span.shape_circle{display:inline-block;width:13px;height:13px;margin-left:5px;margin-right:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border-width:1px;border-color:red;border-style:solid}span.shape_triangle_down svg,
span.shape_triangle_up
svg{width:25px;height:22px}span.shape_triangle_down svg
g{transform-origin:12px 12px;transform:rotate(180deg)}span.shape_hexagon
svg{width:17px;height:17px}.shape_diamond{display:inline-block;width:12px;height:12px;margin-left:5px;margin-right:5px;border-width:1px;border-color:red;border-style:solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.widget-title .title-separators{margin-bottom:20px}.ce_title.und-title .title-separators{display:block;height:1px;border-bottom-color:inherit;line-height:0;font-size:0;width:100%;margin-top:20px}.ce_title.und-title .title-separators
span{width:100%;display:inline-block;line-height:0;height:0;border-bottom-width:1px;border-bottom-style:solid;border-color:#e6e6e6}.ce_title.und-title .title-separators span:after{content:"";z-index:1;width:70px;display:inline-block;line-height:0;height:0;border-bottom-width:3px;border-bottom-style:solid;border-color:red}.ce_title.und-title.gray .title-separators
span{border-color:#f2f2f2}.ce_title.und-title.white .title-separators
span{border-color:#fff}.select2-search
input{border-radius:0px}#mc_embed_signup,.mc4wp-form .mc4wp-form-fields{background:transparent !important;width:530px !important;margin:0
auto;position:relative}#mc_embed_signup input,.mc4wp-form .mc4wp-form-fields
input{line-height:50px;text-align:center;margin:0;padding:0
60px;border:0;font-size:18px;text-transform:capitalize}.footer_container #mc_embed_signup input,
.footer_container .mc4wp-form .mc4wp-form-fields
input{background:rgba(255,255,255,0.1)}#mc_embed_signup p,.mc4wp-form .mc4wp-form-fields
p{margin-bottom:0}#mc_embed_signup .clear,
.mc4wp-form .mc4wp-form-fields > p + p,
.mc4wp-form .mc4wp-form-fields
.clear{position:absolute;right:3px;top:3px}#mc_embed_signup .clear input,
.mc4wp-form .mc4wp-form-fields .clear input,
.mc4wp-form .mc4wp-form-fields > p + p
input{font-size:0;padding:0;width:auto;margin:0;position:absolute;width:100%;height:100%;min-width:auto;background:transparent;border:0;z-index:5;left:0;top:0}#mc_embed_signup .clear,
.mc4wp-form .mc4wp-form-fields > p + p,
.mc4wp-form .mc4wp-form-fields
.clear{width:44px;height:44px;border-radius:50%;text-align:center}#mc_embed_signup .mc-field-group ~ .clear,
.mc4wp-form .mc4wp-form-fields ~ .clear,
.mc4wp-form .mc4wp-form-fields~p+p{width:auto;height:auto;border-radius:0;position:static;text-align:center;background:transparent}#mc_embed_signup .mc-field-group ~ .clear:before,
.mc4wp-form .mc4wp-form-fields~.clear:before{display:none}#mc_embed_signup .mc-field-group ~ .clear input,
.mc4wp-form .mc4wp-form-fields ~ .clear
input{font-size:20px;font-weight:bold;padding:0;height:auto;width:auto;margin:20px
0 0 0;position:static;min-width:auto;line-height:37px;text-align:center;padding:0
71px;border-width:4px;border-style:solid;text-transform:capitalize;color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#mc_embed_signup .mc-field-group ~ .clear input:hover,
.mc4wp-form .mc4wp-form-fields ~ .clear input:hover{background:transparent}#mc_embed_signup .clear:before,
.mc4wp-form .mc4wp-form-fields .clear:before,
.mc4wp-form .mc4wp-form-fields>p+p:before{content:"\f103";font-family:"cwsicon";-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%;left:50%;position:absolute;color:#fff;font-size:26px}form.wpcf7-form input[type="text"],
form.wpcf7-form input[type="email"],
form.wpcf7-form input[type="url"],
form.wpcf7-form input[type="tel"],
form.wpcf7-form input[type="date"],
form.wpcf7-form
textarea{border:1px
solid #a0a0a0}form.wpcf7-form input.no-border, form.wpcf7-form textarea.no-border{border:0px
solid}form.wpcf7-form input.no-border[type="text"],
form.wpcf7-form input.no-border[type="email"],
form.wpcf7-form input.no-border[type="url"],
form.wpcf7-form input.no-border[type="tel"],
form.wpcf7-form input.no-border[type="date"],
form.wpcf7-form textarea.no-border{border-bottom:0}form.wpcf7-form input.no-border[type="text"]:focus,
form.wpcf7-form input.no-border[type="email"]:focus,
form.wpcf7-form input.no-border[type="url"]:focus,
form.wpcf7-form input.no-border[type="tel"]:focus,
form.wpcf7-form input.no-border[type="date"]:focus,
form.wpcf7-form textarea.no-border:focus{border-bottom-width:0}form.wpcf7-form input[type="submit"]{color:#fff;font-weight:bold;text-transform:capitalize;font-size:25px;border-style:solid;border-width:1px;border-color:#a0a0a0}form.wpcf7-form input[type="submit"]:hover{background:transparent}span.container-hexagon{display:inline-block;position:absolute;left:50%;top:50%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:90px}span.container-hexagon .svg-hexagon{overflow:visible;width:100%;height:100%}span.container-hexagon svg.svg-hexagon
g{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-moz-transform-origin:40px 45px;-ms-transform-origin:40px 45px;-o-transform-origin:40px 45px;-webkit-transform-origin:40px 45px;transform-origin:40px 45px}.cws_fa.alt:hover span.container-hexagon svg.svg-hexagon g
path{stroke:#b3b3b3}.fa-5x span.container-hexagon svg.svg-hexagon
g{transform:scale(1.5)}.fa-4x span.container-hexagon svg.svg-hexagon
g{transform:scale(1.3)}.fa-3x span.container-hexagon svg.svg-hexagon
g{transform:scale(1.1)}.fa-2x span.container-hexagon svg.svg-hexagon
g{transform:scale(0.9)}.fa-lg span.container-hexagon svg.svg-hexagon
g{transform:scale(0.7)}.fa-1x span.container-hexagon svg.svg-hexagon
g{transform:scale(0.5)}.cws_social_links .fa-5x span.container-hexagon svg.svg-hexagon
g{transform:scale(1.5)}.cws_social_links .fa-4x span.container-hexagon svg.svg-hexagon
g{transform:scale(1.3)}.cws_social_links .fa-3x span.container-hexagon svg.svg-hexagon
g{transform:scale(1.1)}.cws_social_links .fa-2x span.container-hexagon svg.svg-hexagon
g{transform:scale(0.9)}.cws_social_links .fa-lg span.container-hexagon svg.svg-hexagon
g{transform:scale(0.6)}.cws_social_links .fa-1x span.container-hexagon svg.svg-hexagon
g{transform:scale(0.4)}ul.hexagon_style li:before{content:none}ul.hexagon_style li span.list-hexagon{display:inline-block;margin-right:10px}ul.hexagon_style li span.list-hexagon .svg-hexagon{width:20px;vertical-align:middle;height:20px}ul.triangle_style li:before{content:none}ul.triangle_style li span.list-triangle .svg-triangle{width:30px;vertical-align:middle;position:absolute;left:0px}.cws_progress_bar{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cws_progress_bar+.cws_progress_bar{margin-top:10px}.cws_progress_bar
.pb_title{line-height:1.9}.cws_progress_bar .outer_bar.thin
.bar{position:relative;height:1px;overflow:hidden}.cws_progress_bar .outer_bar.flat
.bar{position:relative;height:3px;background:#e6e6e6;overflow:hidden}.cws_progress_bar
.outer_bar.flat{padding:5px;background:transparent}.cws_progress_bar
.outer_bar.thin{padding:5px;border:1px
solid #e6e6e6;background:transparent}.cws_progress_bar
.progress{position:absolute;top:0;left:0;width:0;height:100%}.cws_progress_bar
.indicator{float:right}.cws_progress_bar .pb_title:after{content:'';clear:both;display:table}.cws_progress_bar
.progress.kill_gradient{background-image:none}.cws_progress_bar .progress:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}.milestone_line{display:inline-block;height:2px;background-color:#FFF;width:70px;margin-top:20px;margin-bottom:10px}.ce_title+.cws_ce_content{margin-top:30px}.ce_accordion:not(.five_style) .accordion_title,
.ce_toggle:not(.five_style) .accordion_title{background:#fafafa}.ce_accordion .accordion_title,
.ce_toggle
.accordion_title{position:relative;border:1px
solid #e6e6e6;font-size:1.08em;padding:5px
30px 5px 15px;min-height:25px}.ce_accordion .accordion_title > span,
.ce_toggle .accordion_title>span{max-width:100%}.ce_accordion.second_style .accordion_section.active .accordion_title > span,
.ce_toggle.second_style .accordion_section.active .accordion_title>span{color:#fff}.ce_accordion .accordion_title,
.ce_toggle
.accordion_title{cursor:pointer;font-weight:600}.ce_accordion .accordion_title>*,
.ce_toggle .accordion_title>*{display:inline;vertical-align:middle;white-space:normal}.ce_accordion .accordion_title .accordion_icon,
.ce_toggle .accordion_title
.accordion_icon{position:relative;height:17px;width:18px;box-sizing:content-box;margin-left:-4px;padding:4px
15px 4px 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.ce_accordion .accordion_title .accordion_icon + span,
.ce_toggle .accordion_title .accordion_icon+span{padding-left:10px}.ce_accordion .accordion_title .accordion_icon.fa:before,
.ce_toggle .accordion_title .accordion_icon.fa:before,
.ce_accordion .accordion_title .accordion_icon[class^="flaticon-"]:before,
.ce_accordion .accordion_title .accordion_icon[class*=" flaticon-"]:before,
.ce_toggle .accordion_title .accordion_icon[class^="flaticon-"]:before,
.ce_toggle .accordion_title .accordion_icon[class*=" flaticon-"]:before{display:block;position:absolute;line-height:25px;font-size:16px;text-align:center;top:0;left:0}.ce_accordion .accordion_title .accordion_icon[class^="flaticon-"]:before,
.ce_accordion .accordion_title .accordion_icon[class*=" flaticon-"]:before,
.ce_toggle .accordion_title .accordion_icon[class^="flaticon-"]:before,
.ce_toggle .accordion_title .accordion_icon[class*=" flaticon-"]:before{font-size:1em}.ce_accordion .accordion_title img.accordion_icon,
.ce_toggle .accordion_title
img.accordion_icon{padding:0;border-style:none}.ce_accordion .accordion_title .accordion_icon:not(.custom):before,
.ce_accordion .accordion_title .accordion_icon:not(.custom):after,
.ce_toggle .accordion_title .accordion_icon:not(.custom):before,
.ce_toggle .accordion_title .accordion_icon:not(.custom):after{content:"";display:block;position:absolute;background-color:#e6e6e6}.ce_accordion .accordion_title .accordion_icon:not(.custom):before,
.ce_toggle .accordion_title .accordion_icon:not(.custom):before{left:5px;top:12px;width:15px;height:1px}.ce_accordion .accordion_title .accordion_icon:not(.custom):after,
.ce_toggle .accordion_title .accordion_icon:not(.custom):after{left:12px;top:5px;width:1px;height:15px}.ce_accordion .accordion_title .accordion_angle,
.ce_toggle .accordion_title
.accordion_angle{position:absolute;z-index:1;font-size:1.2em;right:14px;top:50%;transition:all 0.3s;transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg)}.ce_accordion .accordion_section.active .accordion_title .accordion_angle,
.ce_toggle .accordion_section.active .accordion_title
.accordion_angle{transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.ce_accordion .accordion_section.active .accordion_icon:not(.custom):after,
.ce_toggle .accordion_section.active .accordion_icon:not(.custom):after{display:none}.ce_accordion .accordion_section+.accordion_section{margin-top:10px}.accordion_content:after{content:'';clear:both;display:table}.ce_accordion .accordion_content,
.ce_toggle
.accordion_content{position:relative;border:1px
solid #E6E6E6;border-top:0;padding:15px;font-size:1em}.ce_accordion .accordion_content
p{text-indent:0}body.cws_gradients .ce_accordion .accordion_content:before{display:none}.ce_accordion.second_style .accordion_section.active .accordion_title,
.ce_accordion.second_style .accordion_section.active .accordion_icon.fa,
.ce_accordion.third_style .accordion_section.active .accordion_icon.fa,
.ce_toggle.second_style .accordion_section.active .accordion_title,
.ce_toggle.second_style .accordion_section.active .accordion_icon.fa,
.ce_accordion.second_style .accordion_section.active .accordion_angle,
.ce_toggle.second_style .accordion_section.active .accordion_angle,
.ce_accordion.third_style .accordion_section.active .accordion_title > span,
.ce_toggle.third_style .accordion_section.active .accordion_title > span,
.ce_accordion.third_style .active .accordion_title .accordion_icon,
.ce_toggle.third_style .active .accordion_title
.accordion_icon{color:#fff}.ce_accordion.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):before,
.ce_accordion.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):after,
.ce_toggle.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):before,
.ce_toggle.second_style .accordion_section.active .accordion_icon:not(.fa):not(img):after,
.ce_accordion.third_style .active .accordion_title .accordion_angle:before,
.ce_toggle.third_style .active .accordion_title .accordion_angle:before,
.ce_accordion.third_style .active .accordion_title .accordion_angle:after,
.ce_toggle.third_style .active .accordion_title .accordion_angle:after{background-color:#fff}.ce_accordion.second_style .accordion_title,
.ce_toggle.second_style .accordion_title,
.ce_accordion.third_style .accordion_title,
.ce_toggle.third_style .accordion_title,
.ce_accordion.fourth_style .accordion_title,
.ce_toggle.fourth_style
.accordion_title{background-color:transparent}.ce_accordion.second_style .accordion_content,
.ce_toggle.second_style .accordion_content,
.ce_accordion.fourth_style .accordion_content,
.ce_toggle.fourth_style
.accordion_content{margin-top:0;border-color:transparent}.ce_accordion.second_style .accordion_content:before,
.ce_toggle.second_style .accordion_content:before,
.ce_accordion.third_style .active .accordion_title .accordion_angle:after,
.ce_toggle.third_style .active .accordion_title .accordion_angle:after,
.ce_accordion.fourth_style .active .accordion_title .accordion_angle:after,
.ce_toggle.fourth_style .active .accordion_title .accordion_angle:after{display:none}.ce_accordion.third_style .accordion_title,
.ce_toggle.third_style .accordion_title,
.ce_accordion.fourth_style .accordion_title,
.ce_toggle.fourth_style
.accordion_title{padding-left:55px;border:1px
solid #e6e6e6}.ce_accordion.third_style .accordion_title .accordion_angle,
.ce_toggle.third_style .accordion_title .accordion_angle,
.ce_accordion.fourth_style .accordion_title .accordion_angle,
.ce_toggle.fourth_style .accordion_title
.accordion_angle{right:auto;left:0px;top:0;bottom:0;width:40px;border-right:1px solid #e6e6e6;transform:translateY(0%) rotate(0deg) !important;-ms-transform:translateY(0%) rotate(0deg) !important;-webkit-transform:translateY(0%) rotate(0deg) !important;-moz-transform:translateY(0%) rotate(0deg) !important}.ce_accordion.third_style .active .accordion_title .accordion_angle,
.ce_toggle.third_style .active .accordion_title
.accordion_angle{border-color:#fff}.ce_accordion.third_style .accordion_title .accordion_angle:before,
.ce_toggle.third_style .accordion_title .accordion_angle:before,
.ce_accordion.third_style .accordion_title .accordion_angle:after,
.ce_toggle.third_style .accordion_title .accordion_angle:after,
.ce_accordion.fourth_style .accordion_title .accordion_angle:before,
.ce_toggle.fourth_style .accordion_title .accordion_angle:before,
.ce_accordion.fourth_style .accordion_title .accordion_angle:after,
.ce_toggle.fourth_style .accordion_title .accordion_angle:after{content:"";display:block;position:absolute;left:50%;top:50%}.ce_accordion.third_style .accordion_title .accordion_angle:before,
.ce_toggle.third_style .accordion_title .accordion_angle:before,
.ce_accordion.fourth_style .accordion_title .accordion_angle:before,
.ce_toggle.fourth_style .accordion_title .accordion_angle:before{width:11px;height:1px;left:calc(50% - 6px);top:calc(50% - 0px)}.ce_accordion.third_style .accordion_title .accordion_angle:after,
.ce_toggle.third_style .accordion_title .accordion_angle:after,
.ce_accordion.fourth_style .accordion_title .accordion_angle:after,
.ce_toggle.fourth_style .accordion_title .accordion_angle:after{width:1px;height:11px;left:calc(50% - 1px);top:calc(50% - 5px)}.ce_accordion.fourth_style .accordion_title .accordion_angle:before,
.ce_toggle.fourth_style .accordion_title .accordion_angle:before,
.ce_accordion.fourth_style .accordion_title .accordion_angle:after,
.ce_toggle.fourth_style .accordion_title .accordion_angle:after{background:#8c8c8c}.ce_accordion.five_style .accordion_title,
.ce_toggle.five_style .accordion_title,{padding-left:55px;border:0px}.ce_accordion.five_style .accordion_content,
.ce_toggle.five_style
.accordion_content{position:relative;border:0;border-top:0;padding:15px;padding-left:40px;font-size:1em}.ce_accordion.five_style .accordion_title,
.ce_toggle.five_style
.accordion_title{position:relative;border:0;font-size:1.08em;padding:5px
5px 5px 15px;min-height:25px}.ce_accordion.five_style .accordion_title .accordion_angle:before,
.ce_toggle.five_style .accordion_title .accordion_angle:before{content:''}.ce_toggle .accordion_section+.accordion_section{margin-top:10px}.ce_toggle .accordion_section+.accordion_section{margin-top:10px}.info span.post_author
a{text-transform:capitalize}div.post_category,div.post_tags{display:inline}.news div.post_category a,
.news div.post_tags
a{font-size:.84em;line-height:26px;margin-right:10px;color:#fff;border-radius:13px;display:inline-block;padding:0
10px;margin-bottom:0}article.item .post_post_info>.post_meta>*{margin-bottom:30px}article.item .post_post_info>.post_meta{margin-bottom:-30px}.news div.post_tags a:hover{color:#fff}.news .post_tags>a{color:#567dbe}.page_content main
.author_info{position:relative}.page_content main .author_info
.author_description{padding-top:80px;padding-bottom:40px;text-align:center}.page_content main .author_info
.author_pic{position:absolute;left:50%;transform:translate(-50%,-50%);padding-left:50px;padding-right:50px;background:white;z-index:2}.author_info
img{box-sizing:border-box;border:1px
solid #fff;border-radius:50%;padding:5px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.author_info
h3{text-transform:uppercase;font-weight:bold}.author_info .cws_social_links
a{position:relative;margin-right:15px}.author_info .cws_social_links a:not(:first-child):before{content:'';position:absolute;height:50%;background:#e6e6e6;vertical-align:middle;display:inline-block;top:50%;transform:translate(-50%,-50%)}.cws_vc_shortcode-new-layout .news .item
.post_info{color:#696969;margin-bottom:30px;margin-top:10px}.cws_vc_shortcode-new-layout .news .grid:not(.grid-1) .item
.post_info{margin-bottom:20px;margin-top:5px}.item
hr{margin:0}img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}img.grayscale:hover{filter:none;-webkit-filter:grayscale(0%)}.img_cont.grayscale
img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}.img_cont.grayscale img:hover{filter:none;-webkit-filter:grayscale(0%)}.grayscale_bg{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}.news .item .media_part .pic.colored_box_style
.colored_category{position:absolute;padding-top:20px;z-index:2;width:100%}.news .item .media_part .pic.colored_box_style
a.p_cut{display:none}a.p_cut:hover{color:#be5656}.news .item .media_part .pic.colored_box_style .colored_category
.category_blocks{display:inline-block;background:red;color:white;font-size:12px}.news .item .media_part .pic.colored_box_style .colored_category .category_blocks
a{color:white}.news .colored_box_wrapper
.media_part{float:none}.news .colored_box_wrapper .media_part .colored_box_style
img{width:100%}.cws_oembed_wrapper .twitter-tweet{margin-bottom:90px}.cws-widget ul li.rss-block{position:initial;display:inline-block}.cws-widget ul li.rss-block
cite{font-weight:bold}a.color_palette{padding:10px
65px 10px 65px;color:white;font-size:15px;display:inline-block;margin-bottom:5px;width:16.4%;box-sizing:border-box}figure.effect-lily
img{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:0.7;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-40px,0, 0);transform:translate3d(-40px,0,0)}figure.effect-lily
figcaption{text-align:left}figure.effect-lily figcaption>div{position:absolute;bottom:0;padding:10px;background:rgba(255,255,255,1);opacity:0;border-top:1px solid #e0e0e0;text-align:center}figure.effect-lily div,
figure.effect-lily h2,
figure.effect-lily
p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-lily
h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-lily
p{color:rgb(0, 0, 0);opacity:0;-webkit-transition:opacity 0.2s, -webkit-transform 0.35s;transition:opacity 0.2s, transform 0.35s}figure.effect-lily:hover div,
figure.effect-lily:hover img,
figure.effect-lily:hover
p{opacity:1}figure.effect-lily:hover div,
figure.effect-lily:hover img,
figure.effect-lily:hover h2,
figure.effect-lily:hover
p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lily
div{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}figure.effect-lily:hover
p{-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s}figure.effect-marley div.effect-wrapper{background:#000;width:100%;height:100%;position:absolute;opacity:0.3;z-index:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}figure.effect-marley
figcaption{text-align:right;position:absolute;bottom:0px;z-index:1;padding:30px
20px 20px 20px}.gallery_post figure.effect-marley
figcaption{padding:30px
40px 20px 40px}figure.effect-marley figcaption
.post_content{filter:alpha(opacity=0);-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}figure.effect-marley figcaption
h3{-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}figure.effect-marley:hover figcaption
.post_content{filter:alpha(opacity=100)}figure.effect-marley:hover figcaption
h3{padding-bottom:3%}.single_sidebar figure.effect-marley
p{font-size:12px}.colored_box_style h3,
figure.effect-marley
p{z-index:1}.colored_box_style
h3{font-size:20px}.single_sidebar figure.effect-marley
div.meta_info{font-size:10px}figure.effect-marley
div.meta_info{text-align:left;font-size:0.8em;color:white;z-index:1;-webkit-transition:transform 0.2s, opacity 0.2s;-moz-transition:transform 0.2s, opacity 0.2s;-ms-transition:transform 0.2s, opacity 0.2s;-o-transition:transform 0.2s, opacity 0.2s;transition:all 0.2s;-webkit-transform:translate3D(0px,0px, 0px);-moz-transform:translate3D(0px,0px, 0px);-ms-transform:translate3D(0px,0px, 0px);-o-transform:translate3D(0px,0px, 0px);transform:translate3D(0px,0px, 0px);transition-delay:0.5s}figure.effect-marley:hover
div.title_info{opacity:1;filter:alpha(opacity=100);padding-bottom:0;transform:translateY(0);margin-bottom:0}figure.effect-marley
div.title_info{text-align:left;filter:alpha(opacity=0);margin-bottom:35px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;transform:translateY(100%)}figure.effect-marley div.meta_info
span.post_author{font-weight:normal;font-style:italic;color:white;z-index:1}figure.effect-marley div.meta_info
a{color:white}figure.effect-marley figcaption div
p{color:white}figure.effect-marley div p a.p_cut,
.colored_box_style h3 a,
.colored_box_style h3
span{color:white}figure.effect-marley figcaption>a{position:absolute;left:20px;padding:10px
0;bottom:10%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-marley
.colored_category{opacity:1;-webkit-transition:transform 0.9s, opacity 0.35s;-moz-transition:transform 0.9s, opacity 0.35s;-ms-transition:transform 0.9s, opacity 0.35s;-o-transition:transform 0.9s, opacity 0.35s;transition:transform 0.9s, opacity 0.35s;-webkit-transform:translate3D(0px,0px, 0px);-moz-transform:translate3D(0px,0px, 0px);-ms-transform:translate3D(0px,0px, 0px);-o-transform:translate3D(0px,0px, 0px);transform:translate3D(0px,0px, 0px)}.single_sidebar figure.effect-marley .colored_category
.category_blocks{padding:0px
5px 0px 5px}figure.effect-marley .colored_category
.category_blocks{padding:0px
20px 0px 20px}figure.effect-marley:hover .effect-wrapper{opacity:0.5}figure.effect-marley:hover
.colored_category{-webkit-transform:translate3D(0px,+10px, 0px);-moz-transform:translate3D(0px,+10px, 0px);-ms-transform:translate3D(0px,+10px, 0px);-o-transform:translate3D(0px,+10px, 0px);transform:translate3D(0px,+10px, 0px)}figure.effect-marley:hover
div.meta_info{opacity:0;transition-delay:0s}.colored_box_style h3::after{position:absolute;top:100%;left:0;width:100%;height:0px;background:#fff;content:'';-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.colored_box_style .ce_title
h3{line-height:initial;-webkit-transition:-webkit-transform 0.7s;transition:transform 0.7s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);z-index:2}figure.effect-marley
p{opacity:0;-webkit-transition:opacity 0.7s, -webkit-transform 0.7s;transition:opacity 0.7s, transform 0.7s}.colored_box_style h3::after{opacity:0;-webkit-transition:opacity 0.7s, -webkit-transform 0.7s;transition:opacity 0.7s, transform 0.7s}.colored_box_style:hover h3::after,
figure.effect-marley:hover
p{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.page_content.single_sidebar .colored_box_style h3 a,
.page_content.double_sidebar .colored_box_style h3
a{font-size:0.6em}.page_content.single_sidebar .news .item .media_part .pic.colored_box_style .effect-marley .colored_category,
.page_content.double_sidebar .news .item .media_part .pic.colored_box_style .effect-marley
.colored_category{padding-top:1px}.page_content.single_sidebar .colored_box_style figure.effect-marley:hover .colored_category,
.page_content.double_sidebar .colored_box_style figure.effect-marley:hover
.colored_category{-webkit-transform:translate3D(0px,+3px, 0px);-moz-transform:translate3D(0px,+3px, 0px);-ms-transform:translate3D(0px,+3px, 0px);-o-transform:translate3D(0px,+3px, 0px);transform:translate3D(0px,+3px, 0px)}.page_content.single_sidebar .colored_box_style figure.effect-marley:hover figcaption,
.page_content.double_sidebar .colored_box_style figure.effect-marley:hover
figcaption{bottom:initial;top:0px}.quote_text{position:relative}.quote_text
p{padding-top:30px;padding-left:60px;font-style:italic}.quote_text
span.quote_author{position:absolute;right:1px}.quote_text p:before{color:#d1d1d1;opacity:0.8;position:absolute;z-index:1;left:20px;top:1px;font-size:30px;font-style:normal;content:"\f10d";font-family:FontAwesome}.testimonials_widget .post_content:before{color:#d1d1d1;opacity:0.8;z-index:1;font-size:20px;font-style:normal;content:"\f10d";font-family:FontAwesome;font-style:italic;padding-right:5px}.testimonials_widget
.post_content{font-style:italic}.testimonials_widget
span.quote_author{margin-left:80px}.testimonials_widget
.post_date{text-align:right}.controls_square .owl-pagination .owl-page{border-radius:0px;position:relative;background-color:transparent !important}.controls_square .owl-pagination .owl-page.active:before{content:"";width:6px;height:6px;display:block;position:absolute;background:#f00;top:50%;left:50%;transform:translate(-50%,-50%)}.controls_round .owl-pagination .owl-page{border-radius:50%;position:relative;background-color:transparent !important}.controls_round .owl-pagination .owl-page.active:before{content:"";width:6px;height:6px;display:block;position:absolute;background:#f00;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.testimonials_widget
div.quote_author{text-align:right}.quote_text span.quote_author a.testimonials_category,
.testimonials_widget div.quote_author a.testimonials_category,
.cws_testimonials.single
a.testimonials_category{color:#be5656}.quote_text span.quote_author a.testimonials_tags,
.testimonials_widget div.quote_author a.testimonials_tags,
.cws_testimonials.single
a.testimonials_tags{color:#567dbe}.cws_testimonials.dots_spacing .testimonials_carousel .owl-controls{position:absolute;bottom:0px;left:50%}a.tooltip{position:relative}a.tooltip
span{font-size:13px;position:absolute;z-index:999;white-space:nowrap;bottom:9999px;left:50%;background:#000;color:#e0e0e0;padding:0px
10px;line-height:24px;height:24px;opacity:0;transition:opacity 0.4s ease-out;border-color:#000;transform:translate(-50%,-50%)}a.tooltip span::before{content:"";display:block;border-top:15px solid transparent;position:absolute;top:15px;left:calc(50% - 8px);border-right:15px solid #000;transform:rotate(45deg);border-right-color:inherit}a.tooltip:hover
span{opacity:1;bottom:100%}.decent-comments
.comment{font-size:0.867em}.decent-comments .comment .comment-body{display:inline-block;font-style:italic;color:initial}.decent-comments .comment .comment-body:before{content:'"'}.decent-comments .comment .comment-body:after{content:'"'}input[type='submit']{font-size:inherit}.cws_vc_shortcode_button_wrapper{display:inline-block;margin:5px}.cws_vc_shortcode_button{margin:5px}.cws_vc_shortcode_button_wrapper
.cws_vc_shortcode_button{display:block;margin:auto}.cws_vc_shortcode_button_wrapper
.cws_vc_shortcode_button.add_hover.add_hoverstyle_1{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cws_vc_shortcode_button_wrapper .cws_vc_shortcode_button.add_hover.add_hoverstyle_1:before{opacity:0;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cws_vc_shortcode_button_wrapper .cws_vc_shortcode_button.add_hover.add_hoverstyle_1:hover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.cws_vc_shortcode_button_wrapper .cws_vc_shortcode_button.alt:before,
.cws_vc_shortcode_button_wrapper .cws_vc_shortcode_button.add_hover.alt:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.cws_vc_shortcode_button_wrapper
.cws_vc_shortcode_button.add_hover.add_hoverstyle_2{-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.cws_vc_shortcode_button_wrapper .cws_vc_shortcode_button.add_hover.add_hoverstyle_2:before{opacity:0;-webkit-transform:scale3d(0.6, 0.6, 1);transform:scale3d(0.6, 0.6, 1);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.cws_vc_shortcode_button_wrapper .cws_vc_shortcode_button.add_hover.add_hoverstyle_2:hover:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.cws_vc_shortcode_button{text-decoration:none}.cws_vc_shortcode_button,input[type='submit'],button{margin-top:20px;font-size:21px;color:#fff;border-radius:25px;display:inline-block;text-align:center;padding:9px
33px;line-height:initial;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s}.cws_vc_shortcode_button:before,input[type='submit']:before,button:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 8px);height:calc(100% - 8px);border-width:4px;border-style:solid;z-index:-1;border-radius:inherit;opacity:0;-webkit-transform:scale3d(0.6, 0.6, 1);transform:scale3d(0.6, 0.6, 1);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.pswp__top-bar button:before{display:none}.cws_vc_shortcode_button.add_hover:hover,
input[type='submit']:hover,
.cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:hover,button:hover{background-color:transparent}.cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:hover{background:transparent !important}.cws_vc_shortcode_button.add_hover.dis_border:hover:before,.cws_vc_shortcode_button.dis_border:before{display:none}.cws_vc_shortcode_button.alt.add_hover:hover{color:#fff}.cws_vc_shortcode_button
i{font-size:14px;line-height:inherit}.cws_vc_shortcode_button.bordered{background-color:transparent;color:#939ea9}.cws_vc_shortcode_button.bordered:hover{border-color:#ffc107;background-color:#ffc107;color:#fff}.cws_vc_shortcode_button.alt:before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.cws_vc_shortcode_button.alt{background-color:transparent}.cws_vc_shortcode_button.fw{display:block;width:100%}.cws_vc_shortcode_button.mini{padding:4px
13px;font-size:17px}.cws_vc_shortcode_button.small{padding:7px
23px;font-size:19px}.cws_vc_shortcode_button.large{padding:12px
43px;font-size:22px}.cws_vc_shortcode_button.xlarge{padding:14px
56px;font-size:25px;border-radius:29px}.cws_vc_shortcode_button_content{position:relative;z-index:1}.separator-wrapper{position:relative;text-align:center}.separator-wrapper
.icon{line-height:initial}.separator-wrapper i:before{margin-left:0;font-size:inherit}.separator-container:after{content:"";display:block;height:0;clear:both}.ui-sortable .separator-container{padding-top:5px}.separator-container{width:100%;margin:0
auto auto;position:relative}.separator-line{position:absolute;width:calc(50% - 40px);top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.separator-line.separator-container-right-line{right:0;left:auto}.cws_textmodule_text{box-sizing:border-box}.cws_textmodule_titles+.cws_textmodule_content{margin-top:15px}.cws_textmodule_titles .widgettitle,
.cws_textmodule_titles
.widgetsubtitle{margin-top:auto;margin-bottom:auto}.cws_textmodule .cws_textmodule_content
p{margin:0}.cws_textmodule .widgettitle strong,
.cws_textmodule .widgettitle
b{font-weight:600}.cws_textmodule .widgettitle
mark{padding:0;border-radius:0;background-color:transparent;color:#ffc107}.cws_textmodule_titles{text-align:center}.cws_textmodule_titles
.widgettitle{font-weight:500;font-size:50px;text-transform:uppercase}.cws_textmodule_icon_wrapper{text-align:center}.icon_right
.cws_textmodule_icon_wrapper{text-align:right}.icon_left
.cws_textmodule_icon_wrapper{text-align:left}.cws_textmodule
.cws_textmodule_icon{color:#f0f4f7;font-size:130px;line-height:1}.cws_textmodule .cws_textmodule_icon:before{font-size:inherit;margin:0}.cws_textmodule
.svg.cws_textmodule_icon{font-size:inherit;line-height:normal}.cws_textmodule.icon_left
.cws_textmodule_text{-webkit-order:2;-ms-flex-order:2;order:2}.cws_textmodule.icon_left
.cws_textmodule_icon_wrapper{-webkit-order:1;-ms-flex-order:1;order:1}.cws_textmodule.icon_right
.cws_textmodule_text{-webkit-order:1;-ms-flex-order:1;order:1}.cws_textmodule.icon_right
.cws_textmodule_icon_wrapper{-webkit-order:2;-ms-flex-order:2;order:2}.cws_service_item_wrapper,.cws_searvice_side,.cws_service_info,.cws_service_desc{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cws_service_info
.cws_service_title{margin-bottom:0}.cws_textmodule_icon_wrapper.add_animation_icon{opacity:0;-webkit-transform:translate3d(0,15px,0);-moz-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.cws_textmodule_icon_wrapper.add_animation_icon.icon_init{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cws_textmodule_icon_wrapper.add_animation_icon
.cws_separator_icon{opacity:0;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);transform:scale(0,1)}.cws_textmodule_icon_wrapper.add_animation_icon.icon_init
.cws_separator_icon.cws_separator_left{transform-origin:right;margin-right:15px}.cws_textmodule_icon_wrapper.add_animation_icon.icon_init
.cws_separator_icon.cws_separator_right{transform-origin:left;margin-left:15px}.cws_textmodule_icon_wrapper.add_animation_icon.icon_init
.cws_separator_icon{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:all .35s cubic-bezier(.61,.92,0,.21) .35s;-moz-transition:all .35s cubic-bezier(.61,.92,0,.21) .35s;transition:all .35s cubic-bezier(.61,.92,0,.21) .35s}.cws_textmodule_icon_wrapper.add_animation_icon
.cws_separator_icon{width:45px;display:inline-block;position:relative;border-top:1px solid #d30;vertical-align:top}.cws_searvice_image_wrapper{display:block}a.cws_service_item_wrapper{color:inherit}a.cws_service_item_wrapper:hover{color:inherit}.cws_service_title{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.cws_service_item
.cws_service_icon{display:block;text-align:center;margin:0
auto;position:relative;width:calc(1.6667em - 6px);height:calc(1.6667em - 6px);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cws_service_item.style_2
.cws_service_icon{-webkit-transition:color 1s ease;-moz-transition:color 1s ease;-ms-transition:color 1s ease;-o-transition:color 1s ease;transition:color 1s ease}.cws_service_item.style_2
.cws_searvice_icon_wrapper{-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.cws_service_item.style_2  .cws_searvice_icon_wrapper:after{-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.cws_service_item .cws_service_icon:before{display:block;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0}.cws_service_icon:before{margin:0}.cws_service_title{font-size:22px;line-height:1.3;font-weight:700;margin-bottom:auto}.cws_searvice_side{float:left;margin-right:15px}.cws_service_item.style_3.add_icon_hover:hover
.cws_searvice_side{-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.cws_searvice_side{display:inline-block;border-radius:50%;text-align:center;position:relative;z-index:1;color:#eea303;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.cws_searvice_image_wrapper.cws_searvice_side{line-height:0}.cws_service_item.cws_vc_shortcode_module{margin-bottom:10px}.cws_searvice_image_circle
img{border-radius:50%}.cws_service_item .cws_service_icon:before{font-size:inherit}.cws_service_item{position:relative}.cws_service_item.divider-right{padding-right:30px;margin-right:-30px}.cws_service_item.divider-right
.divider{width:20px;position:absolute;right:0;top:0;margin-right:5px;margin-top:50px}.cws_service_item.divider-left{padding-left:30px;margin-left:-30px}.cws_service_item.divider-left
.divider{width:20px;position:absolute;left:0;top:0;margin-left:5px;margin-top:50px}.cws_service_item.divider-both{padding-left:30px;margin-left:-30px;padding-right:30px;margin-right:-30px}.cws_service_item.divider-both
.divider{width:20px;position:absolute;left:0;top:0;margin-left:5px;margin-top:50px}.cws_service_item.divider-both .divider-right{width:20px;position:absolute;right:0;left:auto;top:0;margin-right:5px;margin-top:50px}.cws_service_item.add_icon_hover.style_2 .cws_service_item_wrapper:hover .cws_searvice_side:after{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.cws_service_item.add_icon_hover.style_2 .cws_searvice_side:after{-webkit-transition:-webkit-transform 0.3s ease-in-out,background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out,background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out;transition:transform 0.3s ease-in-out,background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out}.cws_searvice_side:after{top:-2px;left:-2px;padding:2px;z-index:-1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cws_searvice_side{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cws_searvice_image_wrapper + .cws_service_info
h3{font-size:20px;font-weight:500}.cws_searvice_image_wrapper + .cws_service_info
span{font-size:16px}.cws_searvice_side+.cws_service_info{margin-left:55px}.cws_service_item.a-center .cws_searvice_side+.cws_service_info{margin-top:0}.cws_service_item.a-right
.cws_searvice_side{float:right;margin-right:auto;margin-left:15px}.cws_service_item.a-right .cws_searvice_side+.cws_service_info{margin-left:auto;margin-right:55px}.cws_service_item.a-center
.cws_searvice_side{float:none;margin-right:0}.cws_service_item.a-center .cws_searvice_side+.cws_service_info{margin-left:auto;margin-right:auto}.cws_vc_shortcode_msg_box{position:relative;padding:25px
50px 25px 100px;background-color:#7a89e4;min-height:26px}.cws_vc_shortcode_msg_box
.icon_part{position:absolute;top:50%;left:20px;font-size:22px;width:51px;height:51px;border-style:solid;border-width:4px;border-radius:50%;text-align:center;line-height:51px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cws_vc_shortcode_msg_box
.icon_part.svg_icon{border:0;width:initial;height:initial;line-height:initial}.cws_vc_shortcode_msg_box .icon_part i:before{margin-left:0}.cws_vc_shortcode_msg_box .icon_part
i{color:#fff}.cws_vc_shortcode_msg_box .icon_part
i.custom{color:inherit}.cws_vc_shortcode_msg_box .msg_icon:not(.custom):before{font-family:cwsicon;content:"\f101"}.cws_vc_shortcode_msg_box
.close_button{position:absolute;top:7px;right:7px;font-size:8px;font-weight:700;color:#5c5e5f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:50%;line-height:24px;width:24px;height:24px;background:#fff;text-align:center}.cws_vc_shortcode_msg_box .close_button:hover{cursor:pointer}.cws_vc_shortcode_msg_box .close_button:before{font-family:cwsicon;content:"\f102"}.cws_vc_shortcode_msg_box.success{background-color:#56d77d;color:#fff}.cws_vc_shortcode_msg_box.success .msg_icon:not(.custom):before{content:"\f107"}.cws_vc_shortcode_msg_box.warn{background-color:#fdb957;color:#fff}.cws_vc_shortcode_msg_box.warn .msg_icon:not(.custom):before{font-family:cwsicon;content:"\f100"}.cws_vc_shortcode_msg_box.error{background-color:#ef5a72;color:#fff}.cws_vc_shortcode_msg_box.error .msg_icon:not(.custom):before{content:"\f102"}.cws_vc_shortcode_msg_box.info{color:#fff}.cws_vc_shortcode_msg_box
.title{text-transform:uppercase;font-size:1.066667em;font-weight:700;margin-bottom:8px}.cws_vc_shortcode_msg_box{color:#fff}.cws_vc_shortcode_msg_box .title:last-child{margin-bottom:auto}.wrapper-author{position:relative}.wrapper-author
.thumb_img{position:relative;z-index:1;height:100px;display:block;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.testimonial.cws_vc_shortcode_module{position:relative}.container-testimonial{position:relative;z-index:2}.testimonial-content{padding:0
13%;margin-bottom:20px;font-style:italic}.overlay_testimonial{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:1;background-size:cover}.wrapper-author
a{display:block}.testimonial-button{color:#424d58;font-size:12px;position:relative;z-index:1;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-weight:700;display:inline-block;text-align:center}.link-testimonials{text-align:center}.testimonial-button:hover{color:#a9b5c1}.testimonial-button:hover:before{width:100%}.testimonial-button:before{content:'';position:absolute;z-index:1;bottom:-5px;left:50%;width:30px;height:2px;background:#ffc107;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.quote .author_info_box
h5{font-size:18px;font-weight:bold;line-height:1}.quote .author_info_box
a{color:inherit}.quote .author_info_box
.author_desc{font-size:22px;margin-top:27px;margin-bottom:20px;line-height:1}.wrapper-author  .thumb_img
img{width:100%;height:auto}.wrapper-author  .thumb_img:before{content:'';position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.3)}.wrapper-author>figure.author{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-align:center}.wrapper-author > figure.author
.post_media{margin-bottom:0}.wrapper-author .thumb_img
img{position:absolute;z-index:-1;top:-35%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;max-width:none}.wrapper-author .author
img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px
solid #fff}.testimonial
.author{float:none;text-align:center;margin:0
auto}.wrapper-author+*{text-align:center;margin-bottom:auto}.cws_testimonial_post_title{margin-bottom:auto;font-size:18px;font-weight:bold;margin-top:10px}.post_wrapper.cws_testimonial_post_wrapper{padding-bottom:35px}.has-post-thumbnail .post_wrapper.post_post_wrapper,
.format-audio .post_wrapper.post_post_wrapper,
.format-video
.post_wrapper.post_post_wrapper{position:relative}.hover02 .pic
img{width:100%;height:auto;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover02 .pic:hover
img{width:calc(100% + 50px)}.hover03 .pic
img{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover03 .pic:hover
img{-webkit-transform:scale(1);transform:scale(1)}.hover05 .pic
img{margin-left:30px;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover05 .pic:hover
img{margin-left:0}.hover06 .pic
img{-webkit-transform:rotate(15deg) scale(1.5);transform:rotate(15deg) scale(1.5);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover06 .pic:hover
img{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.hover07 .pic
img{-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover07 .pic:hover
img{-webkit-filter:blur(0);filter:blur(0)}.hover08 .pic
img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover08 .pic:hover
img{-webkit-filter:grayscale(0);filter:grayscale(0)}.hover09 .pic
img{-webkit-filter:sepia(100%);filter:sepia(100%);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover09 .pic:hover
img{-webkit-filter:sepia(0);filter:sepia(0)}.hover10 .pic
img{-webkit-filter:grayscale(0) blur(0);filter:grayscale(0) blur(0);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover10 .pic:hover
img{-webkit-filter:grayscale(100%) blur(3px);filter:grayscale(100%) blur(3px)}.hover11 .pic
img{opacity:1;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover11 .pic:hover
img{opacity: .5}.hover12
.pic{background:#1abc9c}.hover12 .pic
img{opacity:1;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.hover12 .pic:hover
img{opacity: .5}.hover13 .pic:hover
img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}@-webkit-keyframes
flash{0%{opacity: .4}100%{opacity:1}}@keyframes
flash{0%{opacity: .4}100%{opacity:1}}.hover14
.pic{position:relative}.hover14 .pic:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.hover14 .pic:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes
shine{100%{left:125%}}@keyframes
shine{100%{left:125%}}.hover15
.pic{position:relative}.hover15 .pic:before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.hover15 .pic:hover:before{-webkit-animation:circle .75s;animation:circle .75s}@-webkit-keyframes
circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes
circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.has-post-thumbnail .meta_date,
.format-audio .meta_date,
.format-video
.meta_date{position:absolute;top:0;left:0;z-index:5}.gallery_post_carousel_wrapper{position:relative}.gallery_post_carousel_wrapper
a{position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;color:#fff;font-size:20px;opacity:0;visibility:hidden;margin-left:-80px;z-index:4;width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;border:3px
solid rgba(255,255,255,.6);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.gallery_post_carousel_wrapper:hover
a{margin-left:10px;opacity: .6;visibility:visible}.gallery_post_carousel_wrapper:hover
a.carousel_nav.next{margin-right:10px}.gallery_post_carousel_wrapper a:hover{border-color:#fff;color:#fff;opacity:1}.gallery_post_carousel_wrapper
a.carousel_nav.next{right:0;margin-right:-80px}.meta_date{display:inline-block;text-align:center}.date-content{padding:12px
18px;display:block}.date-content
span{display:block;text-align:center;text-transform:uppercase;color:#fff;font-weight:bold}.date-content span:first-child{text-transform:capitalize}.date-content span:only-of-type{font-size:16px}.date-content span+span{display:inline-block}.date-c{display:block;font-weight:bold;font-size:16px;color:#fff;text-transform:uppercase;text-align:center}.date-c{margin-bottom:5px}.date-c:last-child{margin-bottom:0}.date-c:first-child{font-weight:bold;font-size:38px;color:#fff}.post_data.cws_testimonial_post_data
.post_content{padding:0
13%;margin-bottom:20px}.testimonial
.thumb{display:block;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.testimonial .thumb>img{display:block}.testimonial
blockquote{padding-top:0;padding-bottom:0;border-bottom-style:none;margin-bottom:auto}.testimonial blockquote:before{top:auto}.testimonial .author + .quote
blockquote{padding-left:0}.testimonial .author + .quote blockquote:before{display:none}.testimonial{padding-bottom:15px}.testimonial .quote blockquote+.author_info_box{margin-top:10px}.cws_vc_shortcode_icon{display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.cws_vc_shortcode_icon.square:after{border-radius:0;top:0;left:0;padding:0}.cws_vc_shortcode_icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cws_vc_shortcode_icon:after{top:-2px;left:-2px;padding:2px;z-index:-1;margin-left:0;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-moz-transition:-moz-transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s}.cws_vc_shortcode_icon.style_1:after{top:0;left:0;padding:0}.cws_vc_shortcode_icon.hovered.style_1:hover:after{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.cws_vc_shortcode_icon.hovered.style_2:hover:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.cws_vc_shortcode_icon.hovered.style_2:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cws_vc_shortcode_icon.hovered.style_2{-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.cws_vc_shortcode_icon.hovered.style_3{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cws_vc_shortcode_icon.hovered.style_2:after{-webkit-transition:-webkit-transform 0.4s, opacity 0.2s;-moz-transition:-moz-transform 0.4s, opacity 0.2s;transition:transform 0.4s, opacity 0.2s}.cws_vc_shortcode_icon:before{font-size:inherit;margin:0}i.svg
svg{width:inherit;height:inherit}.cws_vc_shortcode_icon_lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.cws_vc_shortcode_icon_2x{font-size:2em}.cws_vc_shortcode_icon_3x{font-size:3em}.cws_vc_shortcode_icon_4x{font-size:4em}.cws_vc_shortcode_icon_5x{font-size:5em}.cws_vc_shortcode_icon:hover{color:#ffc107}.cws_vc_shortcode_icon_wrapper{display:inline-block;margin:5px}.cws_vc_shortcode_icon{text-decoration:none;margin:5px}.cws_vc_shortcode_icon_wrapper>.cws_vc_shortcode_icon{display:block;margin:auto}.cws_vc_shortcode_icon.simple.hovered:hover{opacity:0.8}.cws_vc_shortcode_icon.round{border-radius:50%}.cws_vc_shortcode_icon.bordered,.cws_vc_shortcode_icon.alt{line-height:calc(1.6667em - 6px);width:calc(1.6667em - 6px);height:calc(1.6667em - 6px);text-align:center;vertical-align:middle;border-style:solid}.cws_vc_shortcode_icon.hovered.style_3:hover{-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.cws_vc_shortcode_icon.hovered.style_3.aligncenter:hover{-webkit-transform:translate3d(-50%,-10px,0);-moz-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0)}.icon-wrapper.aligncenter .cws_vc_shortcode_icon.hovered.style_3:hover{-webkit-transform:translate3d(-50%,-10px,0);-moz-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0)}.cws_vc_shortcode_icon,.cws_vc_shortcode_icon.fa-lg,.cws_vc_shortcode_icon.fa-2x,.cws_vc_shortcode_icon.fa-3x{border-width:2px}.cws_vc_shortcode_icon.fa-4x,.cws_vc_shortcode_icon.fa-5x{border-width:3px}.banner_link{display:block}.cws_vc_shortcode_banner{display:block;padding:20px
30px;font-size:40px;line-height:1;color:#fff;border-radius:10px 0}.banner_wrapper{display:block;position:relative}.cws_vc_shortcode_banner .banner_wrapper>*{display:block;float:right}.banner_icon{margin-left:30px}.cws_vc_shortcode_banner
.banner_title{float:left}.cws_vc_shortcode_banner.icon_left .banner_wrapper>*{float:left}.cws_vc_shortcode_banner.icon_left
.banner_icon{margin-left:auto;margin-right:30px}.cws_vc_shortcode_banner.icon_left
.banner_title{float:right}.banner_title{padding:9px
0}.banner_offer{float:right;font-size:100px;line-height:80px}.banner_icon{font-size:55px;line-height:98px;width:98px;border-radius:50%;background-color:#fff;text-align:center}.banner_offer>*,.banner_title>*{vertical-align:middle}.cws_vc_shortcode_banners.cws_vc_shortcode_module{position:relative;display:inline-block;overflow:hidden;width:100%}.cws_vc_shortcode_banners.cws_vc_shortcode_module
.banners_head{display:block;min-height:195px}.bg_banner_img{min-height:195px;width:100%;display:block;background-position:center}.cws_vc_shortcode_banners.cws_vc_shortcode_module
.banners_body{position:absolute;top:0}.cws_vc_shortcode_banners.cws_vc_shortcode_module
.banners_body{color:#fff;margin:30px
15px;width:calc(100% - 30px);height:calc(100% - 60px)}.cws_vc_shortcode_banners.cws_vc_shortcode_module.style2
.banners_body{margin:20px;width:calc(100% - 40px);height:calc(100% - 40px)}.cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body
p{margin-bottom:0}.cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body
.banners_button{color:inherit;font-size:18px;font-weight:bold;display:inline-block;position:relative;margin-top:40px}.cws_vc_shortcode_banners.cws_vc_shortcode_module.style2 .banners_body .wrapper-skew{position:absolute;right:-5px;z-index:6;bottom:-8px}.cws_vc_shortcode_banners.cws_vc_shortcode_module.style2 .banners_body .wrapper-skew
.banners_button{margin-top:0}.cws_vc_shortcode_banners.cws_vc_shortcode_module.style2 .banners_body
.discount_price{font-size:40px;font-weight:500;margin-bottom:15px}.cws_vc_shortcode_banners.cws_vc_shortcode_module.add_divider .banners_body
.banners_button{margin-top:0}.cws_vc_shortcode_banners.cws_vc_shortcode_module.add_divider .banners_body .banners_desc:after{content:"";display:block;height:20px;margin-top:10px;background:url(/wp-content/themes/aasana/img/divider_banner.png) no-repeat 0 0}.cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body .banners_button:after{content:"";width:0;height:0;display:inline-block;margin-left:8px;border-top:3px solid transparent;border-left-width:6px;border-left-style:solid;border-left-color:inherit;border-bottom:3px solid transparent;vertical-align:middle}.cws_vc_shortcode_banners.cws_vc_shortcode_module.a-right .banners_body .banners_desc:after{background-position:100% 0}.cws_vc_shortcode_banners.cws_vc_shortcode_module.a-center .banners_body .banners_desc:after{background-position:50% 0}.cws_vc_shortcode_banners.cws_vc_shortcode_module.add_divider .banners_body
.banners_button{display:inline-block;margin-top:10px}.cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body
.banners_title{font-size:45px;line-height:28px;margin-bottom:10px}.cws_vc_shortcode_banners.cws_vc_shortcode_module .banners_body
.banners_desc{font-size:28px;font-weight:500;position:relative}.ov_color_banner{position:absolute;top:0;left:0;width:100%;height:100%}.ov_color_triangle{content:"";display:block;position:absolute;top:0;left:100%;width:100%;height:100%;background-color:#fff;transform:skew(-33deg) translateX(-100px);z-index:1}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-heading,
.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{border-style:none}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{transition:0s}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:0px
30px 0 60px !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body>*{padding-bottom:20px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel+.vc_tta-panel{margin-top:5px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title{font-size:80%;line-height:inherit;font-weight:700;color:#b5b5b5;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a{background-color:#f0f4f7}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a{padding:14px
20px 14px 20px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a>*{vertical-align:middle;margin-left:40px;font-size:18px;font-weight:bold;white-space:pre-wrap}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a>.vc_tta-title-text{float:left}.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a{overflow:hidden}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:60px;padding-right:40px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{padding-left:40px;padding-right:60px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-plus{width:22px;height:22px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-chevron,
.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-triangle{margin-left:5px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title .vc_tta-controls-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#424d58;display:block;top:50%;left:20px !important;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-right:10px;width:37px;height:37px;line-height:37px;border-radius:50%;border-style:solid;border-width:0;font-family:FontAwesome;text-align:center}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title.vc_tta-controls-icon-position-right .vc_tta-controls-icon{right:20px;left:auto}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-plus{-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus{}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,
.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center;width:16px;height:2px;border-style:none;background:inherit;border-width:2px;right:auto}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{display:none}.vc_tta.vc_general.vc_tta-accordion.alt .vc_tta-panel.vc_active .vc_tta-panel-title>a{background-color:#424d58;color:#fff}.vc_tta.vc_general.vc_tta-accordion.alt .vc_tta-panel.vc_active .vc_tta-controls-icon{color:#fff}.vc_tta.vc_general.vc_tta-accordion.alt .vc_tta-panel-heading+.vc_tta-panel-body{margin-top:-1px;border-style:solid;border-width:1px;border-color:#e8ecf0}.vc_toggle{margin-bottom:auto}.vc_toggle
.vc_toggle_title{position:relative;background-color:transparent;padding:14px
60px 14px 20px}.vc_toggle .vc_toggle_title>h4{font-size:18px;line-height:inherit;font-weight:bold;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_toggle
.vc_toggle_icon{display:block;position:absolute;width:22px;height:22px;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_toggle .vc_toggle_icon:before,
.vc_toggle .vc_toggle_icon:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center;width:16px;height:2px;border-style:none}.vc_toggle .vc_toggle_icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.vc_toggle.vc_toggle_active .vc_toggle_icon:after{display:none}.vc_toggle
.vc_toggle_content{padding:0px
30px 0 60px;margin:auto}.vc_toggle.alt
.vc_toggle_title{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_toggle.alt.vc_toggle_active
.vc_toggle_title{background-color:#424d58}.vc_toggle.alt.vc_toggle_active .vc_toggle_title>h4{color:#fff}.vc_toggle.alt .vc_toggle_title+.vc_toggle_content{margin-top:-1px;border-style:solid;border-width:1px;border-color:transparent}.vc_toggle.alt.vc_toggle_active .vc_toggle_title+.vc_toggle_content{border-color:#e8ecf0}.vc_tta-tabs.vc_general.vc_tta-tabs-position-top .vc_tta-tabs-container,
.vc_tta-tabs.vc_general.vc_tta-tabs-position-top .vc_tta-tabs-list,
.vc_tta-tabs.vc_general.vc_tta-tabs-position-bottom .vc_tta-tabs-container,
.tabs.wc-tabs,
.vc_tta-tabs.vc_general.vc_tta-tabs-position-bottom .vc_tta-tabs-list{overflow:visible}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-container{overflow:hidden}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab>a{border-style:none}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab:before{display:none}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list,.tabs.wc-tabs{background-color:transparent;color:#b5b5b5;font-size:12px;line-height:26px;text-transform:uppercase;border:0}.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tabs-container{margin-bottom:-2px !important}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tab > a,
.tabs.wc-tabs li
a{position:relative;padding:10px
31px;text-transform:capitalize;font-size:18px;font-weight:500}.vc_tta-tabs .vc_tta-panels-container{border:1px
solid #e5e2f7}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list{margin-left:-7px;margin-right:-7px}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab,
.tabs.wc-tabs
li{margin:0;white-space:nowrap}.tabs.wc-tabs li
a{position:relative;z-index:4}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab>a:before{content:"";display:block !important;position:absolute !important;top:0 !important;left:0 !important;right:auto !important;width:100% !important;height:100% !important;border-style:none !important;border:0;background-color:#f0f4f7;margin:-1px;z-index:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab .vc_tta-icon,
.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab .vc_tta-title-text{position:relative;z-index:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab>a>*{vertical-align:middle}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active>a:before{background-color:#b6aee8;border-color:#b6aee8 !important;color:#fff}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab,
.tabs.wc-tabs
li{position:relative;z-index:0}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active,
.tabs.wc-tabs
li.active{z-index:1}.vc_general.vc_tta.vc_tta-tabs .vc_tta-tab.vc_active{color:#fff}.vc_general.vc_tta.vc_tta-tabs .vc_tta-panel-body{padding:20px
30px;border:1px
solid #e6eaed;margin-top:-1px}.vc_tta.vc_tta-tabs.vc_general .vc_tta-panel-body{border-style:none}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-heading{border-style:none}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title{font-family:inherit;line-height:inherit}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a{position:relative;font-weight:500;color:#fff;border-radius:6px;-webkit-box-shadow:inset 0px -2px 0px 0px rgba(0,0,0,0.15);-moz-box-shadow:inset 0px -2px 0px 0px rgba(0,0,0,0.15);box-shadow:inset 0px -2px 0px 0px rgba(0,0,0,0.15);margin:-1px -1px auto -1px;padding:6px
60px 6px 20px !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-icon{font-size:1em;line-height:inherit}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title.vc_tta-controls-icon-position-left>a{padding:10px
12px 10px 0}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title.vc_tta-controls-icon-position-right>a{padding:10px
0 10px 12px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:40px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{padding-right:40px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:13px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{right:13px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel+.vc_tta-panel{margin-top:10px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel.vc_active{overflow:hidden;background:#f6f5fc;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.vc_toggle,.vc_toggle_content{margin-bottom:auto}.vc_tta.vc_general.vc_tta-tabs.vc_tta-tabs-position-top.tabs_alternative .vc_tta-panel-heading{border:0
!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{border:0
!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-heading{position:relative;padding-top:3px;padding-bottom:3px}.vc_toggle_title{position:relative;padding-top:3px;padding-bottom:3px}.vc_toggle_title>h4{display:block !important;margin-left:40px;margin-bottom:auto;line-height:inherit;font-family:inherit;color:inherit;font-weight:500}.vc_toggle
.vc_toggle_icon{display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-right:10px;width:37px;height:37px;line-height:37px;border-radius:50%;border-style:solid;border-width:3px;font-family:FontAwesome;text-align:center}.vc_toggle.vc_toggle_active
.vc_toggle_icon{color:#fff}.vc_toggle .vc_toggle_icon:before{content:""}.vc_toggle.vc_toggle_active .vc_toggle_icon:before{content:""}.vc_toggle_title,.vc_toggle_content{padding-left:40px}.vc_toggle_title+.vc_toggle_content{margin-top:-10px}.cws_vc_shortcode_pb_bar{display:block;position:relative;height:10px;background-color:#f7f6fb;border-radius:5px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.cws_vc_shortcode_pb{position:relative}.cws_vc_shortcode_pb
.pb_bar_title{position:absolute;right:0;top:0;font-weight:bold}.cws_vc_shortcode_pb
.cws_vc_shortcode_pb_title{font-size:inherit;line-height:inherit;color:#707273;margin-bottom:10px}.cws_vc_shortcode_pb_progress{display:block;position:absolute;top:0;left:0;height:100%;border-radius:3px;-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.cws_vc_shortcode_milestone{position:relative}.milestone_prlx_section{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:1;background-size:cover}.milestone_overlay_section{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:1;background-size:cover}.milestone_wrapper{position:relative;z-index:2}.cws_vc_shortcode_milestone.left_sep,.cws_vc_shortcode_milestone.both_sep{padding-left:30px;margin-left:-30px}.cws_vc_shortcode_milestone.left_sep:before,.cws_vc_shortcode_milestone.both_sep:before{content:"";display:block;position:absolute;top:50%;left:14px;width:2px;height:58px;-webkit-transform:rotate(15deg) translate(-8px,-50%);-ms-transform:rotate(15deg) translate(-8px,-50%);transform:rotate(15deg) translate(-8px,-50%);-webkit-transform-origin:center;transform-origin:center;background-color:#ffc107}.cws_vc_shortcode_milestone.right_sep,.cws_vc_shortcode_milestone.both_sep{padding-right:30px;margin-right:-30px}.cws_vc_shortcode_milestone.right_sep:after,.cws_vc_shortcode_milestone.both_sep:after{content:"";display:block;position:absolute;top:50%;right:14px;width:2px;height:58px;-webkit-transform:rotate(15deg) translate(-8px,-50%);-ms-transform:rotate(15deg) translate(-8px,-50%);transform:rotate(15deg) translate(-8px,-50%);-webkit-transform-origin:center;transform-origin:center;background-color:#ffc107}.vc_row.vc_row-no-padding .cws_vc_shortcode_milestone.left_sep,
.vc_row.vc_row-no-padding
.cws_vc_shortcode_milestone.both_sep{padding-left:15px;box-sizing:border-box;margin-left:auto}.vc_row.vc_row-no-padding .cws_vc_shortcode_milestone.right_sep,
.vc_row.vc_row-no-padding
.cws_vc_shortcode_milestone.both_sep{padding-right:15px;box-sizing:border-box;margin-right:auto}.vc_row.vc_row-no-padding .cws_vc_shortcode_milestone.left_sep:before,
.vc_row.vc_row-no-padding .cws_vc_shortcode_milestone.both_sep:before{left:0;-webkit-transform:rotate(15deg) translate(-1px,-50%);-ms-transform:rotate(15deg) translate(-1px,-50%);transform:rotate(15deg) translate(-1px,-50%)}.vc_row.vc_row-no-padding .cws_vc_shortcode_milestone.right_sep:after,
.vc_row.vc_row-no-padding .cws_vc_shortcode_milestone.both_sep:after{right:0;-webkit-transform:rotate(15deg) translate(1px,-50%);-ms-transform:rotate(15deg) translate(1px,-50%);transform:rotate(15deg) translate(1px,-50%)}.cws_vc_shortcode_milestone_wrapper{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;text-align:initial}.cws_vc_shortcode_milestone_wrapper.a-left{text-align:left}.cws_vc_shortcode_milestone_wrapper.a-center{text-align:center}.cws_vc_shortcode_milestone_wrapper.a-right{text-align:right}.cws_vc_shortcode_milestone_icon{color:inherit;line-height:initial}.cws_vc_shortcode_milestone_icon
i{font-size:inherit}.cws_vc_shortcode_milestone_icon i:before{font-size:inherit;margin:0}.cws_vc_shortcode_milestone_icon+.cws_vc_shortcode_milestone_data{margin-left:15px}.milestone_wrapper
.cws_vc_shortcode_milestone_title{margin-top:0;line-height:1;font-size:inherit;color:inherit;margin-left:12px}.cws_vc_shortcode_milestone_number .odometer-digit-spacer,
.cws_vc_shortcode_milestone_number .odometer-value{font-size:inherit}.cws_vc_shortcode_milestone_number.odometer{line-height:1}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_center
.cws_vc_shortcode_milestone_wrapper{text-align:center}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_center
.cws_vc_shortcode_milestone_wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_center .cws_vc_shortcode_milestone_icon+.cws_vc_shortcode_milestone_data{margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;align-content:center}.cws_vc_shortcode_milestone .cws_vc_shortcode_milestone_icon+.cws_vc_shortcode_milestone_data{font-weight:bold;font-size:34px;margin-top:10px}.cws_vc_shortcode_milestone_desc{font-size:20px;font-weight:bold}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_right
.cws_vc_shortcode_milestone_icon{-webkit-order:2;-ms-flex-order:2;order:2}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_right
.cws_vc_shortcode_milestone_data{-webkit-order:1;-ms-flex-order:1;order:1}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_right .cws_vc_shortcode_milestone_icon + .cws_vc_shortcode_milestone_data,
.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_right .cws_vc_shortcode_milestone_wrapper
.cws_vc_shortcode_milestone_desc{margin-left:auto;margin-right:15px}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_right .cws_vc_shortcode_milestone_icon + .cws_vc_shortcode_milestone_data .cws_vc_shortcode_milestone_title,
.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_left .cws_vc_shortcode_milestone_icon + .cws_vc_shortcode_milestone_data
.cws_vc_shortcode_milestone_title{margin-left:0;margin-bottom:0}.cws_vc_shortcode_pricing_plan{background-color:#fff;padding-bottom:35px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.cws_vc_shortcode_pricing_plan
.pricing_plan_head{position:relative}.cws_vc_shortcode_pricing_plan
.pricing_plan_prlx_section{padding-top:60px;line-height:0}.pricing_plan_button{margin-top:30px;margin-bottom:30px;font-size:20px;color:#fff;border-radius:25px;display:inline-block;text-align:center;padding:5px
33px;line-height:initial;vertical-align:middle;position:relative;z-index:1;border-width:4px;border-style:solid;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s, color 0.3s, border-color 0.3s;transition:background-color 0.3s, color 0.3s, border-color 0.3s;font-weight:bold}.cws_vc_shortcode_pricing_plan:hover .pricing_plan_prlx_section,
.cws_vc_shortcode_pricing_plan.highlighted
.pricing_plan_prlx_section{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cws_vc_shortcode_pricing_plan
.pricing_plan_head_wrapper{text-align:center}.cws_vc_shortcode_pricing_plan
.pricing_plan_price_wrapper{position:absolute;z-index:1;top:-33px;left:10px;display:inline-block;padding:0;min-width:126px;min-height:126px;box-sizing:border-box;border-radius:50%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.pricing_plan_head_wrapper
.pricing_plan_title{line-height:60px;margin-top:0;margin-bottom:0;position:absolute;width:calc(100% - 165px);top:0;text-align:left;font-size:24px;font-weight:500;padding-left:165px;text-transform:uppercase;color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cws_vc_shortcode_pricing_plan
.pricing_plan_price{display:block;line-height:126px}.cws_vc_shortcode_pricing_plan
.pricing_plan_price{display:inline-block;text-align:center;font-weight:700;line-height:126px;vertical-align:middle;position:absolute;width:100%;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.cws_vc_shortcode_pricing_plan .pricing_plan_price
.price{font-size:29px;line-height:29px}.cws_vc_shortcode_pricing_plan .pricing_plan_price .price>*{display:inline-block;font-weight:400}.cws_vc_shortcode_pricing_plan .pricing_plan_price .price,
.cws_vc_shortcode_pricing_plan .pricing_plan_price
.price_desc{display:block}.cws_vc_shortcode_pricing_plan .pricing_plan_price
.currency{font-size:0.5em;line-height:1;vertical-align:top}.cws_vc_shortcode_pricing_plan .pricing_plan_price
.fract_price_part{}.cws_vc_shortcode_pricing_plan .pricing_plan_price
.price_desc{font-size:12px;line-height:1;font-weight:400}.pricing_plan_content ul li:before{display:none}.pricing_plan_content ul>br{display:none}.pricing_plan_content ul
li{padding-left:0;line-height:48px;text-align:center}.pricing_plan_content ul li:nth-child(odd){background:#fcfcfe}.pricing_plan_content ul li:nth-of-type(odd){background:#fcfcfe}.cws_vc_shortcode_pricing_plan
.pricing_plan_body{background:#f6f4fc;font-size:18px}.cws_vc_shortcode_pricing_plan .pricing_plan_title:not(:last-child){margin-bottom:auto}.cws_vc_shortcode_pricing_plan .pricing_plan_title
mark{border-radius:0;padding:0;background-color:transparent;color:#ffc107}.cws_vc_shortcode_pricing_plan
.pricing_plan_button_holder{text-align:center;color:#fff}.cws_vc_shortcode_pricing_plan .pricing_plan_button:hover{color:inherit}.cws_vc_shortcode_pricing_plan .pricing_plan+.pricing_plan_button_holder{margin-top:10px}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module{color:#fff;position:relative;border-radius:3px;-webkit-perspective:1200;-moz-perspective:1200;-ms-perspective:1200;perspective:1200;-ms-transform:perspective(1200px);-moz-transform:perspective(1200px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module
.flip{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-ms-transition:0.6s;-moz-transition:0.6s;-moz-transform:perspective(1200px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;position:relative;z-index:2}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .no-flip{overflow:hidden}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module:hover .flip
.front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module:hover .flip
.back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip .front,
.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip
.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1s ease-in-out;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:all 1s ease-in-out;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:all 1s ease-in-out;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:all 1s ease-in-out;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:all 1s ease-in-out;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip
.front{position:relative;overflow:hidden}.cws_vc_shortcode_gifts_cards.cws_vc_shortcode_module .flip
.back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);padding:50px
30px 0 45px;width:calc(100% - 75px)}.cws_vc_shortcode_gifts_cards
.gifts_cards{padding:35px
30px 35px 18px;display:flex;position:relative;z-index:2}.gifts_cards_title{font-size:28px;text-transform:uppercase;color:inherit;line-height:28px;white-space:pre}.separator_css{display:block;height:20px;margin-top:5px;background:url(/wp-content/themes/aasana/img/divider_banner.png) no-repeat 0 0}.gifts_cards_price
.price{font-size:40px;font-weight:bold;color:inherit}.gifts_cards_price{margin-top:10px}.gifts_cards_price
.currency{font-size:20px;font-weight:400;display:inline-block;vertical-align:top}.gifts_cards_price .currency:last-child{margin-left:7px}.gifts_cards_left{position:relative;z-index:5;padding-right:16px;margin-right:28px}.gifts_cards_left:after{display:block;content:"";width:1px;height:100%;position:absolute;right:0;top:0;background:#fff;opacity: .2}.discount_gifts_cards{position:absolute;top:0;left:0;padding:2px
50px;text-align:center;z-index:3;background:#fff;top:0;text-transform:uppercase;font-size:20px;font-weight:700;-webkit-transform:rotate(-45deg) translate(-30%,-70%);-moz-transform:rotate(-45deg) translate(-30%,-70%);-ms-transform:rotate(-45deg) translate(-30%,-70%);transform:rotate(-45deg) translate(-30%,-70%)}.gifts_btn_url{position:absolute;z-index:5;width:100%;height:100%;display:block;left:0;top:0;cursor:pointer}.bg_gifts_cards{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.overlay_gifts_cards{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.gifts_cards_price .currency:first-child{margin-right:7px}.gifts_cards_right{z-index:5;margin-left:auto}.cws_vc_shortcode_stars_wrapper{display:inline-block;position:relative}.cws_vc_shortcode_stars{font-size:10px;line-height:1;letter-spacing:8px}.cws_vc_shortcode_stars:before{content:"\f005\f005\f005\f005\f005";font-family:FontAwesome}.cws_vc_shortcode_stars.cws_vc_shortcode_inactive_stars{position:relative}.cws_vc_shortcode_stars.cws_vc_shortcode_active_stars{position:absolute;top:0;left:0;color:#ffc107;width:0;overflow:hidden}.cws_vc_shortcode_sc_carousel>.cws_vc_shortcode_wrapper>p{display:none}.cws_vc_shortcode_sc_carousel
li.item{padding-left:0}.cws_vc_shortcode_sc_carousel li.item:before{display:none}.cws_twitter{text-align:center}.cws_twitter
.tweet{padding-left:15px;padding-right:15px;font-size:1.066667em}.cws_twitter .tweet:before{display:none}.cws_twitter
.cws_twitter_icon{display:block;width:56px;height:56px;margin-left:auto;margin-right:auto;font-size:34px;line-height:56px;color:#ffc107;text-align:center;border:2px
solid #ffc107}.cws_twitter .cws_twitter_icon+.cws_tweets{margin-top:10px}.cws_twitter .tweet
.date{color:#ffc107}.cws_vc_shortcode_cta{position:relative;padding:30px
40px}.cta_holder,.cta_offer{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cta_subtitle{font-size:24px;color:#fff;line-height:41px;font-weight:300}.cta_title{font-size:48px;line-height:55px;color:#fff;font-weight:500;text-transform:uppercase}.cta_desc_subtitle{font-size:30px;color:#fff;line-height:41px}.cta_title strong,
.cta_title
b{font-weight:600}.cta_title
mark{padding:0;border-radius:0;background-color:transparent;color:#424d58}.cta_icon{font-size:100px;line-height:100px;color:rgba(0,0,0,0.065);width:120px;text-align:center}.cta_icon>i{display:inline-block}.cta_icon+.cta_text{margin-left:-60px}.cta_button
.cws_vc_shortcode_button{margin:auto}.cta_offer+.cta_button,.cta_offer+.cta_banner{margin-left:auto}.cta_offer + .cta_banner
.cws_vc_shortcode_cta_banner{width:147px;height:147px;color:#fff;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1}.cta_offer + .cta_banner .cws_vc_shortcode_cta_banner
.cws_vc_shortcode_banner_title{font-size:28px}.cta_offer + .cta_banner .cws_vc_shortcode_cta_banner
.cws_vc_shortcode_banner_price{font-size:56px;font-weight:500}.cta_offer + .cta_banner .cws_vc_shortcode_cta_banner
.cws_vc_shortcode_banner_desc{font-size:21px}.cta_offer + .cta_banner .cws_vc_shortcode_cta_banner
span{display:block;text-align:center}.cws_vc_shortcode_cta .cta_button
.cws_vc_shortcode_button{color:#fff;font-weight:bold;font-size:25px;padding:14px
56px;font-size:25px;border-radius:29px}.cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:before{background-color:transparent}.cws_vc_shortcode_cta .cta_button .cws_vc_shortcode_button:hover:before{background-color:transparent}.overlay_cta_color{position:absolute;left:0;width:100%;height:100%;top:0;z-index:1}.cws_vc_shortcode_cta
.cta_holder{position:relative;z-index:2}.sl-wrapper
a{border-bottom:0 !important;text-decoration:none !important}.sl-icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f08a"}.sl-icon{margin-right:5px}.sl-wrapper a:hover .sl-icon.liked:before{content:"\f004"}.sl-icon.unliked:before{content:"\f004"}.loader,.loader:before,.loader:after{background:rgba(0, 0, 0, 0.2);-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width: .2em;height: .6em}.loader:before,.loader:after{position:absolute;top:0;content:''}.loader:before{left:-.375em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader{text-indent:-9999em;display:inline-block;position:relative;vertical-align:middle;font-size:1em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:after{left: .375em}@-webkit-keyframes
load1{0%,80%,100%{box-shadow:0 0 rgba(0, 0, 0, 0.2);height: .6em}40%{box-shadow:0 -.3em rgba(0, 0, 0, 0.2);height:1em}}@keyframes
load1{0%,80%,100%{box-shadow:0 0 rgba(0, 0, 0, 0.2);height: .6em}40%{box-shadow:0 -.3em rgba(0, 0, 0, 0.2);height:1em}}.loader{margin-left:7px}.v_sep{border-left:1px solid #e7e7e7;padding-left:15px;margin-left:15px}.v_sep:first-child{margin-left:auto}.v_sep:last-child{padding-left:0}.cws_vc_shortcode_icon_wrapper,.cws_wrapper{position:relative;overflow:hidden}.cws_vc_shortcode_icon_overlay,.cws_overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.cws_vc_shortcode_icon_flex_column_sb{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.text_alignleft{text-align:left}.text_alignright{text-align:right}.text_aligncenter{text-align:center}.widgettitle{font-weight:400;text-transform:capitalize;font-size:20px}.widgetsubtitle{text-transform:uppercase;font-weight:400}.thumb{position:relative;overflow:hidden}.thumb .hover-effect{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.25);opacity:0}.thumb:hover .hover-effect{opacity:1}.thumb .link,
.thumb .link>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.thumb>img{z-index:0}.thumb .hover-effect{z-index:1}.thumb
.link{z-index:2}.a_left_flex{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.a_right_flex{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.a_center_flex{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.children_height_stretchedByFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cws_content_pattern{background-color:#f0f4f7;background-repeat:repeat;background-position:center center}.cws_inline_sep{display:inline-block;vertical-align:middle;width:1px;height:1.142857em;background-color:#b5b5b5;margin-left:10px;margin-right:10px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.script_font{font-weight:400;padding-left:1px;padding-right:1px}input[type='submit']{font-size:inherit}.cws_vc_shortcode_icon_button_wrapper{display:inline-block;margin:5px}.cws_vc_shortcode_icon_button{margin:5px}.cws_vc_shortcode_icon_button_wrapper>.cws_vc_shortcode_icon_button{display:block;margin:auto}.cws_vc_shortcode_icon_button{text-decoration:none}.cws_vc_shortcode_icon_button,input[type='submit'],button{display:inline-block;text-align:center;font-size:12px;line-height:20px;min-width:130px;padding:10px
20px;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer;white-space:nowrap}.wp-video-shortcode
button{min-width:initial;border-radius:0}.cws_vc_shortcode_icon_button
i{font-size:14px;line-height:inherit}.cws_vc_shortcode_icon_button.bordered{background-color:transparent;color:#939ea9}.cws_vc_shortcode_icon_button.bordered:hover{border-color:#ffc107;background-color:#ffc107;color:#fff}.cws_vc_shortcode_icon_button.alt{color:#ffc107;background-color:#424d58;border-color:#424d58}.cws_vc_shortcode_icon_button.alt:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.cws_vc_shortcode_icon_button.bordered.alt{border-color:#ffc107;background-color:#ffc107;color:#fff}.cws_vc_shortcode_icon_button.bordered.alt:hover{background-color:transparent;color:#939ea9}.cws_vc_shortcode_icon_button.alt:hover{background-color:transparent}.cws_vc_shortcode_icon_button.fw{display:block;width:100%}.cws_vc_shortcode_icon_button.mini{padding:6px
15px;min-width:100px}.cws_vc_shortcode_icon_button.small{padding:8px
20px;min-width:120px}.cws_vc_shortcode_icon_button.large{font-size:15px;line-height:24px;padding:12px
15px;min-width:170px}.cws_vc_shortcode_icon_button.skew{position:relative;border-style:none;padding:12px
22px}.cws_vc_shortcode_icon_button.skew:not(.skew_left):not(.skew_right){margin-left:12px;margin-right:12px}.cws_vc_shortcode_icon_button.skew.mini:not(.skew_left):not(.skew_right){margin-left:10px;margin-right:10px}.cws_vc_shortcode_icon_button.skew.small:not(.skew_left):not(.skew_right){margin-left:11px;margin-right:11px}.cws_vc_shortcode_icon_button.skew.large:not(.skew_left):not(.skew_right){margin-left:13px;margin-right:13px}.cws_vc_shortcode_icon_button.skew.skew_left,.cws_vc_shortcode_icon_button.skew.skew_right{overflow:hidden}.cws_vc_shortcode_icon_button.small{padding:10px
22px}.cws_vc_shortcode_icon_button.mini{padding:8px
17px}.cws_vc_shortcode_icon_button.large{padding:14px
17px}.cws_vc_shortcode_icon_button.skew,.cws_vc_shortcode_icon_button.skew.alt,.cws_vc_shortcode_icon_button.skew.bordered,.cws_vc_shortcode_icon_button.skew.alt.bordered,.cws_vc_shortcode_icon_button.skew:hover,.cws_vc_shortcode_icon_button.skew.alt:hover,.cws_vc_shortcode_icon_button.skew.bordered:hover,.cws_vc_shortcode_icon_button.skew.alt.bordered:hover{background-color:transparent}.cws_vc_shortcode_icon_button.skew:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px
solid transparent;box-sizing:border-box;background-color:#e2e2e2;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg)}.cws_vc_shortcode_icon_button.skew.skew_left:before{left:6px}.cws_vc_shortcode_icon_button.skew.skew_left.mini:before{left:4px}.cws_vc_shortcode_icon_button.skew.skew_left.small:before{left:5px}.cws_vc_shortcode_icon_button.skew.skew_left.large:before{left:7px}.cws_vc_shortcode_icon_button.skew.skew_right:before{left:-6px}.cws_vc_shortcode_icon_button.skew.skew_right.mini:before{left:-4px}.cws_vc_shortcode_icon_button.skew.skew_right.small:before{left:-5px}.cws_vc_shortcode_icon_button.skew.skew_right.large:before{left:-7px}.cws_vc_shortcode_icon_button.skew.skew_left{padding-left:28px}.cws_vc_shortcode_icon_button.skew.skew_left.mini{padding-left:21px}.cws_vc_shortcode_icon_button.skew.skew_left.small{padding-left:27px}.cws_vc_shortcode_icon_button.skew.skew_left.large{padding-left:24px}.cws_vc_shortcode_icon_button.skew.skew_right{padding-right:28px}.cws_vc_shortcode_icon_button.skew.skew_right.mini{padding-right:21px}.cws_vc_shortcode_icon_button.skew.skew_right.small{padding-right:27px}.cws_vc_shortcode_icon_button.skew.skew_right.large{padding-right:24px}.cws_vc_shortcode_icon_button.skew:not(.skew_left):not(.skew_right){padding-left:28px;padding-right:28px}.cws_vc_shortcode_icon_button.skew.mini:not(.skew_left):not(.skew_right){padding-left:21px;padding-right:21px}.cws_vc_shortcode_icon_button.skew.small:not(.skew_left):not(.skew_right){padding-left:27px;padding-right:27px}.cws_vc_shortcode_icon_button.skew.large:not(.skew_left):not(.skew_right){padding-left:24px;padding-right:24px}.cws_vc_shortcode_icon_button.skew:before{background-color:#ffc107;border-color:#ffc107}.cws_vc_shortcode_icon_button.skew:hover:before{background-color:#424d58;border-color:#424d58}.cws_vc_shortcode_icon_button.skew.bordered:before{background-color:transparent}.cws_vc_shortcode_icon_button.skew.bordered:hover:before{border-color:#ffc107;background-color:#ffc107}.cws_vc_shortcode_icon_button.skew.alt:before{background-color:#424d58;border-color:#424d58}.cws_vc_shortcode_icon_button.skew.alt:hover:before{background-color:#ffc107;border-color:#ffc107}.cws_vc_shortcode_icon_button.skew.bordered.alt:before{border-color:#ffc107;background-color:#ffc107}.cws_vc_shortcode_icon_button.skew.bordered.alt:hover:before{background-color:transparent}.cws_vc_shortcode_icon_button.skew_left:after,.cws_vc_shortcode_icon_button.skew_right:after{content:"";display:block;position:absolute;top:0;height:100%;border-style:none;border-width:2px}.cws_vc_shortcode_icon_button.skew_left:after,.cws_vc_shortcode_icon_button.skew_right:after{border-color:#ffc107}.cws_vc_shortcode_icon_button.skew_left:hover:after,.cws_vc_shortcode_icon_button.skew_right:hover:after{border-color:#424d58}.cws_vc_shortcode_icon_button.skew_left.bordered:hover:after,.cws_vc_shortcode_icon_button.skew_right.bordered:hover:after{border-color:#ffc107}.cws_vc_shortcode_icon_button.skew_left.alt:after,.cws_vc_shortcode_icon_button.skew_right.alt:after{border-color:#424d58}.cws_vc_shortcode_icon_button.skew_left.alt:hover:after,.cws_vc_shortcode_icon_button.skew_right.alt:hover:after{border-color:#ffc107}.cws_vc_shortcode_icon_button.skew_left.bordered.alt:after,.cws_vc_shortcode_icon_button.skew_right.bordered.alt:after{border-color:#ffc107}.cws_vc_shortcode_icon_button.skew_left:after{border-right-style:solid;right:0}.cws_vc_shortcode_icon_button.skew_right:after{border-left-style:solid;left:0}.cws_vc_shortcode_icon_button_content{position:relative;z-index:1}#main_menu .menu-item.menu-item-object-megamenu_item > .sub-menu,
#sticky_menu .menu-item.menu-item-object-megamenu_item>.sub-menu{padding-left:30px;padding-right:30px;box-sizing:border-box;left:initial;right:0}#main_menu .sub-menu > .menu-item.menu-item-object-megamenu_item,
#sticky_menu .sub-menu>.menu-item.menu-item-object-megamenu_item{padding-right:20px}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu{position:static;top:auto;left:auto;right:auto;background-color:transparent;border-bottom-style:none;padding:0}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu{pointer-events:auto;opacity:1}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu{margin-top:auto}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu{margin-left:auto}#main_menu .menu-item.right .cws_megamenu_item .widget.widget_nav_menu .sub-menu,
#sticky_menu .menu-item.right .cws_megamenu_item .widget.widget_nav_menu .sub-menu{margin-right:auto}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu .sub-menu:before,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu .sub-menu:before{display:none}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu>.menu-item{padding-left:0}#main_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu>.menu-item{padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px}#main_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item a,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item
a{display:block;width:100%;height:auto !important;line-height:1.3 !important;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:5px
0 5px 35px !important;font-weight:700;text-align:left;text-transform:uppercase;border-left:none;border-right:none;letter-spacing:0.5px;cursor:pointer}#site_header .widget > *:not(:first-child),
#main_menu .main_menu .widget > *,
#sticky_menu .main_menu .widget>*{padding-top:0 !important}#main_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item a:before,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item a:before{content:'\f105';font-family:FontAwesome;position:absolute;z-index:1;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#ffc107;font-size:12px}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item.menu-item-has-children,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu>.menu-item.menu-item-has-children{padding-right:0}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item:hover > a,
#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item:hover > span,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item:hover > a,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu>.menu-item:hover>span{color:inherit}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item > a:hover,
#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item > .pointer:hover,
#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item > a:hover,
#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item > .pointer:hover,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item > a:hover,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item > .pointer:hover,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu > .menu-item > a:hover,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu>.menu-item>.pointer:hover{color:#ffc107}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-item > a,
#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-item > span,
#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-ancestor > a,
#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-ancestor > span,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-item > a,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-item > span,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-ancestor > a,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.current-menu-ancestor>span{color:#ffc107}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .sub-menu{padding-left:15px}#main_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children{width:100%}#main_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children > *,
#sticky_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children>*{display:table-cell}#main_menu .cws_megamenu_item
.widget{background:transparent;border:0}.cws_megamenu_item:before{display:none}#main_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children > .cws_megamenu_item_title,
#sticky_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children>.cws_megamenu_item_title{width:100%}#main_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children > .sub-menu,
#sticky_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children>.sub-menu{display:none}#main_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children > .sub-menu.active,
#sticky_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children>.sub-menu.active{display:block}#main_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children > .pointer,
#sticky_menu .cws_megamenu_item .widget.widget_nav_menu .menu-item.menu-item-has-children>.pointer{width:40px;min-width:40px}#main_menu .cws_megamenu_item .widget.widget_nav_menu,
#sticky_menu .cws_megamenu_item
.widget.widget_nav_menu{font-size:inherit;color:inherit;font-weight:inherit;text-transform:inherit}#main_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item > a,
#main_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item > span,
#main_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item:before,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item > a,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu > .menu-item > span,
#sticky_menu .menu-item.menu-item-object-megamenu_item .widget_nav_menu .menu>.menu-item:before{padding:5px
0;font-size:0.857143em;line-height:1.3;font-weight:700;text-transform:uppercase}#main_menu .megamenu_item_column_title,
#sticky_menu
.megamenu_item_column_title{margin-top:15px;margin-bottom:15px;font-size:1.2em;text-transform:uppercase;line-height:1.3;font-weight:700;letter-spacing:0.5px;color:#fff;cursor:default}#main_menu .megamenu_item_column_content,
#sticky_menu
.megamenu_item_column_content{font-size:0.933333em}#main_menu .menu-item-magicline,
#sticky_menu .menu-item-magicline{padding:0;margin:0}#main_menu .menu-item-magicline:before,
#sticky_menu .menu-item-magicline:before,
#main_menu .menu-item + .menu-item-magicline:before,
#sticky_menu .menu-item+.menu-item-magicline:before{display:none}#main_menu>.menu-item,#sticky_menu>.menu-item{z-index:1}#main_menu>.menu-item.avail,#sticky_menu>.menu-item.avail{z-index:2}#main_menu>.menu-item-magicline,#sticky_menu>.menu-item-magicline{display:block;position:absolute;top:0;left:0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#ffc107;box-sizing:border-box;z-index:0}.menu-item-magicline.transition{-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{padding-top:30px}div.wpb_content_element,div.vc_icon_element,div.vc_toggle,div.vc_tta-container{margin-bottom:30px}div.vc_toggle{margin-bottom:15px}.vc_row-full-width+.vc_row[data-vc-full-width="true"]{margin-top:auto}.vc_images_carousel .vc_carousel-indicators{text-align:center;line-height:8px;background-color:rgba(0,0,0,0.5);border-radius:9px;width:auto !important;max-width:-webkit-calc(100%-40px);max-width:calc(100%-40px);padding-left:5px !important;padding-right:5px !important;line-height:8px;bottom:20px !important;left:50% !important;margin:auto !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.vc_images_carousel .vc_carousel-indicators
li{display:inline-block !important;margin:5px
!important;width:8px !important;height:8px !important;background-color:#b5b5b5 !important;border-style:solid !important;border-width:2px !important;border-color:#b5b5b5 !important;border-radius:50% !important;box-sizing:border-box !important}.vc_images_carousel .vc_carousel-indicators
li.vc_active{background-color:transparent !important;border-color:#ffc107 !important}.vc_images_carousel .vc_carousel-control{background-color:rgba(0,0,0,0.5) !important;width:auto !important;height:auto !important;top:50% !important;bottom:auto !important;margin-top:auto !important;text-shadow:none !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1 !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.vc_images_carousel .vc_carousel-control:hover{background-color:rgba(0,0,0,1) !important}.vc_images_carousel .vc_carousel-control.vc_left{left:0 !important}.vc_images_carousel .vc_carousel-control.vc_right{right:0 !important}.vc_images_carousel .vc_carousel-control>span{position:static !important;top:auto !important;left:auto !important;width:auto !important;height:auto !important;margin-top:auto !important;margin-left:auto !important}.vc_images_carousel .vc_carousel-control>span:before{top:auto !important;display:block;font-family:FontAwesome;width:40px;line-height:40px;text-align:center;font-size:20px;color:#fff}.vc_images_carousel .vc_carousel-control.vc_left>span:before{content:"\f104"}.vc_images_carousel .vc_carousel-control.vc_right>span:before{content:"\f105"}.vc_row.vc_row-flex.vc_row-o-equal-height>.vc_column_container>.vc_column-inner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.wpb_wrapper.children_height_stretchedByFlex{width:100%}.vc_row.vc_row-flex.vc_row-o-equal-height>.vc_column_container>.vc_column-inner>.wpb_wrapper>.cws_vc_shortcode_icon_module{width:100%}.wpb_gmaps_widget
.wpb_wrapper{padding:3px;background-color:transparent;border:1px
solid #d0d0d0}.wpb_gmaps_widget
iframe{border-radius:0}.vc_row.vc_row-no-padding[data-vc-full-width-init="true"][data-vc-stretch-content="true"] .wpb_gmaps_widget
.wpb_wrapper{padding:0;border-style:none}#map-google{width:100%;padding-bottom:410px;border:1px
solid #e6e6e6;overflow:hidden;position:relative;z-index:1}.cws-content,.cws-column{position:relative;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}.cws-content > .vc_row:hover, .cws-content > .vc_row:hover .cws-overlay-bg{-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}.cws-column .cws_vc_column-inner>.wpb_column{width:100%}.cws-column .cws_vc_column-inner{position:relative}.cws_vc_column-inner:after{clear:both;height:0;display:block;content:""}.cws-content > div.vc_row,.cws-column .cws_vc_column-inner{background-repeat:inherit !important;background-size:inherit !important;background-position:inherit !important;background-attachment:inherit !important;position:relative}.cws-content.row_full_height>div.vc_row{min-height:inherit}.cws-content .cws-column .cws_vc_column-inner>.wpb_column>.vc_column-inner{background:none !important}.cws-content .cws-column>.cws_vc_column-inner{padding:0
!important}.vc_row.vc_row-flex .cws_vc_column-inner, .vc_row.vc_row-flex>.vc_column_container .cws_vc_column-inner{width:100%}.wpb_column.vc_col-has-margin.cws-column .cws_vc_column-inner .vc_column-inner{margin:0
!important}.wpb_column.vc_col-has-border.cws-column .cws_vc_column-inner .vc_column-inner{border:0
!important;border-radius:0 !important}.cws-content .cws-overlay-bg{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:2}.cws-layer{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:3;background-repeat:no-repeat}.cws-layer
div{background-repeat:no-repeat}.cws-layer div:not(.vc_clearfix){height:100%;overflow:visible !important}.cws-layer
.cws_stretch_row{left:0 !important;padding-left:0 !important;padding-right:0 !important;width:auto !important}.vc_column_container{z-index:3}.cws-content .vc_parallax>*{z-index:3}.vc_row.top_line{border-top:3px solid #f2f2f2 !important}.vc_row.bottom_line{border-bottom:3px solid #f2f2f2 !important}.posts_grid .post_post .vc_col-sm-1,
.posts_grid .post_post .vc_col-sm-10,
.posts_grid .post_post .vc_col-sm-11,
.posts_grid .post_post .vc_col-sm-12,
.posts_grid .post_post .vc_col-sm-2,
.posts_grid .post_post .vc_col-sm-3,
.posts_grid .post_post .vc_col-sm-4,
.posts_grid .post_post .vc_col-sm-5,
.posts_grid .post_post .vc_col-sm-6,
.posts_grid .post_post .vc_col-sm-7,
.posts_grid .post_post .vc_col-sm-8,
.posts_grid .post_post .vc_col-sm-9{float:none;width:100%}#page.single_sidebar .vc_row[data-vc-full-width="true"],
#page.double_sidebar .vc_row[data-vc-full-width="true"]{left:auto !important;padding-left:0 !important;padding-right:0 !important;width:auto !important}.wpb_text_column hr:last-child{margin-bottom:40px}ul li hr,
.wpb_text_column ul li hr,
.wpb_text_column ul li hr:last-child{margin:0}.cws_vc_shortcode_module,.widget{margin-bottom:30px}.cws_vc_shortcode_sc_carousel.cws_sc_carousel{position:relative}.cws_vc_shortcode_module:only-child,.widget:only-child{margin-bottom:auto}.wide_style.posts_grid
.cws_vc_shortcode_grid{margin-left:0;margin-right:0}.posts_grid .cws_vc_shortcode_grid,.cws_vc_shortcode_carousel,.crsl-grid{margin-left:-15px;margin-right:-15px}.blog_post.posts_grid
.cws_vc_shortcode_grid{margin-top:-60px}.blog_post.posts_grid.posts_grid_medium .floated_media.post_floated_media,
.blog_post.posts_grid.posts_grid_fw_img
.floated_media.post_floated_media{float:left;margin-right:30px;width:570px}.blog_post.posts_grid.posts_grid_checkerboard
.floated_media.post_floated_media{float:left;margin-right:30px;width:570px}.blog_post.posts_grid.posts_grid_checkerboard .item:nth-child(even) .floated_media.post_floated_media{float:right;margin-right:0;width:570px;margin-left:30px}.blog_post.posts_grid.posts_grid_checkerboard .item:nth-child(even){text-align:right}.blog_post.posts_grid.posts_grid_checkerboard .item:nth-child(even) .post_post_info.posts_grid_post_info>.post_meta{justify-content:flex-end}.blog_post.posts_grid
.floated_media.post_floated_media{position:relative}.blog_post.posts_grid.posts_grid_checkerboard .clearfix:after{display:none}.blog_post.posts_grid.posts_grid_medium .clearfix:after,
.blog_post.posts_grid.posts_grid_fw_img .clearfix:after{display:none}.blog_post.posts_grid.posts_grid_small
.floated_media.post_floated_media{float:left;margin-right:30px;width:420px}.blog_post.posts_grid.posts_grid_small .clearfix:after{display:none}.posts_grid.cws_portfolio_posts_grid  .layout-masonry .masonry
.item{margin-top:0}.posts_grid .item>.back_img{position:absolute;z-index:-1;width:100%;height:100%;top:0;margin:0;left:0;background-position:center center;background-attachment:fixed;background-size:cover}.posts_grid.posts_grid_fw_img
.item{position:relative;margin-top:0}.posts_grid.posts_grid_fw_img .item:first-child{padding-top:30px}.blog_post.posts_grid.posts_grid_fw_img
.cws_vc_shortcode_grid{margin-top:-30px}.posts_grid .item,
.crsl-grid .item,.cws_col{float:left;margin-top:30px;box-sizing:border-box}.posts_grid.cws_testimonials_posts_grid
.item{margin-bottom:5px}.posts_grid.posts_grid_wth_spacings
.item{margin-top:auto;padding-left:0;padding-right:0}.crsl-grid
li.item{padding-left:15px}.posts_grid .item,
.posts_grid.posts_grid_carousel .owl-carousel .item,
.crsl-grid .item,.cws_col,.cws_col_12{width:100%}.cws_col_9{width:75%}.cws_col_8{width:66.66666%}.posts_grid_2 .item,
.posts_grid_2 .grid-sizer,
.grid_col_6,
.crsl-grid-2 .item,
.crsl-grid-2 .grid-sizer,.cws_col_6{width:50%}.posts_grid_3 .item,
.posts_grid_3 .grid-sizer,
.grid_col_4,
.crsl-grid-3 .item,
.crsl-grid-3 .grid-sizer,.cws_col_4{width:33.33333%}.posts_grid_4 .item,
.posts_grid_4 .grid-sizer,
.grid_col_3,
.crsl-grid-4 .item,
.crsl-grid-4 .grid-sizer,.cws_col_3{width:25%}.posts_grid_5 .item,
.posts_grid_5 .grid-sizer,
.grid_col_5,
.crsl-grid-5 .item,
.crsl-grid-5 .grid-sizer,.cws_col_5{width:20%}.posts_grid
.item.hidden{opacity:0}.cws_vc_shortcode_load_more.hiding{-webkit-animation-duration:0.3s;animation-duration:0.3s}.portfolio_carousel
.item{width:auto !important;float:none;display:inline-block}.portfolio_carousel .item .pic
img{text-align:center}hr.posts_grid_spacing{height:0;background-color:transparent;margin-top:auto}hr.posts_grid_spacing:before{display:none}.grid_row.single_related{margin-top:30px}.grid_row.single_related
.cws_vc_shortcode_wrapper{margin-top:0}.grid_row.single_related .item
.post_media{margin-bottom:18px}.grid_row.single_related .cws_vc_shortcode_wrapper
.post_post_info{padding:0
20px 60px}.grid_row.single_related .item
.post_title{font-size:20px;margin-bottom:20px}.grid_row.single_related .item .post_title
a{font-size:1em}.grid_row.single_related
iframe{width:100% !important}.grid_row.single_related
.item{padding-top:0;margin-top:0}.grid_row.single_related
.carousel_nav{}.grid_row.single_related .carousel_nav
span{position:absolute;bottom:15px;z-index:1;font-size:18px}.grid_row.single_related .carousel_nav
span.prev{left:0;margin-left:20px}.grid_row.single_related .news.blog_post.posts_grid.posts_grid_carousel.navigation_owl .carousel_nav span.prev:before{content:"\f060";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;line-height:22px;border-radius:50%;border-width:2px;border-style:solid;text-align:center;margin-right:10px}.grid_row.single_related .carousel_nav span.next:after{content:"\f061";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;line-height:22px;border-radius:50%;border-width:2px;border-style:solid;text-align:center;margin-left:10px}.grid_row.single_related
.cws_vc_shortcode_grid{overflow:hidden}.grid_row.single_related .carousel_nav
span.next{right:0;margin-right:20px}.posts_grid .owl-item > .item
.post_post_wrapper.posts_grid_post_wrapper{width:100% !important}.grid_row.single_related .posts_grid .item
.post_post_wrapper.posts_grid_post_wrapper{background:#f6f5fc;padding-bottom:99999px;margin-bottom:-99999px}.posts_grid>.cws_vc_shortcode_load_more{margin:auto;margin-top:30px;float:none;display:inline-block}.posts_grid.cws_portfolio_posts_grid{text-align:center}.posts_grid.cws_portfolio_posts_grid .cws_loader_holder.filter_action .cws_loader svg,
.posts_grid .cws_loader_holder .cws_loader svg,
.posts_grid.cws_staff_posts_grid .cws_loader_holder.filter_action .cws_loader svg,
.posts_grid.cws_classes_posts_grid .cws_loader_holder.filter_action .cws_loader svg,
.posts_grid.tribe_events_posts_grid .cws_loader_holder.filter_action .cws_loader svg,
.posts_grid.cws_portfolio_posts_grid .cws_loader_holder .cws_loader
svg{width:40px !important;height:40px !important}.posts_grid.cws_portfolio_posts_grid:after{display:block;clear:both;content:"";height:0}.posts_grid.cws_portfolio_posts_grid
.post_wrapper{position:relative}.posts_grid.cws_portfolio_posts_grid .post_wrapper
.prim_post_data_title{position:absolute;bottom:35px;z-index:2;width:100%;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.posts_grid.cws_portfolio_posts_grid
.post_media{position:relative;margin-bottom:0;overflow:hidden;height:100%;display:inline-block}.posts_grid.cws_portfolio_posts_grid.posts_grid_showcase
.post_media{width:100%}.posts_grid.cws_portfolio_posts_grid.posts_grid_showcase .post_media
img{width:100%}.posts_grid.cws_portfolio_posts_grid .post_media
img{transition: .4s all ease-in-out;backface-visibility:hidden}.posts_grid.cws_portfolio_posts_grid .post_media
.post_link{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;display:block;text-align:center;opacity:0;line-height:57px;width:57px;height:57px;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:#fff;transition:all 0.3s ease}.posts_grid.cws_portfolio_posts_grid .links_wrap
a{border:0;line-height:initial}.posts_grid.cws_portfolio_posts_grid .links_wrap a:before{font-size:57px;margin:0;line-height:inherit}.posts_grid.cws_portfolio_posts_grid .post_wrapper:hover
.post_link{opacity:1;visibility:visible}.posts_grid.cws_portfolio_posts_grid .post_wrapper:hover
.prim_post_data_title{opacity:1;visibility:visible;bottom:70px}.posts_grid.cws_portfolio_posts_grid .post_wrapper .prim_post_data_title
h3{color:#fff;font-size:22px}.posts_grid.cws_portfolio_posts_grid .post_wrapper:hover .pic:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.6;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and ( max-width: 1190px ){.cws_col,.cws_col_lg_12{width:100%}.cws_col_9{width:75%}.cws_col_8{width:66.66666%}.cws_col_6{width:50%}.cws_col_4{width:33.33333%}.cws_col_3{width:25%}}@media screen and ( max-width: 980px ){.cws_col,.cws_col_12{width:100%}.cws_col_9,.cws_col_8,.cws_col_6,.cws_col_4,.cws_col_3{width:50%}}@media screen and ( max-width: 768px ){.cws_col,.cws_col_12,.cws_col_9,.cws_col_8,.cws_col_6,.cws_col_4,.cws_col_3{width:100%}}.dots{list-style-type:none;position:relative}.dots
.dot{display:inline-block;position:relative}.dots .dot .circle:after{background-color:#e7e5f4;content:"";display:inline-block;height:1px;position:absolute;vertical-align:middle;width:100%;right:0;margin-left:50%;top:100%;margin-top:-5px}.dots li.cws_post_select_dots + li.dot .circle:after{width:50%}.dots li.dot:last-child .circle:after{width:50%;left:0;margin-left:0;right:auto}.dot
.circle{display:block;vertical-align:middle;border-radius:100%;width:10px;height:10px;background:#e7e5f4;margin-left:auto;margin-right:auto;cursor:pointer;color:white}.dots
.cws_post_select_dots.circle{display:block;border-radius:100%;width:15px;height:15px;background:#ea8fca;//opacity:0.6;//transition:transform 300ms ease-in-out;position:absolute;z-index:3;top:100%;left:0;right:0;pointer-events:none;margin:0;margin-top:-12px;padding:0;margin-left:-2.5px}@media screen and ( max-width: 1190px ){table{width:auto}.wpb_single_image.wpb_content_element{margin-top:0 !important}.single_sidebar .posts_grid_4 .item,
.single_sidebar .grid_col_3,
.single_sidebar .crsl-grid-4
.item{width:33.33%}.double_sidebar .posts_grid_3 .item,
.double_sidebar .grid_col_4,
.double_sidebar .crsl-grid-3 .item,
.double_sidebar .posts_grid_4 .item,
.double_sidebar .grid_col_3,
.double_sidebar .crsl-grid-4
.item{width:50%}.cws_staff_posts_grid .widget_header .carousel_nav
span{display:none}.cws-layer
div{margin-left:-15px !important;margin-right:-15px !important;left:auto !important;width:auto !important}.cws_service_item
.divider{display:none}.cws_vc_shortcode_pricing_plan
.pricing_plan_prlx_section{padding-top:0}.pricing_plan_title{position:relative;width:100%;padding-left:0;text-align:center}.wrap_footer_classes{display:block}.wrap_footer_classes>.post_date_meta{margin-right:0}.wrap_footer_classes
.staff_posts_wrapper{display:block;text-align:center}.wrap_footer_classes .staff_posts_wrapper
.thumb_staff_posts{display:inline-block}.wrap_footer_classes .staff_posts_wrapper
.thumb_staff_posts_title{display:block;margin-left:0}.cws_vc_shortcode_milestone.cws_vc_shortcode_milestone_icon_center .cws_vc_shortcode_milestone_icon+.cws_vc_shortcode_milestone_data{display:block}.cws_vc_shortcode_milestone_title{margin-left:0}}@media screen and ( max-width: 980px ){.header_wrapper_container.header_outside_slider{position:relative}.blog_post.posts_grid.posts_grid_medium .floated_media.post_floated_media,
.blog_post.posts_grid.posts_grid_fw_img
.floated_media.post_floated_media{width:auto}.blog_post.posts_grid.posts_grid_fw_img
.floated_media.post_floated_media{margin-right:0}.mobile_menu .sub-menu{padding-left:0}.header_wrapper_container.header_outside_slider:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.posts_grid_4 .item,
.grid_col_3,
.crsl-grid-4 .item,
.double_sidebar .posts_grid_4 .item,
.double_sidebar .grid_col_3,
.double_sidebar .crsl-grid-4
.item{width:50%}.posts_grid_3 .item,
.grid_col_4,
.crsl-grid-3
.item{width:50%}.posts_grid_2.cws_staff_posts_grid
.item{width:100%}.cws-layer
div{margin-left:-15px !important;margin-right:-15px !important}.cws_staff_posts_grid .widget_header .carousel_nav
span{display:none}}@media screen and ( max-width: 979px ) and ( min-width: 768px ){.single_sidebar .posts_grid_3 .item,
.single_sidebar .grid_col_4,
.single_sidebar .crsl-grid-3 .item,
.double_sidebar .posts_grid_3 .item,
.double_sidebar .grid_col_4,
.double_sidebar .crsl-grid-3
.item{width:33.33%}}@media screen and ( max-width: 980px ){.cws_mobile .comments-area .comments_children,
.comments-area
.comments_children{padding-left:0}.comment_list
.comment{border:0}}@media screen and ( max-width: 767px ){.vc_row{margin-bottom:-20px}.vc_row-full-width+.vc_row[data-vc-full-width="true"]{margin-bottom:auto}.vc_column-inner{padding-bottom:20px}.vc_row.vc_inner{padding-right:0 !important;padding-left:0 !important;margin-right:0 !important;margin-left:0 !important}.cws-content>.vc_row{padding-left:0 !important;padding-right:0 !important}.vc_column_container>.vc_column-inner{padding-right:15px !important;padding-left:15px !important}.vc_column_container>.vc_column-inner{margin:0
!important}.page_content > main
.grid_row{box-sizing:content-box}.cws_service_item.cws_vc_shortcode_module{padding-right:0 !important;padding-left:0 !important;margin-right:0 !important;margin-right:0 !important}.cws-content .cws-column>.cws_vc_column-inner{margin-right:0 !important;margin-left:0 !important}}@media screen and ( max-width: 479px ){.posts_grid.posts_grid_fw_img
.item{padding-bottom:30px}.single_portfolio.related_portfolio .posts_grid_carousel
.widget_header{margin-bottom:20px}.single_portfolio.related_portfolio .posts_grid_carousel .widget_header
.carousel_nav{position:relative}.post_single.flex_col{display:block}.single_col_66,.single_col_33{width:100%}.posts_grid.cws_portfolio_posts_grid  .layout-masonry .masonry
.item{padding-left:5px;padding-right:5px}.header_cont .menu .menu-item.current-menu-item>a{background-color:transparent}.cws_classes_post
.wrap_desc_info{display:block}.staff_classes_single
.staff_post_wrapper{text-align:center}.staff_post_wrapper
.post_media.single_media_classes{float:none;margin-right:0px}.page_title
.container{padding-top:20px !important;padding-bottom:30px !important}.posts_grid.full_width_style
.item{padding-left:0px;padding-right:0px}form.wpcf7-form>p>span{padding-left:0px;margin-bottom:15px !important}.cws_service_item.cws_vc_shortcode_module{text-align:center}.cws_service_item.cws_vc_shortcode_module
.cws_searvice_icon_wrapper{float:none}.cws_searvice_side+.cws_service_info{padding-left:20px !important;padding-right:20px !important}.posts_grid_2 .item,
.grid_col_6,
.crsl-grid-2 .item,
.posts_grid_3 .item,
.grid_col_4,
.crsl-grid-3 .item,
.posts_grid_4 .item,
.grid_col_3,
.posts_grid_5 .item,
.crsl-grid-4
.item{width:100%}.single_sidebar .posts_grid_3.cws_portfolio_posts_grid
.item{width:50%}}@media only screen and (max-width : 1500px){.cws_staff_posts_grid .widget_header .carousel_nav
span.next{right:-85px}.cws_staff_posts_grid .widget_header .carousel_nav
span{left:-85px}}@media screen and ( max-width: 1190px ){.footer_container.col-1 .cws-widget{width:calc(100% - 30px)}.pricing_table_column .price_section .price_container,
.pricing_table_column
.title_section{font-size:1.5em;text-align:center}body #mc_embed_signup, body .mc4wp-form .mc4wp-form-fields{width:100% !important}.cws_service_item.cws_vc_shortcode_module{padding-bottom:30px !important;margin-bottom:0 !important}.pricing_table_column .price_section .color-overlay{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cws_button.mini{padding:5px
14px !important}.cws_button.small{padding:6px
19px !important}.cws_button.regular{padding:6px
16px 6px 16px !important}.cws_button.large{padding:13px
29px !important}.cws_button.xlarge{padding:15px
35px !important}.cws_button.icon-on.mini{padding:4px
9px 4px 39px !important}.cws_button.icon-on.small{padding:4px
14px 4px 49px !important}.cws_button.icon-on.regular{padding:6px
16px 6px 56px !important}.cws_button.icon-on.large{padding:13px
21px 13px 66px !important}.cws_button.icon-on.xlarge{padding:11px
28px 11px 80px !important}.blog_full_width .grid:not(.owl-carousel) .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel) .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel) .item{width:100%}.page_content.double_sidebar .news.news-medium .post_info_part:not(.full_width),
.page_content.double_sidebar .news.news-small .post_info_part:not(.full_width){float:none;width:100%;margin-right:auto}.grid.grid-2
.item{width:460px}.gallery_grid .grid.grid-2 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-2 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-2 .item,
.blog_full_width .grid:not(.owl-carousel).grid-2 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2
.item{width:50%}.cws_portfolio:not(.portfolio_related) .grid.grid-2 .item,
.cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size{width:50%}.page_content.single_sidebar .grid.grid-2
.item{width:310px}.page_content.double_sidebar .grid.grid-2
.item{width:200px}.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size{width:50%}.grid.grid-3
.item{width:300px}.page_content.single_sidebar .grid.grid-3
.item{width:325px}.page_content.double_sidebar .grid.grid-3
.item{width:430px}.gallery_grid .grid.grid-3 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-3 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-3 .item,
.blog_full_width .grid:not(.owl-carousel).grid-3 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3
.item{width:50%}.cws_portfolio:not(.portfolio_related) .grid.grid-3 .item,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item,
.cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size{width:33.333333%}.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size{width:50%}.grid.grid-4
.item{width:220px}.page_content.single_sidebar .grid.grid-4 .item,
.page_content.double_sidebar .grid.grid-4
.item{width:205px}.gallery_grid .grid.grid-4 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-4 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-4 .item,
.blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4
.item{width:33.3333333%}.cws_portfolio:not(.portfolio_related) .grid.grid-4 .item,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item,
.cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size{width:25%}.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size{width:33.333333%}.benefits_container,.footer_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.benefits_container .cws-widget,
.footer_container .cws-widget{margin-left:10px;margin-right:10px}.benefits_container .cws-widget,
.footer_container .cws-widget{width:calc(33% - 30px)}.footer_container.col-4 .cws-widget,
.footer_container.col-3 .cws-widget,
.footer_container.col-2 .cws-widget{width:calc(25% - 30px)}.page_content.double_sidebar .grid_fw.col-3 .item,
.page_content.double_sidebar .grid_fw.col-4 .item,
.page_content.double_sidebar .grid_fw.col-3 .grid-size,
.page_content.double_sidebar .grid_fw.col-4 .grid-size{width:50%}.page_content.single_sidebar .grid_fw.col-4 .item,
.page_content.single_sidebar .grid_fw.col-4 .grid-size{width:33.333333%}.grid_fw.col-5 .item,
.page_content.single_sidebar .grid_fw.col-5 .item,
.page_content.double_sidebar .grid_fw.col-5 .item,
.grid_fw.col-5 .grid-size,
.page_content.single_sidebar .grid_fw.col-5 .grid-size,
.page_content.double_sidebar .grid_fw.col-5 .grid-size{width:25%}.grid_fw.col-6 .item,
.page_content.single_sidebar .grid_fw.col-6 .item,
.page_content.double_sidebar .grid_fw.col-6 .item,
.grid_fw.col-6 .grid-size,
.page_content.single_sidebar .grid_fw.col-6 .grid-size,
.page_content.double_sidebar .grid_fw.col-6 .grid-size{width:20%}.grid_fw.col-7 .item,
.page_content.single_sidebar .grid_fw.col-7 .item,
.page_content.double_sidebar .grid_fw.col-7 .item,
.grid_fw.col-8 .item,
.page_content.single_sidebar .grid_fw.col-8 .item,
.page_content.double_sidebar .grid_fw.col-8 .item,
.grid_fw.col-7 .grid-size,
.page_content.single_sidebar .grid_fw.col-7 .grid-size,
.page_content.double_sidebar .grid_fw.col-7 .grid-size,
.grid_fw.col-8 .grid-size,
.page_content.single_sidebar .grid_fw.col-8 .grid-size,
.page_content.double_sidebar .grid_fw.col-8 .grid-size{width:16.666667%}.grid_fw.col-9 .item,
.page_content.single_sidebar .grid_fw.col-9 .item,
.grid_fw.col-9 .grid-size,
.page_content.single_sidebar .grid_fw.col-9 .grid-size{width:12.5%}.page_content.double_sidebar .grid_fw.col-9 .item,
.page_content.double_sidebar .grid_fw.col-9 .grid-size{width:16.666667%}.grid_fw.col-10 .item,
.grid_fw.col-10 .grid-size{width:12.5%}.page_content.single_sidebar .grid_fw.col-10 .item,
.page_content.single_sidebar .grid_fw.col-10 .grid-size{width:12.5%}.page_content.double_sidebar .grid_fw.col-10 .item,
.page_content.double_sidebar .grid_fw.col-10 .grid-size{width:16.666667%}.grid_fw.col-11 .item,
.grid_fw.col-11 .grid-size{width:12.5%}.page_content.single_sidebar .grid_fw.col-11 .item,
.page_content.single_sidebar .grid_fw.col-11 .grid-size{width:12.5%}.page_content.double_sidebar .grid_fw.col-11 .item,
.page_content.double_sidebar .grid_fw.col-11 .grid-size{width:16.666667%}.grid_fw.col-12 .item,
.page_content.single_sidebar .grid_fw.col-12 .item,
.grid_fw.col-12 .grid-size,
.page_content.single_sidebar .grid_fw.col-12 .grid-size{width:12.5%}.page_content.double_sidebar .grid_fw.col-12 .item,
.page_content.double_sidebar .grid_fw.col-12 .grid-size{width:16.666667%}.page_content.double_sidebar
.cws_callout{display:block;text-align:center}.page_content.double_sidebar .cws_callout
.button_section{text-align:center;padding-left:0}.page_content.double_sidebar .cws_callout>*+*{margin-top:20px}.vc_row.vc_inner{padding-right:0 !important;padding-left:0 !important}.cws-content>.vc_row{padding-left:0 !important;padding-right:0 !important}.gallery_post_carousel_wrapper
a.carousel_nav.next{margin-right:10px;opacity: .6;visibility:visible}.gallery_post_carousel_wrapper
a{margin-left:10px;opacity: .6;visibility:visible}form.wpcf7-form>div:not(.wpcf7-response-output){display:block}.vc_row.vc_inner{padding-right:0 !important;padding-left:0 !important;margin-right:0 !important;margin-left:0 !important}.cws-content
.wpb_single_image{padding-bottom:0 !important;margin-bottom:0 !important}.cws-content>.vc_row{padding-left:0 !important;padding-right:0 !important}.vc_column_container>.vc_column-inner{padding-right:15px !important;padding-left:15px !important}.vc_column_container>.vc_column-inner{margin-left:0 !important;margin-right:0 !important}.page_content > main
.grid_row{box-sizing:content-box}.cws_service_item.cws_vc_shortcode_module{padding-right:0 !important;padding-left:0 !important;margin-right:0 !important;margin-right:0 !important}.cws-content .cws-column>.cws_vc_column-inner{margin-right:0 !important;margin-left:0 !important}.cws_vc_shortcode_button.mini{padding:2px
7px}.cws_vc_shortcode_button.small{padding:4px
12px}.cws_vc_shortcode_button.large{padding:6px
22px}.cws_vc_shortcode_button.xlarge{padding:7px
28px}.cws_vc_shortcode_button{padding:5px
17px}body h1,{font-size:2.4em !important}body
h2{font-size:1.86em !important}body
h3{font-size:1.57em !important}body
h4{font-size:1.28em !important}body
h5{font-size:1em !important}body
h6{font-size:0.93em !important}.posts_grid .cws_vc_shortcode_grid .item .post_title
a{font-size:inherit !important}.blog_post.posts_grid:not(.posts_grid_1) .cws_vc_shortcode_grid.isotope .item .post_title
a{font-size:24px !important}}@media screen and ( max-width: 980px ){.colored_box_style h3
a{font-size:0.7em}.cws_mobile .site_header:not(.text-in-menu) .header_logo_part{padding:0}.news .item .media_part .pic.colored_box_style .effect-marley
.colored_category{padding-top:1px}.colored_box_style figure.effect-marley:hover
.colored_category{-webkit-transform:translate3D(0px,+3px, 0px);-moz-transform:translate3D(0px,+3px, 0px);-ms-transform:translate3D(0px,+3px, 0px);-o-transform:translate3D(0px,+3px, 0px);transform:translate3D(0px,+3px, 0px)}.colored_box_style figure.effect-marley:hover
figcaption{bottom:initial;top:0px}.news.checkerboard .item:nth-child(even) .post_info_part{float:none;margin-right:0px;margin-left:0px}.news.checkerboard .item:nth-child(odd) .post_info_part{float:none;margin-right:0px;margin-left:0px}.news.checkerboard.no_margin .grid
.item{margin-bottom:20px}.header_wrapper_container .search_icon.hide_on_mobile,
.header_wrapper_container .search_menu.hide_on_mobile,
.header_wrapper_container .mini-cart.hide_on_mobile{display:none !important}.header_wrapper_container .search_icon.show_on_mobile,
.header_wrapper_container .search_menu.show_on_mobile,
.header_wrapper_container .mini-cart.show_on_mobile{display:inline-block !important}.header_wrapper_container
.mobile_menu_hamburger{display:inline-block}.gallery_grid .grid.grid .item,
.page_content.single_sidebar .gallery_grid .grid.grid .item,
.page_content.double_sidebar .gallery_grid .grid.grid .item,
.blog_full_width .grid:not(.owl-carousel) .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel) .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel) .item{width:100%}.page_content.double_sidebar .news.news-medium .post_info_part:not(.full_width){width:100%}.page_content.double_sidebar .news.news-small .post_info_part:not(.full_width){float:left;width:370px;margin-right:24px}.grid.grid-2 .item,
.page_content.single_sidebar .grid.grid-2 .item,
.page_content.double_sidebar .grid.grid-2
.item{width:360px}.gallery_grid .grid.grid-2 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-2 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-2 .item,
.blog_full_width .grid:not(.owl-carousel).grid-2 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2
.item{width:50%}.cws_portfolio:not(.portfolio_related) .grid.grid-2 .item,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .item,
.cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-2 .grid-size{width:50%}.grid.grid-3
.item{width:360px}.page_content.single_sidebar .grid.grid-3 .item,
.page_content.double_sidebar .grid.grid-3 .item,
.page_content.single_sidebar .grid.grid-4 .item,
.page_content.double_sidebar .grid.grid-4
.item{width:344px}.grid.grid-4
.item{width:234px}.gallery_grid .grid.grid-3 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-3 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-3 .item,
.blog_full_width .grid:not(.owl-carousel).grid-3 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3
.item{width:50%}.gallery_grid .grid.grid-4 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-4 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-4 .item,
.blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4
.item{width:50%}.cws_portfolio:not(.portfolio_related) .grid.grid-3 .item,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .item,
.cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-3 .grid-size{width:33.333333%}.cws_portfolio:not(.portfolio_related) .grid.grid-4 .item,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .item,
.cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size,
.page_content.single_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size,
.page_content.double_sidebar .cws_portfolio:not(.portfolio_related) .grid.grid-4 .grid-size{width:25%}.benefits_container,.footer_container{margin-left:-9px;margin-right:-9px}.benefits_container .cws-widget,
.footer_container .cws-widget{margin-left:9px;margin-right:9px;width:calc(50% - 30px)}.footer_container.col-1 .cws-widget{width:calc(100% - 30px)}.footer_container .cws-widget{margin-bottom:30px}.footer_container.col-4 .cws-widget,
.footer_container.col-3 .cws-widget,
.footer_container.col-2 .cws-widget{width:calc(50% - 30px)}.footer_container.col-two-three>.cws-widget{width:calc(50% - 30px)}.footer_container.col-two-three>.cws-widget:nth-child(2n){width:calc(50% - 30px)}.footer_container.col-one-two>.cws-widget{width:calc(50% - 30px)}.footer_container.col-one-two>.cws-widget:nth-child(2n){width:calc(50% - 30px)}.footer_container.col-one-three>.cws-widget{width:calc(50% - 30px)}.footer_container.col-one-three>.cws-widget:nth-child(2n){width:calc(50% - 30px)}.footer_container.col-one-one-two>.cws-widget{width:calc(50% - 30px)}.footer_container.col-one-one-two>.cws-widget:nth-child(2),.footer_container.col-one-one-two>.cws-widget:nth-child(4n)+.cws-widget,.footer_container.col-one-one-two>.cws-widget:nth-child(8n){width:calc(50% - 30px)}.footer_container.col-one-one-two>.cws-widget:nth-child(3n){width:calc(50% - 30px)}.footer_container.col-two-one-one>.cws-widget{width:calc(50% - 30px)}.footer_container.col-two-one-one>.cws-widget:nth-child(2),.footer_container.col-two-one-one>.cws-widget:nth-child(4n)+.cws-widget,.footer_container.col-two-one-one>.cws-widget:nth-child(8n){width:calc(50% - 30px)}.footer_container.col-two-one-one>.cws-widget:nth-of-type(3n){width:calc(50% - 30px)}.footer_container.col-one-two-one>.cws-widget{width:calc(50% - 30px)}.footer_container.col-one-two-one .cws-widget:nth-child(2),
.footer_container.col-one-two-one .cws-widget:nth-child(4n) + .cws-widget,
.footer_container.col-one-two-one .cws-widget:nth-child(8n){width:calc(50% - 30px)}.grid_fw.col-3 .item,
.page_content.double_sidebar .grid_fw.col-3 .item,
.grid_fw.col-4 .item,
.page_content.double_sidebar .grid_fw.col-4 .item,
.grid_fw.col-3 .grid-size,
.page_content.double_sidebar .grid_fw.col-3 .grid-size,
.grid_fw.col-4 .grid-size,
.page_content.double_sidebar .grid_fw.col-4 .grid-size{width:33.333333%}.grid_fw.col-5 .item,
.page_content.double_sidebar .grid_fw.col-5 .item,
.grid_fw.col-6 .item,
.page_content.double_sidebar .grid_fw.col-6 .item,
.grid_fw.col-7 .item,
.page_content.double_sidebar .grid_fw.col-7 .item,
.grid_fw.col-8 .item,
.page_content.double_sidebar .grid_fw.col-8 .item,
.grid_fw.col-9 .item,
.page_content.double_sidebar .grid_fw.col-9 .item,
.grid_fw.col-10 .item,
.page_content.double_sidebar .grid_fw.col-10 .item,
.grid_fw.col-11 .item,
.page_content.double_sidebar .grid_fw.col-11 .item,
.grid_fw.col-12 .item,
.page_content.double_sidebar .grid_fw.col-12 .item,
.grid_fw.col-5 .grid-size,
.page_content.double_sidebar .grid_fw.col-5 .grid-size,
.grid_fw.col-6 .grid-size,
.page_content.double_sidebar .grid_fw.col-6 .grid-size,
.grid_fw.col-7 .grid-size,
.page_content.double_sidebar .grid_fw.col-7 .grid-size,
.grid_fw.col-8 .grid-size,
.page_content.double_sidebar .grid_fw.col-8 .grid-size,
.grid_fw.col-9 .grid-size,
.page_content.double_sidebar .grid_fw.col-9 .grid-size,
.grid_fw.col-10 .grid-size,
.page_content.double_sidebar .grid_fw.col-10 .grid-size,
.grid_fw.col-11 .grid-size,
.page_content.double_sidebar .grid_fw.col-11 .grid-size,
.grid_fw.col-12 .grid-size,
.page_content.double_sidebar .grid_fw.col-12 .grid-size{width:20%}.page_content.double_sidebar
.cws_callout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:start}.page_content.double_sidebar .cws_callout
.button_section{text-align:end;padding-left:30px}.page_content.double_sidebar .cws_callout>*+*{margin-top:0}body #mc_embed_signup,body .mc4wp-form .mc4wp-form-fields{width:100% !important}.cws_staff_posts_grid .widget_header .carousel_nav
span{display:none}.cws_searvice_image_wrapper + .cws_service_info
h3{text-align:center}.cws_searvice_image_wrapper + .cws_service_info
span{text-align:center}.cws_searvice_image_wrapper.cws_searvice_side{display:block;float:none;margin-right:0}.cws_searvice_side+.cws_service_info{margin-left:0}.blog_post.posts_grid.posts_grid_medium
.floated_media.post_floated_media{float:none;margin-right:0}.blog_post.posts_grid.posts_grid_medium .floated_media.post_floated_media
.pic{width:100%}.blog_post.posts_grid.posts_grid_small
.floated_media.post_floated_media{float:none;margin-right:0}.blog_post.posts_grid.posts_grid_small .floated_media.post_floated_media
.pic{width:100%}.blog_post.posts_grid.posts_grid_checkerboard
.floated_media.post_floated_media{float:none;margin-right:0}.blog_post.posts_grid.posts_grid_checkerboard .item:nth-child(even) .floated_media.post_floated_media{float:none;margin-right:0;width:570px;margin-left:0}.blog_post.posts_grid.posts_grid_checkerboard .item:nth-child(even){text-align:left}.blog_post.posts_grid.posts_grid_checkerboard .item:nth-child(even) .post_post_info.posts_grid_post_info>.post_meta{justify-content:flex-start}}@media screen and ( max-width: 767px ){.product .summary form.cart
.quantity{margin-bottom:20px}.product .summary form.cart .quantity~.single_add_to_cart_button{margin-left:0}.cws_service_item.a-right
.cws_searvice_side{float:none}.link_post
.post_media_link_title{font-size:32px;line-height:1}.post_format_quote_media_wrapper .cws_vc_shortcode_module
.quote{font-size:36px;padding:90px
20px;line-height:1.2}.cws_searvice_image_wrapper.cws_searvice_side{float:none;margin-left:auto;margin-right:auto}.cws_searvice_image_wrapper + .cws_service_info
h3{padding:30px
0 0 0 !important;text-align:center}.cws_searvice_image_wrapper + .cws_service_info
span{text-align:center}.cws_searvice_image_wrapper.cws_searvice_side{display:block}.cws_searvice_side+.cws_service_info{margin-left:0}.cws_service_item.a-right .cws_searvice_side+.cws_service_info{margin-right:auto;padding-left:0 !important;padding-right:0 !important}#wpgmza_map{width:calc(100% - 10px) !important}.cws_service_item.divider-right
.divider{display:none}.cws_testimonials .grid.testimonials_carousel
.item{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cws_testimonials .grid.testimonials_carousel
.testimonials_block{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.cws_testimonials .grid.testimonials_carousel
.testimonials_block.image{-webkit-order:2;-ms-flex-order:2;order:2}.cws_testimonials .grid.testimonials_carousel
.testimonials_block.text{padding:20px
0px 50px 0px;-webkit-order:1;-ms-flex-order:1;order:1}div.two_buttons,
div.two_buttons .grid_col
p{text-align:center !important}.site_header .header_logo_part.logo_with_text
.header_site_title{font-size:20px}.cws_portfolio_header .ce_title + .cws_portfolio_filter_container
.cws_portfolio_filter{text-align:center}.cws_portfolio_filter.fw_filter a:not(:first-child):before{padding-left:5px;padding-right:5px}.grid{margin-right:auto}.grid .item,
.page_content.single_sidebar .grid .item,
.page_content.double_sidebar .grid
.item{width:100%}.posts_grid_4 .item,
.grid_col_3,
.crsl-grid-4 .item,
.single_sidebar .posts_grid_4 .item,
.single_sidebar .grid_col_3,
.single_sidebar .crsl-grid-4 .item,
.double_sidebar .posts_grid_4 .item,
.double_sidebar .grid_col_3,
.posts_grid_5 .item,
.double_sidebar .crsl-grid-4
.item{width:50%}.page_content.double_sidebar .posts_grid_3 .item,
.page_content.double_sidebar .grid_col_4,
.page_content.double_sidebar .crsl-grid-3 .item,
.page_content.double_sidebar .posts_grid_4 .item,
.page_content.double_sidebar .grid_col_3,
.page_content.double_sidebar .crsl-grid-4 .item,
.page_content.single_sidebar .posts_grid_3 .item,
.page_content.single_sidebar .grid_col_4,
.page_content.single_sidebar .crsl-grid-3 .item,
.page_content.single_sidebar .posts_grid_4 .item,
.page_content.single_sidebar .grid_col_3,
.page_content.single_sidebar .crsl-grid-4
.item{width:50%}.page_content.single_sidebar .posts_grid_2 .item,
.page_content.double_sidebar .posts_grid_2 .grid-sizer,
.page_content.double_sidebar .grid_col_6, .crsl-grid-2 .item,
.page_content.double_sidebar .crsl-grid-2 .grid-sizer,.cws_col_6{width:50%}.posts_grid_3 .item, .grid_col_4, .crsl-grid-3
.item{width:50%}.news.checkerboard .item:nth-child(even) .post_info_part{float:none;margin-right:0px;margin-left:0px}.news.checkerboard .item:nth-child(odd) .post_info_part{float:none;margin-right:0px;margin-left:0px}.news.checkerboard.no_margin .grid
.item{margin-bottom:20px}.gallery_grid .grid .item,
.page_content.single_sidebar .gallery_grid .grid .item,
.page_content.double_sidebar .gallery_grid .grid .item,
.blog_full_width .grid:not(.owl-carousel) .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel) .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel) .item{width:100%}.news.news-medium .post_info_part:not(.full_width){float:none;width:100%;margin-right:auto}.grid.grid-2,
.page_content.single_sidebar .grid.grid-2,
.page_content.double_sidebar .grid.grid-2,
.grid.grid-3,
.page_content.single_sidebar .grid.grid-3,
.page_content.double_sidebar .grid.grid-3,
.grid.grid-4,
.page_content.single_sidebar .grid.grid-4,
.page_content.double_sidebar .grid.grid-4{margin-right:-5%}.grid.grid-2 .item,
.page_content.single_sidebar .grid.grid-2 .item,
.page_content.double_sidebar .grid.grid-2 .item,
.grid.grid-3 .item,
.page_content.single_sidebar .grid.grid-3 .item,
.page_content.double_sidebar .grid.grid-3 .item,
.grid.grid-4 .item,
.page_content.single_sidebar .grid.grid-4 .item,
.page_content.double_sidebar .grid.grid-4
.item{width:95%;margin-right:5%}.gallery_grid .grid.grid-2 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-2 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-2 .item,
.blog_full_width .grid:not(.owl-carousel).grid-2 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-2
.item{width:100%;margin-right:0px}.gallery_grid .grid.grid-3 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-3 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-3 .item,
.blog_full_width .grid:not(.owl-carousel).grid-3 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-3
.item{width:100%;margin-right:0px}.gallery_grid .grid.grid-4 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-4 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-4 .item,
.blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4
.item{margin-right:0px;width:100%}.grid
.item{margin-left:0px}.grid.grid-2 .item .media_part,
.page_content.single_sidebar .grid.grid-2 .item .media_part,
.page_content.double_sidebar .grid.grid-2 .item .media_part,
.grid.grid-3 .item .media_part,
.page_content.single_sidebar .grid.grid-3 .item .media_part,
.page_content.double_sidebar .grid.grid-3 .item .media_part,
.grid.grid-4 .item .media_part,
.page_content.single_sidebar .grid.grid-4 .item .media_part,
.page_content.double_sidebar .grid.grid-4 .item
.media_part{float:none}.cws_portfolio .grid.grid-2 .item,
.page_content.single_sidebar .cws_portfolio .grid.grid-2 .item,
.page_content.double_sidebar .cws_portfolio .grid.grid-2 .item,
.cws_portfolio .grid.grid-2 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid.grid-2 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid.grid-2 .grid-size{float:left;width:50%;margin-right:0}.cws_portfolio .grid.grid-3 .item,
.page_content.single_sidebar .cws_portfolio .grid.grid-3 .item,
.page_content.double_sidebar .cws_portfolio .grid.grid-3 .item,
.cws_portfolio .grid.grid-3 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid.grid-3 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid.grid-3 .grid-size{float:left;width:50%;margin-right:0}.cws_portfolio .grid.grid-4 .item,
.page_content.single_sidebar .cws_portfolio .grid.grid-4 .item,
.page_content.double_sidebar .cws_portfolio .grid.grid-4 .item,
.cws_portfolio .grid.grid-4 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid.grid-4 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid.grid-4 .grid-size{float:left;width:33.333333%;margin-right:0}.grid.grid-2.owl-carousel,
.page_content.single_sidebar .grid.grid-2.owl-carousel,
.page_content.double_sidebar .grid.grid-2.owl-carousel,
.grid.grid-3.owl-carousel,
.page_content.single_sidebar .grid.grid-3.owl-carousel,
.page_content.double_sidebar .grid.grid-3.owl-carousel,
.grid.grid-4.owl-carousel,
.page_content.single_sidebar .grid.grid-4.owl-carousel,
.page_content.double_sidebar .grid.grid-4.owl-carousel{margin-right:-18px}.grid.grid-2.owl-carousel .item,
.page_content.single_sidebar .grid.grid-2.owl-carousel .item,
.page_content.double_sidebar .grid.grid-2.owl-carousel .item,
.grid.grid-3.owl-carousel .item,
.page_content.single_sidebar .grid.grid-3.owl-carousel .item,
.page_content.double_sidebar .grid.grid-3.owl-carousel .item,
.grid.grid-4.owl-carousel .item,
.page_content.single_sidebar .grid.grid-4.owl-carousel .item,
.page_content.double_sidebar .grid.grid-4.owl-carousel
.item{float:none;width:auto;margin-right:18px}.grid_col{width:100%}.grid_col:not(.grid_col_12){float:none}.grid_col+.grid_col{margin-top:30px;margin-left:auto}.benefits_container,.footer_container{margin-left:-2%;margin-right:-2%}.benefits_container .cws-widget,
.footer_container .cws-widget{margin-left:2%;margin-right:2%}.footer_container.col-4 .cws-widget,
.footer_container.col-3 .cws-widget,
.footer_container.col-2 .cws-widget{width:calc(50% - 30px)}.grid_fw.col-3 .item,
.page_content.double_sidebar .grid_fw.col-3 .item,
.grid_fw.col-4 .item,
.page_content.single_sidebar .grid_fw.col-4 .item,
.page_content.double_sidebar .grid_fw.col-4 .item,
.grid_fw.col-5 .item,
.page_content.single_sidebar .grid_fw.col-5 .item,
.page_content.double_sidebar .grid_fw.col-5 .item,
.grid_fw.col-3 .grid-size,
.page_content.double_sidebar .grid_fw.col-3 .grid-size,
.grid_fw.col-4 .grid-size,
.page_content.single_sidebar .grid_fw.col-4 .grid-size,
.page_content.double_sidebar .grid_fw.col-4 .grid-size,
.grid_fw.col-5 .grid-size,
.page_content.single_sidebar .grid_fw.col-5 .grid-size,
.page_content.double_sidebar .grid_fw.col-5 .grid-size{width:50%}.grid_fw.col-6 .item,
.page_content.single_sidebar .grid_fw.col-6 .item,
.page_content.double_sidebar .grid_fw.col-6 .item,
.grid_fw.col-6 .grid-size,
.page_content.single_sidebar .grid_fw.col-6 .grid-size,
.page_content.double_sidebar .grid_fw.col-6 .grid-size{width:25%}.grid_fw.col-7 .item,
.page_content.single_sidebar .grid_fw.col-7 .item,
.page_content.double_sidebar .grid_fw.col-7 .item,
.grid_fw.col-7 .grid-size,
.page_content.single_sidebar .grid_fw.col-7 .grid-size,
.page_content.double_sidebar .grid_fw.col-7 .grid-size{width:25%}.grid_fw.col-8 .item,
.page_content.single_sidebar .grid_fw.col-8 .item,
.page_content.double_sidebar .grid_fw.col-8 .item,
.grid_fw.col-8 .grid-size,
.page_content.single_sidebar .grid_fw.col-8 .grid-size,
.page_content.double_sidebar .grid_fw.col-8 .grid-size{width:25%}.grid_fw.col-9 .item,
.page_content.double_sidebar .grid_fw.col-9 .item,
.grid_fw.col-9 .grid-size,
.page_content.double_sidebar .grid_fw.col-9 .grid-size{width:25%}.page_content.single_sidebar .grid_fw.col-9 .item,
.page_content.single_sidebar .grid_fw.col-9 .grid-size{width:16.666667%}.grid_fw.col-10 .item,
.page_content.double_sidebar .grid_fw.col-10 .item,
.grid_fw.col-10 .grid-size,
.page_content.double_sidebar .grid_fw.col-10 .grid-size{width:25%}.page_content.single_sidebar .grid_fw.col-10 .item,
.page_content.single_sidebar .grid_fw.col-10 .grid-size{width:16.666667%}.grid_fw.col-11 .item,
.page_content.double_sidebar .grid_fw.col-11 .item,
.grid_fw.col-11 .grid-size,
.page_content.double_sidebar .grid_fw.col-11 .grid-size{width:25%}.page_content.single_sidebar .grid_fw.col-11 .item,
.page_content.single_sidebar .grid_fw.col-11 .grid-size{width:16.666667%}.grid_fw.col-12 .item,
.page_content.double_sidebar .grid_fw.col-12 .item,
.grid_fw.col-12 .grid-size,
.page_content.double_sidebar .grid_fw.col-12 .grid-size{width:25%}.page_content.single_sidebar .grid_fw.col-12 .item,
.page_content.single_sidebar .grid_fw.col-12 .grid-size{width:16.666667%}.copyrights_container,.copyrights_container>*{display:block}.copyrights_container>*+*{margin-top:30px}.copyrights_area{text-align:center}.copyrights_panel_wrapper{position:static;max-width:none;top:auto;right:auto;left:0;-webkit-transform:none;-o-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.page_content.double_sidebar .cws_callout,
.page_content
.cws_callout{display:block;text-align:center}.page_content.double_sidebar .cws_callout .button_section,
.page_content .cws_callout
.button_section{text-align:center;padding-left:0}.page_content.double_sidebar .cws_callout > * + *,
.page_content .cws_callout>*+*{margin-top:20px}.page_title
.container{table-layout:fixed}.not_found{width:425px}.cws_portfolio_header,.cws_ourteam_header{display:block;text-align:center}.cws_portfolio_header>*,.cws_ourteam_header>*{display:block}.cws_portfolio_header>*+*,.cws_ourteam_header>*+*{margin-top:30px}.cws_portfolio_header .cws_portfolio_filter,
.cws_ourteam_header .cws_ourteam_filter,
.cws_portfolio_header .carousel_nav_panel,
.cws_ourteam_header
.carousel_nav_panel{float:none;display:inline-block !important}.cws_portfolio_header select.cws_portfolio_filter,
.cws_ourteam_header
select.cws_ourteam_filter{display:none !important}.news .media_part .pic.link_post
.link{font-size:1.8em}.page_title:not(.customized){text-align:center}.page_title:not(.customized) .title:before{display:none}.page_title:not(.customized) .container,
.page_title:not(.customized) .container>*{display:block}.page_title:not(.customized) .bread-crumbs{text-align:inherit}table{overflow-x:auto;width:auto}.cws_mobile .mobile_menu ul li
div.wpb_content_element{margin-bottom:0 !important}div.wpb_content_element,div.vc_icon_element,div.vc_toggle,div.vc_tta-container{margin-bottom:30px !important;padding-bottom:0 !important}.menu_box
.container.wide_container{width:auto;margin-left:15px;margin-right:15px}}@media screen and (max-width: 600px){table{width:100%}table:not(#wp-calendar) thead,table:not(#wp-calendar) tbody.responsive_table tr:first-child{display:none}table:not(#wp-calendar) tr:nth-of-type(2n){background-color:inherit}table:not(#wp-calendar):not(.tribe-events-calendar) tbody
td{display:block;text-align:center}table:not(#wp-calendar) tbody td:before{content:attr(data-th);display:block;text-align:center}table:not(#wp-calendar) td:hover:before,
table:not(#wp-calendar) th:hover:before{display:block}.posts_grid_3 .item, .grid_col_4, .crsl-grid-3
.item{width:100%}.page_content.single_sidebar .posts_grid_2 .item,
.page_content.double_sidebar .posts_grid_2 .grid-sizer,
.page_content.double_sidebar .grid_col_6, .crsl-grid-2 .item,
.page_content.double_sidebar .crsl-grid-2 .grid-sizer,.cws_col_6{width:100%}.page_content.double_sidebar .posts_grid_3 .item,
.page_content.double_sidebar .grid_col_4,
.page_content.double_sidebar .crsl-grid-3 .item,
.page_content.double_sidebar .posts_grid_4 .item,
.page_content.double_sidebar .grid_col_3,
.page_content.double_sidebar .crsl-grid-4 .item,
.page_content.single_sidebar .posts_grid_3 .item,
.page_content.single_sidebar .grid_col_4,
.page_content.single_sidebar .crsl-grid-3 .item,
.page_content.single_sidebar .posts_grid_4 .item,
.page_content.single_sidebar .grid_col_3,
.page_content.single_sidebar .crsl-grid-4
.item{width:100%}.posts_grid_4 .item,
.grid_col_3,
.crsl-grid-4 .item,
.single_sidebar .posts_grid_4 .item,
.single_sidebar .grid_col_3,
.single_sidebar .crsl-grid-4 .item,
.double_sidebar .posts_grid_4 .item,
.double_sidebar .grid_col_3,
.posts_grid_5 .item,
.double_sidebar .crsl-grid-4
.item{width:100%}.cws_portfolio_nav li
.title_nav_portfolio{padding:0}.cws_portfolio_nav
li{width:100%;text-align:center}.product .summary form.cart .quantity~.single_add_to_cart_button{min-width:auto}}@media screen and ( width: 568px ){.cws-widget .widget_carousel
.item{margin-left:11px}}@media screen and ( width: 320px ){.cws-widget .widget_carousel
.item{margin-left:11px}.widget_header+.cws_vc_shortcode_wrapper{padding-top:50px}.posts_grid_carousel
.carousel_nav{top:50px}}@media only screen and (max-width:  380px){.cws_mobile .mobile_menu .vc_column-inner  ul
li{padding-left:0}}@media screen and ( max-width: 479px ){.link_post
.post_media_link_title{padding:100px
10px 100px 10px}.news .media_part .pic.link_post>a:after{top:50px}.single .news .quote-wrap
.quote{padding:100px
10px 100px 10px}.post_media
img{width:100%}.comments-area .comment-respond .comment-form
p{width:100% !important;margin-left:0px !important}.blog_post.posts_grid.posts_grid_small .floated_media.post_floated_media,
.blog_post.posts_grid.posts_grid_checkerboard .floated_media.post_floated_media,
.blog_post.posts_grid.posts_grid_checkerboard .item:nth-child(even) .floated_media.post_floated_media{width:100%}.posts_grid.tribe_events_posts_grid.posts_grid_small
.post_media.tribe_events_post_media.posts_grid_post_media{float:none}form.wpcf7-form input[type="submit"], form.wpcf7-form p input[type="submit"]{margin:25px
auto 0}form.wpcf7-form input[type="submit"], form.wpcf7-form p input[type="submit"]{padding:0
20px}form.wpcf7-form>p{display:block}.comment_info_header .comment-meta{display:block}.posts_grid.tribe_events_posts_grid.posts_grid_small .post_media.tribe_events_post_media.posts_grid_post_media
img{text-align:center;margin:0
auto}.cws_callout
.icon_section{margin-right:0px}#wpgmza_map{width:calc(100% - 20px) !important}.ce_tabs
.tab{padding:0
10px}span.wpcf7-list-item:first-child{margin-left:10px}span.wpcf7-list-item{margin:10px}#sb_instagram.sbi_col_10 #sbi_images .sbi_item,
#sb_instagram.sbi_col_3 #sbi_images .sbi_item,
#sb_instagram.sbi_col_4 #sbi_images .sbi_item,
#sb_instagram.sbi_col_5 #sbi_images .sbi_item,
#sb_instagram.sbi_col_6 #sbi_images .sbi_item,
#sb_instagram.sbi_col_7 #sbi_images .sbi_item,
#sb_instagram.sbi_col_8 #sbi_images .sbi_item,
#sb_instagram.sbi_col_9 #sbi_images
.sbi_item{width:50%}.page_footer.instagram_feed #sb_instagram
.sbi_follow_btn{width:100%}.page_footer.instagram_feed #sb_instagram .sbi_follow_btn a,
.page_footer.instagram_feed #sb_instagram .sbi_follow_btn .fa.fa-instagram{font-size:25px !important}.side_panel_container{width:300px}body.side_panel_show.slide_side_panel.left_slide .body-cont, body.side_panel_show.slide_side_panel.left_pull .body-cont, body.side_panel_show.slide_side_panel.left_slide
.side_panel_overlay{-webkit-transform:translateX(300px) !important;-moz-transform:translateX(300px) !important;-ms-transform:translateX(300px) !important;-o-transform:translateX(300px) !important;transform:translateX(300px) !important}.grid.grid-2,
.page_content.single_sidebar .grid.grid-2,
.page_content.double_sidebar .grid.grid-2,
.grid.grid-3,
.page_content.single_sidebar .grid.grid-3,
.page_content.double_sidebar .grid.grid-3,
.grid.grid-4,
.page_content.single_sidebar .grid.grid-4,
.page_content.double_sidebar .grid.grid-4{margin-right:auto}.grid.grid-2 .item,
.page_content.single_sidebar .grid.grid-2 .item,
.page_content.double_sidebar .grid.grid-2 .item,
.grid.grid-3 .item,
.page_content.single_sidebar .grid.grid-3 .item,
.page_content.double_sidebar .grid.grid-3 .item,
.grid.grid-4 .item,
.page_content.single_sidebar .grid.grid-4 .item,
.page_content.double_sidebar .grid.grid-4 .item,
.news.news-small .post_info_part:not(.full_width),
.page_content.double_sidebar .news.news-small .post_info_part:not(.full_width){float:none;width:100%;margin-right:auto}.gallery_grid .grid.grid-4 .item,
.page_content.single_sidebar .gallery_grid .grid.grid-4 .item,
.page_content.double_sidebar .gallery_grid .grid.grid-4 .item,
.blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.single_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4 .item,
.page_content.double_sidebar .blog_full_width .grid:not(.owl-carousel).grid-4
.item{width:100%}.cws_portfolio .grid.grid-2 .item,
.page_content.single_sidebar .cws_portfolio .grid.grid-2 .item,
.page_content.double_sidebar .cws_portfolio .grid.grid-2 .item,
.cws_portfolio .grid.grid-2 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid.grid-2 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid.grid-2 .grid-size{width:100%}.cws_portfolio .grid.grid-3 .item,
.page_content.single_sidebar .cws_portfolio .grid.grid-3 .item,
.page_content.double_sidebar .cws_portfolio .grid.grid-3 .item,
.cws_portfolio .grid.grid-3 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid.grid-3 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid.grid-3 .grid-size{width:100%}.cws_portfolio .grid.grid-4 .item,
.page_content.single_sidebar .cws_portfolio .grid.grid-4 .item,
.page_content.double_sidebar .cws_portfolio .grid.grid-4 .item,
.cws_portfolio .grid.grid-4 .grid-size,
.page_content.single_sidebar .cws_portfolio .grid.grid-4 .grid-size,
.page_content.double_sidebar .cws_portfolio .grid.grid-4 .grid-size{width:50%}.cws_portfolio .grid
.item{padding-left:0px}.benefits_container,
.benefits_container .cws-widget,
.footer_container,
.footer_container .cws-widget{margin-left:auto;margin-right:auto}.footer_container.col-4 .cws-widget,
.footer_container.col-3 .cws-widget,
.footer_container.col-2 .cws-widget,
.footer_container.col-1 .cws-widget{width:100%}.grid_fw.col-2 .item,
.grid_fw.col-3 .item,
.page_content.double_sidebar .grid_fw.col-3 .item,
.grid_fw.col-4 .item,
.page_content.single_sidebar .grid_fw.col-4 .item,
.page_content.double_sidebar .grid_fw.col-4 .item,
.grid_fw.col-5 .item,
.page_content.single_sidebar .grid_fw.col-5 .item,
.page_content.double_sidebar .grid_fw.col-5 .item,
.grid_fw.col-6 .item,
.page_content.single_sidebar .grid_fw.col-6 .item,
.page_content.double_sidebar .grid_fw.col-6 .item,
.grid_fw.col-7 .item,
.page_content.single_sidebar .grid_fw.col-7 .item,
.page_content.double_sidebar .grid_fw.col-7 .item,
.grid_fw.col-8 .item,
.page_content.single_sidebar .grid_fw.col-8 .item,
.page_content.double_sidebar .grid_fw.col-8 .item,
.grid_fw.col-9 .item,
.page_content.single_sidebar .grid_fw.col-9 .item,
.page_content.double_sidebar .grid_fw.col-9 .item,
.grid_fw.col-10 .item,
.page_content.single_sidebar .grid_fw.col-10 .item,
.page_content.double_sidebar .grid_fw.col-10 .item,
.grid_fw.col-11 .item,
.page_content.single_sidebar .grid_fw.col-11 .item,
.page_content.double_sidebar .grid_fw.col-11 .item,
.grid_fw.col-12 .item,
.page_content.single_sidebar .grid_fw.col-12 .item,
.page_content.double_sidebar .grid_fw.col-12 .item,
.grid_fw.col-2 .grid-size,
.grid_fw.col-3 .grid-size,
.page_content.double_sidebar .grid_fw.col-3 .grid-size,
.grid_fw.col-4 .grid-size,
.page_content.single_sidebar .grid_fw.col-4 .grid-size,
.page_content.double_sidebar .grid_fw.col-4 .grid-size,
.grid_fw.col-5 .grid-size,
.page_content.single_sidebar .grid_fw.col-5 .grid-size,
.page_content.double_sidebar .grid_fw.col-5 .grid-size,
.grid_fw.col-6 .grid-size,
.page_content.single_sidebar .grid_fw.col-6 .grid-size,
.page_content.double_sidebar .grid_fw.col-6 .grid-size,
.grid_fw.col-7 .grid-size,
.page_content.single_sidebar .grid_fw.col-7 .grid-size,
.page_content.double_sidebar .grid_fw.col-7 .grid-size,
.grid_fw.col-8 .grid-size,
.page_content.single_sidebar .grid_fw.col-8 .grid-size,
.page_content.double_sidebar .grid_fw.col-8 .grid-size,
.grid_fw.col-9 .grid-size,
.page_content.single_sidebar .grid_fw.col-9 .grid-size,
.page_content.double_sidebar .grid_fw.col-9 .grid-size,
.grid_fw.col-10 .grid-size,
.page_content.single_sidebar .grid_fw.col-10 .grid-size,
.page_content.double_sidebar .grid_fw.col-10 .grid-size,
.grid_fw.col-11 .grid-size,
.page_content.single_sidebar .grid_fw.col-11 .grid-size,
.page_content.double_sidebar .grid_fw.col-11 .grid-size,
.grid_fw.col-12 .grid-size,
.page_content.single_sidebar .grid_fw.col-12 .grid-size,
.page_content.double_sidebar .grid_fw.col-12 .grid-size{width:100%}.not_found,
.banner_404
img{width:100%}.news .media_part .pic.link_post
.link{font-size:1.2em}.cta_holder,.cta_offer{display:block}.cta_holder>*,.cta_offer>*{margin-bottom:30px}.cta_holder>*,.cta_offer>*:last-child{margin-bottom:0}.page_title .title
h1{font-size:32px}}.cws_loader_container{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1030;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}#cws_page_loader_container{position:fixed}#cws_page_loader
img{position:absolute;top:0%;left:0;z-index:2;right:0;bottom:0%;margin:auto}#cws_page_loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px}#cws_page_loader:before,#cws_page_loader:after{content:"";display:block;position:absolute;top:0;left:0;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:100%;background:#fff;margin:2px}#cws_page_loader
.inner{animation-name:rotate-inner;-webkit-animation-name:rotate-inner;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;position:absolute;left:0;top:0;right:0;bottom:0}#cws_page_loader .inner:before, #cws_page_loader .inner:after{position:absolute;top:0;bottom:0;content:" "}#cws_page_loader .inner:before{left:0;right:50%;border-radius:72px 0 0 72px}#cws_page_loader .inner:after{left:50%;right:0;border-radius:0 72px 72px 0}@keyframes rotate-inner{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotate-inner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes
spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
pulsate{50%{-webkit-transform:translate3d(0,0,0) scale(0.98, 0.98);transform:translate3d(0,0,0) scale(0.98, 0.98)}100%{-webkit-transform:translate3d(0,0,0) scale(1, 1);transform:translate3d(0,0,0) scale(1, 1)}}#cws_loader_filters{display:none}#cws_loader{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:url("#goo-no-comp");filter:url(#goo-no-comp);z-index:999}#cws_loader_indicator{position:absolute;left:50%;top:50%}.cws_loader_indicator_dot{position:absolute;background:#ffc824;width:40px;height:40px;margin-left:-20px;margin-top:-20px;border-radius:50%}.cws_loader_indicator_dot:nth-child(1){background:#ffc824;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.cws_loader_indicator_dot:nth-child(2){background:#d394ee;-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85)}.cws_loader_indicator_dot:nth-child(3){background:#037cff;-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}.cws_loader_indicator_dot:nth-child(4){background:#fc512a;-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.cws_loader_indicator_dot.cws_loader_indicator_status{background:#00ffc4;-webkit-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{*display:inline}.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative}.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit{*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue",sans-serif;line-height:1.1em;white-space:nowrap}.odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value{text-align:center}.tipr_content{color:#FFF;padding:2px
5px 2px 5px;text-align:center;font-size:12px;line-height:20px;white-space:nowrap}.tipr_container_bottom{display:none;position:absolute;margin-top:13px;z-index:1000}.tipr_container_top{display:none;position:absolute;margin-top:-80px;z-index:1000}.tipr_point_top,.tipr_point_bottom{position:relative;background:#111;-webkit-border-radius:3px;border-radius:3px;opacity:0.9}.tipr_point_top:after{position:absolute;pointer-events:none;border:solid transparent;top:100%;content:"";height:0;width:0}.tipr_point_top:after{border-top-color:#111;border-width:8px;left:50%;margin-left:-8px}.tipr_point_bottom:after{position:absolute;pointer-events:none;border:solid transparent;bottom:100%;content:"";height:0;width:0}.tipr_point_bottom:after{border-bottom-color:#111;border-width:8px;left:50%;margin-left:-8px}.cwstooltip-wrapper{position:relative;margin:0
auto}.cwstooltip-wrapper
img{width:100%;height:auto}.tooltipster-content
p{line-height:140%;margin:4px
0}.tooltipster-content h2, .tooltipster-content h3, .tooltipster-content h4, .tooltipster-content
h5{margin:4px
0 6px 0}.cws-hotspots{position:absolute;left:0;top:0;width:100%;height:100%;background-size:contain;z-index:100}.cws-hotspots .hotspot-item{position:absolute}.cws-hotspots .hotspot-item
a{width:24px;height:24px;border:2px
solid rgba(255, 255, 255, 0.4);color:#fff;text-decoration:none;position:absolute;left:auto;top:auto;border-radius:100%;-moz-transition:all 0.2s ease-out 0;-o-transition:all 0.2s ease-out 0;-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0;transition:all 0.2s ease-out 0}.cws-hotspots .hotspot-item.pulse-white
a{border:none;-webkit-animation:pulse-white 2s ease-out infinite;-moz-animation:pulse-white 2s ease-out infinite;animation:pulse-white 2s ease-out infinite}.cws-hotspots .hotspot-item.pulse-gray
a{border:none;-webkit-animation:pulse-gray 2s ease-out infinite;-moz-animation:pulse-gray 2s ease-out infinite;animation:pulse-gray 2s ease-out infinite}.cws-hotspots .hotspot-item.pulse-red
a{border:none;-webkit-animation:pulse-red 2s ease-out infinite;-moz-animation:pulse-red 2s ease-out infinite;animation:pulse-red 2s ease-out infinite}.cws-hotspots .hotspot-item.pulse-green
a{border:none;-webkit-animation:pulse-green 2s ease-out infinite;-moz-animation:pulse-green 2s ease-out infinite;animation:pulse-green 2s ease-out infinite}.cws-hotspots .hotspot-item.pulse-yellow
a{border:none;-webkit-animation:pulse-yellow 2s ease-out infinite;-moz-animation:pulse-yellow 2s ease-out infinite;animation:pulse-yellow 2s ease-out infinite}.cws-hotspots .hotspot-item.pulse-blue
a{border:none;-webkit-animation:pulse-blue 2s ease-out infinite;-moz-animation:pulse-blue 2s ease-out infinite;animation:pulse-blue 2s ease-out infinite}.cws-hotspots .hotspot-item.pulse-purple
a{border:none;-webkit-animation:pulse-purple 2s ease-out infinite;-moz-animation:pulse-purple 2s ease-out infinite;animation:pulse-purple 2s ease-out infinite}.cws-hotspots .hotspot-item a:hover{-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-webkit-animation:none;-moz-animation:none;animation:none}.cws-hotspots .hotspot-item a
span{width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:100%;position:absolute;display:block;background:#FFF;left:50%;top:50%}.cws-hotspots .hotspot-item a
i{display:block;font-size:12px;position:relative;width:100%;text-align:center;font-style:normal;color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cws-hotspots .hotspot-item.cws-pulse a
i{margin-top:6px}.cws-hotspots .hotspot-item a:focus{outline:none}@-webkit-keyframes pulse-white{0%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 255, 255, 1)}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 255, 255, 0)}100%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 255, 255, 0)}}@-moz-keyframes pulse-white{0%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 1)}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 215, 0, 0)}100%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 0)}}@keyframes pulse-white{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(255, 255, 255, 1)}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 255, 255, 0)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(255, 255, 255, 0)}}@-webkit-keyframes pulse-red{0%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 69, 0, 1)}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 69, 0, 0)}100%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 69, 0, 0)}}@-moz-keyframes pulse-red{0%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 69, 0, 1)}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 69, 0, 0)}100%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 69, 0, 0)}}@keyframes pulse-red{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(255, 69, 0, 1)}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 69, 0, 0)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(255, 69, 0, 0)}}@-webkit-keyframes pulse-green{0%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(50, 205, 50, 1)}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(50, 205, 50, 0)}100%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(50, 205, 50, 0)}}@-moz-keyframes pulse-green{0%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(50, 205, 50, 1)}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(50, 205, 50, 0)}100%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(50, 205, 50, 0)}}@keyframes pulse-green{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(50, 205, 50, 1)}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(50, 205, 50, 0)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(50, 205, 50, 0)}}@-webkit-keyframes pulse-yellow{0%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 1)}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 215, 0, 0)}100%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 0)}}@-moz-keyframes pulse-yellow{0%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 1)}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 215, 0, 0)}100%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 0)}}@keyframes pulse-yellow{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 1)}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(255, 215, 0, 0)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(255, 215, 0, 0)}}@-webkit-keyframes pulse-gray{0%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(127, 127, 127, 1)}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(127, 127, 127, 0)}100%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(127, 127, 127, 0)}}@-moz-keyframes pulse-gray{0%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(127, 127, 127, 1)}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(127, 127, 127, 0)}100%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(127, 127, 127, 0)}}@keyframes pulse-gray{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(127, 127, 127, 1)}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(127, 127, 127, 0)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(127, 127, 127, 0)}}@-webkit-keyframes pulse-blue{0%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(0, 191, 255, 1)}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(0, 191, 255, 0)}100%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(0, 191, 255, 0)}}@-moz-keyframes pulse-blue{0%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(0, 191, 255, 1)}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(0, 191, 255, 0)}100%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(0, 191, 255, 0)}}@keyframes pulse-blue{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(0, 191, 255, 1)}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(0, 191, 255, 0)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(0, 191, 255, 0)}}@-webkit-keyframes pulse-purple{0%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(160, 32, 240, 1)}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(160, 32, 240, 0)}100%{-webkit-transform:scale(1);box-shadow:0 0 0 0px rgba(160, 32, 240, 0)}}@-moz-keyframes pulse-purple{0%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(160, 32, 240, 1)}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(160, 32, 240, 0)}100%{-moz-transform:scale(1);box-shadow:0 0 0 0px rgba(160, 32, 240, 0)}}@keyframes pulse-purple{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(160, 32, 240, 1)}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(160, 32, 240, 0)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 0px rgba(160, 32, 240, 0)}}@media screen and (min-width: 320px) and (max-width: 479px){.cws-hotspots .hotspot-item
a{width:16px;height:16px}.cws-hotspots .hotspot-item a
span{width:4px;height:4px;margin:-2px 0 0 -2px}.cws-hotspots .hotspot-item a
i{font-style:normal;font-size:10px}}@media only screen and (min-width: 160px) and (max-width: 319px){.cws-hotspots .hotspot-item
a{width:14px;height:14px}.cws-hotspots .hotspot-item a
span{width:4px;height:4px;margin:-2px 0 0 -2px}.cws-hotspots .hotspot-item a
i{font-style:normal;font-size:10px}}.tooltipster-default{border-radius:5px;border:2px
solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px
10px;overflow:hidden}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left
span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left
span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0
auto}.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left
span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right
span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-fall-show{}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-slide.tooltipster-slide-show{}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.tooltipster-light{border-radius:5px;border:1px
solid #ccc;background:#ededed;color:#666}.tooltipster-light .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px
10px}.tooltipster-shadow{border-radius:5px;background:#fff;box-shadow:0px 0px 14px rgba(0,0,0,0.3);color:#2c2c2c}.tooltipster-shadow .tooltipster-content{font-family:'Arial',sans-serif;font-size:14px;line-height:16px;padding:8px
10px}.tooltipster-punk{border-radius:5px;border-bottom:3px solid #f71169;background:#2a2a2a;color:#fff}.tooltipster-punk .tooltipster-content{font-family:'Courier',monospace;font-size:14px;line-height:16px;padding:8px
10px}.tooltipster-noir{border-radius:0px;border:3px
solid #2c2c2c;background:#fff;color:#2c2c2c}.tooltipster-noir .tooltipster-content{font-family:'Georgia',serif;font-size:14px;line-height:16px;padding:8px
10px}.compose-mode .vc_element-name .vc_btn-content{height:auto!important}.wp-block-image.alignfull
img{max-width:100vw;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100vw;border-radius:0}ul.products li.product,
.woo_panel,
.shop_table.cart .coupon #coupon_code,
.woocommerce-message,
.woocommerce-info,
.woocommerce-thankyou-order-received,
.woocommerce-thankyou-order-failed,
.col2-set div[class^="col-"],
.added_to_cart,
.mini_cart_item .remove,
.button:not(.add_to_cart_button),
.cws-widget.woocommerce-product-search .screen-reader-text{box-sizing:border-box}ul.products hr,
.cws_woo_single_product_thumbnails .carousel_nav,
.shop_table.cart .product-remove a:before,
.product_list_widget li .wp-post-image,
.button,
.cws-widget.woocommerce-product-search .screen-reader-text{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.wc-tabs:after,
#reviews .commentlist .comment_container:after,
.shop_table.cart .actions:after,
.col2-set:after,
.product_list_widget li:after,.widget_shopping_cart_content:after,#top_panel_woo_minicart:after,div.product:after{content:"";display:block;clear:both}ol.commentlist li:before{content:none}.woocommerce .woocommerce-MyAccount-navigation
ul{margin:0px;background-color:#fafafa;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce .woocommerce-MyAccount-content{padding:20px;border:1px
solid #d1d1d1}.woocommerce .woocommerce-MyAccount-content .edit-account input[name='save_account_details']{margin-top:1.333em}.woocommerce .woocommerce-MyAccount-navigation ul
li{display:inline-block;padding:10px;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-navigation ul li:before{content:none}ul.products li.product:before{display:none}ul.products li.product
.aasana_shop_loop_item_content_wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%}ul.products{margin-left:-15px;margin-right:-15px;overflow:visible}ul.products
li.product{padding-left:15px;padding-right:15px;margin-top:0;margin-bottom:60px}.page_content.col-2 ul.products li.product img,
.page_content.col-3 ul.products li.product img,
.page_content.col-4 ul.products li.product
img{width:100%}.page_content.col-2 ul.products
li.product{width:50%}.page_content.col-3 ul.products
li.product{width:33.333333%}.page_content.col-4 ul.products
li.product{width:25%}.woocommerce.columns-3 > ul.products
li.product{width:33.333333%}.woocommerce.columns-2 > ul.products
li.product{width:50%}.woocommerce.columns-1 > ul.products
li.product{width:100%}ul.products .owl-item>li.product{width:100%}.products.owl-carousel .owl-wrapper{margin-bottom:-30px}.woocommerce.columns-3 > ul.products .owl-item > li.product,
.woocommerce.columns-2 > ul.products .owl-item > li.product,
.woocommerce.columns-1 > ul.products .owl-item > li.product,
ul.products .owl-item>li.product{width:100%}.cross-sells{padding-bottom:30px}.related.products
ul.products{justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}ul.products{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:center}ul.products
li.product{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cross-sells
ul.products{justify-content:initial}.woocommerce.columns-1 ul.products
li.product{width:100%}.woocommerce.columns-2 ul.products
li.product{width:50%}.woocommerce.columns-3 ul.products
li.product{width:33.3%}.woocommerce.columns-4 ul.products
li.product{width:25%}.woocommerce.columns-5 ul.products
li.product{width:20%}.related.products ul.products
li.product{margin-bottom:60px}.woo_product_post_thumbnail.post_single_post_thumbnail{float:left}.woo_product_post_media.post_single_post_media
img{display:block}.col2-set{margin-left:-15px;margin-right:-15px}.col2-set [class^="col-"]{width:50%;float:left;padding-left:15px;padding-right:15px}div.product>*+*{margin-top:20px}div.product
.related.products{margin-top:50px}div.product .related.products
h2{font-size:36px;margin-bottom:24px}body>*+*{margin-top:auto}.woocommerce-page>*+hr,div.product>*+hr{margin-top:40px;display:none}.woocommerce-page>.select2-drop{margin-top:-1px}.woocommerce-page>.select2-drop-above{margin-bottom:-1px}.button:not(.add_to_cart_button),.add_large_button{display:inline-block;min-width:144px;border-style:solid;border-width:4px;line-height:1.066667em;font-weight:500;text-align:center;white-space:nowrap;text-decoration:none;line-height:37px;padding-top:0;font-weight:bold;font-size:20px;text-transform:capitalize;padding-bottom:0;color:#fff;border-radius:25px}.header_container .header_zone .woocommerce-mini-cart__buttons.buttons a+a:hover{background:transparent}.woocommerce-error li
a{margin-left:-30px;margin-right:20px}.woocommerce .woocommerce-error{position:relative;padding:25px
50px 25px 100px;min-height:26px;background-color:#fdb957;color:#fff}.woocommerce .woocommerce-error
li{padding-left:0}.woocommerce-error:before{font-family:cwsicon;content:"\f117";color:#fff;position:absolute;top:50%;left:20px;font-size:22px;width:51px;height:51px;border-style:solid;border-width:4px;border-radius:50%;text-align:center;line-height:51px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart-empty{position:relative;padding:25px
50px 25px 100px;min-height:26px;background-color:#fdb957;color:#fff}.return-to-shop .button.wc-backward{padding-right:20px;padding-left:20px}.cart-empty:before{font-family:cwsicon;content:"\f117";color:#fff;position:absolute;top:50%;left:20px;font-size:22px;width:51px;height:51px;border-style:solid;border-width:4px;border-radius:50%;text-align:center;line-height:51px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce
.button{color:#fff}.woocommerce .button:hover{background:transparent}.button:not(.add_to_cart_button),
.add_large_button,
.add_large_button,
.quantity .input-text,
.price_slider_wrapper .price_slider_amount .button,.add_large_button.alt_button_shop+.added_to_cart{}.price_slider_wrapper .price_slider_amount
.button{min-width:70px}.woocommerce-page
.add_large_button.alt_button_shop{color:white}.add_large_button i:before{margin-right:10px}.woocommerce-page .add_large_button.alt_button_shop:hover{background-color:transparent}.woocommerce.cws-widget.button{min-width:0}.aasana_shop_loop_item_content_wrapper{position:relative}.products.grid
.aasana_shop_loop_item_content_wrapper{}.products.grid .aasana_shop_loop_item_content_wrapper:hover{}.woo_product_post_media.post_single_post_media{width:calc(50% + 15px);float:left}.woocommerce-product-gallery--no_gallery.woo_product_post_media.post_single_post_media{width:432px}.woocommerce-product-gallery--no_gallery.woo_product_post_media.post_single_post_media+.summary{margin-left:452px}.woo_product_post_media{position:relative;overflow:visible}.woo_product_post_media
img{margin:0
auto}.woo_product_post_media
.links{text-align:center;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;padding-bottom:5px}.products.list .woo_product_post_media
.links{margin-bottom:25px}.cross-sells .products .aasana_shop_loop_item_content_wrapper .pic:hover .links,
.products.grid .aasana_shop_loop_item_content_wrapper .pic:hover .links,
.related.products .aasana_shop_loop_item_content_wrapper .pic:hover
.links{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.products.grid .aasana_shop_loop_item_content_wrapper .pic:hover .links > *,
.related.products .aasana_shop_loop_item_content_wrapper .pic:hover .links>*{opacity:1}.woo_product_post_media
.links{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:initial}.products.related .ce_title.und-title .title-separators{position:static}.woo_product_post_media .links
a{background-color:white;color:black;border:1px
solid rgba(0,0,0,0.1)}.woo_product_post_media .links a:hover{color:white}.woo_product_post_media .pic:hover .hover-effect{opacity:0.2;pointer-events:none}.products.list .woo_product_post_media .pic:hover .hover-effect{opacity:0}.woo_product_post_media .pic .hover-effect{background-color:#fff}.woo_product_post_media .links>*{margin:5px;font-size:15px;width:30px;height:30px;line-height:30px}.woo_banner_wrapper{position:absolute;top:0px;left:0px;z-index:2}.woo_banner_wrapper
.woo_banner{border-style:solid;border-width:70px 70px 0 0}.woo_banner_wrapper
.woo_banner.sale_bunner{border-color:#567dbe transparent transparent}.woo_banner_wrapper .woo_banner
.woo_banner_text{position:absolute;left:-10%;top:0px;display:inline-block;transform:rotate(-45deg);padding:10px;color:white}.woo_banner_wrapper .woo_banner .woo_banner_text
.onsale{text-transform:uppercase}ul.products.list li.product .woo_product_post_media .pic
img{width:auto !important}.products.owl-carousel
.product{overflow:hidden}.products.grid
.title_price_rating_button_wrapper{bottom:0px;z-index:1;display:block;width:100%;box-sizing:border-box;position:relative}.products.grid .title_price_rating_button_wrapper
.title_price_rating_wrapper{background-color:rgba(255, 255, 255, 0.95);padding:15px
10px 10px 10px;transform:translateY(0);z-index:9999999;bottom:0px;width:100%;box-sizing:border-box}.products:not(.list) .title_price_rating_button_wrapper
.title_price_rating_wrapper{padding:0
10px 10px 10px}.products:not(.list) .title_price_rating_button_wrapper
.aasana_after_shop_loop_item_title_wrapper{vertical-align:initial;padding-top:0;text-align:center;font-size:22px;font-weight:500}.products.grid .title_price_rating_button_wrapper .title_price_rating_wrapper,
.products.grid .title_price_rating_button_wrapper .button_wrapper,
.products.grid .aasana_shop_loop_item_content_wrapper
.pic{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.products.grid .title_price_rating_button_wrapper
.button_wrapper{background-color:rgba(255, 255, 255, 1);opacity:0;position:absolute;width:100%;bottom:0px;z-index:-1;display:none}div.item-description:empty{display:none}.stock{display:none}.products.grid .title_price_rating_button_wrapper .title_price_rating_wrapper
.aasana_after_shop_loop_item_title_wrapper{vertical-align:initial;margin-top:10px}.woo_product_post_title.posts_grid_post_title{margin-top:auto;margin-bottom:auto;text-transform:capitalize;text-align:center}.woo_product_post_title.posts_grid_post_title
a{font-size:0.458334em;line-height:1em}.products.list h3.woo_product_post_title
a{font-size:1.15em}.products.list .aasana_after_shop_loop_item_title_wrapper
span.price{font-size:1.35em}.products
.rating_reviews{line-height:1em;margin-top:5px;margin-bottom:5px;min-height:22px}.pp_woocommerce .pp_content_container .pp_gallery ul li:before{content:none}.woocommerce.single-product .product_meta>*+*{margin-top:10px}.woocommerce.single-product .product_meta .sku_wrapper span,
.woocommerce.single-product .product_meta .posted_in a,
.woocommerce.single-product .product_meta .tagged_as
a{color:#939495}.woocommerce.single-product .product_meta .sku_wrapper,
.woocommerce.single-product .product_meta .posted_in,
.woocommerce.single-product .product_meta
.tagged_as{display:block}.woocommerce table.variations:not(#wp-calendar) tbody.responsive_table td:before{content:none}.woocommerce.single-product
table.variations{width:auto;border-width:0px}.woocommerce.single-product table.variations>tbody>tr:nth-of-type(odd){background-color:transparent}.woocommerce.single-product table.variations
td{text-align:left}hr{background:#f2f2f2}ul.products hr,
ul.products hr:last-child{margin-top:30px;margin-bottom:30px}ul.products hr:before{display:none}.woo_panel{border-radius:10px 0;display:table;width:100%;position:relative;text-align:center}.woo_panel+.products{margin-top:30px}.woo_panel .woocommerce-message{display:none}.woo_panel>*{display:table-cell;vertical-align:middle}.woo_panel>*+*{padding-left:10px}.woo_panel .woocommerce-result-count{width:100%;text-indent:0;text-align:left}.quantity .input-text{line-height:1.066667em;width:2.855em;text-align:center;-webkit-appearance:none;-moz-appearance:textfield;-ms-appearance:none;appearance:none}.quantity .input-text::-webkit-inner-spin-button,
.quantity .input-text::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.star-rating:before,
.star-rating>span:before,
.comment-form-rating .stars:before,
.comment-form-rating .stars .stars-active{display:block;content:"\f005\f005\f005\f005\f005";font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;letter-spacing:2px;color:#ffc107}.star-rating{line-height:15px;vertical-align:bottom}.star-rating,
.comment-form-rating
.stars{font-size:0;display:inline-block;position:relative;overflow:hidden}.star-rating:before,
.comment-form-rating .stars:before{color:#e5e5e5}.star-rating > span,
.comment-form-rating .stars .stars-active{position:absolute;top:0;left:0;overflow:hidden}.star-rating>span:before,
.comment-form-rating .stars .stars-active{top:0;left:0;position:absolute;overflow:hidden;width:100%}ul.products li.product
.price{font-size:25px;line-height:1;font-size:1em;vertical-align:middle}.price{}.price>del,.price>ins{}.price
.amount{display:inline-block}.price .amount+.amount{}.price ins .amount:first-child:not(:only-child){margin-right:5px}.price ins .amount:last-child:not(:only-child){margin-left:5px}.cws-widget  .product_list_widget del .amount,
.price del
.amount{color:#ccc;font-size:0.8em;text-decoration:line-through}.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{}.price del .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{}.price .amount:first-letter {}.price
ins{background-color:transparent}.price>del+ins{margin-left:5px}ul.products li.product .price
ins{background-color:transparent;color:green}ul.products li.product .add_to_cart_button,
ul.products li.product
.added_to_cart{font-size:20px;font-weight:bold;line-height:37px;padding:0
30px;border-width:4px;border-style:solid;border-radius:25px;-webkit-transition:all .2s;transition:all .2s}ul.products li.product .add_to_cart_button:active,
ul.products li.product .added_to_cart:active{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}ul.products li.product .add_to_cart_button, ul.products li.product
.added_to_cart{background:transparent}ul.products li.product .add_to_cart_button:hover, ul.products li.product .added_to_cart:hover{color:#fff}.aasana_after_shop_loop_item_title_wrapper .star-rating{vertical-align:middle}.products.list .aasana_after_shop_loop_item_title_wrapper .star-rating{float:none}.products.list .aasana_after_shop_loop_item_title_wrapper
.rating_reviews{margin-top:10px;margin-bottom:10px}.products.list .aasana_after_shop_loop_item_title_wrapper .woocommerce-reviews-count{font-size:0.87em}.products.list .aasana_after_shop_loop_item_title_wrapper .woocommerce-reviews-count a,.rating_reviews_divider{color:#ccc}.rating_reviews_divider{margin-left:5px;margin-right:5px}.aasana_after_shop_loop_item_title_wrapper .rating_reviews .woocommerce-reviews-count{display:none}.products.list .aasana_after_shop_loop_item_title_wrapper .rating_reviews .woocommerce-reviews-count{display:inline}.added_to_cart{display:inline-block;padding:5px
20px;min-width:144px;border-style:solid;border-width:1px;border-color:#51825f;line-height:1.066667em;color:inherit;font-weight:500;text-align:center;white-space:nowrap;text-decoration:none}.added_to_cart:hover{background-color:#51825f;color:#fff}.woocommerce-page .added_to_cart:hover{color:#fff}.added_to_cart:before{display:none}.cws_woo_loop_actions_wrapper{white-space:nowrap;direction:rtl;text-align:right}.ajax_add_to_cart.added:not(.add_icon_button){position:absolute}.ajax_add_to_cart:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:inline-block;-webkit-transition:transform 0.1s linear;-moz-transition:transform 0.1s linear;-ms-transition:transform 0.1s linear;transition:transform 0.1s linear}.products .aasana_shop_loop_item_content_wrapper .links .ajax_add_to_cart.added,
.products .aasana_shop_loop_item_content_wrapper .links
.ajax_add_to_cart.loading{color:white;pointer-events:none}.products .aasana_shop_loop_item_content_wrapper .links .ajax_add_to_cart.loading:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.products .aasana_shop_loop_item_content_wrapper .links .ajax_add_to_cart.added:before{content:"\f103";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.products .aasana_shop_loop_item_content_wrapper .links
.added_to_cart{display:none}.ajax_add_to_cart,.added_to_cart,.add_to_cart_button.product_type_variable{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.added_to_cart{white-space:nowrap;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);left:0;opacity:1;visibility:visible;animation-name:cws_fade_in;animation-duration:0.3s;animation-fill-mode:forwards;-webkit-animation-name:cws_fade_in;-webkit-animation-duration:0.3s;-webkit-animation-fill-mode:forwards;color:#51825f}@keyframes
cws_fade_in{from{opacity:0;transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px)}to{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes
cws_fade_in{from{opacity:0;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}to{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}}@-ms-keyframes
slideup{0%{top:150px}70%{top:-15px}100%{top:0}}@-moz-keyframes
slideup{0%{top:150px}70%{top:-15px}100%{top:0}}@-webkit-keyframes
slideup{0%{top:150px}70%{top:-15px}100%{top:0}}.ajax_add_to_cart.added:not(.add_icon_button){-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);opacity:0;pointer-events:none}.ajax_add_to_cart{}.ajax_add_to_cart.added:not(.add_icon_button){margin-right:auto}.added_to_cart,.add_to_cart_button.product_type_variable{}.aasana_after_shop_loop_item_wrapper{position:relative;overflow:hidden;text-align:center;margin-top:10px}.cws_woo_loop_actions_wrapper{padding:15px}.products.grid
.cws_woo_loop_actions_wrapper{text-align:center}ul.products .product.product-category a,
ul.products .product.product-category
img{display:block}ul.products .product.product-category
img{width:100%;height:auto}.woo_product_post_media.post_single_post_media{margin-right:-30px}.woo_product_post_media.post_single_post_media>.post_media_wrapper{max-width:-webkit-calc( 100% - 30px );max-width:calc( 100% - 30px );float:left;margin-bottom:20px;padding-right:30px;background:white}.woo_product_post_media.post_single_post_media+.summary{margin-top:auto;margin-left:calc(50% + 30px)}.product
ol{margin:0}.product ol li:before{display:none}.cws_woo_single_product_thumbnails .thumbnails:after{display:block;content:"";height:0;clear:both}.cws_woo_single_product_thumbnails .thumbnails .link,
.cws_woo_single_product_thumbnails .thumbnails .link
a{display:block;position:static}.cws_woo_single_product_thumbnails
.carousel_nav{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;line-height:30px;border:2px
solid #fff;border-radius:6px 0;font-family:FontAwesome;text-align:center;color:#fff;font-size:20px;z-index:5;cursor:pointer}.cws_woo_single_product_thumbnails .carousel_nav:hover{background-color:#fff}.cws_woo_single_product_thumbnails
.carousel_nav.prev{left:1px}.cws_woo_single_product_thumbnails
.carousel_nav.next{right:1px}.cws_woo_single_product_thumbnails .carousel_nav.prev:before{content:"\f104"}.cws_woo_single_product_thumbnails .carousel_nav.next:before{content:"\f105"}.product .summary>*+hr{margin-top:40px}.cws_woo_single_product_thumbnails
.thumbnails{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}hr.shop_divider,
.products .aasana_shop_loop_item_content_wrapper .pic .links>.shop_divider{display:none}hr.shop_divider,
.product .summary>*+hr.shop_divider{margin-top:30px;margin-bottom:30px}.products.list hr.shop_divider,
.single-product
hr.shop_divider{display:block}.product .summary .product_title,
.product .summary .woocommerce-product-rating,
.product .summary div[itemprop="offers"]{margin-top:auto}.product .summary .woocommerce-product-rating{margin-top:10px;margin-bottom:10px}.product .summary .price>ins{color:inherit}.product .summary .product_title,
.woocommerce div[class^="post-"] h1.product_title.entry-title{font-size:36px;font-weight:500;line-height:1;margin-bottom:auto}.product .summary .woocommerce-product-rating>*{}.product .summary .woocommerce-product-rating .woocommerce-review-link{color:#939495}.product .summary .woocommerce-product-rating .woocommerce-review-link,
.product .summary .woocommerce-product-rating .stock-label{font-size:0.87em;text-transform:capitalize}.stock-label{text-transform:capitalize}.out-of-stock-mark{color:#be5656}.stock-mark{color:#51825f}.product .summary .woocommerce-product-rating .star-rating{vertical-align:middle}.product .summary
.price{font-size:36px;font-weight:500;line-height:1.3;margin-top:25px;margin-bottom:15px}.product .summary form.cart
.quantity{float:left;margin-top:3px;margin-right:10px}.product .summary form.cart .quantity
input{line-height:38px;width:89px;margin-top:3px;padding:0;border-radius:20px}.product .summary form.cart .quantity~.single_add_to_cart_button{margin-left:5px;padding:0
22px;border:0;font-size:20px;font-weight:bold;color:#fff;text-transform:capitalize;cursor:pointer;margin-top:0;line-height:45px;min-width:213px}.product .summary
form.cart{margin-top:35px;margin-bottom:20px}.product .summary form.cart .quantity~.single_add_to_cart_button:hover{background:transparent}.wc-tabs>li:before{display:none}.wc-tabs > li,
.woocommerce-tabs .wc-tab{}.woocommerce-tabs .wc-tab{padding-top:30px}.woocommerce-tabs .wc-tab
h2{display:none}div.product .woocommerce-tabs table.shop_attributes,
div.product .woocommerce-tabs table.shop_attributes th,
div.product .woocommerce-tabs table.shop_attributes
td{border-width:0px}div.product .woocommerce-tabs table.shop_attributes th,
div.product .woocommerce-tabs table.shop_attributes
td{text-align:left}div.product .woocommerce-tabs table.shop_attributes>tbody>tr{background-color:transparent}div.product .woocommerce-tabs table.shop_attributes
th{text-transform:capitalize}div.product .woocommerce-tabs table.shop_attributes
td{color:#b2b2b2;text-transform:lowercase}ul.wc-tabs:not(:last-child){margin-bottom:-4px}.wc-tabs>li{float:left;margin:1px
0 0 2px;padding-left:0;border-radius:2px 2px 0 0;margin-bottom:-1px;text-align:center;position:relative;vertical-align:middle;padding:8px
25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:transparent}.wc-tabs>li:first-child{padding:8px
20px 8px 0px}.wc-tabs>li>a{display:block;color:inherit;text-decoration:none;color:#a0a0a0;font-size:1.15em}.wc-tabs>li.active>a{color:inherit}.wc-tabs>li.active{border-bottom-width:4px;border-bottom-style:solid}.wc-tab{border-top:4px solid #f2f0fb}.woocommerce .page_title .container:not(.header_center) .title h1,
.woocommerce-page .page_title .container:not(.header_center) .title
h1{font-size:48px;font-weight:500}.woocommerce .page_title .bread-crumbs
.delimiter{font-size:0}.woocommerce .page_title .bread-crumbs .delimiter:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0
15px}div.product .woocommerce-tabs{display:table;width:100%}ol.commentlist
li{list-style-type:none}div.product #comments .commentlist
.avatar{float:left;margin-right:10px;border-radius:50%;border:1px
solid #f2f2f2}div.product #comments .commentlist .comment-text
p.meta{color:#b2b2b2}div.product #comments .commentlist li+li{margin-top:30px}div.product #comments .commentlist .star-rating{float:right}div.product #comments
.commentlist{margin-left:auto}div.product #comments .commentlist
p{text-indent:0}div.product #comments .commentlist
p.meta{margin-bottom:auto}div.product .comment-form-rating .stars:before,
div.product .comment-form-rating .stars .stars-active{font-size:20px}div.product .comment-form-rating
.stars{line-height:32px;height:32px}div.product #commentform .comment-form-rating{margin-bottom:auto}div.product #commentform
label{display:block;font-weight:700;padding-bottom:6px}div.product #reviews>*+*{margin-top:20px}div.product #reviews #review_form #commentform .comment-form-author,
div.product #reviews #review_form #commentform .comment-form-email{float:left;width:50%;box-sizing:border-box}div.product #reviews #review_form #commentform .comment-form-author+.comment-form-email{padding-left:10px}div.product #reviews #review_form #commentform p.comment-form-comment{margin-bottom:0px}div.product #reviews #review_form #commentform .form-submit
.submit{font-size:20px;font-weight:bold;padding:0
50px;line-height:37px}div.product #reviews #review_form #commentform .comment-form-author input::-webkit-input-placeholder,
div.product #reviews #review_form #commentform .comment-form-email input::-webkit-input-placeholder,
div.product #reviews #review_form #commentform .comment-form-comment textarea::-webkit-input-placeholder{font-style:italic}div.product #reviews #review_form #commentform .comment-form-author input::-moz-placeholder,
div.product #reviews #review_form #commentform .comment-form-email input::-moz-placeholder,
div.product #reviews #review_form #commentform .comment-form-comment textarea::-moz-placeholder{font-style:italic}div.product #reviews #review_form #commentform .comment-form-author input:-moz-placeholder,
div.product #reviews #review_form #commentform .comment-form-email input:-moz-placeholder,
div.product #reviews #review_form #commentform .comment-form-comment textarea:-moz-placeholder{font-style:italic}div.product #reviews #review_form #commentform .comment-form-author input:-ms-input-placeholder,
div.product #reviews #review_form #commentform .comment-form-email input:-ms-input-placeholder,
div.product #reviews #review_form #commentform .comment-form-comment textarea:-ms-input-placeholder{font-style:italic}div.product #reviews #review_form #commentform p.comment-form-rating
span{cursor:pointer}div.product #comments .comment-text
.meta{color:#333e4f}div.product .comment-text .meta
strong{color:#f27c66}div.product
.price{text-indent:0;line-height:1;font-weight:500}div.product .price > del,
div.product .price>ins{display:inline-block}.woocommerce-message+.product{margin-top:20px}table.variations th,
table.variations
td{border-style:none}table.variations .select2-container{width:auto}table.variations
label{text-transform:capitalize}table.variations .select2-container .select2-results
li{white-space:nowrap}.reset_variations{margin-left:10px}.woocommerce-variation .woocommerce-variation-price{margin-bottom:10px}.woocommerce-message,.woocommerce-info,.woocommerce-error,.myaccount_user,.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-failed{position:relative;min-height:55px;line-height:50px;border-radius:25px;background:#f2f0fb;padding-left:30px;font-size:18px;margin-bottom:20px}.woocommerce-info,.woocommerce-error,.myaccount_user,.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-failed{min-height:auto}.woocommerce-message .button,
.woocommerce .woocommerce-Message
.button{float:right}.woocommerce-message
.button{display:inline-block;min-width:144px;border-style:solid;border-width:4px;line-height:1.066667em;font-weight:500;text-align:center;white-space:nowrap;text-decoration:none;line-height:37px;padding-top:0;font-weight:bold;font-size:20px;text-transform:capitalize;padding-bottom:0;color:#fff;padding:0
48px;border-radius:25px;margin-top:5px;margin-right:5px}.woocommerce-message a,
.woocommerce-info a,
.woocommerce-error a,
.myaccount_user a,.woocommerce-thankyou-order-failed{}.woocommerce-thankyou-order-failed:after,.woocommerce-error:after{color:#f27c66}.woocommerce-message li:before,
.woocommerce-info li:before,
.woocommerce-error li:before{content:none;color:#fff;font-size:1.333em}.shop_table.cart{width:100%;text-align:left}table.shop_table.cart .cart_item .product-name a,
table.shop_table.cart .cart_item .product-thumbnail
a{vertical-align:middle;display:inline-block}table.shop_table .variation .variation-atribute>*{display:inline-block;text-transform:capitalize;color:#b2b2b2}table.shop_table.cart>tbody td,
table.shop_table.woocommerce-checkout-review-order-table>thead th,
table.shop_table.woocommerce-checkout-review-order-table>tbody td,
table.shop_table.woocommerce-checkout-review-order-table>tfoot td,
table.shop_table.woocommerce-checkout-review-order-table>tfoot
th{text-align:left}table.shop_table.woocommerce-checkout-review-order-table{border-collapse:collapse;border-spacing:0}table.shop_table.woocommerce-checkout-review-order-table
th{font-size:18px;font-weight:400;text-transform:capitalize}table.shop_table.woocommerce-checkout-review-order-table>thead
th{background:#ebe9f9}table.shop_table.cart>thead,table.shop_table.woocommerce-checkout-review-order-table>thead{color:inherit;font-weight:bold;text-transform:uppercase}table.shop_table.cart>thead{background-color:#fafafa}table.shop_table.woocommerce-checkout-review-order-table>thead{background-color:transparent}table.shop_table.woocommerce-checkout-review-order-table>tfoot{border-top-width:1px;border-top-style:solid}table.shop_table.woocommerce-checkout-review-order-table>tfoot .order-total,
table.shop_table.woocommerce-checkout-review-order-table>tfoot .order-total td:hover,
table.shop_table.woocommerce-checkout-review-order-table>tfoot .order-total th:hover{background:#f7f6fb}table.shop_table.woocommerce-checkout-review-order-table>tfoot th,
table.shop_table.woocommerce-checkout-review-order-table>tfoot
td{font-weight:bold}table.shop_table.woocommerce-checkout-review-order-table th,
table.shop_table.woocommerce-checkout-review-order-table
td{padding:20px
30px}table.shop_table.cart td,
table.shop_table.cart
th{border-width:0px;text-align:left}table.shop_table.cart{border-collapse:collapse;border-spacing:0;border:1px
solid #f2f2f2}table.shop_table.cart thead
th{background:#ebe9f9;text-transform:capitalize;font-weight:bold;padding:16px}table.shop_table.cart thead th.product-remove{text-align:center}table.shop_table.cart
td.actions{background:#f7f6fb;padding:30px
20px}table.shop_table.cart td.product-thumbnail
img{display:block;width:100px;height:100px;float:left;margin-right:10px}.shop_table.cart th,
.shop_table.cart
td{padding:20px;vertical-align:middle}.shop_table.cart .product-remove
a{display:block;width:22px;height:22px;font-size:0;text-decoration:none;margin-left:auto;margin-right:auto;text-align:center}.shop_table.cart .product-remove a:before{text-align:center;vertical-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block !important;font:normal normal normal 14px/1 FontAwesome;color:#f2732f;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:none;background:transparent;margin:0;width:auto;padding:0;height:auto}.shop_table.cart .product-quantity,
.shop_table.cart .product-subtotal,
.shop_table.cart .product-price{text-align:center}.shop_table.cart .actions
.coupon{float:left;position:relative}.shop_table.cart .actions .coupon [name='apply_coupon']{position:absolute;right:0;top:0;margin-top:0;line-height:32px}.shop_table.cart [name="update_cart"]{float:right}.shop_table.cart .coupon
label{display:none}.shop_table.cart .coupon>*{display:block;float:left}.shop_table.cart .coupon
#coupon_code{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.shop_table.cart .coupon
input#coupon_code{padding:3px
10px;width:auto;text-transform:uppercase;line-height:32px;padding-right:170px;text-transform:capitalize}.shop_table.cart .coupon
.button{color:#fff}.shop_table.cart .coupon .button:hover{background-color:transparent}.shop_table.cart .coupon #coupon_code+.button{margin-left:-1px}.shop_table.cart input[name="update_cart"]{color:#fff;padding:0
48px}.shop_table.cart input[name="update_cart"]:hover{background-color:transparent}.cart_totals .shop_table th:not(:first-child),
.cart_totals .shop_table td:not(:first-child){text-align:right}.checkout-button{display:inline-block;padding:10px
20px;min-width:144px;border-style:solid;border-width:2px;border-color:#f27c66;line-height:1.066667em;color:inherit;font-weight:500;text-align:center;white-space:nowrap;text-decoration:none}.checkout-button.button{padding:7px
10px}.shipping-calculator-button{padding:0px}.shipping-calculator-button:hover{background-color:transparent;color:#595959}.checkout-button{background-color:#18bb7c;border-color:#18bb7c;color:#fff}.checkout-button:hover{background-color:transparent;color:#595959}.woocommerce-page .checkout-button.button:hover{color:white}.woocommerce-additional-fields__field-wrapper{margin-top:30px}.shop_table.cart
.blockOverlay{background-color:#fff !important}.shop_table.cart .actions>*{margin-top:6px;margin-bottom:6px}.woocommerce .cart_totals
h2{font-weight:bold;text-transform:uppercase;padding:20px
40px}.cart_totals table.shop_table>tbody>tr{background-color:transparent}.cart_totals table.shop_table>tbody th,
.cart_totals table.shop_table>tbody
td{text-align:left;padding:20px
40px}.cart_totals table.shop_table .shipping-calculator-form{background-color:#fafafa;padding:40px
40px;margin-right:-40px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1}.cart_totals table.shop_table .shipping-calculator-form
.button{display:block;width:100%;cursor:pointer}.cart_totals table.shop_table .shipping
td{padding:0px;padding-right:40px;color:#b2b2b2}.cart_totals table.shop_table .shipping td .shipping-calculator-form p:last-of-type{margin:0}.woocommerce .cart-collaterals{margin-top:69px}.woocommerce .cart-collaterals .cart_totals
h2{padding:0
0 15px 0;border-bottom-width:1px;border-bottom-style:solid}.woocommerce .cart-collaterals .cart_totals table.shop_table>tbody th, .woocommerce .cart-collaterals .cart_totals table.shop_table>tbody
td{padding:20px
0}.woocommerce .cart-collaterals .cart_totals table.shop_table tr th,
.woocommerce .cart-collaterals .cart_totals table.shop_table tr
td{border-bottom-width:1px;border-bottom-style:solid}.woocommerce .cart-collaterals .cart_totals
table.shop_table{border-collapse:collapse;border-spacing:0}.woocommerce .cart-collaterals .cart_totals
table.shop_table{min-width:370px}.woocommerce .cart-collaterals .wc-proceed-to-checkout{text-align:right}.woocommerce .cart-collaterals .wc-proceed-to-checkout
a{border-radius:20px;padding:0
30px}.woocommerce .cart-collaterals>hr{display:none}.woocommerce .cart-collaterals
.cart_totals{float:right}.grid_row>.woocommerce:after{display:block;content:"";height:0;clear:both}#customer_details p,
.login
p{text-indent:0}.login
label{display:inline-block;padding-left:10px;vertical-align:middle}.login input[type='submit']{line-height:37px;margin-top:0}.login .form-row.form-row-first{width:370px;float:left;margin-right:10px}.login .form-row.form-row-last{width:370px;display:inline-block}#customer_details
label{display:block;margin-bottom:10px;padding-left:10px}#customer_details .input-text,
#customer_details .select2-container,
.login .input-text,
.login .select2-container{display:block;width:100%}#customer_details .input-text{padding-left:20px;border-radius:20px;line-height:28px}#customer_details
textarea{min-height:98px}#customer_details .input-checkbox,
#customer_details
label.checkbox{display:inline-block;vertical-align:middle}#payment ul
li{}#payment ul li:before{display:none}.checkout_coupon
p{text-indent:0}.checkout_coupon{display:table;margin-top:20px}.checkout_coupon{position:relative}.checkout_coupon>.form-row-last{position:absolute;right:0;top:0}.checkout_coupon input[name="coupon_code"]{padding:3px
10px;width:auto;padding-right:180px;min-width:320px;line-height:38px;padding-top:0;padding-bottom:0;padding-left:18px}.checkout_coupon input[name="apply_coupon"]{margin-left:-1px;color:#fff;margin-top:0;line-height:32px;padding:0;min-width:98px;font-weight:bold;font-size:18px;padding:0
25px}.checkout_coupon input[name="apply_coupon"]:hover{background-color:transparent}#ship-to-different-address>*{display:inline-block}#ship-to-different-address
label{display:inline-block}.woocommerce-checkout-payment input[name="woocommerce_checkout_place_order"].button:hover{background-color:transparent}.woocommerce-checkout-payment input[name="woocommerce_checkout_place_order"].button{color:#fff;padding:0
48px}.woocommerce-checkout
h3{margin-top:30px;font-size:24px;font-weight:500;text-transform:capitalize}.woocommerce-checkout
h3#order_review_heading{margin-top:20px;margin-bottom:30px}.woocommerce-checkout-review-order
table{width:100%}.woocommerce-checkout .woocommerce-shipping-fields p:first-of-type,
.woocommerce-checkout .woocommerce-billing-fields p:first-of-type{padding-top:30px}.woocommerce-checkout .woocommerce-shipping-fields p:last-of-type,
.woocommerce-checkout .woocommerce-billing-fields p:last-of-type{padding-bottom:30px}.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.shipping
td{color:#b2b2b2}.woocommerce-checkout
ul.wc_payment_methods{margin:0px}.woocommerce-checkout .payment_methods_wrapper
h3{margin-top:20px;margin-bottom:20px}.woocommerce-checkout .payment_methods_wrapper .woocommerce-checkout-payment
ul.no_available_payment_methods{position:relative}.woocommerce-checkout .payment_methods_wrapper .woocommerce-checkout-payment ul
li{text-transform:capitalize;margin-bottom:10px;line-height:initial}.woocommerce-checkout .payment_methods_wrapper .woocommerce-checkout-payment ul li
.payment_method_header_wrapper{padding:10px;background-color:#fafafa}.woocommerce-checkout .payment_methods_wrapper .woocommerce-checkout-payment ul li
.payment_box{padding:20px
40px;border-top:1px solid #d1d1d1}.woocommerce-checkout .payment_methods_wrapper .woocommerce-checkout-payment ul li .payment_box.payment_method_paypal
a{display:block}.woocommerce-checkout .payment_methods_wrapper .woocommerce-checkout-payment ul li input[type="radio"]{border-radius:50%}form.track_order p,.myaccount_user{text-indent:0}form.track_order
label{display:block}.woocommerce.add_to_cart_inline{border-radius:10px 0;text-indent:0}.woocommerce.add_to_cart_inline{display:block;font-size:25px;line-height:1;font-weight:500}.woocommerce.add_to_cart_inline>del,.woocommerce.add_to_cart_inline>ins{vertical-align:middle}.woocommerce.add_to_cart_inline
del{color:#8f96a2;font-size:0.56em}.woocommerce.add_to_cart_inline
.amount{display:inline-block}.woocommerce.add_to_cart_inline .amount:first-letter {font-size:0.6em;vertical-align:super}.woocommerce.add_to_cart_inline
ins{background-color:transparent}.woocommerce.add_to_cart_inline>del+ins{margin-left:5px}.woocommerce.add_to_cart_inline
ins{background-color:transparent}.product-category
h3{text-align:center}.product-category
a{text-decoration:none}li.wc-layered-nav-term .count,
.product-categories
.count{float:right}li.wc-layered-nav-term span.color-box{position:absolute;left:1px;width:10px;height:10px;border-radius:50%;bottom:50%;transform:translateY(50%);box-shadow:0 0 1px rgba(173,173,173,0.5)}li.wc-layered-nav-term.color-filter{position:relative}li.wc-layered-nav-term.color-filter
a{margin-left:20px}.product_list_widget
li{padding-left:0}.cws-widget .woo_mini_cart ul li,
.woo_mini_cart ul
li{padding-right:30px;padding-top:6px;padding-bottom:10px;border-bottom:1px solid #e5e4e9;padding-left:10px}.cws-widget .woo_mini_cart ul li:last-child{}.cws-widget .product_list_widget>li
.remove{float:right;font:0/0 serif;text-shadow:none;color:transparent;line-height:8px;margin:0;padding:0;display:block;margin:0;margin-left:-25px;right:auto;left:100%;top:50%;transform:translateY(-50%);width:16px;height:16px}.cws-widget
.widget_shopping_cart_content{background:#f7f6fc}.cws-widget .widget_shopping_cart_content .woo_mini_cart .woocommerce-mini-cart{margin-bottom:15px}.cws-widget .widget_shopping_cart_content .woo_mini_cart
.total{padding:0
10px}.cws-widget .product_list_widget
li{padding-right:30px;padding-top:10px;padding-bottom:10px;padding-left:10px;border-radius:0;line-height:30px}.product_list_widget li>a{color:#f27c66}.product_list_widget li:before{display:none}.product_list_widget li > *,
.product_list_widget li .amount,
.product_list_widget li del,
.product_list_widget li ins,
#top_panel .product_list_widget li>*{display:block}.product_list_widget li .price .amount,
.product_list_widget li .quantity
.amount{display:inline-block}.cws-widget .product_list_widget del,
.cws-widget .product_list_widget ins,
.cws-widget .product_list_widget
.amount{display:inline-block;margin:0px;font-size:14px;line-height:1}.cws-widget .product_list_widget del+ins{margin-left:10px;color:inherit}.product_list_widget li>*{}.cws-widget .product_list_widget li > a,
.cws-widget .product_list_widget li > .wp-post-image,
.cws-widget .product_list_widget li>.star-rating{margin-left:auto}.cws-widget .product_list_widget.woocommerce-mini-cart.cart_list li>a{font-size:18px;font-weight:normal;line-height:1}.cws-widget .product_list_widget.woocommerce-mini-cart.cart_list li>a.remove+a{padding-top:15px}.cws-widget .product_list_widget.woocommerce-mini-cart.cart_list li > a.remove + a
img{margin-top:-15px}.cws-widget .product_list_widget.woocommerce-mini-cart.cart_list li>a.remove{font-size:0}.product_list_widget li
.quantity{font-size:14px;line-height:24px}.cws-widget .product_list_widget li>.star-rating{margin-top:0;margin-bottom:0}.cws-widget .product_list_widget .star-rating{display:block}.cws-widget .product_list_widget li .wp-post-image,
.product_list_widget li .attachment-woocommerce_thumbnail{display:block;width:70px;padding:0;border:0;float:left;margin-right:10px}.cws-widget .product_list_widget li .wp-post-image:hover,
.product_list_widget li .attachment-woocommerce_thumbnail:hover{}.cws-widget .product_list_widget
ins{background-color:transparent}.mini_cart_item{position:relative}.mini_cart_item
.remove{display:none;position:absolute;top:0px;right:0px;font-size:0;text-decoration:none;z-index:1;top:50%;transform:translateY(-50%)}.mini_cart_item .remove:before{-webkit-transform:rotate(5deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mini_cart_item .remove:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mini_cart_item .remove:before,
.mini_cart_item .remove:after{content:"";display:block;position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-1px;width:14px;height:2px;background-color:#e44061}.mini_cart_item:hover
.remove{display:block}.product_list_widget .mini_cart_item
.remove{margin-top:13px}.widget_shopping_cart_content p,
#top_panel_woo_minicart
p{text-indent:0}.widget_shopping_cart_content .total,
#top_panel_woo_minicart .total,
.widget_shopping_cart_content .buttons,
#top_panel_woo_minicart
.buttons{text-align:center}.woocommerce-mini-cart__empty-message{padding:15px;line-height:30px}.widgettitle+.widget_shopping_cart_content{margin-top:-20px}.widget_shopping_cart_content
.buttons{margin-top:-12px;display:flex;justify-content:center;padding-bottom:20px}.widget_shopping_cart_content .buttons
.button{margin-top:12px;color:#fff;font-size:16px;min-width:108px;border-radius:14px;font-weight:bold;padding:0
12px;line-height:22px;border-width:4px;border-style:solid}.widget_shopping_cart_content .buttons .button:hover{background:transparent}.widget_shopping_cart_content .buttons
.button.checkout{margin-left:10px}.price_slider_wrapper{border-radius:10px 0}.widget-filter
h4{float:none}.price_slider_wrapper
.price_slider{height:4px;position:relative;background-color:#eaeaea}.price_slider .ui-slider-range{height:5px;position:absolute}.price_slider .ui-slider-handle{width:0px;height:3px;position:absolute;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}.price_slider .ui-slider-handle:before{content:'';position:absolute;bottom:50%;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateY(50%);width:14px;height:14px;border-radius:50%;margin-left:-7px}.price_slider .ui-slider-handle
.price_label{color:#333e4f;margin-top:6px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.price_slider .ui-slider-handle .price_label
sup{font-size:0.7em}.price_slider_wrapper
.price_slider_amount{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.price_slider_wrapper .price_slider_amount
.button{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;cursor:pointer;line-height:30px;padding:0
15px;border:0;color:#fff;font-size:16px;font-weight:bold}.price_slider_wrapper .price_slider_amount .button:hover{background:transparent}.price_slider_wrapper .price_slider_amount
.price_label{display:inline-block;margin-top:10px;font-size:16px}.price_slider_wrapper .price_slider_amount .price_label
span{display:-ms-flexbox}.price_slider_wrapper .price_slider_amount
.clear{display:none}.price_slider_wrapper .price_slider+.price_slider_amount{margin-top:10px}.cws-widget .woocommerce-product-search{position:relative}.cws-widget .woocommerce-product-search
input{display:block;width:100%;padding-right:50px}.cws-widget .woocommerce-product-search input[type="submit"],
.cws-widget .woocommerce-product-search .screen-reader-text{position:absolute;top:0;right:0;width:36px;height:100%}.cws-widget .woocommerce-product-search input[type="submit"]{min-width:0;padding:0;border-radius:0;opacity:0;z-index:2;margin:0}.cws-widget .woocommerce-product-search .screen-reader-text{font-size:0;text-align:center;color:#fff;z-index:1}.cws-widget .woocommerce-product-search .screen-reader-text.hover{background-color:transparent;color:#18bb7c}.cws-widget .woocommerce-product-search .screen-reader-text:before{display:block;font-family:cwsicon;font-size:18px;font-style:normal;content:"\f115";margin-right:2px;display:block;position:absolute;width:50px;top:0;bottom:0;right:0;text-align:center;line-height:40px}#top_panel_bar
#top_panel_woo_minicart{top:100%;margin-right:auto;box-shadow:0 0 5px #e1e1e1}#top_panel_woo_minicart{background-color:#fff;width:270px;padding:0
13px 13px 13px;border-radius:10px 0;margin-top:10px;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:top 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, visibility 0.3s step-end;transition:top 0.3s ease-in-out, opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s step-end;visibility:hidden;opacity:0}#woo_minicart_bar_item:hover
#top_panel_woo_minicart{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:top 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, visibility 0.3s step-start;transition:top 0.3s ease-in-out, opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s step-start;visibility:visible;opacity:1}#top_panel_woo_minicart:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:10px;margin-top:-10px}.woo_mini_count{position:absolute;top:0;right:0;font-size:12px;line-height:16px;width:16px;margin-top:2px;margin-right:2px;border-radius:100%;background-color:#fff;font-family:Arial;border:1px
solid #18bb7c;color:#18bb7c;text-align:center}.cws_woo_minicart_wrapper .product_list_widget
.empty{padding-bottom:0;border-bottom-style:none}.menu_right_icons .mini-cart:before{-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mini-cart:before{font-size:17px;opacity:1;line-height:27px;font-family:cwsicon;font-style:normal;content:"\f114";display:inline-block}.mini-cart{display:inline-block;vertical-align:middle;line-height:26px;text-align:right;padding-right:15px}.woocommerce-mini-cart__buttons.buttons
a{border-radius:25px}.woocommerce-mini-cart__buttons.buttons a+a{margin-left:10px}.header_container .header_zone .woocommerce-mini-cart__buttons.buttons
a{color:#fff}.sticky_header .woocommerce-mini-cart__buttons.buttons a+a:hover{background:transparent}.woocommerce-mini-cart__buttons.buttons a:hover{background:transparent}.mini-cart i:before{font-size:16px;line-height:20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.mini-cart:hover i:before{opacity:1}.mini-cart
.woo_icon{position:relative;z-index:1;color:inherit;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);display:inline-block}.mini-cart .woo_icon
i{line-height:0;display:inline-block}.mini-cart{display:inline-block;position:relative;z-index:1}.woo_mini-count
span{z-index:1;text-align:center;display:inline-block;height:16px;width:16px;font-weight:400;line-height:16px;padding:0;color:#fff;position:absolute;top:-6px;right:-6px;font-size:12px;line-height:16px;margin-top:2px;margin-right:2px;border-radius:100%;text-align:center}.mini-cart
.cart_list{background-color:#fff;margin-bottom:15px;margin-left:0px}.mini-cart .woo_mini_cart>*:last-child{margin-bottom:0}.mini-cart .cart_list li:before{display:none}.mini-cart .cart_list
li{padding:10px
0}.mini-cart .cart_list
li{text-align:start;overflow:hidden}.mini-cart .cart_list li:not(.empty){border-bottom:1px solid #f2f2f2}.mini-cart .cart_list li:first-child{padding-top:0}.mini-cart .cart_list
li.empty{padding-bottom:0;line-height:1}.mini-cart .cart_list li a
img{max-width:60px;margin-right:10px;margin-top:-10px;float:left;position:relative;border:1px
solid #efefef}.mini-cart .cart_list li>*{margin-top:10px;margin-right:20px;display:block;line-height:1}.menu_left_icons .mini-cart
.woo_mini_cart{left:0;right:auto}.mini-cart
.woo_mini_cart{position:absolute;top:calc(100% + 15px);right:0;width:370px;padding:28px
20px;background:#fff;text-align:center;box-sizing:border-box;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);visibility:hidden;opacity:0;transition-duration:0;border-radius:14px;box-shadow:0 0 12px rgba(0,0,0,0.1)}.mini-cart .woo_mini_cart:before{content:'';position:absolute;display:block;width:100%;height:30px;bottom:100%;left:0}.mini-cart .woo_mini_cart .product_list_widget>li
.remove{float:right;color:#f2f2f2;font-size:25px;margin:0px}.mini-cart .product_list_widget>li .quantity>.amount{font-weight:400}.woo_mini_cart
.total{margin-bottom:30px;text-align:start;display:table;width:calc(100% - 20px);font-size:16px}.woo_mini_cart .total>*{display:table-cell}.woo_mini_cart  .total>.amount{text-align:end;font-size:16px;font-weight:700}.mini-cart:hover
.woo_mini_cart{border:1px
solid #f2f2f2;visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-delay:0s;-webkit-transition:top 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out, visibility 0s;transition:top 0.3s ease-in-out, opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0s}.mini-cart .woo_mini_cart
.variation{margin-bottom:0}.woo_mini_cart .variation>*{display:inline-block;vertical-align:middle;padding-left:0}.mini-cart .woo_mini_cart .variation,
.cws-widget .woo_mini_cart
.variation{display:none}.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-failed{text-indent:0}.woocommerce-thankyou-order-details li:before{content:"\f105";font-size:1.333333em}.addresses
.title{border-bottom:1px solid #e1e1e1;padding-bottom:5px;margin-bottom:5px}@media screen and ( max-width: 1190px ){.single_sidebar ul.products
li.product{width:33.33%}.single_sidebar .woocommerce.columns-2 > ul.products li.product,
#page.double_sidebar .woocommerce.columns-3 > ul.products li.product,
.woocommerce.columns-4 ul.products li.product,
#page.double_sidebar ul.products
li.product{width:50%}.single_sidebar .woocommerce.columns-1 > ul.products li.product,
#page.double_sidebar .woocommerce.columns-1 > ul.products
li.product{width:100%}.widget_shopping_cart_content
.buttons{font-size:0.9333em}}@media screen and ( max-width: 980px ){.aasana_after_shop_loop_item_title_wrapper .star-rating{float:none}.aasana_after_shop_loop_item_title_wrapper
.rating_reviews{text-align:center}.aasana_after_shop_loop_item_title_wrapper .price:not(:only-child){float:none}.products:not(.list) .title_price_rating_button_wrapper
.aasana_after_shop_loop_item_title_wrapper{text-align:center;padding-top:0px}.products.grid .title_price_rating_button_wrapper .title_price_rating_wrapper
.aasana_after_shop_loop_item_title_wrapper{margin-top:0px}.woo_product_post_title.posts_grid_post_title{text-align:center}.page_content.col-4 ul.products li.product,
ul.products li.product,
.single_sidebar ul.products li.product,
#page.double_sidebar ul.products li.product,
#page.double_sidebar .woocommerce.columns-3 > ul.products
li.product{width:33.33%}.woocommerce.columns-2 > ul.products li.product,
.single_sidebar .woocommerce.columns-2 > ul.products li.product,
.woocommerce.columns-4 ul.products li.product,
#page.double_sidebar .woocommerce.columns-2 > ul.products
li.product{width:50%}.widget_shopping_cart_content
.buttons{font-size:1em}}@media screen and ( max-width: 767px ){.shop_table.cart [name="update_cart"]{float:none}.page_content.col-3 ul.products li.product,
.page_content.col-4 ul.products li.product,
ul.products li.product,
.woocommerce.columns-3 > ul.products li.product,
.single_sidebar ul.products li.product,
#page.double_sidebar ul.products li.product,
.woocommerce.columns-4 ul.products li.product,
#page.double_sidebar .woocommerce.columns-3 > ul.products
li.product{width:50%}.woo_panel{display:block;text-align:center}.woo_panel .select2-container{width:100%;text-align:left}.woo_panel>*{display:block;vertical-align:baseline}.woo_panel>*+*{padding-left:0;margin-top:10px}.woo_panel>.woocommerce-ordering{margin-top:50px}.woo_panel p:not(:last-child){margin-bottom:auto}.woocommerce-product-gallery--no_gallery.woo_product_post_media.post_single_post_media+.summary{margin-left:0}.woocommerce table:not(#wp-calendar) tbody.responsive_table tr:first-child{display:initial}}@media screen and ( max-width: 600px ){.product .summary form.cart .quantity~.single_add_to_cart_button{min-width:auto}.woocommerce-product-gallery--no_gallery.woo_product_post_media.post_single_post_media,.woo_product_post_media.post_single_post_media{width:100%}.woo_product_post_media.post_single_post_media+.summary{margin-left:0}}@media screen and ( max-width: 479px ){table.shop_table.cart>thead{display:block !important}table.shop_table.cart>thead
tr{display:block}table.shop_table.cart td.product-thumbnail
img{display:none}.shop_table.cart .product-remove a:before{font-size:20px}table.shop_table.cart
.cart_item{border-bottom:1px solid #f2f2f2;margin-bottom:40px;display:block}table.shop_table.cart .cart_item
td{display:table-cell !important;border-bottom:1px solid #f2f2f2;text-align:left !important}table.shop_table.cart .cart_item td:before{text-align:left !important;display:none !important}table.shop_table.woocommerce-checkout-review-order-table .cart_item
td{display:table-cell !important;padding:10px}table.shop_table.cart .cart_item td.product-subtotal{display:none !important}div.product .woocommerce-tabs .wc-tabs
li{width:100%;padding:0px}.related.products
ul.products{-ms-flex-wrap:wrap;flex-wrap:wrap}h3.woo_product_post_title.posts_grid_post_title
a{font-size:1em}form.woocommerce-ordering
select{width:100%}.woo_panel .woocommerce-result-count{text-align:center}.woocommerce .cart_totals
h2{text-align:center}.cart_totals table.shop_table .shipping
td{padding-right:0px !important}.cart_totals table.shop_table>tbody th,
.cart_totals table.shop_table>tbody
td{padding:10px
!important}.cart_totals table.shop_table .shipping-calculator-form{padding:10px
!important}.cart_totals table.shop_table .shipping-calculator-form{margin-left:0px !important}.shop_table.cart .coupon
input#coupon_code{padding-right:0px !important;padding:0px;text-align:center;width:100%}.mini-cart{position:initial !important}.mini-cart
.woo_mini_cart{width:auto !important}.page_content.col-2 ul.products li.product,
.page_content.col-3 ul.products li.product,
.page_content.col-4 ul.products li.product,
ul.products li.product,
.woocommerce.columns-2 > ul.products li.product,
.woocommerce.columns-3 > ul.products li.product,
.single_sidebar ul.products li.product,
.single_sidebar .woocommerce.columns-2 > ul.products li.product,
.single_sidebar .woocommerce.columns-3 > ul.products li.product,
#page.double_sidebar ul.products li.product,
.woocommerce.columns-4 ul.products li.product,
#page.double_sidebar .woocommerce.columns-2 > ul.products li.product,
#page.double_sidebar .woocommerce.columns-3 > ul.products
li.product{width:100%}.col2-set [class^="col-"]{width:auto;float:none}.shop_table.cart .product-subtotal{display:none}.shop_table.cart th,
.shop_table.cart
td{padding:12px}.shop_table.cart .actions .coupon,
.shop_table.cart .coupon > *,
.shop_table.cart [name="update_cart"]{float:none}.shop_table.cart .coupon
#coupon_code{border-radius:4px}.shop_table.cart .coupon #coupon_code+.button{margin-left:auto;width:100%}.shop_table.cart .coupon .button,
.shop_table.cart input[name="update_cart"]{border-radius:4px}.shop_table.cart .actions>*{margin:auto}.shop_table.cart
.actions{text-align:center}.shop_table.cart .actions .coupon #coupon_code,
.shop_table.cart .actions .coupon .button,
.shop_table.cart .actions input[name="update_cart"]{display:inline-block;margin:5px
0}.shop_table.cart .actions input[name="update_cart"]{width:100%}}.pic.woocommerce-product-gallery__image{display:inline-block}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery
figure{margin:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs
li{list-style:none;float:left;cursor:pointer;margin-right:10px;margin-bottom:10px}.woocommerce-product-gallery .flex-control-thumbs
img{opacity: .5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery
img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs
li{width:33.3333%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs
li{width:25%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs
li{width:20%}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}a.woocommerce-product-gallery__trigger{text-decoration:none}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top: .875em;right: .875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0}.woocommerce-product-gallery--init .flex-viewport{width:76% !important;float:right}.flex-control-thumbs{width:24% !important;float:left;margin:0
!important}.flex-control-thumbs
li{width:auto !important}.comment-respond .comment-reply-title{margin:auto;font-size:24px;line-height:18pt;text-transform:capitalize}.comment-respond .select2-container{display:none}